Autonomous robot manipulator-based exploration and mapping system for bridge maintenance

This paper presents a system for Autonomous eXploration to Build A Map (AXBAM) of an unknown, 3D complex steel bridge structure using a 6 degree-of-freedom anthropomorphic robot manipulator instrumented with a laser range scanner. The proposed algorithm considers the trade-off between the predicted environment information gain available from a sensing viewpoint and the manipulator joint angle changes required to position a sensor at that viewpoint, and then obtains collision-free paths through safe, previously explored regions. Information gathered from multiple viewpoints is fused to achieve a detailed 3D map. Experimental results show that the AXBAM system explores and builds quality maps of complex unknown regions in a consistent and timely manner.

[1]  Kamal K. Gupta,et al.  Computing C-space entropy for view planning based on beam sensor model , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Steven Dubowsky,et al.  Efficient Information-based Visual Robotic Mapping in Unstructured Environments , 2005, Int. J. Robotics Res..

[3]  Gamini Dissanayake,et al.  An effective exploration approach to simultaneous mapping and surface material–type identification of complex three‐dimensional environments , 2009, J. Field Robotics.

[4]  Wolfram Burgard,et al.  A real-time expectation-maximization algorithm for acquiring multiplanar maps of indoor environments with mobile robots , 2004, IEEE Transactions on Robotics and Automation.

[5]  Wolfram Burgard,et al.  Autonomous Terrain Mapping and Classification Using Hidden Markov Models , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[6]  Yong Yu,et al.  Sensor-based probabilistic roadmaps: experiments with an eye-in-hand system , 2000, Adv. Robotics.

[7]  Juan Manuel Sáez,et al.  A global 3D map-building approach using stereo vision , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[8]  Joachim Hertzberg,et al.  An autonomous mobile robot with a 3D laser range finder for 3D exploration and digitalization of indoor environments , 2003, Robotics Auton. Syst..

[9]  Dikai Liu,et al.  An Algorithm for Surface Growing from Laser Scan Generated Point Clouds , 2007 .

[10]  Kay Chen Tan,et al.  Efficient particle swarm optimization: a termination condition based on the decision-making approach , 2007, 2007 IEEE Congress on Evolutionary Computation.

[11]  J. Latombe,et al.  Adaptive dynamic collision checking for single and multiple articulated robots in complex environments , 2005, IEEE Transactions on Robotics.

[12]  Paolo Cignoni,et al.  RoboScan: an automatic system for accurate and unattended 3D scanning , 2004, Proceedings. 2nd International Symposium on 3D Data Processing, Visualization and Transmission, 2004. 3DPVT 2004..

[13]  Gamini Dissanayake,et al.  An effective exploration approach to simultaneous mapping and surface material–type identification of complex three-dimensional environments , 2009 .

[14]  Roland Siegwart,et al.  Probabilistic plane fitting in 3D and an application to robotic mapping , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[15]  Kostas Daniilidis,et al.  Algorithms for distributed and mobile sensing , 2004 .

[16]  Sang Joon Kim,et al.  A Mathematical Theory of Communication , 2006 .

[17]  Yi Guo,et al.  Complete coverage control for nonholonomic mobile robots in dynamic environments , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[18]  Shanben Chen,et al.  Robotic Welding, Intelligence and Automation , 2004 .

[19]  Kamal K. Gupta,et al.  Simultaneous path planning and exploration for manipulators with eye and skin sensors , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[20]  Wolfram Burgard,et al.  Active Monte Carlo Localization in Outdoor Terrains Using Multi-level Surface Maps , 2007, AMS.

[21]  Marc Levoy,et al.  A volumetric method for building complex models from range images , 1996, SIGGRAPH.

[22]  Shunsuke Ihara,et al.  Information theory - for continuous systems , 1993 .

[23]  Mitul Saha,et al.  Exact Collision Checking of Robot Paths , 2002, WAFR.

[24]  Paul,et al.  Bridge Maintenance Robotic Arm:Mechanical Technique to Reduce the Nozzle Force of a Sandblastine Rig , 2006 .

[25]  G. Impoco,et al.  RoboScan: an automatic system for accurate and unattended 3D scanning , 2004 .

[26]  Wolfram Burgard,et al.  A System for Three-Dimensional Robotic Mapping of Underground Mines , 2002 .

[27]  Alberto Elfes,et al.  Using occupancy grids for mobile robot perception and navigation , 1989, Computer.