Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migration from Gazebo classis to gazebo harmonic and ROS1 to ROS2 for 3_simulation_gazebo package #38

Open
aPR0T0 opened this issue Feb 10, 2024 · 0 comments
Assignees

Comments

@aPR0T0
Copy link
Member

aPR0T0 commented Feb 10, 2024

[NECESSARY CHANGES]:

  • Change URDF to SDF
    • Reference
    • Things to be considered in this migration
      - While converting directly to .sdf make sure of the controllers from ros2_control
      - First try to understand how the controllers are used in this example
      - Clone the above example and try launching rrrobot example and observe the code as it will be helpful for this migration
      - Try using position controllers for the rotational joints
  • Rewrite the .launch scripts to .launch.py
    • For this one can refer this repo here
    • NOTE: This repo works for the gazebo classic with position controllers
  • Rewrite the inverse kinematics script for rclpy and utilize position controller to control the joints

[OPTIONAL CHANGES]:

  • Writing a smoother angle change for inverse kinematics

[FUTURE PROSPECTS]:

  • Writing script for inverse velocity kinematics
@aPR0T0 aPR0T0 changed the title Migration from Gazebo classis to gazebo harmonic Migration from Gazebo classis to gazebo harmonic and ROS1 to ROS2 for 3_simulation_gazebo package Feb 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants