Abstract
Multi-robot systems play an important role in many robotic applications. A prerequisite for a team of robots is the capability of building and maintaining updated maps of the environment. The simultaneous estimation of the trajectory and the map of the environment (known as SLAM) requires many computational resources. Moreover, SLAM is generally performed in environments that do not vary over time (called static environments), whereas real applications commonly require navigation services in dynamic environments. This paper focuses on long term mapping operativity in presence of variations in the map, as in the case of robotic applications in logistic spaces, where rovers have to track the presence of goods in given areas. In this context classical SLAM approaches are generally not directly applicable, since they usually apply in static environments or in dynamic environments where it is possible to model the environment dynamics. This paper proposes a methodology that allows the robots to detect variations in the environment, generate maps containing only the persistent variations, propagate thiem to the team and finally merge the received information in a consistent way. The team of robots is also exploited to assure the coverage of areas not visited for long time, thus improving the knowledge on the present status of the map. The map updating process is demonstrated to be computationally light, in order to be performed in parallel with other tasks (e.g., team coordination and planning, surveillance).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Abrate, F., Bona, B., Indri, M., Rosa, S., Tibaldi, F.: Switching multirobot collaborative localization in symmetrical environments. In: IEEE International Conference on Intelligent Robots Systems (IROS 2008), 2nd Workshop on Planning, Perception and Navigation for Intelligent Vehicles, PPNIV (2008)
Abrate, F., Bona, B., Indri, M., Rosa, S., Tibaldi, F.: Three state multirobot collaborative localization in symmetrical environments. In: Proceedings of the 9th Conference on Autonomous Robot Systems and Competitions, pp. 1–6 (2009)
Abrate, F., Bona, B., Indri, M., Rosa, S., Tibaldi, F.: Map updating in dynamic environments. In: Proceedings of the 41st International Symposium on Robotics, pp. 296–303 (2010)
Birk, A., Carpin, S.: Merging occupancy grid maps from multiple robots. Proceedings of the IEEE 94(7), 1384–1397 (2006), doi:10.1109/JPROC.2006.876965
Carlone, L., Ng, M.K., Du, J., Bona, B., Indri, M.: Rao-blackwellized particle filters multi robot slam with unknown initial correspondences and limited communication. In: Proceedings of IEEE International Conference on Robotics and Automation (2010)
Carpin, S.: Fast and accurate map merging for multi-robot systems. Auton. Robots 25(3), 305–316 (2008), doi: http://dx.doi.org/10.1007/s10514-008-9097-4
Fabrizi, E., Saffiotti, A.: Extracting topology-based maps from gridmaps. In: IEEE Intl. Conf. on Robotics and Automation (ICRA), pp. 2972–2978 (2000)
Fenwick, J., Newman, P., Leonard, J.: Cooperative concurrent mapping and localization, vol. 2, pp. 1810–1817 (2002), doi:10.1109/ROBOT.2002.1014804
Howard, A.: Multi-robot simultaneous localization and mapping using particle filters. In: Robotics: Science and Systems, pp. 201–208 (2005)
Howard, A., Sukhatme, G.S., Matarić, M.J.: Multi-robot mapping using manifold representations. Proceedings of the IEEE - Special Issue on Multi-Robot Systems 94(9), 1360–1369 (2006)
LaValle, S.: Planning Algorithms. Cambridge University Press (2004)
Maragos, P., Saffiotti, A.: Morphological skeleton representation and coding of binary images. IEEE Trans. on Acoustics, Speech, and Signal Processing (1986)
Siciliano, B., Khatib, O. (eds.): Springer Handbook of Robotics. Springer, Heidelberg (2008), http://dx.doi.org/10.1007/978-3-540-30301-5
Smith, R.G.: The contract net protocol: High-level communication and control in a distributed problem solver. IEEE Transactions on Computers C-29(12), 1104–1113 (1981)
Thrun, S., Bücken, A.: Integrating grid-based and topological maps for mobile robot navigation. In: Proc. of the National Conference on Artificial Intelligence (1996)
Williams, S., Dissanayake, G., Durrant-Whyte, H.: Towards multi-vehicle simultaneous localisation and mapping, pp. 2743–2748 (2002), doi:10.1109/ROBOT.2002.1013647
Zhou, X.S., Roumeliotis, S.I.: Multi-robot slam with unknown initial correspondence: The robot rendezvous case. In: Proceedings of IEEE International Conference on Intelligent Robots and Systems, pp. 1785–1792
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Abrate, F., Bona, B., Indri, M., Rosa, S., Tibaldi, F. (2013). Multi-robot Map Updating in Dynamic Environments. In: Martinoli, A., et al. Distributed Autonomous Robotic Systems. Springer Tracts in Advanced Robotics, vol 83. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32723-0_11
Download citation
DOI: https://doi.org/10.1007/978-3-642-32723-0_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-32722-3
Online ISBN: 978-3-642-32723-0
eBook Packages: EngineeringEngineering (R0)