Nagim Ibragimov
Back to Projects
UniBots — Autonomous Ball Collection Robot
PythonOpenCVRaspberry PiRoboticsAprilTags

UniBots — Autonomous Ball Collection Robot

Competition stack on Raspberry Pi 5: OpenCV ball vision, motor and servo control, AprilTag docking, and multiprocess match timing — reactive navigation from camera to pick, store, and unload.

Year: 2025Category: Python

Project Overview

Embedded Python integration for a UniBots-style match: parallel ball and AprilTag detector processes, motor and servo threads, GPIO start/stop, and atomic pick/dock sequences. I contributed Raspberry Pi bring-up, wiring with the team, and the embedded layer linking vision outputs to motion. The technical write-up documents the concurrency model, shared state, and how the K vision pipeline feeds navigation versus basket docking.

UniBots — Autonomous Ball Collection Robot