Experimental Evaluation of a People Detection Algorithm in Dynamic Environments

People detection is an important capability both for human-robot interaction in service robotics and to dis- tinguish the stable environment from the perturbation due to people motion in localization and mapping tasks. Several techniques have been proposed for different application contexts and sensors. Range data acquired by laser scanners are met- rically accurate and suitable for computationally-inexpensive people detection. Furthermore, laser scans provide a geometric description of local environment that can be combined with the information about dynamic objects. In this paper, a previously proposed method for detecting people legs from laser scans is experimentally evaluated and exploited to improve scan matching by removing dynamic parts corresponding to people. This algorithm splits laser scans into beam segments and classifies each segment. Classifications of simple features are then combined into a boosted classifier with Adaboost. The fundamental assumption of scan matching is that consecutive scans can be aligned with a rigid body transformation, since they represent the same scene. When dynamic elements like human legs are removed from scans, such assumption holds. We also investigate the effectiveness of the proposed people detection algorithm in terms of its ability to generalize across different environments and to support track persistency across scans.

[1]  António E. Ruano,et al.  Fast Line, Arc/Circle and Leg Detection from Laser Scan Data in a Player Driver , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[2]  Sebastian Thrun,et al.  Online simultaneous localization and mapping with detection and tracking of moving objects: theory and results from a ground vehicle in crowded urban areas , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[3]  Yoram Singer,et al.  Improved Boosting Algorithms Using Confidence-rated Predictions , 1998, COLT' 98.

[4]  Wolfram Burgard,et al.  Efficient people tracking in laser range data using a multi-hypothesis leg-tracker with adaptive occlusion probabilities , 2008, 2008 IEEE International Conference on Robotics and Automation.

[5]  Wolfram Burgard,et al.  Map building with mobile robots in dynamic environments , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[6]  Andrea Censi,et al.  An ICP variant using a point-to-line metric , 2008, 2008 IEEE International Conference on Robotics and Automation.

[7]  Ajo Fod,et al.  Laser-Based People Tracking , 2002 .

[8]  Wolfram Burgard,et al.  People Tracking with Mobile Robots Using Sample-Based Joint Probabilistic Data Association Filters , 2003, Int. J. Robotics Res..

[9]  Eduardo Mario Nebot,et al.  A self-supervised architecture for moving obstacles classification , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Wolfram Burgard,et al.  Using Boosted Features for the Detection of People in 2D Range Data , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[11]  Paul A. Viola,et al.  Robust Real-time Object Detection , 2001 .