A Semantic World Model for Urban Search and Rescue Based on Heterogeneous Sensors

In urban search and rescue scenarios, typical applications of robots include autonomous exploration of possibly dangerous sites, and the recognition of victims and other objects of interest. In complex scenarios, relying on only one type of sensor is often misleading, while using complementary sensors frequently helps improving the performance. To that end, we propose a probabilistic world model that leverages information from heterogeneous sensors and integrates semantic attributes. This method of reasoning about complementary information is shown to be advantageous, yielding increased reliability compared to considering all sensors separately. We report results from several experiments with a wheeled USAR robot in a complex indoor scenario. The robot is able to learn an accurate map, and to detect real persons and signs of hazardous materials based on inertial sensing, odometry, a laser range finder, visual detection, and thermal imaging. The results show that combining heterogeneous sensor information increases the detection performance, and that semantic attributes can be successfully integrated into the world model.

[1]  Hugh F. Durrant-Whyte,et al.  Informative representations of unstructured environments , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[2]  Axel Pinz,et al.  Computer Vision – ECCV 2006 , 2006, Lecture Notes in Computer Science.

[3]  Hiroaki Kitano,et al.  RoboCup Rescue project , 2000, Adv. Robotics.

[4]  Vinay Sharma,et al.  Robust detection of people in thermal imagery , 2004, ICPR 2004.

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

[6]  Wolfram Burgard,et al.  Probabilistic Robotics (Intelligent Robotics and Autonomous Agents) , 2005 .

[7]  Bernt Schiele,et al.  Pictorial structures revisited: People detection and articulated pose estimation , 2009, CVPR.

[8]  Bernt Schiele,et al.  Hierarchical Support Vector Random Fields: Joint Training to Combine Local and Global Features , 2008, ECCV.

[9]  Shin'ichi Yuta,et al.  People detection using double layered multiple laser range finders by a companion robot , 2009 .

[10]  Andrew Zisserman,et al.  Progressive search space reduction for human pose estimation , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[11]  Bernt Schiele,et al.  Sliding-Windows for Rapid Object Class Localization: A Parallel Technique , 2008, DAGM-Symposium.

[12]  Wolfram Burgard,et al.  World Modeling , 2008, Springer Handbook of Robotics.

[13]  Fawzi Nashashibi,et al.  Centralized fusion for fast people detection in dense environment , 2009, 2009 IEEE International Conference on Robotics and Automation.

[14]  Andreas Birk,et al.  Detecting Humans in 2D Thermal Images by Generating 3D Models , 2007, KI.

[15]  Ben J. A. Kröse,et al.  Part based people detection using 2D range data and images , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[16]  David A. McAllester,et al.  A discriminatively trained, multiscale, deformable part model , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[17]  Michael Beetz,et al.  KI 2007: Advances in Artificial Intelligence, 30th Annual German Conference on AI, KI 2007, Osnabrück, Germany, September 10-13, 2007, Proceedings , 2007, KI.

[18]  Bill Triggs,et al.  Histograms of oriented gradients for human detection , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[19]  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.

[20]  Michael Arens,et al.  Feature based person detection beyond the visible spectrum , 2009, 2009 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops.

[21]  Andrew J. Davison,et al.  Active Matching , 2008, ECCV.

[22]  Patrick Sayd,et al.  Real-Time Posture Analysis in a Crowd using Thermal Imaging , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[23]  Alexander Carballo,et al.  Multiple People Detection from a Mobile Robot using Double Layered Laser Range Finders , 2009 .

[24]  Wolfram Burgard,et al.  Semantic Place Classification of Indoor Environments with Mobile Robots Using Boosting , 2005, AAAI.

[25]  Maja J. Mataric,et al.  A laser-based people tracker , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[26]  Bernt Schiele,et al.  A comparison of position estimation techniques using occupancy grids , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[27]  Pietro Perona,et al.  Pedestrian detection: A benchmark , 2009, CVPR.

[28]  John Platt,et al.  Probabilistic Outputs for Support vector Machines and Comparisons to Regularized Likelihood Methods , 1999 .

[29]  Jitendra Malik,et al.  Poselets: Body part detectors trained using 3D human pose annotations , 2009, 2009 IEEE 12th International Conference on Computer Vision.

[30]  Cordelia Schmid,et al.  Human Detection Using Oriented Histograms of Flow and Appearance , 2006, ECCV.

[31]  Alexander Kleiner,et al.  Genetic MRF model optimization for real-time victim detection in search and rescue , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.