Kourosh Darvish's repositories
ModernRobotics
Modern Robotics: Mechanics, Planning, and Control Code Library --- The primary purpose of the provided software is to be easy to read and educational, reinforcing the concepts in the book. The code is optimized neither for efficiency nor robustness.
training-conda-robotics
A repo containing training material related to the use of Conda in robotics context.
AI4Animation
Bringing Characters to Life with Computer Brains in Unity
PathPlanning
Two versions of rrt* method are available.
walking-teleoperation
Software related to walking and teleoperation.
beautiful-jekyll
✨ Build a beautiful and simple website in literally minutes. Demo at https://beautifuljekyll.com
BehaviorTree.CPP
Behavior Trees Library in C++. Batteries included.
Compliant-Control-and-Application
Compliant Control: 1) admittance control algorithm 2) impedance control algorithm 3) hybrid force&position algorithm in robotic arm (Universal Robot).
CppCoreGuidelines
The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
crocoddyl
Crocoddyl is an optimal control library for robot control under contact sequence. Its solver is based on various efficient Differential Dynamic Programming (DDP)-like algorithms
examples
Pre-built mlpack models
human-dynamics-estimation
Software repository for estimating human dynamics
human-gazebo
URDF models of humans created to perform human robot interaction experiments.
icub-firmware
iCub Firmware
icub-models
Official URDF and SDF models of the iCub humanoid robot.
jasper
Full-featured Jekyll port of Ghost's default theme Casper đź‘»
modeling-in-pddl
PDDL exercises and coursework assignments.
ocs2
Optimal Control for Switched Systems
Orbit
Unified framework for robot learning built on NVIDIA Isaac Sim
pinocchio
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
POMDPs.jl
MDPs and POMDPs in Julia - An interface for defining, solving, and simulating fully and partially observable Markov decision processes on discrete and continuous spaces.
pybind11
Seamless operability between C++11 and Python
pysindy
A package for the sparse identification of nonlinear dynamical systems from data
robotology-superbuild
CMake/YCM-based superbuild to simplify the build process of robotology projects.
robots-configuration
Contains robots configuration files
SenseGlove-API
Sense Glove API for C++ and C# development
SenseGlove-Unity
The latest stable Unity SDK for the SenseGlove.
serial
Cross-platform, Serial Port library written in C++
tsid
Efficient Task Space Inverse Dynamics (TSID) based on Pinocchio