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: almost 2 years ago
Linked from 1 awesome list

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

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ahundt/grlA C++11 library providing robotic control and planning tools157
jrl-umi3218/tasksA C++ library for real-time control of robots and kinematic trees using constrained optimization.93
ethz-adrl/control-toolboxAn open-source C++ library for efficient control and estimation of dynamic systems in robotics1,487
rothkopflab/lqgTools and methods for analyzing and controlling continuous psychophysics data using an optimal control framework25
ikostrikov/pytorch-ddpg-nafAn implementation of reinforcement learning algorithms for continuous control tasks using deep neural networks.307
personalrobotics/aikidoA C++ library and Python bindings for solving motion planning and decision making problems in robotics.217
yashbansod/robotics-planning-dynamics-and-controlA collection of MATLAB codes for simulating and controlling robots, focusing on planning, dynamics, and control364
rbdl/rbdlA C++ library providing efficient algorithms for simulating the motion of articulated bodies with rigid body dynamics573
stack-of-tasks/pinocchioAn implementation of algorithms for poly-articulated systems, including rigid body dynamics and analytical derivatives.1,999
onlytailei/carla_cil_pytorchImplementation of a conditional imitation learning policy in PyTorch for autonomous driving using the Carla dataset.65
fdevinc/ungarA C++ project that simplifies optimal control using metaprogramming98
enginbozkurt/selfdrivingcarscontroldesignDesigns and simulates autonomous vehicle control systems using Python and Carla Simulator.117
hungpham2511/toppraA library for computing the time-optimal path parametrization for robots subject to kinematic and dynamic constraints.639
smartlab-purdue/robotarium-rendezvous-rssdoaMulti-agent consensus control in Robotarium platform using various rendezvous and bearing-only algorithms.47
atisharma/matlibA Clojure library of optimisation and control theory tools and convenience functions25