SlideShare a Scribd company logo
1 of 87
Download to read offline
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References




                  Coordination of Multiple Robotic Agents for
                      Disasters and Emergency Response
                                           A USAR First Responders Approach


                                              Jes´s Salvador Cepeda Barrera
                                                 u

                                                         Tecnol´gico de Monterrey
                                                               o


                                                      November 22nd, 2012




Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                        1 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References




Outline
        1      Introduction
                  Background and Motivation
                  Problem Statement and Objectives
        2      State of the Art
                  Relevant Implementations
                  Standards and Significant Results
        3      Solution Detail
                  MaSE: Analysis
                  MaSE: Design
        4      Experiments and Results
                  Service-oriented Robotics (SOR)
                  More Sophisticated Operations
        5      Conclusions
                  Summary of Contributions
                  Future Work


Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                        2 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References




Outline
        1      Introduction
                  Background and Motivation
                  Problem Statement and Objectives
        2      State of the Art
                  Relevant Implementations
                  Standards and Significant Results
        3      Solution Detail
                  MaSE: Analysis
                  MaSE: Design
        4      Experiments and Results
                  Service-oriented Robotics (SOR)
                  More Sophisticated Operations
        5      Conclusions
                  Summary of Contributions
                  Future Work
Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                        3 / 81
World Risk Report




               Figure: World Risk Report 2012.
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Background and Motivation



Rescue Robotics, Robots for Disaster Response

   Application Domains
                                                     Definition
     Search and Rescue
                                                     The essence of USAR is to save lives but, other
                                                     possibilities include [35, 49]:
                                                              search, reconnaissance and mapping,
                                                              rubble removal, structural inspection,
                                                              in-situ medical assessment and intervention,
                                                              acting as a mobile beacon or repeater,
                                                              serving as a surrogate,
                                                              adaptively shoring unstable rubble,
                                                              logistics support, instant deployment,
                                                              among other human-impossible tasks.


Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                        5 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Background and Motivation



Disaster Response
        Persistent Disaster Response Operational Procedure [31, 49, 35].
        1)     Gather the facts.
        2)     Asses damage.
        3)     Identify and acquire resources.
        4)     Establish rescue priorities.
        5)     Develop a rescue plan.
        6)     Conduct the search and rescue operations.
                            Search , cover , follow walls , analyse debris ,
                       listen for survivors , develop everything that is considered
                      as useful for saving lives. According to [49], this step is
                      the one that takes the longest time.
        7) Evaluate progress.




Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                        6 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Background and Motivation



72-Golden Hours for Robotic Usage




Figure: A typical behavior in victim
localization [49].



Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                        7 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Background and Motivation



72-Golden Hours for Robotic Usage




Figure: A typical behavior in victim
localization [49].
                                                                       Figure: Autonomy trends towards 2015 [7].


Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                        7 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Problem Statement and Objectives



Problem Statement




        How do we coordinate and control multiple robots so as to
        achieve cooperative behavior for assisting in disaster and
        emergency response?




Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                        8 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Problem Statement and Objectives



General Objective




        Create a MRS capable of developing USAR operations in-
        cluding the individuals and group control architectures,
        as well as creating the computational algorithms for their
        efficient interoperability towards mission completion.




Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                        9 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Problem Statement and Objectives



Particular Objectives

               1   Modularize search and rescue missions.




Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       10 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Problem Statement and Objectives



Particular Objectives

               1   Modularize search and rescue missions.
               2   Determine the basic control structure for each agent
                   in the multi-agent robotic system.




Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       10 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Problem Statement and Objectives



Particular Objectives

               1   Modularize search and rescue missions.
               2   Determine the basic control structure for each agent
                   in the multi-agent robotic system.
               3   Create a distributed system structure for
                   coordination and control of a MRS for USAR.




Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       10 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Problem Statement and Objectives



Particular Objectives

               1   Modularize search and rescue missions.
               2   Determine the basic control structure for each agent
                   in the multi-agent robotic system.
               3   Create a distributed system structure for
                   coordination and control of a MRS for USAR.
               4   Develop innovative algorithms and computational
                   models for mobile robots coordination and
                   cooperation towards USAR operations.




Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       10 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Problem Statement and Objectives



Particular Objectives

               1   Modularize search and rescue missions.
               2   Determine the basic control structure for each agent
                   in the multi-agent robotic system.
               3   Create a distributed system structure for
                   coordination and control of a MRS for USAR.
               4   Develop innovative algorithms and computational
                   models for mobile robots coordination and
                   cooperation towards USAR operations.
               5   Create the mechanism for synchronization of the MRS
                   actions in order to go coherently and efficiently
                   towards mission accomplishment.



Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       10 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Problem Statement and Objectives



Particular Objectives

               1   Modularize search and rescue missions.
               2   Determine the basic control structure for each agent
                   in the multi-agent robotic system.
               3   Create a distributed system structure for
                   coordination and control of a MRS for USAR.
               4   Develop innovative algorithms and computational
                   models for mobile robots coordination and
                   cooperation towards USAR operations.
               5   Create the mechanism for synchronization of the MRS
                   actions in order to go coherently and efficiently
                   towards mission accomplishment.
               6   Demonstrate results.


Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       10 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References




Outline
        1      Introduction
                  Background and Motivation
                  Problem Statement and Objectives
        2      State of the Art
                  Relevant Implementations
                  Standards and Significant Results
        3      Solution Detail
                  MaSE: Analysis
                  MaSE: Design
        4      Experiments and Results
                  Service-oriented Robotics (SOR)
                  More Sophisticated Operations
        5      Conclusions
                  Summary of Contributions
                  Future Work
Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       11 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Relevant Implementations



Real Implementations: No significant results.




       Figure: Real pictures from the WTC
       Tower 2. a) shows a rescue robot
       within the white box navigating in
       the rubble; b) robots-eye view with
       three sets of victim remains. Image
       edited from [33] and [32]                                                Figure: Mine rescue: a) (SE),
                                                                                b)(BE), c) (VE), d) Inuktun in a
                                                                                BE [34].

Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       12 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Relevant Implementations



A Particular Need for Rescue Robots

                                                                                Rescue Robots [35, 49]
                                                                                        Built for specific purposes,
       Witnessed Human Errors [31].                                                     Robots do not look for
                Untrained volunteers,                                                   relatives,
                Too many volunteers,                                                    Instant deployable,
                Encountered priorities,                                                 No emotions, no frustrations,
                Bureaucracy/Formalities,                                                Usually expendable,
                Emotions, frustrations, ...                                             Highly capable for search
                                                                                        and coverage, wall following,
                                                                                        sensing under harsh
                                                                                        environments, ...


Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       13 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Relevant Implementations



Testbed Implementations




       Figure: MRS for search and
       monitoring: a) Piper J3 UAVs; b)                                         Figure: Demonstration of integrated
       heterogeneous UGVs. Edited                                               search operations: a) robots at
       from [23]                                                                initial positions, b) robots searching
                                                                                for human target, c) alert of target
                                                                                found, d) display nearest UGV view
                                                                                of the target. Edited from [23]

Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       14 / 81
Open Issues
                                         Research Challenges [35, 49, 47]
                                             Mobility
                                             Power
                                             Sensors and Perceptions
                                             Suitable Communications
                                             Localization and Mapping
                                              Control Infrastructures
                                              Autonomy Levels
                                             Human-Robot Interfacing
                                              Cooperation

Figure: Major challenges for networked        Task Allocation
robots. Image from [24].
                                              Resource Management
                                             Strategies
                                             Performance Metrics
                                             Components’ Performance
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Standards and Significant Results



USAR International Standards: RoboCup Rescue




       Figure: Standardized test arenas for
       rescue robotics: a) Red Arena, b)
       Orange Arena, c) Yellow Arena.
       Image from [9]
                                                                                Figure: Standardized evaluations
                                                                                provided by the NIST [38].

Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       16 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results         Conclusions            References


Standards and Significant Results



Coordination, Localization and Mapping




        Figure: Coordinated                                                                              Figure: Real model
        exploration using                               Figure: Visual                                   and generated maps
        costs and utilities.                            localization and path                            of a 60 m. hall using
        Edited from [8]                                 following. Edited                                a MRS.Image
                                                        from [20]                                        from [21].



Jes´s Salvador Cepeda Barrera
   u                                                                                                                    Tecnol´gico de Monterrey
                                                                                                                              o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                             17 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Standards and Significant Results



Recognition and User Interfacing




       Figure: Human and human-behavior                                         Figure: Interface for multi-robot
       vision-based recognition. Edited                                         rescue systems. Image from [37]
       from [17, 36]


Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       18 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Standards and Significant Results



Roadmap to 2015 [49]



                 Unmanned vehicles will be more capable to search and
                 gather information from disasters.
                 HRI: augmented autonomy and intelligence on robots.
                 Robots should be able to enter the rubble and navigate over and
                 inside the debris.
                 Robot emergency diagnosis of victims should be possible as well as
                 3D mapping in real time.




Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       19 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References




Outline
        1      Introduction
                  Background and Motivation
                  Problem Statement and Objectives
        2      State of the Art
                  Relevant Implementations
                  Standards and Significant Results
        3      Solution Detail
                  MaSE: Analysis
                  MaSE: Design
        4      Experiments and Results
                  Service-oriented Robotics (SOR)
                  More Sophisticated Operations
        5      Conclusions
                  Summary of Contributions
                  Future Work
Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       20 / 81
Multi-Agent Systems Engineering: MaSE [51]
Capturing Goals




       Figure: USAR Requirements [46, 3, 13, 15, 44, 48, 35, 49, 47]
