Skip to content

This is a small autonomous robot capable of locating objects, such as a red ball, using computer vision. It navigates around obstacles intelligently with the help of a sonar sensor, ensuring smooth and efficient movement.

Notifications You must be signed in to change notification settings

hilakornis/VisualPatrolBot

Repository files navigation

VisualPatrolBot

About:

The TurboPi is ametallic robot car kit designed for the Raspberry Pi 4B. It features four motors, four mecanum wheels, a camera mounted on two servos, a line follower, and an ultrasonic sensor with multicolor LED lights.

My project aims to program the TurboPi to autonomously navigate a room until it locates a specific target—a red ball.

— This project is a work in progress —

image

WhatsApp Video 2025-02-10 at 19

The device will scan the environment and stop once it detects the specified color code.

See the implementation: Functions/VisualPatrol_find_red_ball.py

image

Future Implementation:

Enhance the robot’s navigation by using a depth map to determine lan route . See the Jupyter Notebook here: DepthMap_of_a_Ball.ipynb

Untitled

Alternatively: https://docs.opencv.org/4.x/dd/d53/tutorial_py_depthmap.html

About

This is a small autonomous robot capable of locating objects, such as a red ball, using computer vision. It navigates around obstacles intelligently with the help of a sonar sensor, ensuring smooth and efficient movement.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published