crocoddyl

Optimal control library

An optimal control library for robot motion planning and control under contact sequences

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

GitHub

870 stars
27 watching
174 forks
Language: C++
last commit: about 1 month ago
Linked from 1 awesome list

code-generationcondacrocoddyldifferential-dynamic-programminglegged-roboticsmodel-predictive-controlmotion-planningoptimal-controlroboticsrostrajectory-optimization

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
ahundt/grl A C++11 library providing robotic control and planning tools 157
jrl-umi3218/tasks A C++ library for real-time control of robots and kinematic trees using constrained optimization. 93
ethz-adrl/control-toolbox An open-source C++ library for efficient control and estimation of dynamic systems in robotics 1,487
rothkopflab/lqg Tools and methods for analyzing and controlling continuous psychophysics data using an optimal control framework 25
ikostrikov/pytorch-ddpg-naf An implementation of reinforcement learning algorithms for continuous control tasks using deep neural networks. 307
personalrobotics/aikido A C++ library and Python bindings for solving motion planning and decision making problems in robotics. 217
yashbansod/robotics-planning-dynamics-and-control A collection of MATLAB codes for simulating and controlling robots, focusing on planning, dynamics, and control 364
rbdl/rbdl A C++ library providing efficient algorithms for simulating the motion of articulated bodies with rigid body dynamics 573
stack-of-tasks/pinocchio An implementation of algorithms for poly-articulated systems, including rigid body dynamics and analytical derivatives. 1,999
onlytailei/carla_cil_pytorch Implementation of a conditional imitation learning policy in PyTorch for autonomous driving using the Carla dataset. 65
fdevinc/ungar A C++ project that simplifies optimal control using metaprogramming 98
enginbozkurt/selfdrivingcarscontroldesign Designs and simulates autonomous vehicle control systems using Python and Carla Simulator. 117
hungpham2511/toppra A library for computing the time-optimal path parametrization for robots subject to kinematic and dynamic constraints. 639
smartlab-purdue/robotarium-rendezvous-rssdoa Multi-agent consensus control in Robotarium platform using various rendezvous and bearing-only algorithms. 47
atisharma/matlib A Clojure library of optimisation and control theory tools and convenience functions 25