To use the Rviz simulation of Perseverance/Ingenuity in ROS1:
- Download this repository in a craftsman workspace.
- Use the noetic-devel branch.
- Build workspace as usual.
source /opt/ros/noetic/setup.bash
cd ~/ros/craftsman/src
git clone [email protected]:traclabs/m2020-urdf-models m2020_urdf_models
cd m2020_urdf_models
git checkout noetic-devel
cd ..
catkin build
There are launch files for Ingenuity, Perseverance (single and dual):
roslaunch m2020_urdf_models perseverance_demo.launch
roslaunch m2020_urdf_models dual_perseverance_demo.launch
roslaunch m2020_urdf_models ingenuity_demo.launch
roslaunch m2020_urdf_models dual_ingenuity_demo.launch
roslaunch m2020_urdf_models perseverance_ingenuity_demo.launch
M2020 Perseverance Rover and Helicopter URDF models used for operations visualization. Models courtesy of the Mars 2020 Perseverance and Ingenuity teams and URDF conversion by JPL RSVP team.
This work was carried out at the Jet Propulsion Laboratory, California Institute of Technology, under a contract with the National Aeronautics and Space Administration
Released June 10th, 2022
Release Ids URS307049, URS309682
Credit NASA/JPL-Caltech
Rover modeling and texturing by Zareh Gorjian