stulp / dmpbbo

Python/C++ library for Dynamical Movement Primitives and Black-Box Optimization
GNU Lesser General Public License v2.1
224 stars 90 forks source link

Implement robot_demo_traj #62

Closed stulp closed 2 years ago

stulp commented 2 years ago

Many researchers do not run the DMP in the real-time control loop, but rather use dmpbbo to generate trajectories off-line, and then execute those trajectories on the robot. See for instance #61.

For these users, it would be much better to have a robot_demo_traj implementation, where everything is done in Python. This is related to #60, but can be done independently of #60 (which is a massive refactoring of the entire code base)

stulp commented 2 years ago

Branch for this feature: https://github.com/stulp/dmpbbo/tree/robot_demo_traj

stulp commented 2 years ago

This depends on #64

stulp commented 2 years ago

Has been implemented in version 2. See documentation here: https://github.com/stulp/dmpbbo/tree/master/demos/robot#executing-trajectories-open-loop-instead-of-dmps-closed-loop