
This package provides a simulation environment using ROS 2 and Gazebo.
- ROS 2 Humble
- Gazebo simulator
- Clone this repository into your ROS 2 workspace (
src
folder). - Install dependencies:
rosdep install --from-paths src --ignore-src -r -y
- Build the workspace:
colcon build
- Source the workspace:
source install/setup.zsh # or source install/setup.bash
To launch the simulation environment, use:
ros2 launch fbot_simulation gpsr.launch.py
This should start Gazebo with the configured world and models.
launch/
: Launch files for simulation and scenariosmodels/
: Gazebo modelsurdf/
: Robot description filesconfig/
: Configuration filesworlds/
: Gazebo world files
For more details, check the source files and configuration in each directory.