This is a Wi-Fi-enabled surveillance robot built using a Raspberry Pi, designed for remote navigation and live video monitoring. The robot is controlled using keyboard inputs on a laptop, and it streams real-time video feed back to the user, allowing for precise navigation and situational awareness.
The primary goal was to create a low-cost, wireless surveillance system for indoor environments, which could be used for tasks such as room exploration, security inspection, or remote presence.
No followers yet
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
Recorded demonstration videos showcasing:
Smooth keyboard-based movement
Real-time video feed display
Live maneuvering through a test environment
Ran several tests to check for video latency and command response time.
Improved turning angles and speed control.
Integrated the Pi camera module.
Streamed video using MJPEG-Streamer (or OpenCV with Flask).
Displayed live video on the laptop browser or OpenCV window.
Wrote a Python script to control motor movement using GPIO.
Created a simple socket server-client setup so that key presses on the laptop could send movement commands to the Raspberry Pi.
Assembled the chassis.
Connected motors to the motor driver, and the driver to GPIO pins.
Wired the camera to the Raspberry Pi.
Day 1–2: Planning & Component Collection
Sketched out a basic layout of the robot.
Gathered parts: Raspberry Pi, camera, motors, motor driver, power source, chassis.