This project simulates a mobile robot equipped with a camera that detects AprilTags in a Gazebo environment using ROS 2 Humble. It is designed for learning and demonstrating core robotics concepts like simulation, perception, and tag-based localization.
- π§ Gazebo simulation with a custom AprilTag marker
- πΈ Mobile robot with a simulated camera sensor
- π·οΈ Real-time AprilTag detection using
apriltag_ros - πΌοΈ Live camera feed and detection data via ROS 2 topics
robot_project/ βββ config/ # Camera calibration (optional) βββ launch/ # ROS 2 launch files βββ models/ β βββ camera_bot/ # Robot model with camera β βββ apriltag_marker/ # AprilTag marker model and textures βββ worlds/ # Custom Gazebo world βββ README.md # Project overview and instructions