roaming security robot ruslan masinjila aida militaru

21
Roaming Security Robot Ruslan Masinjila Aida Militaru

Upload: edwin-bruce

Post on 29-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

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