SlideShare ist ein Scribd-Unternehmen logo
1 von 40
AriAnA Rescue Robot Team Technical Introduction Amir H. SoltanzadehRobotics Lab @ Engineering School IAUCTB
Outlines Introduction to USAR Robotics USAR as a real-world problem RoboCup Rescue Robot League Technical introduction Mechanical overview Hardware architecture Software architecture
USAR Robotics
What is USAR Robotics? Search To look through in a place or in an area carefully in order to find something missing or lost Rescue To free or deliver victim from confinement. USAR: Urban Search And Rescue
What is USAR Robotics? Search To look through in a place or in an area carefully in order to find something missing or lost Rescue To free or deliver victim from confinement. Developing robots to be used in USAR application
Why use robots for USAR? 3-D law 	Robots can help in Dirty,Dangerous, DullTasks.     They can do what rescuers or rescue dogs can’t! voids smaller than person can enter voids on fire or oxygen depleted Lose ½ cognitive attention with each level of protection Void:1’x2.5’x60’ Void on fire
Why use robots for USAR? 3-D law 	Robots can help in Dirty, Dangerous, DullTasks. The most important person in a rescue attempt is the rescuer! Not enough trained people 1 survivor, entombed: 10 rescuers, 4 hours 1 survivor, trapped/crushed: 10 rescuers, 10 hours 135 rescuers died Mexico City, 65 in confined spaces
Why use robots for USAR? 3-D law 	Robots can help in Dirty,Dangerous, Dull Tasks.  They save time! Time is very critical Golden 24 hours
Taxonomy of USAR Robots MAV USV Man-packable UAV Man-portable Big-size USAR robots UGV
Brief History of USAR Robotics Oklahoma City bombing (1995) 	The Idea of using robots in USAR domain (by R. Murphy andJ. Blitch) Hanshi-Awaji earthquake in Kobe City (1995) 	The trigger for theRoboCup Rescueinitiative WTC 9/11 (2001) First practical usage of robots in real USAR application After 2001 rescue robots were applied in several occasions: Boat robots (USV) were used after hurricanes Charley, Dennis, Katrina and Wilma  Aerial robots (UAV) were used after earthquake in L’Aquila, Italy 0 6 15
RoboCup Rescue Robot League RoboCup Juniors Seniors Soccer Rescue @Home Soccer Rescue Simulation Simulation Dance Small Size Robot Middle Size Standard Platform Humanoid
RoboCup Rescue Robot League Tasks Finding victims in a simulated destructed building Identifying detected victims (signs of life and identity) Marking victims’ locations on an automatically generated map
RoboCup Rescue Robot League Test Arena Yellow Ramps Autonomous Robots Only Orange Steep Ramp Stairs Red Step-Field Radio Drop-Out Autonomous Mobility
AriAnA Rescue Robot Team
Brief History Start (2005)    • Research phase in Shahed Research Center (2005) Becoming official team of IAUCTB (2006)    • 7th place in final ranking of RoboCup Rescue (2006) Joining with AVA – Malaysia (2008)    • 2nd place in ISME 2008 student projects (2008)    • 7th place in RoboCup Rescue (2009)    • 1st place in Khwarizmi Robotics Competitions (2010) 2009 2006 2007 2008 2009 2010 AVA - Malaysia (ISOP Int. Co.)
Mechanical Overview Mobile manipulation in rough terrain: Locomotion Manipulation
Locomotion Mobility as a problem: Rescue robots should be highly mobile. Compromising between Mobility and Complexity of locomotion systems is inevitable. Biomimicry has not yet been a suitable solution due to technical limitations: Nature does not create efficient locomotion systems (living beings must do numerous things). Intelligent control of advanced mobility robots is computationally power hungry.   Mobility Complexity Efficiency Various Platforms (for variety of terrains) Complexity as less complicated as possible to fulfill a task
Hybrid Locomotion Our solution: Designing a walking mechanism which is not necessarily inspired from the nature. Legged systems are very hard to control! Decreasing complexity of control system by means of semi-active joint controlling Triangular Tracked Wheel Legged Wheeled Tracked Higher maneuverability on rough terrains Higher traction + Lower ground pressure Higher efficiency while steering
Concept of TTW Mechanism 2 DOF: Tracks (velocity & torque controlled) Triangular frames (semi-active joint): Active (position, velocity & torque controlled) Passive
Concept of TTW Mechanism Active joint controlling: Continuous movement:     Tracks traveling -> suitable for flat grounds   (This type is also available in passive mode) Discrete movement: Triangular frames rotation -> for rough terrains Combined movement:     Both tracks and triangles -> for ultra-rough terrains
Concept of TTW Mechanism Passive joint controlling:  Surface adaptation: Lateral adaptation: Increasing traction without control process Axial adaptation:Passing obstacles without control process Not actually controlled but is monitored!
Manipulator Manipulator: Surveillance Camera  Victim detection sensors Manipulation Camera Victim detection sensors Gripper Problems: DOF: Maneuverability Complexity Accuracy Payload End effector’s orientation correction mechanism:  Combination of two parallelogram four-bar linkage with flexible links
Hardware Architecture Power Management System Main Board Communication System Motors & Drivers Video System Sensors
Power Management System Web based PMS: Power distribution Monitoring (voltage & current)  Web Interfaced Intelligent control Self-health check
Main Board Industry grade Motherboard Small (115 x 165 mm)  Powerful Pentium M 1.4 GHz, 2M L2 cache Robust Fanless (-40 to +80 C) Compact Flash compatible PC/104-plus compatible  0% ~ 90% relative humidity
Communications Internal Wired External  Wireless Communication 5 GHz IEEE802.11a Access Point / Bridge
Motors & Drivers High efficiency brushless DC motors  ~ 90% efficient 120 – 200W nominal power Highly efficient Gearhead ~ 80% efficient Incremental Encoder 1500 cpr Driver Torque control Velocity control Position control
Video System Camera Miniature cam (QTY = 3) Zoom cam (QTY = 1) Optical zoom Auto/Manual control Video Server Industry grade VS Higher quality  Resolution: 720 x 480 Frame rate: up to 30 fps Robustness 3g shock & 1g vibration
Sensors Navigation Dead reckoning Odometry IMU  Range sensors Scanning Laser Range Finder Vision  Monocular Stereo Proximity sensors Ultrasonic GPS (Outdoor only)
Sensors Victim identification  Temperature Thermal imaging camera Temperature scanner  Vision  Monocular Breathing CO2 sensor
Software Architecture Robotic Server HRI SLAM
Robotic Server Player (started in 2000) A universal driver for robotics Stage 2D multi-robot simulator Gazebo (started in 2003) High-fidelity 3D multi-robot simulator
Player / Stage / Gazebo Gazebo (3D simulation) Stage (2D simulation) Controller (client) Player (server) Controller (client) Controller (client) Player (server) Controller (client) TCP, UDP, Jini, Ice RS232, USB, 1394, TCP, Shared Mem © Brian Gerkey
Human Robot Interaction Easy to understand Graphical User Interface (GUI) Video-centric GUI  Popular X-Box controller
SLAM SLAM: Simultaneous Localization And Mapping Generating a map of unknown environment while localizing the mapping system within that map
Navigation and SLAM SLAM Mapping Localization Integrated approaches Active localization Exploration Motion control © Makarenko et al
The SLAM Problem Global map (what robot thinks) Ground truth map (what happens) Local map (what robot sees) Given  Robot controls Nearby measurements Estimate Robot state (position, orientation) Map of world features
Structure of SLAM Problem mj Zk,j mi Zk-1,i Xk-1 Xk uk
Why SLAM is hard? Chicken and egg problem: robot path and map are both unknown In the real world, the mapping between observations and landmarks is unknown Picking wrong data associations can have catastrophic consequences Pose error correlates data associations Robot pose uncertainty
Questions Thank You!

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (20)

