Donggeun Cha, Woojin Chung
(School of Mechanical Engineering, Korea University, Seoul 136-701, Korea)
Abstract: Obstacle detection is essential for mobile robots to avoid collision with obstacles. Mobile robots usually operate in indoor environments, where they encounter various kinds of obstacles; however, 2D range sensor can sense obstacles only in 2D plane. In contrast, by using 3D range sensor, it is possible to detect ground and aerial obstacles that 2D range sensor cannot sense. In this paper, we present a 3D obstacle detection method that will help overcome the limitations of 2D range sensor with regard to obstacle detection. The indoor environment typically consists of a flat floor. The position of the floor can be determined by estimating the plane using the least squares method. Having determined the position of the floor, the points of obstacles can be known by rejecting the points of the floor. In the experimental section, we show the results of this approach using a Kinect sensor.
Key words: 3D obstacle detection; mobile robot; Kinect sensor
CLD number: TP242.6 Document code: A
Article ID: 1674-8042(2013)04-0381-04 doi: 10.3969/j.issn.1674-8042.2013.04.017
References
[1] Wulf O, Wanger B. Fast 3D scanning methods for laser measurement systems. In: Proceedings of International Conference on Control Systems and Computer Science, Bucharest, Romania, 2003: 312-317.
[2] Andreasson H, Triebel R, Burgard W. Improving plane extraction from 3D data by fusing laser data and vision. In: Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems(IROS'05), 2005: 2656-2661.
[3] Labayrade R, Aubert D, Tarel J P. Real time obstacle detection in stereovision on non-flat road geometry through “v-disparity” representation. IEEE Intelligent Vehicle Symposium, 2002, 2: 646-651.
[4] Broggi A, Caraffi C, Fedriga R I, et al. Obstacle detection with stereo vision for off-road vehicle navigation. In: Proceedings of IEEE Computer Society Conference onComputer Vision and Pattern Recognition (CVPR'05), San Diego, CA, USA, 2005: 65.
[5] Broggi A, Caraffi C, Porta P P, et al. The single frame stereo vision system for reliable obstacle detection used during the 2005 DARPA grand challenge on TerraMax. In: Proceedings of IEEE International Conference on Intelligent Transportation Systems (ITSC'06), Toronto, Canada, 2006, 84: 745-752.
[6] Weingarten J W, Gruener G, Siegwart R. A state-of-the-art 3D sensor for robot navigation. In: Proceedings of 2004 IEEE/RSJ International Conference onIntelligent Robots and Systems(IROS'04), 2004, 3: 2155-2160.
[7] Droeschel D, Holz D, Stückler J, et al. Using time-of-flight cameras with active gaze control for 3D collision avoidance. In: Proceedings of IEEE International Conference on Robotics and Automation (ICRA/IO), Anchorage, Alaska, USA, 2010: 4035-4040.
[8] Holz D, Holzer S, Rusu R B,et al. Real-time plane segmentation using RGB-D cameras. In: Proceedings of the 15th RoboCup International Symposium and in RoboCup 2011: Robot Soccer World Cup XV, Springer, 2012: 306-317.
[9] Microsoft Co. Kinect for Windows. [2013-07-05]. http:∥www.microsoft.com/en-us/kinectforwindows/.
[10] Eberly D. Least squares fitting of data. Magic Software, Chapel Hill, North Carolina, 2000.
[full text view]