Analysis updated 2026-05-18
Build a two-axis camera tracking robot on a Raspberry Pi.
Learn how to combine OpenCV, a camera library, and servo control on a Raspberry Pi.
| dawsatek22/raspberrypi_objectracking_2dof_cpp- | achanana/mavsdk | alange/llama.cpp | |
|---|---|---|---|
| Stars | 0 | — | 0 |
| Language | C++ | C++ | C++ |
| Last pushed | — | 2024-05-20 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | hard | moderate | moderate |
| Complexity | 4/5 | 4/5 | 4/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
README lacks a parts list and build tutorial, requires installing OpenCV, lccv, and PIPCA9685 and reading source code directly.
This is the second version of a small robot project built on the Raspberry Pi that tracks an object using a camera, written in C++. The first version of the project, linked from this README, could only move in one direction, but this second version adds a second degree of freedom, meaning the robot can now aim or move in both the x and y directions at once instead of just one. The README itself is quite sparse. It does not explain how the object tracking algorithm works, what hardware beyond a Raspberry Pi and a camera is required, or how the two directions of movement are physically actuated. The author says that tutorials and a list of parts to build the physical robot, referred to as a cad list, are coming soon but are not yet included. What the README does provide is a short list of external software the project depends on: the C++ version of OpenCV, a widely used computer vision library, set up for the Raspberry Pi, a library called lccv for working with the Raspberry Pi's camera, a library called PIPCA9685 for controlling hardware over the Raspberry Pi, likely used to drive the servos or motors that move the camera in two directions, and a VNC viewer, which is a tool that lets you remotely view and control the Raspberry Pi's screen from a separate computer. Because the README does not go beyond this list of links, someone interested in building this would need to install those dependencies first and then look directly at the source code to understand how the tracking and movement are implemented, since no further explanation or instructions are given here. No license information is present in the README.
A Raspberry Pi robot written in C++ that tracks an object with a camera and can now move in two directions instead of one, though setup instructions are minimal.
Mainly C++. The stack also includes C++, Raspberry Pi, OpenCV.
No license information is provided in the README.
Setup difficulty is rated hard, with roughly 1day+ to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.