Gazebo Garden
3/10/24
Gazebo is an open-source robotics simulator that provides a robust platform for testing and developing robotic applications in a highly realistic and dynamic environment.
https://gazebosim.org/about
Installing Gazebo Garden
- Install
ros_gz
from the non official binary packages from apt
📦 Gazebo Garden with ROS 2 Humble, Iron or Rolling (Use with caution)
sudo apt-get install ros-humble-ros-gzgarden
Running the Simulation
- Run NektonDocker
cd $NEKTON_DOCKER_PATH
./start.sh
- Source the workspace
/nekton_ws# source install/setup.bash
- Launch simulation for odometry
ros2 launch pontus_bringup odom_simulation.launch.py
Enable remote control
- For more info, see remote_control
- Open another interactive terminal session in the running container
docker exec -it nekton /bin/bash
- run remote control node
ros2 launch pontus_controller rc.launch.py auv:=sim
- To use
teleop_twist_keyboard
instead:
ros2 run teleop_twist_keyboard teleop_twist_keyboard