Basics of Robotics
Basics of RoboticsBasics of Robotics
Basics of Robotics
 
Robotics
RoboticsRobotics
Robotics
 
Introduction
IntroductionIntroduction
Introduction
 
Space robotics(my seminor) final
Space robotics(my seminor) finalSpace robotics(my seminor) final
Space robotics(my seminor) final
 
Robotics
RoboticsRobotics
Robotics
 
Space Robotics
Space RoboticsSpace Robotics
Space Robotics
 
Rob
RobRob
Rob
 
Robotics and Technology
Robotics and TechnologyRobotics and Technology
Robotics and Technology
 
Military Robots
Military RobotsMilitary Robots
Military Robots
 
BASICS and INTRODUCTION of ROBOTICS
BASICS and INTRODUCTION of ROBOTICSBASICS and INTRODUCTION of ROBOTICS
BASICS and INTRODUCTION of ROBOTICS
 
Space robotics
Space roboticsSpace robotics
Space robotics
 
Robotics project ppt
Robotics project pptRobotics project ppt
Robotics project ppt
 
Robotics
Robotics Robotics
Robotics
 
Robotics ppt
Robotics pptRobotics ppt
Robotics ppt
 
Robots for surveillance in military applications
Robots for surveillance in military applicationsRobots for surveillance in military applications
Robots for surveillance in military applications
 
Space Robotics
Space RoboticsSpace Robotics
Space Robotics
 
robotics
roboticsrobotics
robotics
 
Space robotics
Space roboticsSpace robotics
Space robotics
 
Robotics ppt
Robotics pptRobotics ppt
Robotics ppt
 
Robotics
RoboticsRobotics
Robotics
 

Andere mochten auch

Daksh remotely operated vehicle (rov), india
Daksh remotely operated vehicle (rov), indiaDaksh remotely operated vehicle (rov), india
Daksh remotely operated vehicle (rov), india
hindujudaic
 
ROV Final Report
ROV Final ReportROV Final Report
ROV Final Report
Caleb Irvin
 
ROV Presentation
ROV Presentation ROV Presentation
ROV Presentation
Caleb Irvin
 
Android controlled robot
Android controlled robotAndroid controlled robot
Android controlled robot
Ben Johnke
 
Robot PowerPoint
Robot PowerPointRobot PowerPoint
Robot PowerPoint
bradschultz
 

Andere mochten auch (20)

EPQ Presentation
EPQ PresentationEPQ Presentation
EPQ Presentation
 
Daksh remotely operated vehicle (rov), india
Daksh remotely operated vehicle (rov), indiaDaksh remotely operated vehicle (rov), india
Daksh remotely operated vehicle (rov), india
 
World ROV Operations Market Forecast 2015-2019 Leaflet + Contents
World ROV Operations Market Forecast 2015-2019 Leaflet + ContentsWorld ROV Operations Market Forecast 2015-2019 Leaflet + Contents
World ROV Operations Market Forecast 2015-2019 Leaflet + Contents
 
Surveillance and Rescue Robot using Android Smartphone and the Internet
Surveillance and Rescue Robot using Android Smartphone and the InternetSurveillance and Rescue Robot using Android Smartphone and the Internet
Surveillance and Rescue Robot using Android Smartphone and the Internet
 
Human factors design review - ROV piloting - presentation
Human factors design review - ROV piloting - presentationHuman factors design review - ROV piloting - presentation
Human factors design review - ROV piloting - presentation
 
ROV Final Report
ROV Final ReportROV Final Report
ROV Final Report
 
ROV Presentation
ROV Presentation ROV Presentation
ROV Presentation
 
#BugATAhon2016 #WhoHasKeeda
#BugATAhon2016 #WhoHasKeeda#BugATAhon2016 #WhoHasKeeda
#BugATAhon2016 #WhoHasKeeda
 
Android controlled robot
Android controlled robotAndroid controlled robot
Android controlled robot
 
Wearables 101
Wearables 101Wearables 101
Wearables 101
 
Arduino bluetooth controlled robot
Arduino bluetooth controlled robotArduino bluetooth controlled robot
Arduino bluetooth controlled robot
 
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATIONBLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
BLUETOOTH CONTROL ROBOT WITH ANDROID APPLICATION
 
Android Control Hardware and Arduino IoT ( 22 Aug 15 )
Android Control Hardware and Arduino IoT ( 22 Aug 15 )Android Control Hardware and Arduino IoT ( 22 Aug 15 )
Android Control Hardware and Arduino IoT ( 22 Aug 15 )
 
MIT App Inventor + Arduino + Bluetooth
MIT App Inventor + Arduino + BluetoothMIT App Inventor + Arduino + Bluetooth
MIT App Inventor + Arduino + Bluetooth
 
Android controlled robot
Android controlled robotAndroid controlled robot
Android controlled robot
 
Bluetooth Controlled Robot/Car
Bluetooth Controlled Robot/CarBluetooth Controlled Robot/Car
Bluetooth Controlled Robot/Car
 
Project on gsm based mobile controlling robot
Project on gsm based mobile controlling robotProject on gsm based mobile controlling robot
Project on gsm based mobile controlling robot
 
Robot PowerPoint
Robot PowerPointRobot PowerPoint
Robot PowerPoint
 
Cell Phone Operated Robot
Cell Phone Operated RobotCell Phone Operated Robot
Cell Phone Operated Robot
 
