Skip to content

DIT-ROBOTICS/Eurobot-2026-Vision

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Eurobot-2026-Vision

This repository contains the vision system for the Eurobot 2026 competition.

Start with Docker

Build image and container

cd docker/
docker compose up -d

Build workspace

Attach to the running container:

docker exec -it vision-ws bash

Inside the container, build the workspace:

source /opt/ros/humble/setup.bash
colcon build
source install/setup.bash

Realsense

Launch realsense node

Make sure the RealSense camera is connected via USB to your computer, then run:

ros2 launch realsense2_camera rs_launch.py

Aruco

Run aruco detection for robot

ros2 run aruco_robot robot_detector

Run aruco detection for sima

ros2 run aruco_sima sima_detector

GUI

Run rivz

Open RViz to visualize camera images and TF frames:

ros2 run rviz2 rviz2

Yolo

Run hazelnut detection

Open RViz too

ros2 launch yolo hazelnut_detect_launch.py

Set localization mode

modes:["bb", "obb_dep", "obb_pnp", "obb_mix"]

ros2 param set /yolo_node mode "obb_mix"

Save Picture

Save RGB pictures for yolo training datasets

ros2 run yolo save_aruco_training_data.py

Save Depth pictures for yolo training datasets

ros2 run yolo save_depth_training_data.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •