This repository contains the vision system for the Eurobot 2026 competition.
cd docker/
docker compose up -dAttach to the running container:
docker exec -it vision-ws bashInside the container, build the workspace:
source /opt/ros/humble/setup.bash
colcon build
source install/setup.bashMake sure the RealSense camera is connected via USB to your computer, then run:
ros2 launch realsense2_camera rs_launch.pyros2 run aruco_robot robot_detectorros2 run aruco_sima sima_detectorOpen RViz to visualize camera images and TF frames:
ros2 run rviz2 rviz2Open RViz too
ros2 launch yolo hazelnut_detect_launch.pymodes:["bb", "obb_dep", "obb_pnp", "obb_mix"]
ros2 param set /yolo_node mode "obb_mix"Save RGB pictures for yolo training datasets
ros2 run yolo save_aruco_training_data.pySave Depth pictures for yolo training datasets
ros2 run yolo save_depth_training_data.py