commit on 8/10/2024. lunar surface appearing with spot robot. #30
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
🎉 New feature: Simulating the Boston Dynamics Spot robot in ROS2/Gazebo Ignition on a Lunar Surface
Summary
Using the provided template, the Boston Dynamics Spot robot was simulated on a lunar surface (the Apollo landing site) in Gazebo Ignition (which has previously not been implemented in this setup yet).
Included Packages and Modifications
ros_gz_example_description
- holds the sdf description of the Spot robot and its meshes/assets.ros_gz_example_gazebo
- holds gazebo specific code and configurations. This is where the world environment sdf files are located.ros_gz_example_application
- holds ros2 specific code and configurations.ros_gz_example_bringup
- holds launch files and high level utilities (unchanged from existing template).Install and Test
Future Implementations
This package is an example of how to spawn a complex quadruped in Gazebo Fortress using ROS2 and how to change the .sdf world file. Using this template, others can learn how to spawn their own complex robots using this open-sourced template.
This work was done by Diya Agarwal, and undergraduate student at Caltech, at Florida International University's Applied Research Center under Dr. Dwayne McDaniel.