Surveillance Robot

Published on . Written by

Surveillance Robot
There are surveillance CCTV and other home automated devices that can show you the live video and can take images you can use the same technology to monitor from a remote place and also to control the surveillanc edevice through your phone. you can do this by fixing the surveillance system on a robot and you can control the robot from your smartphone. You can take still images, watch live streaming and also record the videos.

Read more..
In this project you will need a Raspberry Pi, Pi camera, a Power supply for the Raspberry Pi, Robot chassis and an android phone for the live streaming and controlling of your robot. You will be using a Linux based OS for Raspberry Pi and Pi camera configuring files and a motion software for recording the video from your smartphone.

Project Description:

  1. Raspberry Pi 3 B: Raspberry Pi is a Microprocessor which has 40 pins with 27 GPIO pins, it has a 1 Giga Bytes of RAM and a SD card slot for the storage or the ROM,it can be used as a mini computer for low computing operations, it has a dual band LAN, faster Ethernet, Bluetooth, it also has USB and HDMI ports for connecting devices. This device can be used as a server which we are doing in this project.
  2. Micro SD card: You will need a minimum of 8 gigabytes SD card for this project, this SD card is used as the ROM of the raspberry pi. Use 32 Gigabyte or 64 Gigabytes of
  3. Display: You can use any kind of display for the project, like monitors, TV or any size display that fits your requirement to configure the Pi.
  4. Pi Camera: Use the Pi camera to capture still images, live streaming and for video recording.
  5. Power Supply: Raspberry Pi needs a power supply of 5V and 2A Micro USB type.
  6. Mouse and keyboard: You will need this to control, monitor, and to configure the Pi.
  7. Robot Chassis: Robot chassis should be able to hold the raspberry pi on it and should be able to navigate in any direction.

Project Implementation:

  1. Install the Raspbian OS into the SD card, and boot the Raspberry Pi.
  2. Connect the Raspberry Pi to a Wi-Fi network and check for the IP address of the Pi.
  3. Connect the Pi camera and enable the camera option in the settings.
  4. Write a python program to capture image, view live streaming, and also record the video from your smartphone.
  5. In order to view the live streaming of the surveillance camera you need to do port forwarding of your network.
  6. Use App inventor and create an android app that helps you to control your robot and also to view live streaming, capture image and record remotely.

Skyfi Labs Projects
Project Brief:The Raspberry Pi when configured and all the required software has been installed then the Pi is ready to be used for surveillance then write a python script in order to capture an still image, or for live streaming or for motion capture from your phone and also to move the robot according to the commands received from the Android app. After finishing all the configure steps the surveillance system is ready and you can control yur robot from any remote place and monitor through the Pi camera.

Software requirements:

  1. Raspbian OS(Debian Linux): Raspbian operating systems are based on Linux, Raspberry pi are also compatible with Windows and IOS but prefer any Linux based OS
  2. MIT app inventor 2:: This software is an online based android app development platform you can use MIT app inventor 2 to create your app.
  3. Python IDE 3: Python IDE 3 is compiler where you can write and compile python program.

Programing Language:

    Linux (terminal commands)

    Python 3

Kit required to develop Surveillance Robot:
Technologies you will learn by working on Surveillance Robot:


Any Questions?


Subscribe for more project ideas