Ball Following Robot

 Status : Completed

Tags: featured opencv python PySerial Numpy



AIM

To track a ball using OpenCV through Raspberry Pi and follow the ball as it moves around in the environment.


COMPONENTS AND TECHNOLOGIES USED

  • Python

  • OpenCV

  • Numpy

  • PySerial


OVERVIEW

The major drawback in today’s surveillance rests on the involvement of human operators which can easily be distracted, so we need a system that can autonomously monitor regions continuously, identifying unwanted or obnoxious things and respond accordingly. Object tracking using computer vision is crucial in achieving automated surveillance.

This project involves tracking a ball using OpenCV through Raspberry Pi and then serial communicating with a microcontroller (Arduino UNO) to control the robot and follow the ball as it moves around in the environment.