Autonomous Underwater Vehicle (AUV)
Autonomous Underwater Vehicle (AUV)Autonomous Underwater Vehicle (AUV)
Autonomous Underwater Vehicle (AUV)
 

Ähnlich wie Technical Introduction to AriAnA Rescue Robot Team

Chapter 1 - Fundamentals.ppt
Chapter 1 - Fundamentals.pptChapter 1 - Fundamentals.ppt
Chapter 1 - Fundamentals.ppt
OyunbatGansukh1
 
Chapter 1 - Fundamentals Chapter 1 - Fundamentals.ppt
Chapter 1 - Fundamentals Chapter 1 - Fundamentals.pptChapter 1 - Fundamentals Chapter 1 - Fundamentals.ppt
Chapter 1 - Fundamentals Chapter 1 - Fundamentals.ppt
abdessamadelforji
 
visheshwar oraon robotics presentation
visheshwar oraon   robotics presentationvisheshwar oraon   robotics presentation
visheshwar oraon robotics presentation
Akash Maurya
 
Introductionto robotics a
Introductionto robotics aIntroductionto robotics a
Introductionto robotics a
Iftekhar Ali
 
RoboCup 2011 Rescue Robot League (AriAnA_Iran)
RoboCup 2011 Rescue Robot League (AriAnA_Iran)RoboCup 2011 Rescue Robot League (AriAnA_Iran)
RoboCup 2011 Rescue Robot League (AriAnA_Iran)
Amir H. Soltanzadeh
 

Ähnlich wie Technical Introduction to AriAnA Rescue Robot Team (20)

Intelligent mobile Robotics & Perception SystemsIntelligent mobile Robotics ...
Intelligent mobile Robotics  & Perception SystemsIntelligent mobile Robotics ...Intelligent mobile Robotics  & Perception SystemsIntelligent mobile Robotics ...
Intelligent mobile Robotics & Perception SystemsIntelligent mobile Robotics ...
 
Chapter 1 - Fundamentals.ppt
Chapter 1 - Fundamentals.pptChapter 1 - Fundamentals.ppt
Chapter 1 - Fundamentals.ppt
 
Chapter 1 - Fundamentals.ppt
Chapter 1 - Fundamentals.pptChapter 1 - Fundamentals.ppt
Chapter 1 - Fundamentals.ppt
 
Chapter 1 - Fundamentals Chapter 1 - Fundamentals.ppt
Chapter 1 - Fundamentals Chapter 1 - Fundamentals.pptChapter 1 - Fundamentals Chapter 1 - Fundamentals.ppt
Chapter 1 - Fundamentals Chapter 1 - Fundamentals.ppt
 
Introduction to robotics, Laws,Classification,Types, Drives,Geometry
Introduction to robotics, Laws,Classification,Types, Drives,Geometry  Introduction to robotics, Laws,Classification,Types, Drives,Geometry
Introduction to robotics, Laws,Classification,Types, Drives,Geometry
 
Robotic technology
Robotic technologyRobotic technology
Robotic technology
 
Robotics Automation in production
Robotics Automation in productionRobotics Automation in production
Robotics Automation in production
 
International Journal of Computational Engineering Research (IJCER)
International Journal of Computational Engineering Research (IJCER) International Journal of Computational Engineering Research (IJCER)
International Journal of Computational Engineering Research (IJCER)
 
visheshwar oraon robotics presentation
visheshwar oraon   robotics presentationvisheshwar oraon   robotics presentation
visheshwar oraon robotics presentation
 
Introductionto robotics a
Introductionto robotics aIntroductionto robotics a
Introductionto robotics a
 
Robots in automobile industry
Robots in automobile industryRobots in automobile industry
Robots in automobile industry
 
Robots in automobile industry
Robots in automobile industryRobots in automobile industry
Robots in automobile industry
 
robotsinautomobileindustry-160311092216.pdf
robotsinautomobileindustry-160311092216.pdfrobotsinautomobileindustry-160311092216.pdf
robotsinautomobileindustry-160311092216.pdf
 
Industrial robots types and application.ppt
Industrial robots types and application.pptIndustrial robots types and application.ppt
Industrial robots types and application.ppt
 
Robocup2006
Robocup2006Robocup2006
Robocup2006
 
quadcopter with ostacle avoidance.pptx
quadcopter with ostacle avoidance.pptxquadcopter with ostacle avoidance.pptx
quadcopter with ostacle avoidance.pptx
 
P1130940886 Outline
P1130940886 OutlineP1130940886 Outline
P1130940886 Outline
 
