communication of swarm robots
play

Communication of Swarm Robots Lennart Manthey December 5, 2016 - PowerPoint PPT Presentation

Communication of Swarm Robots Lennart Manthey December 5, 2016 Lennart Manthey Swarm Robots December 5, 2016 1 / 27 Contents Swarm 1 GUARDIANS 2 Designing a Swarming Algorithm 3 Additional Behaviour 4 Conclusion 5 Lennart Manthey


  1. Communication of Swarm Robots Lennart Manthey December 5, 2016 Lennart Manthey Swarm Robots December 5, 2016 1 / 27

  2. Contents Swarm 1 GUARDIANS 2 Designing a Swarming Algorithm 3 Additional Behaviour 4 Conclusion 5 Lennart Manthey Swarm Robots December 5, 2016 2 / 27

  3. Swarm Swarms large numbers, scalability, fault tolerance coordination of large multirobot systems inspired by nature Lennart Manthey Swarm Robots December 5, 2016 3 / 27

  4. Swarm (D. Dibenski, 1986) Lennart Manthey Swarm Robots December 5, 2016 4 / 27

  5. Swarm (Mehmet Karatay, n.d.) Lennart Manthey Swarm Robots December 5, 2016 5 / 27

  6. Swarm (Tero et al., 2010) Lennart Manthey Swarm Robots December 5, 2016 6 / 27

  7. GUARDIANS GUARDIANS: swarm robots to aid firefighters (Witkowski et al., 2008) (Penders et al., 2007) Scenario: fire in an industrial warehouse complex architecture metal and concrete walls toxic materials Lennart Manthey Swarm Robots December 5, 2016 7 / 27

  8. GUARDIANS The Swarm’s Task aid the firefighters maintain a communication link detect humans locate danger: fire, smoke, toxic material Lennart Manthey Swarm Robots December 5, 2016 8 / 27

  9. GUARDIANS The Swarm’s Task dynamic adhoc communication network positioning and mapping system toxic alarm system Lennart Manthey Swarm Robots December 5, 2016 9 / 27

  10. GUARDIANS Equipment WLAN, Bluetooth, ZigBee special sensors: temperature, gas SLAM mobility light, sound for communication with humans Lennart Manthey Swarm Robots December 5, 2016 10 / 27

  11. Designing a Swarming Algorithm Designing a Swarming Algorithm Situation: burning warehouse, lots of robots Task: search for hazards Problem: efficiently search and disperse to cover a large area Lennart Manthey Swarm Robots December 5, 2016 11 / 27

  12. Designing a Swarming Algorithm Designing a Swarming Algorithm centralised leader based behaviour based virtual structure learning based spring based models � social potential fields (Reif and Wang, 1999) Lennart Manthey Swarm Robots December 5, 2016 12 / 27

  13. Designing a Swarming Algorithm Social Potential Field every robot has a goal − → EA � − → obstacles to avoid ER � − → wants to stay in contact with the other robots IA � − → but also doesn’t want to come to close IR F = − → − → ( − → IA + − → EA + � ER + � IR ) obstacles other robots Lennart Manthey Swarm Robots December 5, 2016 13 / 27

  14. Designing a Swarming Algorithm Social Potential Field F i , j = f ( � x j − x i � ) x j − x i � x j − x i � choose for example f ( r ) = − c 1 r σ 1 + c 2 r σ 2 with c 1 , c 2 ≥ 0 ∧ σ 1 > σ 2 > 0 Lennart Manthey Swarm Robots December 5, 2016 14 / 27

  15. Designing a Swarming Algorithm A Typical Potential Function (Reif and Wang, 1999) Lennart Manthey Swarm Robots December 5, 2016 15 / 27

  16. Designing a Swarming Algorithm Example (Calerga Sarl, n.d.) Lennart Manthey Swarm Robots December 5, 2016 16 / 27

  17. Designing a Swarming Algorithm Example (Damer et al., 2006) Lennart Manthey Swarm Robots December 5, 2016 17 / 27

  18. Designing a Swarming Algorithm Advantages high level distributed still works with limited communication grouping possible analytical solutions Lennart Manthey Swarm Robots December 5, 2016 18 / 27

  19. Additional Behaviour Additional Behaviour Problem: swarm found something, how does it communicate it to the base station? � build a communication network static beacon robots communication and localisation swarming algorithm to dynamically build the network topology Lennart Manthey Swarm Robots December 5, 2016 19 / 27

  20. Additional Behaviour Dynamic Triangulation Method (Witkowski et al., 2008) Lennart Manthey Swarm Robots December 5, 2016 20 / 27

  21. Additional Behaviour Dynamic Triangulation Method (Witkowski et al., 2008) Lennart Manthey Swarm Robots December 5, 2016 21 / 27

  22. Additional Behaviour Communicative Swarming the global communication enables communicative swarming i.e. each robot can use global information to calculate its social potential field this also enables more effective division of labour grouping the robots with different social potential functions Lennart Manthey Swarm Robots December 5, 2016 22 / 27

  23. Additional Behaviour Human-Robot Interaction the swarm provides a danger map at the base station the firefighter in the warehouse needs to command the swarm for example by applying a new potential, i.e. a new goal, a safe route robots needs to show the human potential hazards, paths . . . Lennart Manthey Swarm Robots December 5, 2016 23 / 27

  24. Additional Behaviour UI (Christof et al., 2010) Lennart Manthey Swarm Robots December 5, 2016 24 / 27

  25. Conclusion Conclusion a swarm can achieve more than a single actor distributed swarm algorithms are needed to control it as micromanaging is not feasible this is really complex but the control models can help by simplifying the problem interaction with and control by humans must also be considered Lennart Manthey Swarm Robots December 5, 2016 25 / 27

  26. Conclusion Citations I Calerga Sarl. Mobile Robot Navigation with Sysquake . url : https://www.calerga.com/products/Sysquake/robotnav.html . Christof, Breckenfelder et al. (2010). “A Cognitive Glove Sensor Network for Fire Fighters”. In: Ambient Intelligence and Smart Environments , pp. 158–169. issn : 1875-4163. doi : 10.3233/978-1-60750-639-3-158 . D. Dibenski (1986). Auklet flock Shumagins 1986 . url : https://commons.wikimedia.org/wiki/File: Auklet_flock_Shumagins_1986.jpg . Damer, Steven et al. (2006). “Dispersion and exploration algorithms for robots in unknown environments”. In: ed. by Grant R. Gerhart, Charles M. Shoemaker, and Douglas W. Gage, 62300Q. doi : 10.1117/12.668915 . Mehmet Karatay. Safari ants . url : https://commons.wikimedia.org/wiki/File:Safari_ants.jpg . Lennart Manthey Swarm Robots December 5, 2016 26 / 27

  27. Conclusion Citations II Penders, Jacques et al. (2007). “Guardians: a swarm of autonomous robots for emergencies”. In: Proceedings of the 20th International Joint Conference on Artificial Intelligence (IJCAI’07) Workshop on Multirobotic Systems for Societal Applications , pp. 8–16. Reif, John H. and Hongyan Wang (1999). “Social potential fields: A distributed behavioral control for autonomous robots”. In: Robotics and Autonomous Systems 27.3, pp. 171–194. issn : 09218890. doi : 10.1016/S0921-8890(99)00004-4 . Tero, A. et al. (2010). “Rules for Biologically Inspired Adaptive Network Design”. In: Science 327.5964, pp. 439–442. issn : 0036-8075, 1095-9203. doi : 10.1126/science.1177894 . Witkowski, Ulf et al. (2008). “Ad-hoc network communication infrastructure for multi-robot systems in disaster scenarios”. In: Proceedings of the International Workshop on Robotics for Risky Interventions and Surveillance of the Environment . Lennart Manthey Swarm Robots December 5, 2016 27 / 27

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend