Exploration for autonomous 3D voxel mapping of static indoor environments with depth cameras and 2D odometry
نویسندگان
چکیده
This thesis focuses on the development of an autonomous exploration and 3D mapping algorithm for a mobile service platform in an indoor environment. The designated robot platform is the KUKA omniRob additionally equipped with eight Time of Flight (ToF) cameras and the algorithm is developed and tested within the institute’s internal Mobile Robot Environment (MRE) simulator. The Simultaneous Localization and Mapping (SLAM) problem is solved by a metaview registration method, in which range measurements and their corresponding odometry estimate are combined together by the Iterative Closest Point (ICP) algorithm. The algorithm operates on the raw range measurement without any feature generation. The result of the mapping process is a 3D occupancy grid map used for the autonomous exploration tasks. An information gain and frontier-based exploration routine is developed, based on a preceding discussion and analysis of literature on the subject. The implemented strategy uses an iterative approach for exploring the complete working space of the robot. Therefore, a collision free, traversable and reachable space is defined. This thesis introduces a 2D exploration grid map as a projection of the 3D occupancy grid map, which serves as an input for the given path planning process. The experiments within the MRE simulation environment demonstrate the applicability of the developed algorithm and give a critical analysis of existing assets and drawbacks. An autonomously working exploration algorithm is developed in this thesis, which provides a framework for further extensions and improvements to facilitate future researches.
منابع مشابه
RGB-D Mapping: Using Depth Cameras for Dense 3D Modeling of Indoor Environments
RGB-D cameras are novel sensing systems that capture RGB images along with per-pixel depth information. RGB-D cameras rely on either structured light patterns combined with stereo sensing [6,10] or time-of-flight laser sensing [1] to generate depth estimates that can be associated with RGB pixels. Very soon, small, high-quality RGB-D cameras developed for computer gaming and home entertainment ...
متن کاملVisual Odometry and Mapping for Autonomous Flight Using an RGB-D Camera
RGB-D cameras provide both a color image and per-pixel depth estimates. The richness of their data and the recent development of low-cost sensors have combined to present an attractive opportunity for mobile robotics research. In this paper, we describe a system for visual odometry and mapping using an RGB-D camera, and its application to autonomous flight. By leveraging results from recent sta...
متن کاملAutonomous Visual Mapping and Exploration With a Micro Aerial Vehicle
Cameras are a natural fit for micro aerial vehicles (MAVs) due to their low weight, low power consumption, and two-dimensional field of view. However, computationally-intensive algorithms are required to infer the 3D structure of the environment from 2D image data. This requirement is made more difficult with the MAV’s limited payload which only allows for one CPU board. Hence, we have to desig...
متن کاملAn autonomous mobile robot with a 3D laser range finder for 3D exploration and digitalization of indoor environments
Digital 3D models of the environment are needed in rescue and inspection robotics, facility managements and architecture. This paper presents an automatic system for gaging and digitalization of 3D indoor environments. It consists of an autonomous mobile robot, a reliable 3D laser range finder and three elaborated software modules. The first module, a fast variant of the Iterative Closest Point...
متن کاملA Joint 3D-2D based Method for Free Space Detection on Roads
In this paper, we address the problem of road segmentation and free space detection in the context of autonomous driving. Traditional methods either use 3-dimensional (3D) cues such as point clouds obtained from LIDAR, RADAR or stereo cameras or 2-dimensional (2D) cues such as lane markings, road boundaries and object detection. Typical 3D point clouds do not have enough resolution to detect fi...
متن کامل