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.
Similar content being viewed by others
References
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.
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.
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.
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.
C. Nieto-Granda, “Coordination strategies for multi-robot exploration and mapping,” Proc. of Symposium on Experimental Robotics, pp. 1–13, 2012.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
S. Y. Chen, “Kalman filter for robot vision: a survey,” IEEE Transactions on Industrial Electronics, vol. 59, no. 11, pp. 4409–4420, Nov. 2012.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Â. Björck, “Solving least squares problems by Gram-Schmidt orthogonalization,” Bit Numerical Mathematics, vol. 7, no. 1, pp. 1–21, 1967.
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.
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.
Author information
Authors and Affiliations
Corresponding author
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
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12555-017-0227-7