Repository navigation

#

differential-dynamic-programming

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

C++
1053
1 天前

iterative Linear Quadratic Regulator with support for constraints on input and state variables via barrier functions—Numba-accelerated.

Python
222
3 个月前

Differential Dynamic Programming controller operating in OpenAI Gym environment.

Python
87
5 年前

Constrained Differential Dynamic Programming Solver for Trajectory Optimization and Model Predictive Control

C++
80
18 天前

Code supporting the WAFR paper "A Performance Analysis of Differential Dynamic Programming on a GPU," and the ICRA workshop follow on work deploying the algorithm onto robot hardware.

Cuda
48
2 年前

Guided policy search in Python and ROS Indigo.

Python
25
7 年前

Implementation of DDP algorithm for Optimal Control on a Bicycle Model for optimal lane change maneuvering and Skidpad track following.

MATLAB
20
3 年前

Project management and files related to my master's thesis on 'Highly-Dynamic Movements of a Humanoid Robot Using Whole-Body Trajectory Optimization'

TeX
15
5 年前

C++ Implementation of MPPI-IPDDP (Model Predictive Path Integral - Interior Point Differential Dynamic Programming) and Testing with MPPI variants and Multiple Environments

C++
13
1 年前

Differential Dynamic Programming python implementation for a cartpole system

Python
6
8 年前

Optimal control solver implemented in Python. SymPy for symbolic differentiation and Numba for fast computation.

Python
4
2 年前

Design of a Differential dynamic programming (DDP) algorithm for the optimal control of a Ball and Beam system

Jupyter Notebook
1
3 年前