ROS2 Environment for the simulation and control of a tendon actuated robot using PyElastica #446
gabotuzl
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello!
I wanted to share my work, given that PyElastica was used as the simulation software in my project.
My project consists of two ROS2 networks, which can carry out open-loop and closed-loop simulations of a tendon-actuated continuum robot.
In general, the operation of the open-loop system, is as follows:
In general, the operation of the closed-loop system, is as follows:
The purpose of this ROS2 environment is to facilitate the simulation and implementation of control schemes to a tendon-actuated robot system. The ROS2 architecture allows for anyone to add or remove nodes to change the function and/or add more utility to the network. Using PyElastica allows for the user to accurately simulate the complex dynamics of a flexible rod robot, all the while maintaining the computational cost at a low. Although this project deals with tendon-actuated robots, any type of external forcing can be added.
This project's repo is the following: https://github.com/gabotuzl/tendon_cr_environment
Please, if you have any suggestions, comments, or questions, send them my way!
Beta Was this translation helpful? Give feedback.
All reactions