Skip to content

Latest commit

 

History

History
31 lines (14 loc) · 1.22 KB

README.md

File metadata and controls

31 lines (14 loc) · 1.22 KB

Obstacle Avoidance using Dynamic Movement Primitives

This project explores the concept of Dynamic Movement Primitives (DMPs), its extensions to encode Orientations and to avoid single and multiple point-like obstacles.

This project is an mixed implementation of the following papers:

  1. Dynamical Movement Primitives: Learning Attractor Models for Motor Behaviors

  2. Orientation in Cartesian space dynamic movement primitives

  3. Movement reproduction and obstacle avoidance with dynamic movement primitives and potential fields

Results

Detailed information about the project can be found in here in the report

The Pybullet implementation of the work can be found below:

Sinlge Obstacle

pybulletsingle.mp4

Multiple Obstacle

pybulletmulti.mp4