Skip to main content
Log in

Master-followed Multiple Robots Cooperation SLAM Adapted to Search and Rescue Environment

  • Regular Papers
  • Control Theory and Applications
  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Abstract

The master-followed multiple robots interactive cooperation simultaneous localization and mapping (SLAM) schemes were designed in this paper, which adapts to search and rescue (SAR) cluttered environments. In our multi-robots SLAM, the proposed algorithm estimates each of multiple robots’ current local sub-map, in this occasion, a particle represents each of moving multi-robots, and simultaneously, also represents the pose of a motion robot. The trajectory of the robot’s movement generated a local sub-map; the sub-maps can be looked on as the particles. Each robot efficiently forms a local sub-map; the global map integrates over these local sub-maps; identifying SAR objects of interest, in which, each of multi-robots acts as local-level features collector. Once the object of interest (OOI) is detected, the location in the global map could be determined by the SLAM. The designed multi-robot SLAM architecture consists of PC remote control center, a master robot, and multi-followed robots. Through mobileRobot platform, the master robot controls multi-robots team, the multiple robots exchange information with each other, and then performs SLAM tasks; the PC remote control center can monitor multi-robot SLAM process and provide directly control for multi-robots, which guarantee robots conducting safety in harsh SAR environments. This SLAM method has significantly improved the objects identification, area coverage rate and loop-closure, and the corresponding simulations and experiments validate the significant effects.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. C. Luo, A. P. Espinosa, D. Pranantha, and A. D. Gloria, “Multi-robot search and rescue team,” Proceedings of the IEEE International Symposium on Safety, Security and Rescue Robotics, Kyoto, Japan, pp. 296–301, November 1–5 2011.

    Google Scholar 

  2. P. S. Pratama, T. H. Nguyen, H. K. Kim, D. H. Kim, and S. B. Kim, “Positioning and obstacle avoidance of automatic guided vehicle in partially known environment,” International Journal of Control, Automation and Systems, vol. 14, no. 6, pp. 1572–1581, 2016.

    Article  Google Scholar 

  3. S. M. Lee, J. D. Jung, and H. Myung, “Geomagnetic fieldbased localization with bicubic interpolation for mobile robots,” International Journal of Control, Automation and Systems, vol. 13, no. 4, pp. 967–977, 2015.

    Article  Google Scholar 

  4. M. S. Couceiro, P. A. Vargas, R. P. Rocha, and N. M. F. Ferreira, “Benchmark of swarm robotics distributed techniques in a search task,” Robotics & Autonomous Systems, vol. 62, no. 2, pp. 200–213, Nov. 2014.

    Article  Google Scholar 

  5. C. Nieto-Granda, “Coordination strategies for multi-robot exploration and mapping,” Proc. of Symposium on Experimental Robotics, pp. 1–13, 2012.

    Google Scholar 

  6. S. Li, R. Kong, and Y. Guo, “Cooperative distributed source seeking by multiple robots: algorithms and experiments,” IEEE/ASME Transactions on Mechatronics, vol. 19, no. 19, pp. 1810–1820, Dec. 2014.

    Article  Google Scholar 

  7. J. Ji, Y. Xie, and K. Lee, “Coupled multi-view vision and physics-based synthetic perception for 4D displacement field reconstruction,” IEEE/ASME Transactions on Mechatronics, vol. 21, no. 2, pp. 980–992, April, 2015.

    Article  Google Scholar 

  8. R. R. Murphy, J. Kravitz, S. Stover, and R. Shoureshi, “Mobile robots in mine rescue and recovery,” Robotics & Automation Magazine IEEE, vol. 16, no. 2, pp. 91–103, 2009.

    Article  Google Scholar 

  9. L. P. Ellekilde, S. Huang, J. V. Miró, and G. Dissanayake, “Dense 3D map construction for indoor search and rescue,” Journal of Field Robotics, vol. 24, no. 1–2, 71–89, 2007.

    Google Scholar 

  10. Y. Yokokohji, M. Kurisu, S. Takao, Y. Kudo, K. Hayashi, and T. Yoshikawa, “Constructing a 3-D map of rubble by teleoperated mobile robots with a motion canceling camera system,” Proc. of IEEE/RSJ International Conference on Intelligent Robots and Systems, vol.3, pp. 3118–3125, 2003.

    Google Scholar 

  11. M. Kurisu, H. Muroi, Y. Yokokohji, and H. Kuwahara, “Development of a laser range finder for 3D map-building in rubble,” Installation in a Rescue Robot, pp. 443–448, 2004.

    Google Scholar 

  12. Z. Zhang, G. Nejat, H. Guo, and P. Huang, “A novel 3D sensory system for robot-assisted mapping of cluttered urban search and rescue environments,” Intelligent Service Robotics, vol. 4, no. 2, pp. 119–134, 2011.

    Article  Google Scholar 

  13. M. Pfingsthorn, B. Slamet, and A. Visse, A Scalable Hybrid Multi-robot SLAM Method for Highly Detailed Maps, Springer Berlin Heidelberg, Berlin, Heidelberg, pp. 457–464. 2008.

    Google Scholar 

  14. A. Marjovi, J. G. Nunes, L. Marques, and A. D. Almeida, “Multi-robot exploration and fire searching,” Proc. of IEEE/RSJ International Conference on Intelligent Robots and Systems, St. Louis, USA, pp. 1929–1934, October 11–15, 2009.

    Google Scholar 

  15. L. Wang, M. Liu, and Q. H. Meng, “Real-time multisensor data retrieval for cloud robotic systems,” IEEE Transactions on Automation Science & Engineering, vol. 12, no. 2, pp. 507–518, April, 2015.

    Article  Google Scholar 

  16. W. Rone and P. Ben-Tzvi, “Mapping, localization and motion planning in mobile multi-robotic systems,” Robotica, vol. 31, no. 1, pp. 381–408, 2013.

    Article  Google Scholar 

  17. Y. Dai and S. G. Lee, “Formation control of mobile robots with obstacle avoidance based on GOACM using onboard sensors,” International Journal of Control, Automation and Systems, vol. 12, no. 5, pp. 1077–1089, 2014.

    Article  Google Scholar 

  18. B. Gernert, S. Schildt, L. Wolf, B. Zeise, P. Fritsche, B. Wagner, M. Fiosins, R. S. Manesh, and J. P. Müller, “An interdisciplinary approach to autonomous team-based exploration in disaster scenarios,” Proc. of IEEE International Symposium on Safety, Security, and Rescue Robotics, Braunschweig, Germany, pp. 1–8, 2014.

    Google Scholar 

  19. J. N. Bakambu, V. Polotski, and P. Cohen, “Autonomous system for exploration and navigation in drift networks,” Proc. of IEEE Intelligent Vehicles Symp., pp. 212–217, 2004.

    Google Scholar 

  20. J. N. Bakambu, “Integrated autonomous system for exploration and navigation in underground mines,” Proc. of IEEE/RSJ Int. Conf. Intelligent Robots and Systems, Beijing, pp. 2308–2313, 2006.

    Google Scholar 

  21. D. Silver, D. Ferguson, A. Morris, and S. Thayer, “Feature extraction for topological mine maps,” Proc. of IEEE/RSJ Int. Conf. Intelligent Robots and Systems (IROS 2004), vol. 1, pp. 773–779, 2004.

    Article  Google Scholar 

  22. P. Debanne, J. V. Herve, and P. Cohen, “Global selflocalization of a robot in underground mines,” Proc. of IEEE Int. Conf. Systems, Man, and Cybernetics (Computational Cybernetics and Simulation), Orlando, FL, vol. 5, pp. 4400–4405, 1997.

    Google Scholar 

  23. V. Beranger and J. Y. Herve, “Recognition of intersections in corridor environments,” Proc. of 13th Int. Conf. Pattern Recognition, Vienna, vol. 4, pp. 133–137, 1996.

    Article  Google Scholar 

  24. S. Thrun, D. Hahnel, D. Ferguson, M. Montemerlo, R. Triebel, W. Burgard, and W. Whittaker, “A system for volumetric robotic mapping of abandoned mines,” Proc. of IEEE Int. Conf. Robotics and Automation (ICRA’03, vol. 3, pp. 4270–4275, 2003.

    Google Scholar 

  25. S. Thrun, S. Thayer, W. Whittaker, C. Baker, W. Burgard, D. Ferguson, D. Hahnel, and D. Montemerlo, “Autonomous exploration and mapping of abandoned mines,” IEEE Robot. Automat. Mag., vol. 11, no. 4, pp. 7991, 2004.

    Article  Google Scholar 

  26. D. Calisi, A. Farinelli, L. Iocchi, and D. Nardi, “Multiobjective exploration and search for autonomous rescue robots,” Journal of Field Robotics, vol. 24, no. 8–9, pp. 762–777, August 2007.

    Google Scholar 

  27. Y. Liu and G. Nejat, “Robotic urban search and rescue: a survey from the control perspective,” Journal of Intelligent & Robotic Systems, vol. 72, no. 2, pp. 147–165, March, 2013.

    Article  Google Scholar 

  28. D.-K. Yoon, J.-T. Seo, E.-J. Jung, and B.-J. Yi, “Automatic lighting system using multiple robotic lamps,” IEEE/ASME Transactions on Mechatronics, vol. 19, no. 3, pp. 963–974, June, 2014.

    Article  Google Scholar 

  29. G. Kantor, S. Singh, R. Peterson, D. Rus, A. Das, V. Kumar, G. Pereira, and J. Spletzer, Distributed Search and Rescue with Robot and Sensor Teams, Springer Berlin Heidelberg, Berlin, Heidelberg, pp. 529–538, 2006.

    Google Scholar 

  30. S. Saeedi, L. Paull, M. Trentini, and H. Li, “Occupancy grid map merging for multiple robot simultaneous localization and mapping,” International Journal of Robotics and Automation, vol. 30, no. 2, pp. 1–46, Feb. 2015.

    Article  Google Scholar 

  31. B. Doroodgar, M. Ficocelli, B. Mobedi, and G. Nejat, “The search for survivors: cooperative human-robot interaction in search and rescue environments using semiautonomous robots,” Proc. of IEEE International Conference on Robotics and Automation, Anchorage Convention District, Anchorage, Alaska, USA, vol. 58, no. 8, pp. 2858–2863, May 3–8, 2010.

    Google Scholar 

  32. W. Chen and M. Tomizuka, “Direct joint space state estimation in robots with multiple elastic joints,” IEEE/ASME Transactions on Mechatronics, vol. 19, no. 2, pp. 697–706, April, 2014.

    Article  Google Scholar 

  33. S. Y. Chen, “Kalman filter for robot vision: a survey,” IEEE Transactions on Industrial Electronics, vol. 59, no. 11, pp. 4409–4420, Nov. 2012.

    Article  Google Scholar 

  34. M. J. Schuster, C. Brand, H. Hirschmüller, M. Suppa, and M. Beetz, “Multi-robot 6D graph SLAM connecting decoupled local reference filters,” Proc. of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2015), Bremen, Germany, pp. 1–8, 2015.

    Google Scholar 

  35. B. Pappas, Multi-Robot Frontier Based Map Coverage Using the ROS Environment, A Thesis submitted to the Graduate Faculty of Auburn University in partial fulfillment of the requirements for the Degree of Master of Science, 2014.

    Google Scholar 

  36. H. Alzaq and S. Kabadayi, “Mobile robot comes to the rescue in a WSN,” Proc. of IEEE 24th International Symposium on Personal, Indoor and Mobile Radio Communications: Mobile and Wireless Networks, pp. 1977–1982, 2013.

    Google Scholar 

  37. A. Kleiner, J. Prediger and B. Nebel, “RFID technologybased exploration and SLAM for search and rescue,” Proceedings of the 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems, Beijing, China, pp. 4054–4059, October 9–15, 2006.

    Chapter  Google Scholar 

  38. X. S. Zhou and S. I. Roumeliotis, “Multi-robot SLAM with unknown initial correspondence: the robot rendezvous case,” Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, Beijing, China, pp. 1785–1792, October 9–15, 2006.

    Google Scholar 

  39. D. Sun, A. Kleiner, and T. M. Wendt, Multi-robot Rangeonly SLAM by Active Sensor Nodes for Urban Search and Rescue, Springer Berlin Heidelberg, Berlin, Heidelberg, pp. 318–330, 2009.

    Google Scholar 

  40. H. Choi, K. W. Yang, and E. Kim, “Simultaneous global localization and mapping,” IEEE/ASME Transactions on Mechatronics, vol. 19, no. 4, pp. 1160–1170, Aug. 2014.

    Article  Google Scholar 

  41. S. Park and S. K. Park, “Global localization for mobile robots using reference scan matching,” International Journal of Control, Automation and Systems, vol. 12, no. 1, pp. 156–168, 2014.

    Article  Google Scholar 

  42. R. Havangi, M. A. Nekoui, and M. Teshnehlab, “An optimization based method for simultaneous localization and mapping,” International Journal of Control, Automation and Systems, vol. 12, no. 4, pp. 823–832, 2014.

    Article  MATH  Google Scholar 

  43. N. Atanasov, J. L. Ny, K. Daniilidis, and G. J. Pappas, “Decentralized active information acquisition: theory and application to multi-robot SLAM,” Proc. of IEEE International Conference on Robotics and Automation, pp. 4775–4782, 2015.

    Google Scholar 

  44. R. Reid, A. Cann, C. Meiklejohn, and L. Poli, “Cooperative multi-robot navigation, exploration, mapping and object detection with ROS,” Proc. of IEEE Intelligent Vehicles Symposium (IV), Gold Coast, Australia, vol. 36, no. 1, pp. 1083–1088, June 23–26, 2013.

    Google Scholar 

  45. Â. Björck, “Solving least squares problems by Gram-Schmidt orthogonalization,” Bit Numerical Mathematics, vol. 7, no. 1, pp. 1–21, 1967.

    Article  MathSciNet  MATH  Google Scholar 

  46. F. Ling, D. Manolakis, and J. G. Proakis, “A recursive modified Gram-Schmidt algorithm for least-squares estimation,” IEEE Transactions on Acoustics Speech & Signal Processing, vol. 34, no. 4, pp. 1083–1088, June 829–836, 1986.

    Google Scholar 

  47. J. Simanek, M. Reinstein, and V. Kubelka, “Evaluation of the EKF-based estimation architectures for data fusion in mobile robots,” IEEE/ASME Transactions on Mechatronics, vol. 20, no. 2, pp. 985–990, 2015.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chengjin Zhang.

