add file for RMP (todo)

This commit is contained in:
Brian Delhaisse
2019-11-01 22:10:05 +01:00
parent f7061a1b46
commit 6447c88a2c
2 changed files with 31 additions and 0 deletions
View File
+31
View File
@@ -0,0 +1,31 @@
# -*- coding: utf-8 -*-
#!/usr/bin/env python
r"""Define the Riemannian Motion Policies
"The Riemannian Motion Policy (RMP) is an acceleration field (dynamical system) coupled with a corresponding Riemannian metric defining directions of importance at each point, typically defined on a nonlinear task space." [1]
References:
- [1] "Riemannian Motion Policies", Ratliff et al., 2018
- [2] "RMPflow: A Computational Graph for Automatic Motion Policy Generation", Cheng et al., 2018
Implementations found online:
- RMP in ROS: https://github.com/rortiz9/rmp-ros
- Multi-Robot RMPflow: https://github.com/gtrll/multi-robot-rmpflow
"""
# TODO: read and implement the RMP
from pyrobolearn.models.model import Model
class RMP(object): # Model
r"""Riemannian Motion Policies
References:
- [1] "Riemannian Motion Policies", Ratliff et al., 2018
- [2] "RMPflow: A Computational Graph for Automatic Motion Policy Generation", Cheng et al., 2018
"""
def __init__(self):
pass