Roaming Security Robot Ruslan Masinjila Aida Militaru.

21
Roaming Security Robot Ruslan Masinjila Aida Militaru

Transcript of Roaming Security Robot Ruslan Masinjila Aida Militaru.

Page 1: Roaming Security Robot Ruslan Masinjila Aida Militaru.

Roaming Security Robot

Ruslan Masinjila

Aida Militaru

Page 2: Roaming Security Robot Ruslan Masinjila Aida Militaru.

Table of Contents

• Nature of the Problem

• Our Solution: The Roaming Security Robot

• Functionalities

Page 3: Roaming Security Robot Ruslan Masinjila Aida Militaru.

Nature of the problem

• Improving security services offered by human patrols inside buildings.

• Remove the need of human presence to perform rounds within a dangerous environment.

• Reduce the number of security personnel required within an area

Page 4: Roaming Security Robot Ruslan Masinjila Aida Militaru.

Our Solution: The Security Roaming Robot

• Continuous patrolling along a set path within the building.

• Video surveillance of area being patrolled

• Event alerts: intruder, fire or smoke.

• Operator control of the robot

Page 5: Roaming Security Robot Ruslan Masinjila Aida Militaru.

Functionalities

• Wireless communication between an operator and the robot

• Wireless Live-stream video of the robot surroundings

• Manual and autonomous robot navigation

• Human, fire, smoke and obstacle detection

Page 6: Roaming Security Robot Ruslan Masinjila Aida Militaru.

General System View

Page 7: Roaming Security Robot Ruslan Masinjila Aida Militaru.

Remote Operator Interface

Page 8: Roaming Security Robot Ruslan Masinjila Aida Militaru.

Robot Platform

Page 9: Roaming Security Robot Ruslan Masinjila Aida Militaru.

Robot Hardware Components

1. Main Arduino Microcontroller2. Peripheral Arduino Microcontroller3. DIY Hydrogen Wireless Shield4. Parallax PING Ultrasonic Sensor5. Serial LCD 16X2 Display6. 8 Pixel Thermal Array Sensor 7. Futaba Servo Motors and Wheels8. Line Tracker Optical Sensors9. DFRobot Gas Sensor.10. NiCad Batteries11. Wireless USB Camera

Page 10: Roaming Security Robot Ruslan Masinjila Aida Militaru.

System Design

Page 11: Roaming Security Robot Ruslan Masinjila Aida Militaru.

Client Side: Image Acquisition Module

• Can automatically detect and support a wide range of hardware and configure hardware properties.

• acquire images and video from cameras and frame grabbers.

• provide a complete environment for developing customized imaging solutions.

• Tested using inbuilt webcam and actual wireless camera mounted on the robot

• Built in Matlab.

Page 12: Roaming Security Robot Ruslan Masinjila Aida Militaru.

Client Side: Graphical User Interface

• Displays video and information that is transmitted by the server, including sensor data.

• Alerts operator is something anomalous is detected(Heat and obstacles).

• Takes allows the operator to control the robot manually.

• Each section of the GUI was designed separately, tested and integrated with other sections.

Page 13: Roaming Security Robot Ruslan Masinjila Aida Militaru.

Client Side: Processing Unit

Page 14: Roaming Security Robot Ruslan Masinjila Aida Militaru.

Client Side: Communication

Page 15: Roaming Security Robot Ruslan Masinjila Aida Militaru.

Server Side: Line Following

Page 16: Roaming Security Robot Ruslan Masinjila Aida Militaru.

Server Side: Sensory Data Acquisition

Page 17: Roaming Security Robot Ruslan Masinjila Aida Militaru.

Server Side: Manual Navigation Control

Page 18: Roaming Security Robot Ruslan Masinjila Aida Militaru.

Server Side: Communication

Page 19: Roaming Security Robot Ruslan Masinjila Aida Militaru.

Integration

Page 20: Roaming Security Robot Ruslan Masinjila Aida Militaru.

Testing and Validation

• Each component tested individually– Test cases:

• Followed by overall system testing– Test cases:

Page 21: Roaming Security Robot Ruslan Masinjila Aida Militaru.