This project implements a ROS 2 simulation for a drone and ground bot collaboration in a GPS-denied environment. It features a drone controller and a ground bot that follows the drone using visual sensors.
- Drone Controller: Logic for controlling the aerial vehicle.
- Ground Bot Follower: Autonomous ground vehicle logic to follow the drone.
- Simulation: Gazebo world setup for testing in GPS-denied environments.
- ROS 2 (Humble/Iron/Rolling)
ros_gz_simros_gz_bridgecv_bridgegeometry_msgssensor_msgs
colcon build --symlink-install
source install/setup.bashTo launch the simulation:
ros2 launch air_ground_project simulation.launch.py