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

848 stars
27 watching
174 forks
Language: C++
last commit: 9 days 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 156
jrl-umi3218/tasks A C++ library for real-time control of robots and kinematic trees using constrained optimization. 94
ethz-adrl/control-toolbox An open-source C++ library for efficient control and estimation of dynamic systems in robotics 1,469
rothkopflab/lqg A package implementing inverse optimal control for continuous psychophysics, allowing users to define and simulate optimal control models 23
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. 214
yashbansod/robotics-planning-dynamics-and-control A collection of MATLAB codes for simulating and controlling robots, focusing on planning, dynamics, and control 357
rbdl/rbdl A C++ library implementing efficient algorithms for rigid body dynamics and motion planning in robotics 562
stack-of-tasks/pinocchio An implementation of algorithms for poly-articulated systems, including rigid body dynamics and analytical derivatives. 1,921
onlytailei/carla_cil_pytorch Implementation of a conditional imitation learning policy in PyTorch for autonomous driving using the Carla dataset. 66
fdevinc/ungar A C++ project that simplifies optimal control using metaprogramming 96
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. 635
smartlab-purdue/robotarium-rendezvous-rssdoa Multi-agent consensus control in Robotarium platform using various rendezvous and bearing-only algorithms. 46
atisharma/matlib A Clojure library of optimisation and control theory tools and convenience functions 25