Robot For Exploration and Surveillance
Robot For Exploration and Surveillance
Robot For Exploration and Surveillance
exploration and
surveillance
1) Gunjan Lunkad BE.ET.B.206
2) Shivraj Rajgure BE.ET.B.260
3) Biswarup Chaki BE.ET.B.266
In this project the main goal is to develop a robot which can be controlled with the help
of a smartphone or a computer and the robot will provide a live stream of its
environment using Wi-Fi connectivity with help of a http server being hosted by the ESP
32S microcontroller. OV 2640 camera module will be used to control the robot.
The robot developed will be smart, that is we will try to implement some additional
features like if the robot goes out of range it will come back within the range of the
network again.
Robot will also send and share environmental data of the environment with the operator.
Objectives
Develop a robot which can be controlled and send live video streams through
Wi-Fi network.
Deploying HTTP web server on the ESP 32S
Making sure the robot can be controlled by multiple platforms
To monitor network signal to allow geofencing i.e. prevent the robot to go in
a region of out of control
Provide the information about the environment the robot is being sent to.
Block Diagram
Elements of Block Diagram & Explanation
Arduino Nano: - is used to check for interrupts from the esp01 board as well as send the control signal to the
L293D motor driver from the esp32 camera module. The extra GPIO’s present may be used to add other sensors
and send data back to the operator. In case any interrupt is generated by the ESP 01 module, it will drive the
motor drivers in the reverse direction so that the connection with the access point is not lost.
ESP 32 CAM Module: - This component is the most important, it gets connected to the access point after which it
will host an http web server. ESP 32 will receive the control command from the user and also live stream the
video feed to the user using the OV2640 Camera onboard the module.
ESP 01: - This continuously checks if the RSSI with the access point is within the specific threshold or not. If RSSI
falls below the specific threshold it will generate an interrupt signal and send it to the Arduino Nano board.
L293D: -The signals generated by microcontrollers don’t have enough power to drive/power up the motors so we
use a motor driver used to drive the motors of the robot. These drivers can provide higher current and voltages.
ESP 8266 Sensor stack:- This module will get connected to the network to share the information about various
environmental data after reading it from various sensors.
Flow Chart
Circuit Diagram: on board control
Electronics
Circuit Diagram: on board Sensor Stack
Unique Proposition: Geo Fencing
Disaster Management
Sewer Maintenance
Repair of underground subways or wires
Border patrolling
Anti-Terror operations
Policing a large compounds and areas
Mining activities
Nuclear Reactor inspections
Inspection of hazardous industries
Expected Conclusions
Develop a robot which can be controlled over a Wi-Fi network & sends live
video streams over a Wi-Fi network
Deploying HTTP web server on the ESP 32S
The HTTP Server hosted on ESP-32S, Receives command from client i.e.
Smartphone or any device on network
Making the robot smart so that it will not go out of the control range or radius
Publish Paper and get copyright for codes
THANK YOU