Abstract
Nowadays robot simulators have robust physics engines, high-quality graphics, and convenient interfaces, affording researchers to substitute physical systems with their simulation models in order to pre-estimate the performance of theoretical findings before applying them to real robots. This paper describes Gazebo simulation approach to simultaneous localization and mapping (SLAM) based on Robot Operating System (ROS) using PR2 robot. The ROS-based SLAM approach applies Rao-Blackwellized particle filters and laser data to locate the PR2 robot in unknown environment and build a map. The real room 3D model was obtained from camera shots and reconstructed with Autodesk 123D Catch and MeshLab software. The results demonstrate the fidelity of the simulated 3D room to the obtained from the robot laser system ROS-calculated map and the feasibility of ROS-based SLAM with a Gazebo-simulated mobile robot to its usage in camera-based 3D environment. This approach will be further extended to ROS-based robotic simulations in Gazebo with a Russian anthropomorphic robot AR-601M.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Haber, A., McGill, M., Sammut, C.: Jmesim: An open source, multi platform robotics simulator. In: Proc. of Australasian Conference on Robotics and Automation (ACRA), New Zealand, December 3–5, 2012
Quigley, M., Conley, K., Gerkey, B.P., Faust, J., Foote, T., Leibs, J., Wheeler, R., Ng, A.Y.: ROS: an open-source robot operating system. In: ICRA Workshop on Open Source Software (2009)
Milstein, A., McGill, M., Wiley, T., Salleh, R., Sammut, C.: A method for fast encoder-free mapping in unstructured environments. Journal of Field Robotics 28, 817–831 (2011)
Zaman, S., Slany, W., Steinbauer, G.: ROS-based mapping, localization and autonomous navigation using a Pioneer 3DX robot and their relevant issues. In: Saudi International Electronics, Communications and Photonics Conference (SIECPC), pp. 1–5 (2011)
Grisetti, G., Stachniss, C., Burgard, W.: Improved techniques for grid mapping with Rao-Blackwellized particle filters. IEEE Transactions on Robotics 23, 34–46 (2007)
Marder-Eppstein, E., Berger, E., Foote, T., Gerkey, B., Konolige, K.: The office marathon: Robust navigation in an indoor office environment. In: IEEE International Conference on Robotics and Automation (ICRA), pp. 300–307 (2010)
Khusainov, R., Shimchik, I., Afanasyev, I., Magid, E.: Toward a human-like locomotion: Modelling dynamically stablel ocomotion of an anthropomorphic robot in Simulink environment. In: Proc. of Int. Conference on Informatics in Control, Automation and Robotics (ICINCO), Alsace, France, July 21–23, vol. 2, pp. 141–148 (2015)
Santagati, C., Inzerillo, L., Di Paola, F.: Image-based modeling techniques for architectural heritage 3D digitalization: Limits and potentialities. Int. Archives of the Photogrammetry, Remote Sensing and Spatial. Information Sciences 5, 555–560 (2013)
Marton, Z.C., Blodow, N., Dolha, M., Tenorth, M., Rusu, R.B., Beetz, M.: Autonomous mapping of kitchen environments and applications. In: Proc. of the 1st Int. Workshop on Cognition for Technical Systems, Munich, Germany, October 6–8, 2008
Koenig, N., Howard, A.: Design and use paradigms for Gazebo, an open-source multi-robot simulator. In: Proc. of 2004 IEEE/RSJ Int. Conference on Intelligent Robots and Systems (IROS), vol. 3, pp. 2149–2154 (2004)
Choset, H.: Principles of robot motion, Theory, Algorithms and Implementations. MIT Press (2006)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Afanasyev, I., Sagitov, A., Magid, E. (2015). ROS-Based SLAM for a Gazebo-Simulated Mobile Robot in Image-Based 3D Model of Indoor Environment. In: Battiato, S., Blanc-Talon, J., Gallo, G., Philips, W., Popescu, D., Scheunders, P. (eds) Advanced Concepts for Intelligent Vision Systems. ACIVS 2015. Lecture Notes in Computer Science(), vol 9386. Springer, Cham. https://doi.org/10.1007/978-3-319-25903-1_24
Download citation
DOI: https://doi.org/10.1007/978-3-319-25903-1_24
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-25902-4
Online ISBN: 978-3-319-25903-1
eBook Packages: Computer ScienceComputer Science (R0)