DEVENDRA SHRIVASH ROBOTICS .pptx
DEVENDRA SHRIVASH ROBOTICS .pptxDEVENDRA SHRIVASH ROBOTICS .pptx
DEVENDRA SHRIVASH ROBOTICS .pptx
 
Agriculture bot
Agriculture botAgriculture bot
Agriculture bot
 
RoboCup 2011 Rescue Robot League (AriAnA_Iran)
RoboCup 2011 Rescue Robot League (AriAnA_Iran)RoboCup 2011 Rescue Robot League (AriAnA_Iran)
RoboCup 2011 Rescue Robot League (AriAnA_Iran)
 

Kürzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 

Technical Introduction to AriAnA Rescue Robot Team

  • 1. AriAnA Rescue Robot Team Technical Introduction Amir H. SoltanzadehRobotics Lab @ Engineering School IAUCTB
  • 2. Outlines Introduction to USAR Robotics USAR as a real-world problem RoboCup Rescue Robot League Technical introduction Mechanical overview Hardware architecture Software architecture
  • 4. What is USAR Robotics? Search To look through in a place or in an area carefully in order to find something missing or lost Rescue To free or deliver victim from confinement. USAR: Urban Search And Rescue
  • 5. What is USAR Robotics? Search To look through in a place or in an area carefully in order to find something missing or lost Rescue To free or deliver victim from confinement. Developing robots to be used in USAR application
  • 6. Why use robots for USAR? 3-D law Robots can help in Dirty,Dangerous, DullTasks. They can do what rescuers or rescue dogs can’t! voids smaller than person can enter voids on fire or oxygen depleted Lose ½ cognitive attention with each level of protection Void:1’x2.5’x60’ Void on fire
  • 7. Why use robots for USAR? 3-D law Robots can help in Dirty, Dangerous, DullTasks. The most important person in a rescue attempt is the rescuer! Not enough trained people 1 survivor, entombed: 10 rescuers, 4 hours 1 survivor, trapped/crushed: 10 rescuers, 10 hours 135 rescuers died Mexico City, 65 in confined spaces
  • 8. Why use robots for USAR? 3-D law Robots can help in Dirty,Dangerous, Dull Tasks. They save time! Time is very critical Golden 24 hours
  • 9. Taxonomy of USAR Robots MAV USV Man-packable UAV Man-portable Big-size USAR robots UGV
  • 10. Brief History of USAR Robotics Oklahoma City bombing (1995) The Idea of using robots in USAR domain (by R. Murphy andJ. Blitch) Hanshi-Awaji earthquake in Kobe City (1995) The trigger for theRoboCup Rescueinitiative WTC 9/11 (2001) First practical usage of robots in real USAR application After 2001 rescue robots were applied in several occasions: Boat robots (USV) were used after hurricanes Charley, Dennis, Katrina and Wilma Aerial robots (UAV) were used after earthquake in L’Aquila, Italy 0 6 15
  • 11. RoboCup Rescue Robot League RoboCup Juniors Seniors Soccer Rescue @Home Soccer Rescue Simulation Simulation Dance Small Size Robot Middle Size Standard Platform Humanoid
  • 12. RoboCup Rescue Robot League Tasks Finding victims in a simulated destructed building Identifying detected victims (signs of life and identity) Marking victims’ locations on an automatically generated map
  • 13. RoboCup Rescue Robot League Test Arena Yellow Ramps Autonomous Robots Only Orange Steep Ramp Stairs Red Step-Field Radio Drop-Out Autonomous Mobility
  • 15. Brief History Start (2005) • Research phase in Shahed Research Center (2005) Becoming official team of IAUCTB (2006) • 7th place in final ranking of RoboCup Rescue (2006) Joining with AVA – Malaysia (2008) • 2nd place in ISME 2008 student projects (2008) • 7th place in RoboCup Rescue (2009) • 1st place in Khwarizmi Robotics Competitions (2010) 2009 2006 2007 2008 2009 2010 AVA - Malaysia (ISOP Int. Co.)
  • 16. Mechanical Overview Mobile manipulation in rough terrain: Locomotion Manipulation
  • 17. Locomotion Mobility as a problem: Rescue robots should be highly mobile. Compromising between Mobility and Complexity of locomotion systems is inevitable. Biomimicry has not yet been a suitable solution due to technical limitations: Nature does not create efficient locomotion systems (living beings must do numerous things). Intelligent control of advanced mobility robots is computationally power hungry. Mobility Complexity Efficiency Various Platforms (for variety of terrains) Complexity as less complicated as possible to fulfill a task
  • 18. Hybrid Locomotion Our solution: Designing a walking mechanism which is not necessarily inspired from the nature. Legged systems are very hard to control! Decreasing complexity of control system by means of semi-active joint controlling Triangular Tracked Wheel Legged Wheeled Tracked Higher maneuverability on rough terrains Higher traction + Lower ground pressure Higher efficiency while steering
  • 19. Concept of TTW Mechanism 2 DOF: Tracks (velocity & torque controlled) Triangular frames (semi-active joint): Active (position, velocity & torque controlled) Passive
  • 20. Concept of TTW Mechanism Active joint controlling: Continuous movement: Tracks traveling -> suitable for flat grounds (This type is also available in passive mode) Discrete movement: Triangular frames rotation -> for rough terrains Combined movement: Both tracks and triangles -> for ultra-rough terrains
  • 21. Concept of TTW Mechanism Passive joint controlling: Surface adaptation: Lateral adaptation: Increasing traction without control process Axial adaptation:Passing obstacles without control process Not actually controlled but is monitored!
  • 22. Manipulator Manipulator: Surveillance Camera Victim detection sensors Manipulation Camera Victim detection sensors Gripper Problems: DOF: Maneuverability Complexity Accuracy Payload End effector’s orientation correction mechanism: Combination of two parallelogram four-bar linkage with flexible links
  • 23. Hardware Architecture Power Management System Main Board Communication System Motors & Drivers Video System Sensors
  • 24. Power Management System Web based PMS: Power distribution Monitoring (voltage & current) Web Interfaced Intelligent control Self-health check
  • 25. Main Board Industry grade Motherboard Small (115 x 165 mm) Powerful Pentium M 1.4 GHz, 2M L2 cache Robust Fanless (-40 to +80 C) Compact Flash compatible PC/104-plus compatible 0% ~ 90% relative humidity
  • 26. Communications Internal Wired External Wireless Communication 5 GHz IEEE802.11a Access Point / Bridge
  • 27. Motors & Drivers High efficiency brushless DC motors ~ 90% efficient 120 – 200W nominal power Highly efficient Gearhead ~ 80% efficient Incremental Encoder 1500 cpr Driver Torque control Velocity control Position control
  • 28. Video System Camera Miniature cam (QTY = 3) Zoom cam (QTY = 1) Optical zoom Auto/Manual control Video Server Industry grade VS Higher quality Resolution: 720 x 480 Frame rate: up to 30 fps Robustness 3g shock & 1g vibration
  • 29. Sensors Navigation Dead reckoning Odometry IMU Range sensors Scanning Laser Range Finder Vision Monocular Stereo Proximity sensors Ultrasonic GPS (Outdoor only)
  • 30. Sensors Victim identification Temperature Thermal imaging camera Temperature scanner Vision Monocular Breathing CO2 sensor
  • 31. Software Architecture Robotic Server HRI SLAM
  • 32. Robotic Server Player (started in 2000) A universal driver for robotics Stage 2D multi-robot simulator Gazebo (started in 2003) High-fidelity 3D multi-robot simulator
  • 33. Player / Stage / Gazebo Gazebo (3D simulation) Stage (2D simulation) Controller (client) Player (server) Controller (client) Controller (client) Player (server) Controller (client) TCP, UDP, Jini, Ice RS232, USB, 1394, TCP, Shared Mem © Brian Gerkey
  • 34. Human Robot Interaction Easy to understand Graphical User Interface (GUI) Video-centric GUI Popular X-Box controller
  • 35. SLAM SLAM: Simultaneous Localization And Mapping Generating a map of unknown environment while localizing the mapping system within that map
  • 36. Navigation and SLAM SLAM Mapping Localization Integrated approaches Active localization Exploration Motion control © Makarenko et al
  • 37. The SLAM Problem Global map (what robot thinks) Ground truth map (what happens) Local map (what robot sees) Given Robot controls Nearby measurements Estimate Robot state (position, orientation) Map of world features
  • 38. Structure of SLAM Problem mj Zk,j mi Zk-1,i Xk-1 Xk uk
  • 39. Why SLAM is hard? Chicken and egg problem: robot path and map are both unknown In the real world, the mapping between observations and landmarks is unknown Picking wrong data associations can have catastrophic consequences Pose error correlates data associations Robot pose uncertainty