Skip to content

Added initial documentation for ROS 2 simulation interfaces #601

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

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

sauk2
Copy link
Contributor

@sauk2 sauk2 commented Aug 5, 2025

🎉 New feature

Related to gazebosim/ros_gz#732 and gazebosim/ros_gz#790

Summary

This PR adds initial documentation for using ROS 2 simulation interfaces (https://github.com/ros-simulation/simulation_interfaces) to interact with Gazebo. Other simulators such as Isaac Sim (https://docs.isaacsim.omniverse.nvidia.com/latest/ros2_tutorials/tutorial_ros2_simulation_control.html#ros2-simulation-control) and ODE3 (https://www.docs.o3de.org/docs/user-guide/interactivity/robotics/simulation-interfaces/) have already updated their documentations.

Test it

Checklist

  • Signed all commits for DCO
  • Added tests
  • Added example and/or tutorial
  • Updated documentation (as needed)
  • Updated migration guide (as needed)
  • Consider updating Python bindings (if the library has them)
  • codecheck passed (See contributing)
  • All tests passed (See test coverage)
  • While waiting for a review on your PR, please help review another open pull request to support the maintainers
  • Was GenAI used to generate this PR? If so, make sure to add "Generated-by" to your commits. (See this policy for more info.)

Note to maintainers: Remember to use Squash-Merge and edit the commit message to match the pull request summary while retaining Signed-off-by and Generated-by messages.

Signed-off-by: Saurabh Kamat <kamatsaurabh01@gmail.com>
Copy link
Contributor

@azeey azeey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the docs!!

Since I expect this to be a fairly large body of text over time, I think it would be better to create a new file and link to it from ros2_integration.

Signed-off-by: Saurabh Kamat <kamatsaurabh01@gmail.com>
@sauk2 sauk2 requested a review from azeey August 11, 2025 14:13
@sauk2
Copy link
Contributor Author

sauk2 commented Aug 11, 2025

Since I expect this to be a fairly large body of text over time, I think it would be better to create a new file and link to it from ros2_integration.

Thanks for the feedback! I have added it as a separate section

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Inbox
Development

Successfully merging this pull request may close these issues.

2 participants