├── .gitignore ├── LICENSE.md ├── README.md ├── attractor.py ├── cs.py ├── dmp_1.py ├── dmp_2.py ├── dmp_3.py ├── dmp_4.py ├── examples ├── README.md └── nb_learn_cart_traj_using_dmp4.py ├── mdmp.py ├── shape_function.py ├── simple_cs.py ├── tests ├── test_attractor_and_sf.py ├── test_cs.py ├── test_dmp_1.py ├── test_dmp_3.py ├── test_dmp_4.py ├── test_mdmp.py ├── test_scs.py └── test_sdmp.py ├── trajectory_db ├── C-Shape-1_joints.bag ├── C-Shape-1_poses.bag ├── C-Shape-2_joints.bag ├── C-Shape-2_poses.bag ├── C-Shape-3_joints.bag ├── C-Shape-3_poses.bag ├── G-Shape-1_joints.bag ├── G-Shape-1_poses.bag ├── G-Shape-2_joints.bag ├── G-Shape-2_poses.bag ├── G-Shape-3_joints.bag ├── G-Shape-3_poses.bag ├── N-Shape-1_joints.bag ├── N-Shape-1_poses.bag ├── N-Shape-2_joints.bag ├── N-Shape-2_poses.bag ├── N-Shape-3_joints.bag └── N-Shape-3_poses.bag ├── transformation_system.py └── utils ├── README.md ├── __init__.py ├── pdt ├── __init__.py └── trajectory.py ├── rbag ├── __init__.py ├── common.py ├── joints.py ├── poses.py └── tests │ ├── __init__.py │ ├── cart-trajectory.bag │ ├── ptp-trajectory.bag │ ├── test_joints_bag.py │ └── test_poses_bag.py └── stg ├── __init__.py ├── min_jerk_traj.py └── tests └── test_trajectory.py /.gitignore: -------------------------------------------------------------------------------- 1 | *.py[co] 2 | *~ 3 | 4 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/README.md -------------------------------------------------------------------------------- /attractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/attractor.py -------------------------------------------------------------------------------- /cs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/cs.py -------------------------------------------------------------------------------- /dmp_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/dmp_1.py -------------------------------------------------------------------------------- /dmp_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/dmp_2.py -------------------------------------------------------------------------------- /dmp_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/dmp_3.py -------------------------------------------------------------------------------- /dmp_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/dmp_4.py -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/nb_learn_cart_traj_using_dmp4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/examples/nb_learn_cart_traj_using_dmp4.py -------------------------------------------------------------------------------- /mdmp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/mdmp.py -------------------------------------------------------------------------------- /shape_function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/shape_function.py -------------------------------------------------------------------------------- /simple_cs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/simple_cs.py -------------------------------------------------------------------------------- /tests/test_attractor_and_sf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/tests/test_attractor_and_sf.py -------------------------------------------------------------------------------- /tests/test_cs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/tests/test_cs.py -------------------------------------------------------------------------------- /tests/test_dmp_1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/tests/test_dmp_1.py -------------------------------------------------------------------------------- /tests/test_dmp_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/tests/test_dmp_3.py -------------------------------------------------------------------------------- /tests/test_dmp_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/tests/test_dmp_4.py -------------------------------------------------------------------------------- /tests/test_mdmp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/tests/test_mdmp.py -------------------------------------------------------------------------------- /tests/test_scs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/tests/test_scs.py -------------------------------------------------------------------------------- /tests/test_sdmp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/tests/test_sdmp.py -------------------------------------------------------------------------------- /trajectory_db/C-Shape-1_joints.bag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/trajectory_db/C-Shape-1_joints.bag -------------------------------------------------------------------------------- /trajectory_db/C-Shape-1_poses.bag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/trajectory_db/C-Shape-1_poses.bag -------------------------------------------------------------------------------- /trajectory_db/C-Shape-2_joints.bag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/trajectory_db/C-Shape-2_joints.bag -------------------------------------------------------------------------------- /trajectory_db/C-Shape-2_poses.bag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/trajectory_db/C-Shape-2_poses.bag -------------------------------------------------------------------------------- /trajectory_db/C-Shape-3_joints.bag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/trajectory_db/C-Shape-3_joints.bag -------------------------------------------------------------------------------- /trajectory_db/C-Shape-3_poses.bag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/trajectory_db/C-Shape-3_poses.bag -------------------------------------------------------------------------------- /trajectory_db/G-Shape-1_joints.bag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/trajectory_db/G-Shape-1_joints.bag -------------------------------------------------------------------------------- /trajectory_db/G-Shape-1_poses.bag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/trajectory_db/G-Shape-1_poses.bag -------------------------------------------------------------------------------- /trajectory_db/G-Shape-2_joints.bag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/trajectory_db/G-Shape-2_joints.bag -------------------------------------------------------------------------------- /trajectory_db/G-Shape-2_poses.bag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/trajectory_db/G-Shape-2_poses.bag -------------------------------------------------------------------------------- /trajectory_db/G-Shape-3_joints.bag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/trajectory_db/G-Shape-3_joints.bag -------------------------------------------------------------------------------- /trajectory_db/G-Shape-3_poses.bag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/trajectory_db/G-Shape-3_poses.bag -------------------------------------------------------------------------------- /trajectory_db/N-Shape-1_joints.bag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/trajectory_db/N-Shape-1_joints.bag -------------------------------------------------------------------------------- /trajectory_db/N-Shape-1_poses.bag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/trajectory_db/N-Shape-1_poses.bag -------------------------------------------------------------------------------- /trajectory_db/N-Shape-2_joints.bag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/trajectory_db/N-Shape-2_joints.bag -------------------------------------------------------------------------------- /trajectory_db/N-Shape-2_poses.bag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/trajectory_db/N-Shape-2_poses.bag -------------------------------------------------------------------------------- /trajectory_db/N-Shape-3_joints.bag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/trajectory_db/N-Shape-3_joints.bag -------------------------------------------------------------------------------- /trajectory_db/N-Shape-3_poses.bag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/trajectory_db/N-Shape-3_poses.bag -------------------------------------------------------------------------------- /transformation_system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/transformation_system.py -------------------------------------------------------------------------------- /utils/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/utils/README.md -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/pdt/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/utils/pdt/__init__.py -------------------------------------------------------------------------------- /utils/pdt/trajectory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/utils/pdt/trajectory.py -------------------------------------------------------------------------------- /utils/rbag/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/rbag/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/utils/rbag/common.py -------------------------------------------------------------------------------- /utils/rbag/joints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/utils/rbag/joints.py -------------------------------------------------------------------------------- /utils/rbag/poses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/utils/rbag/poses.py -------------------------------------------------------------------------------- /utils/rbag/tests/__init__.py: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /utils/rbag/tests/cart-trajectory.bag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/utils/rbag/tests/cart-trajectory.bag -------------------------------------------------------------------------------- /utils/rbag/tests/ptp-trajectory.bag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/utils/rbag/tests/ptp-trajectory.bag -------------------------------------------------------------------------------- /utils/rbag/tests/test_joints_bag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/utils/rbag/tests/test_joints_bag.py -------------------------------------------------------------------------------- /utils/rbag/tests/test_poses_bag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/utils/rbag/tests/test_poses_bag.py -------------------------------------------------------------------------------- /utils/stg/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/stg/min_jerk_traj.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/utils/stg/min_jerk_traj.py -------------------------------------------------------------------------------- /utils/stg/tests/test_trajectory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dgerod/more-dmps/HEAD/utils/stg/tests/test_trajectory.py --------------------------------------------------------------------------------