Applying Use Cases: SD-I




  Figure: Sequence Diagram I: Explore and
  Cover [27, 28, 29, 30, 4, 39, 14, 41, 1, 8, 50, 19, 6, 42, 18, 22, 33, 35]
Applying Use Cases: SD-IIa




  Figure: Sequence Diagram IIa: Recognize and
  Identify [26, 29, 39, 5, 43, 25, 17, 36, 16, 40]
Applying Use Cases: SD-IIb




  Figure: Sequence Diagram IIb: Recognize and
  Identify [26, 29, 39, 5, 43, 25, 17, 36, 16, 40]
Applying Use Cases: SD-III




  Figure: Sequence Diagram III: Support and
  Relief [8, 6, 13, 3, 40, 24, 49, 35, 15, 44]
Roles and Agent Classes I
Roles and Agent Classes II
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


MaSE: Design



Design as a Service
       Advantages
                Modularity and scalability.
                Compositional functionality.
                Organized, simple abstraction.
                Manageability of heterogeneity.
                Ease of integrating new robots.
                Inherent distributed structure.
                Fully meshed data interchange.
                Support dynamic discovery.
                Rapid prototyping.
                Highly reusable/upgradeable.
                                                                                       Figure: Service-oriented design.
                Devices and language
                independent.
Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       29 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


MaSE: Design



Behaviors as a Service




Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       30 / 81
Agent Classes




                  Figure: Generic robot architecture overview.




    Figure: Coordination methods for behavior-based control. Edited from [2].
Assembling Agent Classes




            Figure: Generic group architecture overview.
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


MaSE: Design



2-leveled Hybrid Coordination: FSA + BBC




               Figure: Classic and new artificial intelligence approaches. Edited from [45].


Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       33 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


MaSE: Design



Implementations and Communications Topology




                                  Figure: Service-oriented group architecture [12].
Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       34 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References




Outline
        1      Introduction
                  Background and Motivation
                  Problem Statement and Objectives
        2      State of the Art
                  Relevant Implementations
                  Standards and Significant Results
        3      Solution Detail
                  MaSE: Analysis
                  MaSE: Design
        4      Experiments and Results
                  Service-oriented Robotics (SOR)
                  More Sophisticated Operations
        5      Conclusions
                  Summary of Contributions
                  Future Work
Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       35 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References




Robotic Resources




        Figure: Robotic platforms used in experiments: MobileRobots Simulated
        Pioneer 3DX and Pioneer 3AT, and Dr. Robot Jaguar V2.




Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       36 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Service-oriented Robotics (SOR)



Exploiting SOR, Local & Remote DSS




                                      Figure: Local and remote data interchange.




Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       37 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Service-oriented Robotics (SOR)



Flexible Integrated Service, Fast Prototyping




                                  Figure: Highly transparent simulation to reality [10].


Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       38 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Service-oriented Robotics (SOR)



Testing Multiple Service Providers




                     Figure: Developed tests with off-the-shelf provided services [10].




Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       39 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Service-oriented Robotics (SOR)



Testing the Network




          Figure: Subscription process and messaging in the proposed architecture [12].
Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       40 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Service-oriented Robotics (SOR)



Testing Primitive Behaviors Services




                                                                           Figure: Object recognition/track/approach
                                                                           for victim/threat behaviors.
Figure: Wall Following, Seek and Disperse
behaviors.
Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       41 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Service-oriented Robotics (SOR)



Testing Composite Behaviors Services




                           Figure: Flocking and Exploration behaviors (Video). [11]
Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       42 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Service-oriented Robotics (SOR)



Interesting Observation, Complexity Reduction




                            Figure: Comparison between a) most popular literature
                            and b) our behavior-based autonomous exploration. [11]



Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       43 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Service-oriented Robotics (SOR)



An effective behavior, Avoid Past




               Figure: 8 possible 45◦ heading cases with 3 neighbor waypoints to
               evaluate so as to define a CCW, CW or ZERO angular acceleration
               command. Search for visited waypoints is done through a hashtable, thus
               producing an algorithm complexity of O(1). [11]


Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       44 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Service-oriented Robotics (SOR)



The coordination behavior, Disperse




               Figure: Disperse behavior activates just in the case two or more robots
               get into a predefined comfort zone. Thus, for m robots near in a pool of
               n robots, where m ≤ n, we call for appropriate dispersion action
               concerning an algorithm complexity of O(m2 ). [11]
Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       45 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Service-oriented Robotics (SOR)



The emergent behavior, Explore




               Figure: Using a Finite State Automata (FSA) we achieve our Explore
               emergent behavior, where we fuse the outputs of the triggered
               behaviors. [11]
Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       46 / 81
Autonomous Exploration Robustness




Figure: Qualitative appreciation for autonomous exploration across different scenarios. [11]
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


More Sophisticated Operations



Interesting Results: Single Robot




                       Figure: Autonomous exploration results using one robot. [11]
Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       48 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


More Sophisticated Operations



Interesting Results: Multi-Robot (1)




                   Figure: Autonomous exploration results using multiple robots. [11]



Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       49 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


More Sophisticated Operations



Interesting Results: Multi-Robot (2)




                   Figure: Autonomous exploration results using multiple robots. [11]



Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       50 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


More Sophisticated Operations



Subsystems Control Service




                            Figure: Operator Control Unit (OCU) for robot control.


Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       51 / 81
System Control Service




       Figure: Operator Control Unit (OCU) for robot coordination.
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


More Sophisticated Operations



Localization




                                                   Figure: Localization service.
Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       53 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


More Sophisticated Operations



Single Robot Exploration




                     Figure: Single Robot Real Implementations Results (Video). [11]



Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       54 / 81
Multi-Robot Exploration




       Figure: Multi-Robot Real Implementations Results (Video). [11]
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References




Outline
        1      Introduction
                  Background and Motivation
                  Problem Statement and Objectives
        2      State of the Art
                  Relevant Implementations
                  Standards and Significant Results
        3      Solution Detail
                  MaSE: Analysis
                  MaSE: Design
        4      Experiments and Results
                  Service-oriented Robotics (SOR)
                  More Sophisticated Operations
        5      Conclusions
                  Summary of Contributions
                  Future Work
Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       56 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Summary of Contributions



Summary of Contributions (1)
        Main Contributions
            Identified USAR requirements and modularization into fundamen-
            tal tasks accommodated in generic sequence diagrams for USAR
            operations.
                 Created primitive and composite, service-oriented behaviors and
                 coupled them in a behavior-based architecture for controlling indi-
                 vidual agents.
                 Implemented a hybrid, generic infrastructure that served as the
                 distributed, semi-autonomous, robotic coordinator for coupling
                 the MRS.
                 Inherently studied the emergence of rescue robotic team behav-
                 iors and their applicability in real disasters. Includes an effective
                 algorithm for single and multi-robot autonomous exploration.
                 A profound literature review.
Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       57 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Summary of Contributions



Summary of Contributions (2)

        The Autonomous Exploration Algorithm
                 Coordinating without any bidding/negotiation process, and without
                 requiring any sophisticated targeting/mapping technique.
                 No need for a-priori knowledge of the environment and without cal-
                 culating explicit resultant forces.
                 No need for static roles neither relay robots so that we are free of
                 leaving line-of-sight, and we are not depending on every robot’s func-
                 tionality for task completion.
                 Decreases computational complexity from typical O(n2 T ) (n robots,
                 T frontiers) to O(1) when robots are dispersed and O(m2 ) whenever
                 m robots need to disperse.
                 Robust across multiple adverse scenarios.


Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       58 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Summary of Contributions



Summary of Contributions (3)

        Literature
             Cepeda, J. S.; Chaimowicz, L. & Soto, R. Exploring Microsoft
             Robotics Studio as a Mechanism for Service-Oriented Robotics
             Latin American Robotics Symposium and Intelligent Robotics Meet-
             ing, IEEE Computer Society, 2010 , 0, 7-12. [10]
                 Cepeda, J. S.; Soto, R.; Gordillo, J. & Chaimowicz, L. Towards a
                 Service-Oriented Architecture for Teams of Heterogeneous Au-
                 tonomous Robots Artificial Intelligence (MICAI), 2011 10th Mexican
                 International Conference on, 2011 , 102-108. [12]
                 Cepeda, J. S.; Chaimowicz, L.; Soto, R.; Gordillo, J.; Alan´
                                                                            ıs-Reyes, E.
                 & Carrillo-Arce, L. C. A Behavior-Based Strategy for Single and
                 Multi-Robot Autonomous Exploration Sensors, 2012 , Special Is-
                 sue: New Trends towards Automatic Vehicle Control and Perception
                 Systems. [11]
Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       59 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Future Work



Future Work

        Enhanced Autonomy & Complete Deployments
                 Implement better 2D and 3D localization methods.
                 Develop complete Explore + Recognize + Support tests.
                 Enable for autonomous state transitions at coordinator.
                 Take advantage in SOR capabilities so as to explore far reaches, add
                 more robots and/or behaviors.
                 Develop support behaviors such as helping with a victim/threat.
                 Provide adaptivity and learning capabilities, additional metrics: task
                 effectiveness, task time development, task time communicating, task
                 coverage, robotic resources fan out, RBA statistics, number of
                 targets/reports...


Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       60 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References


Future Work



Closing Remark

        There is still a long way in terms of mobility, uncertainty and 3D loca-
        tions management; all essential for implementing a MRS. Nevertheless,
        by providing these alternative approaches we can have a good resource
        for evaluation purposes that will lead us to address complex problems and
        effectively resolve them the way they are.
        In the end, we think that if more people start working with this trend
        of SOA-based robotics and thus more service independent providers are
        active, robotics research could step forward in a faster and more effective
        way with more sharing of solutions.

                 You end up with a tremendous respect for a human being if
                 you’re a roboticist. Joseph Engelberger, quoted in Robotics
                 Age, 1985.


Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       61 / 81
Thank you !

You can find a copy of this thesis at: http://goo.gl/WUYS3

You can find this thesis’ behavior services and more at:
http://erobots.codeplex.com/
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References




References I

                R.C. Arkin and J. Diaz.
                Line-of-sight constrained exploration for reactive multiagent robotic
                teams.
                In Advanced Motion Control, 2002. 7th International Workshop on,
                pages 455 – 461, 2002.
                Ronald C. Arkin.
                Behavior-Based Robotics.
                The MIT Press, 1998.
                S. Balakirsky, Stefano Carpin, Alexander Kleiner, Michael Lewis,
                Arnoud Visser, Jijun Wang, and Vittorio Amos Ziparo.
                Towards heterogeneous robot teams for disaster mitigation: Results
                and performance metrics from robocup rescue.
                Journal of Field Robotics, 24(11-12):943–967, 2007.

Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       63 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References




References II

                T. Balch.
                Avoiding the past: a simple but effective strategy for reactive
                navigation.
                In Robotics and Automation, 1993. Proceedings., 1993 IEEE
                International Conference on, volume vol.1, pages 678 –685, may
                1993.
                T. Balch and R.C. Arkin.
                Behavior-based formation control for multirobot teams.
                Robotics and Automation, IEEE Transactions on, 14(6):926 –939,
                dec 1998.
                Andreas Birk and Stefano Carpin.
                Rescue robotics - a crucial milestone on the road to autonomous
                systems.
                Advanced Robotics Journal, 20(5):595–605, 2006.

Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       64 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References




References III

                D. Bowen and S. MacKenzie.
                Autonomous collaborative unmanned vehicles: Technological drivers
                and constraints.
                Technical report, Defence Research and Development Canada, 2003.
                W. Burgard, M. Moors, C. Stachniss, and F.E. Schneider.
                Coordinated multi-robot exploration.
                Robotics, IEEE Transactions on, 21(3):376 – 386, june 2005.
                Stefano Carpin, Jijun Wang, Michael Lewis, Andreas Birk, and
                Adam Jacoff.
                High fidelity tools for rescue robotics: Results and perspectives.
                In Ansgar Bredenfeld, Adam Jacoff, Itsuki Noda, and Yasutake
                Takahashi, editors, RoboCup, volume 4020 of Lecture Notes in
                Computer Science, pages 301–311. Springer, 2005.

Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       65 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References




References IV


                Jesus S. Cepeda, Luiz Chaimowicz, and Rogelio Soto.
                Exploring microsoft robotics studio as a mechanism for
                service-oriented robotics.
                Latin American Robotics Symposium and Intelligent Robotics
                Meeting, 0:7–12, 2010.
                Jes´s S. Cepeda, Luiz Chaimowicz, Rogelio Soto, J.L. Gordillo, Ed´n
                   u                                                             e
                Alan´ıs-Reyes, and L. C. Carrillo-Arce.
                A behavior-based strategy for single and multi-robot autonomous
                exploration.
                Sensors, Special Issue: New Trends towards Automatic Vehicle
                Control and Perception Systems:12772–12797, 2012.



Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       66 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References




References V

                Jes´s S. Cepeda, Rogelio Soto, J.L. Gordillo, and Luiz Chaimowicz.
                   u
                Towards a service-oriented architecture for teams of heterogeneous
                autonomous robots.
                In Artificial Intelligence (MICAI), 2011 10th Mexican International
                Conference on, pages 102 –108, 26 2011-dec. 4 2011.
                C. Chang and Robin R. Murphy.
                Towards robot-assisted mass-casualty triage.
                In Networking, Sensing and Control, 2007 IEEE International
                Conference on, pages 267 –272, april 2007.
                Howie Choset.
                Coverage for robotics a survey of recent results.
                Annals of Mathematics and Artificial Intelligence, 31(1-4):113–126,
                May 2001.

Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       67 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References




References VI

                K. Chuengsatiansup, K. Sajjapongse, P. Kruapraditsiri, C. Chanma,
                N. Termthanasombat, Y. Suttasupa, S. Sattaratnamai, E. Pongkaew,
                P. Udsatid, B. Hattha, P. Wibulpolprasert, P. Usaphapanus,
                N. Tulyanon, M. Wongsaisuwan, W. Wannasuphoprasit, and
                P. Chongstitvatana.
                Plasma-rx: Autonomous rescue robots.
                In Robotics and Biomimetics, 2008. ROBIO 2008. IEEE International
                Conference on, pages 1986–1990, feb. 2009.
                N. Correll and A. Martinoli.
                Robust distributed coverage using a swarm of miniature robots.
                In Robotics and Automation, 2007 IEEE International Conference
                on, pages 379 –384, april 2007.


Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       68 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References




References VII

                Navneet Dalal and William Triggs.
                Histograms of oriented gradients for human detection.
                2005 IEEE Computer Society Conference on Computer Vision and
                Pattern Recognition CVPR05, 1(3):886–893, 2004.
                J. de Hoog, S. Cameron, and A. Visser.
                Role-based autonomous multi-robot exploration.
                In Future Computing, Service Computation, Cognitive, Adaptive,
                Content, Patterns, 2009. COMPUTATIONWORLD ’09.
                Computation World:, pages 482 –487, nov. 2009.
                D. Fox, J. Ko, K. Konolige, B. Limketkai, D. Schulz, and B. Stewart.

                Distributed multirobot exploration and mapping.
                Proceedings of the IEEE, 94(7):1325 –1339, july 2006.

Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       69 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References




References VIII


                P. Furgale and T. Barfoot.
                Visual path following on a manifold in unstructured
                three-dimensional terrain.
                In Robotics and Automation (ICRA), 2010 IEEE International
                Conference on, pages 534 –539, may 2010.
                M. Guarnieri, R. Kurazume, H. Masuda, T. Inoh, K. Takita,
                P. Debenest, R. Hodoshima, E. Fukushima, and S. Hirose.
                Helios system: A team of tracked robots for special urban search and
                rescue operations.
                In Intelligent Robots and Systems, 2009. IROS 2009. IEEE/RSJ
                International Conference on, pages 2795 –2800, oct. 2009.



Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       70 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References




References IX

                G. Hollinger, S. Singh, and A. Kehagias.
                Efficient, guaranteed search with multi-agent teams.
                In Proceedings of Robotics: Science and Systems, Seattle, USA,
                June 2009.
                M. A. Hsieh, Anthony Cowley, James F Keller, Luiz Chaimowicz,
                Ben Grocholsky, Vijay Kumar, Camillo J Taylor, Yoichiro Endo,
                Ronald C Arkin, Boyoon Jung, and et al.
                Adaptive teams of autonomous aerial and ground robots for
                situational awareness.
                Journal of Field Robotics, 24(11-12):991–1014, 2007.
                Vijay Kumar, Daniela Rus, and G. S. Sukhatme.
                Networked Robots, chapter 41. Networked Robots, pages 943–958.
                Springer, 2008.

Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       71 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References




References X

                David G. Lowe.
                Distinctive image features from scale- invariant keypoints.
                International Journal of Computer Vision, 602:91–110, 2004.
                M. J. Matari´.c
                Designing emergent behaviors: From local interactions to collective
                intelligence.
                In In In Proceedings of the International Conference on Simulation of
                Adaptive Behavior: From Animals to Animats, volume 2, pages
                432–441, 1992.
                M. J. Matari´.
                            c
                Designing and understanding adaptive group behavior.
                Adaptive Behavior, 4:51–80, 1995.


Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       72 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References




References XI

                M. J. Matari´.
                             c
                Issues and approaches in the design of collective autonomous agents.
                Robotics and Autonomous Systems, 16(2-4):321–331, 1995.
                M. J. Matari´.
                            c
                Behavior-based control: Examples from navigation, learning, and
                group behavior.
                Journal of Experimental and Theoretical Artificial Intelligence,
                9:323–336, 1997.
                M. J. Matari´.c
                Coordination and learning in multirobot systems.
                Intelligent Systems and their Applications, IEEE, 13(2):6 –8,
                mar/apr 1998.


Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       73 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References




References XII

                David A. McEntire.
                Disaster Response and Recovery.
                Wiley Publishing, Inc., 2007.
                Robin R. Murphy.
                Human-robot interaction in rescue robotics.
                Systems, Man, and Cybernetics, Part C: Applications and Reviews,
                IEEE Transactions on, 34(2):138 –153, may 2004.
                Robin R. Murphy.
                Trial by fire.
                Robotics Automation Magazine, IEEE, 11(3):50 – 61, sept. 2004.
                Robin R. Murphy, J. Kravitz, S. Stover, and R. Shoureshi.
                Mobile robots in mine rescue and recovery.
                Robotics Automation Magazine, IEEE, 16(2):91 –103, june 2009.

Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       74 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References




References XIII


                Robin R. Murphy, Satoshi Tadokoro, Daniele Nardi, Adam Jacoff,
                Paolo Fiorini, Howie Choset, and Aydan M Erkmen.
                Search and Rescue Robotics, chapter 50. Search and Rescue
                Robotics, page 11511173.
                Springer, 2008.
                F. Nater, H. Grabner, , and L. Van Gool.
                Exploiting simple hierarchies for unsupervised human behavior
                analysis.
                In In Proceedings IEEE Conference on Computer Vision and Pattern
                Recognition (CVPR), June 2010.




Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       75 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References




References XIV

                Y. Nevatia, T. Stoyanov, R. Rathnam, M. Pfingsthorn, S. Markov,
                R. Ambrus, and A. Birk.
                Augmented autonomy: Improving human-robot team performance in
                urban search and rescue.
                In Intelligent Robots and Systems, 2008. IROS 2008. IEEE/RSJ
                International Conference on, pages 2103 –2108, sept. 2008.
                National Institute of Standards and Technology.
                Performance metrics and test arenas for autonomous mobile robots
                [online]: http://www.nist.gov/el/isd/testarenas.cfm, 2011.
                L. E. Parker.
                Alliance: an architecture for fault tolerant multirobot cooperation.
                Robotics and Automation, IEEE Transactions on, 14(2):220 –240,
                apr 1998.

Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       76 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References




References XV


                Luciano C. A. Pimenta, Mac Schwager, Quentin Lindsey, Vijay
                Kumar, Daniela Rus, Renato C. Mesquita, and Guilherme Pereira.
                Simultaneous coverage and tracking (scat) of moving targets with
                robot networks.
                In WAFR, pages 85–99, 2008.
                Ioannis Rekleitis, Gregory Dudek, and Evangelos Milios.
                Multi-robot collaboration for robust exploration.
                Annals of Mathematics and Artificial Intelligence, 31:7–40, 2001.
                Martijn N. Rooker and Andreas Birk.
                Multi-robot exploration under the constraints of wireless networking.
                Control Engineering Practice, 15(4):435 – 445, 2007.


Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       77 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References




References XVI


                P.E. Rybski, N.P. Papanikolopoulos, S.A. Stoeter, D.G. Krantz, K.B.
                Yesin, M. Gini, R. Voyles, D.F. Hougen, B. Nelson, and M.D.
                Erickson.
                Enlisting rangers and scouts for reconnaissance and surveillance.
                Robotics Automation Magazine, IEEE, 7(4):14 –24, dec 2000.
                Harith Siddhartha, Rahul Sarika, and Kamalakar Karlapalem.
                Score vector : A new evaluation scheme for robocup rescue
                simuation competition 2009, 2009.
                Roland Siegwart and Illah R. Nourbakhsh.
                Introduction to Autonomous Mobile Robots.
                The MIT Press, 2004.


Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       78 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References




References XVII


                D. P. Stormont.
                Autonomous rescue robot swarms for first responders.
                In Computational Intelligence for Homeland Security and Personal
                Safety, 2005. CIHSPS 2005. Proceedings of the 2005 IEEE
                International Conference on, pages 151 –157, 31 2005-april 1 2005.
                S. Tadokoro.
                Rescue robotics challenge.
                In Advanced Robotics and its Social Impacts (ARSO), 2010 IEEE
                Workshop on, pages 92 –98, oct. 2010.




Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       79 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References




References XVIII


                S. Tadokoro, T. Takamori, K. Osuka, and S. Tsurutani.
                Investigation report of the rescue problem at hanshin-awaji
                earthquake in kobe.
                In Intelligent Robots and Systems, 2000. (IROS 2000). Proceedings.
                2000 IEEE/RSJ International Conference on, volume 3, pages 1880
                –1885 vol.3, 2000.
                Satoshi Tadokoro.
                Rescue Robotics. DDT Project on Robots and Systems for Urban
                Search and Rescue.
                Springer, 2009.




Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       80 / 81
Introduction            State of the Art            Solution Detail            Experiments and Results   Conclusions            References




References XIX


                Jindong Tan.
                A scalable graph model and coordination algorithms for multi-robot
                systems.
                In Advanced Intelligent Mechatronics. Proceedings, 2005
                IEEE/ASME International Conference on, pages 1529 –1534, july
                2005.
                Mark F Wood and Scott A Deloach.
                An overview of the multiagent systems engineering methodology.
                AgentOriented Software Engineering, 1957(January):207–221, 2001.




Jes´s Salvador Cepeda Barrera
   u                                                                                                              Tecnol´gico de Monterrey
                                                                                                                        o
Coordination of Multiple Robotic Agents for Disasters and Emergency Response                                                       81 / 81

More Related Content

Viewers also liked

Hum2220 1030 pompeii roman time capsule
Hum2220 1030 pompeii   roman time capsuleHum2220 1030 pompeii   roman time capsule
Hum2220 1030 pompeii roman time capsuleProfWillAdams
 
Articulo cientifico ambiental
Articulo cientifico ambientalArticulo cientifico ambiental
Articulo cientifico ambientalOmar Valderrama L
 
Hum2220 1330 art of the stone age
Hum2220 1330 art of the stone ageHum2220 1330 art of the stone age
Hum2220 1330 art of the stone ageProfWillAdams
 
Α' ΤΑΞΗ ΥΛΗ ΕΞΕΤΑΣΕΩΝ 2016
Α' ΤΑΞΗ ΥΛΗ ΕΞΕΤΑΣΕΩΝ 2016Α' ΤΑΞΗ ΥΛΗ ΕΞΕΤΑΣΕΩΝ 2016
Α' ΤΑΞΗ ΥΛΗ ΕΞΕΤΑΣΕΩΝ 2016Katerina Arabatzi
 
National FORUM of Multicultural Issues Journal, 8(2) 2011
National FORUM of Multicultural Issues Journal, 8(2) 2011National FORUM of Multicultural Issues Journal, 8(2) 2011
National FORUM of Multicultural Issues Journal, 8(2) 2011drcollins1
 
Prototype and Test - Uncertainty
Prototype and Test - UncertaintyPrototype and Test - Uncertainty
Prototype and Test - UncertaintyCharles Sun
 
Art4705 historyof photography
Art4705 historyof photographyArt4705 historyof photography
Art4705 historyof photographypkirk63
 
Hum2220 0915 syllabus
Hum2220 0915 syllabusHum2220 0915 syllabus
Hum2220 0915 syllabusProfWillAdams
 
Presentazione cantinando per aziende
Presentazione cantinando per aziendePresentazione cantinando per aziende
Presentazione cantinando per aziendeDaniel Romano
 
Hum2220 sp2016 syllabus
Hum2220 sp2016 syllabusHum2220 sp2016 syllabus
Hum2220 sp2016 syllabusProfWillAdams
 
Campus Perspectives on OpenRegistry
Campus Perspectives on OpenRegistryCampus Perspectives on OpenRegistry
Campus Perspectives on OpenRegistryJeremy Rosenberg
 

Viewers also liked (20)

Mayra alejandra morales_pulido
Mayra alejandra morales_pulidoMayra alejandra morales_pulido
Mayra alejandra morales_pulido
 
Hum2220 1030 pompeii roman time capsule
Hum2220 1030 pompeii   roman time capsuleHum2220 1030 pompeii   roman time capsule
Hum2220 1030 pompeii roman time capsule
 
Alberti Center Sample Presentation for Parents
Alberti Center Sample Presentation for ParentsAlberti Center Sample Presentation for Parents
Alberti Center Sample Presentation for Parents
 
Autismo
AutismoAutismo
Autismo
 
Articulo cientifico ambiental
Articulo cientifico ambientalArticulo cientifico ambiental
Articulo cientifico ambiental
 
Hum2220 1330 art of the stone age
Hum2220 1330 art of the stone ageHum2220 1330 art of the stone age
Hum2220 1330 art of the stone age
 
Α' ΤΑΞΗ ΥΛΗ ΕΞΕΤΑΣΕΩΝ 2016
Α' ΤΑΞΗ ΥΛΗ ΕΞΕΤΑΣΕΩΝ 2016Α' ΤΑΞΗ ΥΛΗ ΕΞΕΤΑΣΕΩΝ 2016
Α' ΤΑΞΗ ΥΛΗ ΕΞΕΤΑΣΕΩΝ 2016
 
National FORUM of Multicultural Issues Journal, 8(2) 2011
National FORUM of Multicultural Issues Journal, 8(2) 2011National FORUM of Multicultural Issues Journal, 8(2) 2011
National FORUM of Multicultural Issues Journal, 8(2) 2011
 
Alberti Center for Bullying Abuse Prevention
Alberti Center for Bullying Abuse PreventionAlberti Center for Bullying Abuse Prevention
Alberti Center for Bullying Abuse Prevention
 
Websurvey
WebsurveyWebsurvey
Websurvey
 
Prototype and Test - Uncertainty
Prototype and Test - UncertaintyPrototype and Test - Uncertainty
Prototype and Test - Uncertainty
 
Art4705 historyof photography
Art4705 historyof photographyArt4705 historyof photography
Art4705 historyof photography
 
Hum2220 0915 syllabus
Hum2220 0915 syllabusHum2220 0915 syllabus
Hum2220 0915 syllabus
 
Wundt, w. (1897)
Wundt, w. (1897)Wundt, w. (1897)
Wundt, w. (1897)
 
Presentazione cantinando per aziende
Presentazione cantinando per aziendePresentazione cantinando per aziende
Presentazione cantinando per aziende
 
Tar syndrome group 6
Tar syndrome group 6Tar syndrome group 6
Tar syndrome group 6
 
Lec sequential
Lec sequentialLec sequential
Lec sequential
 
Hum2220 sp2016 syllabus
Hum2220 sp2016 syllabusHum2220 sp2016 syllabus
Hum2220 sp2016 syllabus
 
Mendelisme1
Mendelisme1Mendelisme1
Mendelisme1
 
Campus Perspectives on OpenRegistry
Campus Perspectives on OpenRegistryCampus Perspectives on OpenRegistry
Campus Perspectives on OpenRegistry
 

Similar to COMRADES

ALONGE JEPHTHAH'S PROJECT
ALONGE JEPHTHAH'S PROJECTALONGE JEPHTHAH'S PROJECT
ALONGE JEPHTHAH'S PROJECTALONGE JEPHTHAH
 
Jerzy Jurewicz & Boulos_Analysis of safety aspects associated with the plasma...
Jerzy Jurewicz & Boulos_Analysis of safety aspects associated with the plasma...Jerzy Jurewicz & Boulos_Analysis of safety aspects associated with the plasma...
Jerzy Jurewicz & Boulos_Analysis of safety aspects associated with the plasma...Ne3LS_Network
 
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across bordersApollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across bordersimec.archive
 
Design of product a case study-2
Design of product  a case study-2Design of product  a case study-2
Design of product a case study-2IAEME Publication
 
Security and safety of cross-border infrastructure
Security and safety of cross-border infrastructureSecurity and safety of cross-border infrastructure
Security and safety of cross-border infrastructureGlobal Risk Forum GRFDavos
 
Lessons from modern coaches for project managers
Lessons from modern coaches for project managersLessons from modern coaches for project managers
Lessons from modern coaches for project managersMosesraj R
 
Michael.hazen
Michael.hazenMichael.hazen
Michael.hazenNASAPMC
 
4th Annual Night Vision Systems 2009
4th Annual Night Vision Systems 20094th Annual Night Vision Systems 2009
4th Annual Night Vision Systems 2009Michael Glover
 
Developing an Incident Response Process Model for Chemical Facilities
Developing an Incident Response Process Model for Chemical FacilitiesDeveloping an Incident Response Process Model for Chemical Facilities
Developing an Incident Response Process Model for Chemical FacilitiesMirjam-Mona
 
Proposals for Africa RISING Ethiopian Highlands Research Component 1—Characte...
Proposals for Africa RISING Ethiopian Highlands Research Component 1—Characte...Proposals for Africa RISING Ethiopian Highlands Research Component 1—Characte...
Proposals for Africa RISING Ethiopian Highlands Research Component 1—Characte...africa-rising
 
Measurement of information disaster through technological method model
Measurement of information disaster through technological method modelMeasurement of information disaster through technological method model
Measurement of information disaster through technological method modelstcnknu
 
12.08.09 Event Mike Perdue Presentation
12.08.09 Event   Mike Perdue Presentation12.08.09 Event   Mike Perdue Presentation
12.08.09 Event Mike Perdue Presentationmcini
 
Methods or Techniques of Technology Forecasting
Methods or Techniques of Technology ForecastingMethods or Techniques of Technology Forecasting
Methods or Techniques of Technology ForecastingHarinadh Karimikonda
 
Solodilova whiteley sea-tps_summary_final_18_dec07
Solodilova whiteley sea-tps_summary_final_18_dec07Solodilova whiteley sea-tps_summary_final_18_dec07
Solodilova whiteley sea-tps_summary_final_18_dec07pomosh
 
A Human Factors Perspective on Alarm System Research & Development 2000 to 2010
A Human Factors Perspective on Alarm System Research & Development 2000 to 2010A Human Factors Perspective on Alarm System Research & Development 2000 to 2010
A Human Factors Perspective on Alarm System Research & Development 2000 to 2010Eric Shaver, PhD
 

Similar to COMRADES (20)

ALONGE JEPHTHAH'S PROJECT
ALONGE JEPHTHAH'S PROJECTALONGE JEPHTHAH'S PROJECT
ALONGE JEPHTHAH'S PROJECT
 
Jerzy Jurewicz & Boulos_Analysis of safety aspects associated with the plasma...
Jerzy Jurewicz & Boulos_Analysis of safety aspects associated with the plasma...Jerzy Jurewicz & Boulos_Analysis of safety aspects associated with the plasma...
Jerzy Jurewicz & Boulos_Analysis of safety aspects associated with the plasma...
 
HHS Fusion Form
HHS Fusion FormHHS Fusion Form
HHS Fusion Form
 
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across bordersApollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
Apollon - 22/5/12 - 11:30 - Local SME's - Innovating Across borders
 
Df24693697
Df24693697Df24693697
Df24693697
 
Design of product a case study-2
Design of product  a case study-2Design of product  a case study-2
Design of product a case study-2
 
Security and safety of cross-border infrastructure
Security and safety of cross-border infrastructureSecurity and safety of cross-border infrastructure
Security and safety of cross-border infrastructure
 
Lessons from modern coaches for project managers
Lessons from modern coaches for project managersLessons from modern coaches for project managers
Lessons from modern coaches for project managers
 
Michael.hazen
Michael.hazenMichael.hazen
Michael.hazen
 
4th Annual Night Vision Systems 2009
4th Annual Night Vision Systems 20094th Annual Night Vision Systems 2009
4th Annual Night Vision Systems 2009
 
Developing an Incident Response Process Model for Chemical Facilities
Developing an Incident Response Process Model for Chemical FacilitiesDeveloping an Incident Response Process Model for Chemical Facilities
Developing an Incident Response Process Model for Chemical Facilities
 
Proposals for Africa RISING Ethiopian Highlands Research Component 1—Characte...
Proposals for Africa RISING Ethiopian Highlands Research Component 1—Characte...Proposals for Africa RISING Ethiopian Highlands Research Component 1—Characte...
Proposals for Africa RISING Ethiopian Highlands Research Component 1—Characte...
 
Measurement of information disaster through technological method model
Measurement of information disaster through technological method modelMeasurement of information disaster through technological method model
Measurement of information disaster through technological method model
 
12.08.09 Event Mike Perdue Presentation
12.08.09 Event   Mike Perdue Presentation12.08.09 Event   Mike Perdue Presentation
12.08.09 Event Mike Perdue Presentation
 
Methods or Techniques of Technology Forecasting
Methods or Techniques of Technology ForecastingMethods or Techniques of Technology Forecasting
Methods or Techniques of Technology Forecasting
 
Solodilova whiteley sea-tps_summary_final_18_dec07
Solodilova whiteley sea-tps_summary_final_18_dec07Solodilova whiteley sea-tps_summary_final_18_dec07
Solodilova whiteley sea-tps_summary_final_18_dec07
 
Requirements Management
Requirements ManagementRequirements Management
Requirements Management
 
Powder containment
Powder containmentPowder containment
Powder containment
 
A Human Factors Perspective on Alarm System Research & Development 2000 to 2010
A Human Factors Perspective on Alarm System Research & Development 2000 to 2010A Human Factors Perspective on Alarm System Research & Development 2000 to 2010
A Human Factors Perspective on Alarm System Research & Development 2000 to 2010
 
PCAPP Future Staffing and Acquisitions
PCAPP Future Staffing and AcquisitionsPCAPP Future Staffing and Acquisitions
PCAPP Future Staffing and Acquisitions
 

Recently uploaded

Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 

Recently uploaded (20)

Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 

COMRADES

  • 1. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Coordination of Multiple Robotic Agents for Disasters and Emergency Response A USAR First Responders Approach Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o November 22nd, 2012 Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 1 / 81
  • 2. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Outline 1 Introduction Background and Motivation Problem Statement and Objectives 2 State of the Art Relevant Implementations Standards and Significant Results 3 Solution Detail MaSE: Analysis MaSE: Design 4 Experiments and Results Service-oriented Robotics (SOR) More Sophisticated Operations 5 Conclusions Summary of Contributions Future Work Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 2 / 81
  • 3. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Outline 1 Introduction Background and Motivation Problem Statement and Objectives 2 State of the Art Relevant Implementations Standards and Significant Results 3 Solution Detail MaSE: Analysis MaSE: Design 4 Experiments and Results Service-oriented Robotics (SOR) More Sophisticated Operations 5 Conclusions Summary of Contributions Future Work Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 3 / 81
  • 4. World Risk Report Figure: World Risk Report 2012.
  • 5. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Background and Motivation Rescue Robotics, Robots for Disaster Response Application Domains Definition Search and Rescue The essence of USAR is to save lives but, other possibilities include [35, 49]: search, reconnaissance and mapping, rubble removal, structural inspection, in-situ medical assessment and intervention, acting as a mobile beacon or repeater, serving as a surrogate, adaptively shoring unstable rubble, logistics support, instant deployment, among other human-impossible tasks. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 5 / 81
  • 6. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Background and Motivation Disaster Response Persistent Disaster Response Operational Procedure [31, 49, 35]. 1) Gather the facts. 2) Asses damage. 3) Identify and acquire resources. 4) Establish rescue priorities. 5) Develop a rescue plan. 6) Conduct the search and rescue operations. Search , cover , follow walls , analyse debris , listen for survivors , develop everything that is considered as useful for saving lives. According to [49], this step is the one that takes the longest time. 7) Evaluate progress. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 6 / 81
  • 7. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Background and Motivation 72-Golden Hours for Robotic Usage Figure: A typical behavior in victim localization [49]. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 7 / 81
  • 8. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Background and Motivation 72-Golden Hours for Robotic Usage Figure: A typical behavior in victim localization [49]. Figure: Autonomy trends towards 2015 [7]. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 7 / 81
  • 9. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Problem Statement and Objectives Problem Statement How do we coordinate and control multiple robots so as to achieve cooperative behavior for assisting in disaster and emergency response? Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 8 / 81
  • 10. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Problem Statement and Objectives General Objective Create a MRS capable of developing USAR operations in- cluding the individuals and group control architectures, as well as creating the computational algorithms for their efficient interoperability towards mission completion. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 9 / 81
  • 11. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Problem Statement and Objectives Particular Objectives 1 Modularize search and rescue missions. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 10 / 81
  • 12. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Problem Statement and Objectives Particular Objectives 1 Modularize search and rescue missions. 2 Determine the basic control structure for each agent in the multi-agent robotic system. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 10 / 81
  • 13. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Problem Statement and Objectives Particular Objectives 1 Modularize search and rescue missions. 2 Determine the basic control structure for each agent in the multi-agent robotic system. 3 Create a distributed system structure for coordination and control of a MRS for USAR. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 10 / 81
  • 14. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Problem Statement and Objectives Particular Objectives 1 Modularize search and rescue missions. 2 Determine the basic control structure for each agent in the multi-agent robotic system. 3 Create a distributed system structure for coordination and control of a MRS for USAR. 4 Develop innovative algorithms and computational models for mobile robots coordination and cooperation towards USAR operations. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 10 / 81
  • 15. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Problem Statement and Objectives Particular Objectives 1 Modularize search and rescue missions. 2 Determine the basic control structure for each agent in the multi-agent robotic system. 3 Create a distributed system structure for coordination and control of a MRS for USAR. 4 Develop innovative algorithms and computational models for mobile robots coordination and cooperation towards USAR operations. 5 Create the mechanism for synchronization of the MRS actions in order to go coherently and efficiently towards mission accomplishment. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 10 / 81
  • 16. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Problem Statement and Objectives Particular Objectives 1 Modularize search and rescue missions. 2 Determine the basic control structure for each agent in the multi-agent robotic system. 3 Create a distributed system structure for coordination and control of a MRS for USAR. 4 Develop innovative algorithms and computational models for mobile robots coordination and cooperation towards USAR operations. 5 Create the mechanism for synchronization of the MRS actions in order to go coherently and efficiently towards mission accomplishment. 6 Demonstrate results. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 10 / 81
  • 17. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Outline 1 Introduction Background and Motivation Problem Statement and Objectives 2 State of the Art Relevant Implementations Standards and Significant Results 3 Solution Detail MaSE: Analysis MaSE: Design 4 Experiments and Results Service-oriented Robotics (SOR) More Sophisticated Operations 5 Conclusions Summary of Contributions Future Work Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 11 / 81
  • 18. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Relevant Implementations Real Implementations: No significant results. Figure: Real pictures from the WTC Tower 2. a) shows a rescue robot within the white box navigating in the rubble; b) robots-eye view with three sets of victim remains. Image edited from [33] and [32] Figure: Mine rescue: a) (SE), b)(BE), c) (VE), d) Inuktun in a BE [34]. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 12 / 81
  • 19. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Relevant Implementations A Particular Need for Rescue Robots Rescue Robots [35, 49] Built for specific purposes, Witnessed Human Errors [31]. Robots do not look for Untrained volunteers, relatives, Too many volunteers, Instant deployable, Encountered priorities, No emotions, no frustrations, Bureaucracy/Formalities, Usually expendable, Emotions, frustrations, ... Highly capable for search and coverage, wall following, sensing under harsh environments, ... Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 13 / 81
  • 20. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Relevant Implementations Testbed Implementations Figure: MRS for search and monitoring: a) Piper J3 UAVs; b) Figure: Demonstration of integrated heterogeneous UGVs. Edited search operations: a) robots at from [23] initial positions, b) robots searching for human target, c) alert of target found, d) display nearest UGV view of the target. Edited from [23] Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 14 / 81
  • 21. Open Issues Research Challenges [35, 49, 47] Mobility Power Sensors and Perceptions Suitable Communications Localization and Mapping Control Infrastructures Autonomy Levels Human-Robot Interfacing Cooperation Figure: Major challenges for networked Task Allocation robots. Image from [24]. Resource Management Strategies Performance Metrics Components’ Performance
  • 22. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Standards and Significant Results USAR International Standards: RoboCup Rescue Figure: Standardized test arenas for rescue robotics: a) Red Arena, b) Orange Arena, c) Yellow Arena. Image from [9] Figure: Standardized evaluations provided by the NIST [38]. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 16 / 81
  • 23. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Standards and Significant Results Coordination, Localization and Mapping Figure: Coordinated Figure: Real model exploration using Figure: Visual and generated maps costs and utilities. localization and path of a 60 m. hall using Edited from [8] following. Edited a MRS.Image from [20] from [21]. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 17 / 81
  • 24. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Standards and Significant Results Recognition and User Interfacing Figure: Human and human-behavior Figure: Interface for multi-robot vision-based recognition. Edited rescue systems. Image from [37] from [17, 36] Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 18 / 81
  • 25. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Standards and Significant Results Roadmap to 2015 [49] Unmanned vehicles will be more capable to search and gather information from disasters. HRI: augmented autonomy and intelligence on robots. Robots should be able to enter the rubble and navigate over and inside the debris. Robot emergency diagnosis of victims should be possible as well as 3D mapping in real time. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 19 / 81
  • 26. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Outline 1 Introduction Background and Motivation Problem Statement and Objectives 2 State of the Art Relevant Implementations Standards and Significant Results 3 Solution Detail MaSE: Analysis MaSE: Design 4 Experiments and Results Service-oriented Robotics (SOR) More Sophisticated Operations 5 Conclusions Summary of Contributions Future Work Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 20 / 81
  • 28. Capturing Goals Figure: USAR Requirements [46, 3, 13, 15, 44, 48, 35, 49, 47]
  • 29. Applying Use Cases: SD-I Figure: Sequence Diagram I: Explore and Cover [27, 28, 29, 30, 4, 39, 14, 41, 1, 8, 50, 19, 6, 42, 18, 22, 33, 35]
  • 30. Applying Use Cases: SD-IIa Figure: Sequence Diagram IIa: Recognize and Identify [26, 29, 39, 5, 43, 25, 17, 36, 16, 40]
  • 31. Applying Use Cases: SD-IIb Figure: Sequence Diagram IIb: Recognize and Identify [26, 29, 39, 5, 43, 25, 17, 36, 16, 40]
  • 32. Applying Use Cases: SD-III Figure: Sequence Diagram III: Support and Relief [8, 6, 13, 3, 40, 24, 49, 35, 15, 44]
  • 33. Roles and Agent Classes I
  • 34. Roles and Agent Classes II
  • 35. Introduction State of the Art Solution Detail Experiments and Results Conclusions References MaSE: Design Design as a Service Advantages Modularity and scalability. Compositional functionality. Organized, simple abstraction. Manageability of heterogeneity. Ease of integrating new robots. Inherent distributed structure. Fully meshed data interchange. Support dynamic discovery. Rapid prototyping. Highly reusable/upgradeable. Figure: Service-oriented design. Devices and language independent. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 29 / 81
  • 36. Introduction State of the Art Solution Detail Experiments and Results Conclusions References MaSE: Design Behaviors as a Service Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 30 / 81
  • 37. Agent Classes Figure: Generic robot architecture overview. Figure: Coordination methods for behavior-based control. Edited from [2].
  • 38. Assembling Agent Classes Figure: Generic group architecture overview.
  • 39. Introduction State of the Art Solution Detail Experiments and Results Conclusions References MaSE: Design 2-leveled Hybrid Coordination: FSA + BBC Figure: Classic and new artificial intelligence approaches. Edited from [45]. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 33 / 81
  • 40. Introduction State of the Art Solution Detail Experiments and Results Conclusions References MaSE: Design Implementations and Communications Topology Figure: Service-oriented group architecture [12]. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 34 / 81
  • 41. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Outline 1 Introduction Background and Motivation Problem Statement and Objectives 2 State of the Art Relevant Implementations Standards and Significant Results 3 Solution Detail MaSE: Analysis MaSE: Design 4 Experiments and Results Service-oriented Robotics (SOR) More Sophisticated Operations 5 Conclusions Summary of Contributions Future Work Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 35 / 81
  • 42. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Robotic Resources Figure: Robotic platforms used in experiments: MobileRobots Simulated Pioneer 3DX and Pioneer 3AT, and Dr. Robot Jaguar V2. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 36 / 81
  • 43. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Service-oriented Robotics (SOR) Exploiting SOR, Local & Remote DSS Figure: Local and remote data interchange. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 37 / 81
  • 44. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Service-oriented Robotics (SOR) Flexible Integrated Service, Fast Prototyping Figure: Highly transparent simulation to reality [10]. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 38 / 81
  • 45. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Service-oriented Robotics (SOR) Testing Multiple Service Providers Figure: Developed tests with off-the-shelf provided services [10]. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 39 / 81
  • 46. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Service-oriented Robotics (SOR) Testing the Network Figure: Subscription process and messaging in the proposed architecture [12]. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 40 / 81
  • 47. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Service-oriented Robotics (SOR) Testing Primitive Behaviors Services Figure: Object recognition/track/approach for victim/threat behaviors. Figure: Wall Following, Seek and Disperse behaviors. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 41 / 81
  • 48. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Service-oriented Robotics (SOR) Testing Composite Behaviors Services Figure: Flocking and Exploration behaviors (Video). [11] Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 42 / 81
  • 49. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Service-oriented Robotics (SOR) Interesting Observation, Complexity Reduction Figure: Comparison between a) most popular literature and b) our behavior-based autonomous exploration. [11] Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 43 / 81
  • 50. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Service-oriented Robotics (SOR) An effective behavior, Avoid Past Figure: 8 possible 45◦ heading cases with 3 neighbor waypoints to evaluate so as to define a CCW, CW or ZERO angular acceleration command. Search for visited waypoints is done through a hashtable, thus producing an algorithm complexity of O(1). [11] Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 44 / 81
  • 51. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Service-oriented Robotics (SOR) The coordination behavior, Disperse Figure: Disperse behavior activates just in the case two or more robots get into a predefined comfort zone. Thus, for m robots near in a pool of n robots, where m ≤ n, we call for appropriate dispersion action concerning an algorithm complexity of O(m2 ). [11] Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 45 / 81
  • 52. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Service-oriented Robotics (SOR) The emergent behavior, Explore Figure: Using a Finite State Automata (FSA) we achieve our Explore emergent behavior, where we fuse the outputs of the triggered behaviors. [11] Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 46 / 81
  • 53. Autonomous Exploration Robustness Figure: Qualitative appreciation for autonomous exploration across different scenarios. [11]
  • 54. Introduction State of the Art Solution Detail Experiments and Results Conclusions References More Sophisticated Operations Interesting Results: Single Robot Figure: Autonomous exploration results using one robot. [11] Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 48 / 81
  • 55. Introduction State of the Art Solution Detail Experiments and Results Conclusions References More Sophisticated Operations Interesting Results: Multi-Robot (1) Figure: Autonomous exploration results using multiple robots. [11] Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 49 / 81
  • 56. Introduction State of the Art Solution Detail Experiments and Results Conclusions References More Sophisticated Operations Interesting Results: Multi-Robot (2) Figure: Autonomous exploration results using multiple robots. [11] Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 50 / 81
  • 57. Introduction State of the Art Solution Detail Experiments and Results Conclusions References More Sophisticated Operations Subsystems Control Service Figure: Operator Control Unit (OCU) for robot control. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 51 / 81
  • 58. System Control Service Figure: Operator Control Unit (OCU) for robot coordination.
  • 59. Introduction State of the Art Solution Detail Experiments and Results Conclusions References More Sophisticated Operations Localization Figure: Localization service. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 53 / 81
  • 60. Introduction State of the Art Solution Detail Experiments and Results Conclusions References More Sophisticated Operations Single Robot Exploration Figure: Single Robot Real Implementations Results (Video). [11] Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 54 / 81
  • 61. Multi-Robot Exploration Figure: Multi-Robot Real Implementations Results (Video). [11]
  • 62. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Outline 1 Introduction Background and Motivation Problem Statement and Objectives 2 State of the Art Relevant Implementations Standards and Significant Results 3 Solution Detail MaSE: Analysis MaSE: Design 4 Experiments and Results Service-oriented Robotics (SOR) More Sophisticated Operations 5 Conclusions Summary of Contributions Future Work Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 56 / 81
  • 63. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Summary of Contributions Summary of Contributions (1) Main Contributions Identified USAR requirements and modularization into fundamen- tal tasks accommodated in generic sequence diagrams for USAR operations. Created primitive and composite, service-oriented behaviors and coupled them in a behavior-based architecture for controlling indi- vidual agents. Implemented a hybrid, generic infrastructure that served as the distributed, semi-autonomous, robotic coordinator for coupling the MRS. Inherently studied the emergence of rescue robotic team behav- iors and their applicability in real disasters. Includes an effective algorithm for single and multi-robot autonomous exploration. A profound literature review. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 57 / 81
  • 64. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Summary of Contributions Summary of Contributions (2) The Autonomous Exploration Algorithm Coordinating without any bidding/negotiation process, and without requiring any sophisticated targeting/mapping technique. No need for a-priori knowledge of the environment and without cal- culating explicit resultant forces. No need for static roles neither relay robots so that we are free of leaving line-of-sight, and we are not depending on every robot’s func- tionality for task completion. Decreases computational complexity from typical O(n2 T ) (n robots, T frontiers) to O(1) when robots are dispersed and O(m2 ) whenever m robots need to disperse. Robust across multiple adverse scenarios. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 58 / 81
  • 65. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Summary of Contributions Summary of Contributions (3) Literature Cepeda, J. S.; Chaimowicz, L. & Soto, R. Exploring Microsoft Robotics Studio as a Mechanism for Service-Oriented Robotics Latin American Robotics Symposium and Intelligent Robotics Meet- ing, IEEE Computer Society, 2010 , 0, 7-12. [10] Cepeda, J. S.; Soto, R.; Gordillo, J. & Chaimowicz, L. Towards a Service-Oriented Architecture for Teams of Heterogeneous Au- tonomous Robots Artificial Intelligence (MICAI), 2011 10th Mexican International Conference on, 2011 , 102-108. [12] Cepeda, J. S.; Chaimowicz, L.; Soto, R.; Gordillo, J.; Alan´ ıs-Reyes, E. & Carrillo-Arce, L. C. A Behavior-Based Strategy for Single and Multi-Robot Autonomous Exploration Sensors, 2012 , Special Is- sue: New Trends towards Automatic Vehicle Control and Perception Systems. [11] Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 59 / 81
  • 66. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Future Work Future Work Enhanced Autonomy & Complete Deployments Implement better 2D and 3D localization methods. Develop complete Explore + Recognize + Support tests. Enable for autonomous state transitions at coordinator. Take advantage in SOR capabilities so as to explore far reaches, add more robots and/or behaviors. Develop support behaviors such as helping with a victim/threat. Provide adaptivity and learning capabilities, additional metrics: task effectiveness, task time development, task time communicating, task coverage, robotic resources fan out, RBA statistics, number of targets/reports... Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 60 / 81
  • 67. Introduction State of the Art Solution Detail Experiments and Results Conclusions References Future Work Closing Remark There is still a long way in terms of mobility, uncertainty and 3D loca- tions management; all essential for implementing a MRS. Nevertheless, by providing these alternative approaches we can have a good resource for evaluation purposes that will lead us to address complex problems and effectively resolve them the way they are. In the end, we think that if more people start working with this trend of SOA-based robotics and thus more service independent providers are active, robotics research could step forward in a faster and more effective way with more sharing of solutions. You end up with a tremendous respect for a human being if you’re a roboticist. Joseph Engelberger, quoted in Robotics Age, 1985. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 61 / 81
  • 68. Thank you ! You can find a copy of this thesis at: http://goo.gl/WUYS3 You can find this thesis’ behavior services and more at: http://erobots.codeplex.com/
  • 69. Introduction State of the Art Solution Detail Experiments and Results Conclusions References References I R.C. Arkin and J. Diaz. Line-of-sight constrained exploration for reactive multiagent robotic teams. In Advanced Motion Control, 2002. 7th International Workshop on, pages 455 – 461, 2002. Ronald C. Arkin. Behavior-Based Robotics. The MIT Press, 1998. S. Balakirsky, Stefano Carpin, Alexander Kleiner, Michael Lewis, Arnoud Visser, Jijun Wang, and Vittorio Amos Ziparo. Towards heterogeneous robot teams for disaster mitigation: Results and performance metrics from robocup rescue. Journal of Field Robotics, 24(11-12):943–967, 2007. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 63 / 81
  • 70. Introduction State of the Art Solution Detail Experiments and Results Conclusions References References II T. Balch. Avoiding the past: a simple but effective strategy for reactive navigation. In Robotics and Automation, 1993. Proceedings., 1993 IEEE International Conference on, volume vol.1, pages 678 –685, may 1993. T. Balch and R.C. Arkin. Behavior-based formation control for multirobot teams. Robotics and Automation, IEEE Transactions on, 14(6):926 –939, dec 1998. Andreas Birk and Stefano Carpin. Rescue robotics - a crucial milestone on the road to autonomous systems. Advanced Robotics Journal, 20(5):595–605, 2006. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 64 / 81
  • 71. Introduction State of the Art Solution Detail Experiments and Results Conclusions References References III D. Bowen and S. MacKenzie. Autonomous collaborative unmanned vehicles: Technological drivers and constraints. Technical report, Defence Research and Development Canada, 2003. W. Burgard, M. Moors, C. Stachniss, and F.E. Schneider. Coordinated multi-robot exploration. Robotics, IEEE Transactions on, 21(3):376 – 386, june 2005. Stefano Carpin, Jijun Wang, Michael Lewis, Andreas Birk, and Adam Jacoff. High fidelity tools for rescue robotics: Results and perspectives. In Ansgar Bredenfeld, Adam Jacoff, Itsuki Noda, and Yasutake Takahashi, editors, RoboCup, volume 4020 of Lecture Notes in Computer Science, pages 301–311. Springer, 2005. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 65 / 81
  • 72. Introduction State of the Art Solution Detail Experiments and Results Conclusions References References IV Jesus S. Cepeda, Luiz Chaimowicz, and Rogelio Soto. Exploring microsoft robotics studio as a mechanism for service-oriented robotics. Latin American Robotics Symposium and Intelligent Robotics Meeting, 0:7–12, 2010. Jes´s S. Cepeda, Luiz Chaimowicz, Rogelio Soto, J.L. Gordillo, Ed´n u e Alan´ıs-Reyes, and L. C. Carrillo-Arce. A behavior-based strategy for single and multi-robot autonomous exploration. Sensors, Special Issue: New Trends towards Automatic Vehicle Control and Perception Systems:12772–12797, 2012. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 66 / 81
  • 73. Introduction State of the Art Solution Detail Experiments and Results Conclusions References References V Jes´s S. Cepeda, Rogelio Soto, J.L. Gordillo, and Luiz Chaimowicz. u Towards a service-oriented architecture for teams of heterogeneous autonomous robots. In Artificial Intelligence (MICAI), 2011 10th Mexican International Conference on, pages 102 –108, 26 2011-dec. 4 2011. C. Chang and Robin R. Murphy. Towards robot-assisted mass-casualty triage. In Networking, Sensing and Control, 2007 IEEE International Conference on, pages 267 –272, april 2007. Howie Choset. Coverage for robotics a survey of recent results. Annals of Mathematics and Artificial Intelligence, 31(1-4):113–126, May 2001. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 67 / 81
  • 74. Introduction State of the Art Solution Detail Experiments and Results Conclusions References References VI K. Chuengsatiansup, K. Sajjapongse, P. Kruapraditsiri, C. Chanma, N. Termthanasombat, Y. Suttasupa, S. Sattaratnamai, E. Pongkaew, P. Udsatid, B. Hattha, P. Wibulpolprasert, P. Usaphapanus, N. Tulyanon, M. Wongsaisuwan, W. Wannasuphoprasit, and P. Chongstitvatana. Plasma-rx: Autonomous rescue robots. In Robotics and Biomimetics, 2008. ROBIO 2008. IEEE International Conference on, pages 1986–1990, feb. 2009. N. Correll and A. Martinoli. Robust distributed coverage using a swarm of miniature robots. In Robotics and Automation, 2007 IEEE International Conference on, pages 379 –384, april 2007. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 68 / 81
  • 75. Introduction State of the Art Solution Detail Experiments and Results Conclusions References References VII Navneet Dalal and William Triggs. Histograms of oriented gradients for human detection. 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition CVPR05, 1(3):886–893, 2004. J. de Hoog, S. Cameron, and A. Visser. Role-based autonomous multi-robot exploration. In Future Computing, Service Computation, Cognitive, Adaptive, Content, Patterns, 2009. COMPUTATIONWORLD ’09. Computation World:, pages 482 –487, nov. 2009. D. Fox, J. Ko, K. Konolige, B. Limketkai, D. Schulz, and B. Stewart. Distributed multirobot exploration and mapping. Proceedings of the IEEE, 94(7):1325 –1339, july 2006. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 69 / 81
  • 76. Introduction State of the Art Solution Detail Experiments and Results Conclusions References References VIII P. Furgale and T. Barfoot. Visual path following on a manifold in unstructured three-dimensional terrain. In Robotics and Automation (ICRA), 2010 IEEE International Conference on, pages 534 –539, may 2010. M. Guarnieri, R. Kurazume, H. Masuda, T. Inoh, K. Takita, P. Debenest, R. Hodoshima, E. Fukushima, and S. Hirose. Helios system: A team of tracked robots for special urban search and rescue operations. In Intelligent Robots and Systems, 2009. IROS 2009. IEEE/RSJ International Conference on, pages 2795 –2800, oct. 2009. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 70 / 81
  • 77. Introduction State of the Art Solution Detail Experiments and Results Conclusions References References IX G. Hollinger, S. Singh, and A. Kehagias. Efficient, guaranteed search with multi-agent teams. In Proceedings of Robotics: Science and Systems, Seattle, USA, June 2009. M. A. Hsieh, Anthony Cowley, James F Keller, Luiz Chaimowicz, Ben Grocholsky, Vijay Kumar, Camillo J Taylor, Yoichiro Endo, Ronald C Arkin, Boyoon Jung, and et al. Adaptive teams of autonomous aerial and ground robots for situational awareness. Journal of Field Robotics, 24(11-12):991–1014, 2007. Vijay Kumar, Daniela Rus, and G. S. Sukhatme. Networked Robots, chapter 41. Networked Robots, pages 943–958. Springer, 2008. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 71 / 81
  • 78. Introduction State of the Art Solution Detail Experiments and Results Conclusions References References X David G. Lowe. Distinctive image features from scale- invariant keypoints. International Journal of Computer Vision, 602:91–110, 2004. M. J. Matari´.c Designing emergent behaviors: From local interactions to collective intelligence. In In In Proceedings of the International Conference on Simulation of Adaptive Behavior: From Animals to Animats, volume 2, pages 432–441, 1992. M. J. Matari´. c Designing and understanding adaptive group behavior. Adaptive Behavior, 4:51–80, 1995. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 72 / 81
  • 79. Introduction State of the Art Solution Detail Experiments and Results Conclusions References References XI M. J. Matari´. c Issues and approaches in the design of collective autonomous agents. Robotics and Autonomous Systems, 16(2-4):321–331, 1995. M. J. Matari´. c Behavior-based control: Examples from navigation, learning, and group behavior. Journal of Experimental and Theoretical Artificial Intelligence, 9:323–336, 1997. M. J. Matari´.c Coordination and learning in multirobot systems. Intelligent Systems and their Applications, IEEE, 13(2):6 –8, mar/apr 1998. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 73 / 81
  • 80. Introduction State of the Art Solution Detail Experiments and Results Conclusions References References XII David A. McEntire. Disaster Response and Recovery. Wiley Publishing, Inc., 2007. Robin R. Murphy. Human-robot interaction in rescue robotics. Systems, Man, and Cybernetics, Part C: Applications and Reviews, IEEE Transactions on, 34(2):138 –153, may 2004. Robin R. Murphy. Trial by fire. Robotics Automation Magazine, IEEE, 11(3):50 – 61, sept. 2004. Robin R. Murphy, J. Kravitz, S. Stover, and R. Shoureshi. Mobile robots in mine rescue and recovery. Robotics Automation Magazine, IEEE, 16(2):91 –103, june 2009. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 74 / 81
  • 81. Introduction State of the Art Solution Detail Experiments and Results Conclusions References References XIII Robin R. Murphy, Satoshi Tadokoro, Daniele Nardi, Adam Jacoff, Paolo Fiorini, Howie Choset, and Aydan M Erkmen. Search and Rescue Robotics, chapter 50. Search and Rescue Robotics, page 11511173. Springer, 2008. F. Nater, H. Grabner, , and L. Van Gool. Exploiting simple hierarchies for unsupervised human behavior analysis. In In Proceedings IEEE Conference on Computer Vision and Pattern Recognition (CVPR), June 2010. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 75 / 81
  • 82. Introduction State of the Art Solution Detail Experiments and Results Conclusions References References XIV Y. Nevatia, T. Stoyanov, R. Rathnam, M. Pfingsthorn, S. Markov, R. Ambrus, and A. Birk. Augmented autonomy: Improving human-robot team performance in urban search and rescue. In Intelligent Robots and Systems, 2008. IROS 2008. IEEE/RSJ International Conference on, pages 2103 –2108, sept. 2008. National Institute of Standards and Technology. Performance metrics and test arenas for autonomous mobile robots [online]: http://www.nist.gov/el/isd/testarenas.cfm, 2011. L. E. Parker. Alliance: an architecture for fault tolerant multirobot cooperation. Robotics and Automation, IEEE Transactions on, 14(2):220 –240, apr 1998. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 76 / 81
  • 83. Introduction State of the Art Solution Detail Experiments and Results Conclusions References References XV Luciano C. A. Pimenta, Mac Schwager, Quentin Lindsey, Vijay Kumar, Daniela Rus, Renato C. Mesquita, and Guilherme Pereira. Simultaneous coverage and tracking (scat) of moving targets with robot networks. In WAFR, pages 85–99, 2008. Ioannis Rekleitis, Gregory Dudek, and Evangelos Milios. Multi-robot collaboration for robust exploration. Annals of Mathematics and Artificial Intelligence, 31:7–40, 2001. Martijn N. Rooker and Andreas Birk. Multi-robot exploration under the constraints of wireless networking. Control Engineering Practice, 15(4):435 – 445, 2007. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 77 / 81
  • 84. Introduction State of the Art Solution Detail Experiments and Results Conclusions References References XVI P.E. Rybski, N.P. Papanikolopoulos, S.A. Stoeter, D.G. Krantz, K.B. Yesin, M. Gini, R. Voyles, D.F. Hougen, B. Nelson, and M.D. Erickson. Enlisting rangers and scouts for reconnaissance and surveillance. Robotics Automation Magazine, IEEE, 7(4):14 –24, dec 2000. Harith Siddhartha, Rahul Sarika, and Kamalakar Karlapalem. Score vector : A new evaluation scheme for robocup rescue simuation competition 2009, 2009. Roland Siegwart and Illah R. Nourbakhsh. Introduction to Autonomous Mobile Robots. The MIT Press, 2004. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 78 / 81
  • 85. Introduction State of the Art Solution Detail Experiments and Results Conclusions References References XVII D. P. Stormont. Autonomous rescue robot swarms for first responders. In Computational Intelligence for Homeland Security and Personal Safety, 2005. CIHSPS 2005. Proceedings of the 2005 IEEE International Conference on, pages 151 –157, 31 2005-april 1 2005. S. Tadokoro. Rescue robotics challenge. In Advanced Robotics and its Social Impacts (ARSO), 2010 IEEE Workshop on, pages 92 –98, oct. 2010. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 79 / 81
  • 86. Introduction State of the Art Solution Detail Experiments and Results Conclusions References References XVIII S. Tadokoro, T. Takamori, K. Osuka, and S. Tsurutani. Investigation report of the rescue problem at hanshin-awaji earthquake in kobe. In Intelligent Robots and Systems, 2000. (IROS 2000). Proceedings. 2000 IEEE/RSJ International Conference on, volume 3, pages 1880 –1885 vol.3, 2000. Satoshi Tadokoro. Rescue Robotics. DDT Project on Robots and Systems for Urban Search and Rescue. Springer, 2009. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 80 / 81
  • 87. Introduction State of the Art Solution Detail Experiments and Results Conclusions References References XIX Jindong Tan. A scalable graph model and coordination algorithms for multi-robot systems. In Advanced Intelligent Mechatronics. Proceedings, 2005 IEEE/ASME International Conference on, pages 1529 –1534, july 2005. Mark F Wood and Scott A Deloach. An overview of the multiagent systems engineering methodology. AgentOriented Software Engineering, 1957(January):207–221, 2001. Jes´s Salvador Cepeda Barrera u Tecnol´gico de Monterrey o Coordination of Multiple Robotic Agents for Disasters and Emergency Response 81 / 81