Skip to content

ytazz/dymp_mpc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dymp_mpc

Abstract

dymp_mpc is a C++ program that implements a model predictive controller of legged and humanoid robots. The dymp C++ library is used for core trajectory optimization. Currently dymp_mpc provides implementation of a controller as SimpleController of Choreonoid.

Building

Use CMake.

Dependent libraries

Running

T.B.D.

Related paper

The centroidal dynamics model implemented in dymp is described in the following paper: [Y. Tazaki, "Trajectory Generation for Legged Robots Based on a Closed-Form Solution of Centroidal Dynamics," in IEEE Robotics and Automation Letters, vol. 9, no. 11, pp. 9239-9246, Nov. 2024] (https://ieeexplore.ieee.org/abstract/document/10669176).

The whole-body dynamics model is described in the following one: [Humanoid Dance Simulation Using Choreonoid and Whole-Body Model Predictive Control] (https://atompc-workshop.github.io/assets/pdf/paper2.pdf).

About

MPC robot controller based on dymp library

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors