complex tasks allocation for multi robot teams under
play

Complex Tasks Allocation for Multi Robot Teams under Communication - PowerPoint PPT Presentation

Introduction Problem Formulation Approach Overview System description Conclusions Complex Tasks Allocation for Multi Robot Teams under Communication Constraints Hung CAO, Simon LACROIX, Flix INGRAND, Rachid ALAMI Robotics and InteractionS,


  1. Introduction Problem Formulation Approach Overview System description Conclusions Complex Tasks Allocation for Multi Robot Teams under Communication Constraints Hung CAO, Simon LACROIX, Félix INGRAND, Rachid ALAMI Robotics and InteractionS, LAAS-CNRS CAR 2010, Douai Hung CAO, Simon LACROIX, Félix INGRAND, Rachid ALAMI Complex Task Allocation

  2. Introduction Problem Formulation Approach Overview System description Conclusions Outline Introduction 1 Problem Formulation 2 Approach Overview 3 System description 4 Conclusions 5 Hung CAO, Simon LACROIX, Félix INGRAND, Rachid ALAMI Complex Task Allocation

  3. Introduction Problem Formulation Approach Overview System description Conclusions Outline Introduction 1 Problem Formulation 2 Approach Overview 3 System description 4 Plan Formalism Mission Manager Individual Planner and Specific Refiners Plan Manager Task Allocator Conclusions 5 Hung CAO, Simon LACROIX, Félix INGRAND, Rachid ALAMI Complex Task Allocation

  4. Introduction Problem Formulation Approach Overview System description Conclusions Task Allocation (MRTA) Robots seek to maximal own profit by bidding for tasks. Individual profit helps the common good. Hung CAO, Simon LACROIX, Félix INGRAND, Rachid ALAMI Complex Task Allocation

  5. Introduction Problem Formulation Approach Overview System description Conclusions Task Allocation (MRTA) Robots seek to maximal own profit by bidding for tasks. Individual profit helps the common good. Hung CAO, Simon LACROIX, Félix INGRAND, Rachid ALAMI Complex Task Allocation

  6. Introduction Problem Formulation Approach Overview System description Conclusions Task Allocation (MRTA) Dynamic re-planning : plan evolution. Hung CAO, Simon LACROIX, Félix INGRAND, Rachid ALAMI Complex Task Allocation

  7. Introduction Problem Formulation Approach Overview System description Conclusions Task Allocation (MRTA) Dynamic re-planning : plan evolution. Hung CAO, Simon LACROIX, Félix INGRAND, Rachid ALAMI Complex Task Allocation

  8. Introduction Problem Formulation Approach Overview System description Conclusions Task Allocation (MRTA) Dynamic re-planning : new tasks arrival. Hung CAO, Simon LACROIX, Félix INGRAND, Rachid ALAMI Complex Task Allocation

  9. Introduction Problem Formulation Approach Overview System description Conclusions Task Allocation (MRTA) Dynamic re-planning : new tasks arrival. Hung CAO, Simon LACROIX, Félix INGRAND, Rachid ALAMI Complex Task Allocation

  10. Introduction Problem Formulation Approach Overview System description Conclusions Task Allocation (MRTA) Dynamic re-planning : robot’s failure. Hung CAO, Simon LACROIX, Félix INGRAND, Rachid ALAMI Complex Task Allocation

  11. Introduction Problem Formulation Approach Overview System description Conclusions Task Allocation (MRTA) Dynamic re-planning : robot’s failure. Hung CAO, Simon LACROIX, Félix INGRAND, Rachid ALAMI Complex Task Allocation

  12. Introduction Problem Formulation Approach Overview System description Conclusions Outline Introduction 1 Problem Formulation 2 Approach Overview 3 System description 4 Plan Formalism Mission Manager Individual Planner and Specific Refiners Plan Manager Task Allocator Conclusions 5 Hung CAO, Simon LACROIX, Félix INGRAND, Rachid ALAMI Complex Task Allocation

  13. Introduction Problem Formulation Approach Overview System description Conclusions Extensions of our system 1 Complex task structure instead of simple tasks. Hung CAO, Simon LACROIX, Félix INGRAND, Rachid ALAMI Complex Task Allocation

  14. Introduction Problem Formulation Approach Overview System description Conclusions Extensions of our system 2 Communication constraints management over the teams or sub-teams : Opportunistic : dynamic cluster formation [W. Burgard]. Explicit Coordination : As inviolable constraints : DisCSP [Doniec], MANET-based task allocation [Mosteo and Montano]. As utility (embedded in cost function) in task allocation process : [Atay], [Rooker]. Hung CAO, Simon LACROIX, Félix INGRAND, Rachid ALAMI Complex Task Allocation

  15. Introduction Problem Formulation Approach Overview System description Conclusions Extension 1 : Complex task and Interleaved Alloc-Dec complex complex complex tasks tasks tasks decompose allocate Hung CAO, Simon LACROIX, Félix INGRAND, Rachid ALAMI Complex Task Allocation

  16. Introduction Problem Formulation Approach Overview System description Conclusions Extension 1 : Complex task and Interleaved Alloc-Dec complex complex complex tasks tasks tasks allocate decompose Hung CAO, Simon LACROIX, Félix INGRAND, Rachid ALAMI Complex Task Allocation

  17. Introduction Problem Formulation Approach Overview System description Conclusions Extension 1 : Complex task and Interleaved Alloc-Dec complex complex complex complex complex complex tasks tasks tasks tasks tasks tasks decompose allocate allocate decompose In-between approach. Hung CAO, Simon LACROIX, Félix INGRAND, Rachid ALAMI Complex Task Allocation

  18. Introduction Problem Formulation Approach Overview System description Conclusions Extension 1 : Complex task and Interleaved Alloc-Dec complex complex complex complex complex complex tasks tasks tasks tasks tasks tasks decompose allocate allocate decompose In-between approach. Expectations : Concurrent task decomposition on allocation yields more efficient solutions. Computationnally tractable. Hung CAO, Simon LACROIX, Félix INGRAND, Rachid ALAMI Complex Task Allocation

  19. Introduction Problem Formulation Approach Overview System description Conclusions Extension 2 : Communication constraints Spatio-temporal constraints are common in multi-robot teams : The limited-range communication imposes communication constraints over each robot or sub-team of robots. Task j Task i Task Allocation should handle spatial constraints (like com. range) Hung CAO, Simon LACROIX, Félix INGRAND, Rachid ALAMI Complex Task Allocation

  20. Introduction Problem Formulation Approach Overview System description Conclusions Outline Introduction 1 Problem Formulation 2 Approach Overview 3 System description 4 Plan Formalism Mission Manager Individual Planner and Specific Refiners Plan Manager Task Allocator Conclusions 5 Hung CAO, Simon LACROIX, Félix INGRAND, Rachid ALAMI Complex Task Allocation

  21. Introduction Problem Formulation Approach Overview System description Conclusions Planning Architecture Decisional Architecture Mission Manager Task Allocation Individual Plan Manager Planner Market-based Task Allocation centered Architecture. Hung CAO, Simon LACROIX, Félix INGRAND, Rachid ALAMI Complex Task Allocation

  22. Introduction Problem Formulation Approach Overview System description Conclusions Planning Architecture Decisional Architecture Mission Manager Task Allocation Individual Plan Manager Planner The task allocator is relying on : Specific refiners. Plan Manager. Hung CAO, Simon LACROIX, Félix INGRAND, Rachid ALAMI Complex Task Allocation

  23. Introduction Problem Formulation Approach Overview System description Conclusions Planning Architecture Decisional Architecture Mission Manager Task Allocation Individual Plan Manager Planner Feed-backs : loop over decompose and allocate Hung CAO, Simon LACROIX, Félix INGRAND, Rachid ALAMI Complex Task Allocation

  24. Introduction Problem Formulation Approach Overview System description Plan Formalism Conclusions Mission Manager Individual Planner and Specific Outline Introduction 1 Problem Formulation 2 Approach Overview 3 System description 4 Plan Formalism Mission Manager Individual Planner and Specific Refiners Plan Manager Task Allocator Conclusions 5 Hung CAO, Simon LACROIX, Félix INGRAND, Rachid ALAMI Complex Task Allocation

  25. Introduction Problem Formulation Approach Overview System description Plan Formalism Conclusions Mission Manager Individual Planner and Specific Plan formalism Plan formalism : tree-based task structure (TAEMS) : AND/OR branching : express different alternatives. Ordering constraints [Allen99] : express complex missions. Auctions over complex task structures : enhance mission efficiency. Perc(A) AND Perc(A1) Perc(A1) Perc(A2) AND OR Perc(B1) Perc(B2) Perc(C1) Perc(C2) Hung CAO, Simon LACROIX, Félix INGRAND, Rachid ALAMI Complex Task Allocation

  26. Introduction Problem Formulation Approach Overview System description Plan Formalism Conclusions Mission Manager Individual Planner and Specific How communication constraints influence Task Allocation MANET (Mobile Ad-hoc Network) infrastructure : monitor the communication link quality. MANET Link quality Base Hung CAO, Simon LACROIX, Félix INGRAND, Rachid ALAMI Complex Task Allocation

  27. Introduction Problem Formulation Approach Overview System description Plan Formalism Conclusions Mission Manager Individual Planner and Specific How communication constraints influence Task Allocation MANET (Mobile Ad-hoc Network) infrastructure : monitor the communication link quality. The communication is handled in 3 ways : MANET Link quality Base Hung CAO, Simon LACROIX, Félix INGRAND, Rachid ALAMI Complex Task Allocation

Recommend


More recommend