The project goal is to build a working vision-in-the-loop demo combination using both C++ and VHDL parts. The C++ computer vision application tracks a green rectangle and returns its center coordinates
and rotation within a Cartesian reference system. The application runs on a Jetson Nano board.
The FPGA (A-C4E6E10):
• through serial communication receives green rectangle position data from the Jetson Nano.
• Controls the servo motors whose shaft rotation matches the one of the green rectangle.
• Schedules-regulates the request of data from the Jetson Nano.
A physical prototype of the device has been built and tested.
This is the final project for the course of Embedded Systems Laboratory at UTwente.
The code developed during the project is available on GitLab: