OctoMap: An efficient probabilistic 3D mapping framework based on octrees. Three-dimensional models provide a volumetric representation of space which is important for a variety of robotic applications including flying robots and robots that are equipped with manipulators. In this paper, we present an open-source framework to generate volumetric 3D environment models. Our mapping approach is based on octrees and uses probabilistic occupancy estimation. It explicitly represents not only occupied space, but also free and unknown areas. Furthermore, we propose an octree map compression method that keeps the 3D models compact. Our framework is available as an open-source C++ library and has already been successfully applied in several robotics projects. We present a series of experimental results carried out with real robots and on publicly available real-world datasets. The results demonstrate that our approach is able to update the representation efficiently and models the data consistently while keeping the memory requirement at a minimum.
Keywords for this software
References in zbMATH (referenced in 4 articles )
Showing results 1 to 4 of 4.
- Belter, Dominik; Łabecki, Przemysław; Fankhauser, Péter; Siegwart, Roland: RGB-D terrain perception and dense mapping for legged robots (2016)
- Martínez, Pablo A.; Castelán, Mario; Arechavaleta, Gustavo: Vision based persistent localization of a humanoid robot for locomotion tasks (2016)
- Wilkowski, Artur; Kornuta, Tomasz; Stefańczyk, Maciej; Kasprzak, Włodzimierz: Efficient generation of 3D surfel maps using RGB-D sensors (2016)
- Dhiman, Nitin Kumar; Deodhare, Dipti; Khemani, Deepak: \textitWheream I? Creating spatial awareness in unmanned ground robots using SLAM: a survey (2015) ioport