NunoDuarte / RobotPolishingDS

Stable Limit Cycles using time-invariant Dynamical Systems

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

From Human Demonstrations to Robot Polishing

accepted as a poster at IEEE ICDL 2024

Language grade: Python Made withMATLAB

Click to Watch click to watch the video

Future Work

  • DS with varying velocity (2nd derivate DS)
  • DS with geometrical coordinates
  • Better optimization solver (fmincon from MATLAB)

Dependencies

  • for python on offline data
pip install scipy matplotlib
  • for python with ROS to track hand in real-time
pip install scipy matplotlib rospkg
  • for python with ROS + kinova Gen3
pip install scipy matplotlib rospkg

and install ros_kortex and source it before running the project

source PATH/TO/CATKINWORKSPACE/WITH/ROS_KORTEX/devel/setup.bash

Run

choose your option

python online|offline_polish_dataset|kinova.py

by Nuno Duarte License: MIT

About

Stable Limit Cycles using time-invariant Dynamical Systems

License:MIT License


Languages

Language:Python 90.8%Language:MATLAB 9.2%