Additional information

Recommended by Associate Editor DaeEun Kim under the direction of Editor Euntai Kim. This work was supported by the NSFC (National Nature Science Foundation of China) under grant no. 61573213, 61473174, 61473179, by the Natural Science Foundation of Shandong Province under grant no. ZR2015PF009, ZR2014FM007, by Shandong Province Science and Technology Development Program under grant no. 2014GGX103038, and Special Technological Program of Transformation of Initiatively Innovative Achievements in Shandong Province under grant no. 2014ZZCX04302.

Hongling Wang received a bachelor’s degree of engineering and an M.S. degree from Shandong Jianzhu University, respectively. She is currently working toward a Ph.D. in Shandong University. Her current research interests include search and rescue robotics, intelligent robot control, and simultaneous localization and mapping.

Chengjin Zhang received his M.S. degree from Shandong University of Science and Technology in 1992, and a Ph.D. from Northeastern University in 1997. He is currently a professor in Shandong University. His current research interests include control theory and applications, intelligent robot control, and bioinformatics.

Yong Song received his Ph.D. in Pattern Recognition and Intelligent Systems from Shandong University in 2012. He is currently a professor in Shandong University. His current research interests include mobile robot navigation, machine learning, neural networks, control of intelligent robots, and swarm intelligence robotics.

Bao Pang received his Bachelor’s degree in science from Changzhi University, and an MS from University of Science and Technology Liaoning. He is currently working toward a Ph.D. in Shandong University. His current research interests include swarm intelligence robotics, intelligent control, and mobile robot navigation.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, H., Zhang, C., Song, Y. et al. Master-followed Multiple Robots Cooperation SLAM Adapted to Search and Rescue Environment. Int. J. Control Autom. Syst. 16, 2593–2608 (2018). https://doi.org/10.1007/s12555-017-0227-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-017-0227-7

Keywords

Navigation