On localization and mapping with RGB-D sensor and hexapod walking robot in rough terrains

In this paper, we address a problem of precise online localization of a hexapod walking robot operating in rough terrains. We consider an existing Simultaneous Localization and Mapping approach with a low cost structured light (RGB-D) sensor. We propose to combine this sensor and localization method with the developed adaptive motion gait that allows the robot to crawl various types of terrain, such as stairs, ramps, or small wooden blocks. Such an environment requires a full 6-DOF pose estimation to create a map of the robot surroundings and allows us to asses impact of the individual terrain types and influence of the SLAM method parametrization on the localization accuracy. The reported evaluation results indicate the relations between the terrain type, parametrization of the method and the localization accuracy.

[1]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[2]  Heiko Hirschmüller,et al.  Stereo-vision-based navigation of a six-legged walking robot in unknown rough terrain , 2012, Int. J. Robotics Res..

[3]  Michal R. Nowicki,et al.  Improving accuracy of feature-based RGB-D SLAM by modeling spatial uncertainty of point features , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[4]  Tom Drummond,et al.  Machine Learning for High-Speed Corner Detection , 2006, ECCV.

[5]  Wolfram Burgard,et al.  G2o: A general framework for graph optimization , 2011, 2011 IEEE International Conference on Robotics and Automation.

[6]  Jan Faigl,et al.  Tactile sensing with servo drives feedback only for blind hexapod walking robot , 2015, 2015 10th International Workshop on Robot Motion and Control (RoMoCo).

[7]  Libor Preucil,et al.  A Practical Multirobot Localization System , 2014, J. Intell. Robotic Syst..

[8]  Gary R. Bradski,et al.  ORB: An efficient alternative to SIFT or SURF , 2011, 2011 International Conference on Computer Vision.

[9]  Wolfram Burgard,et al.  OctoMap: an efficient probabilistic 3D mapping framework based on octrees , 2013, Autonomous Robots.

[10]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.

[11]  Vincent Lepetit,et al.  BRIEF: Binary Robust Independent Elementary Features , 2010, ECCV.

[12]  Michal R. Nowicki,et al.  Evaluating Map-Based RGB-D SLAM on an Autonomous Walking Robot , 2016, AUTOMATION.

[13]  Wolfram Burgard,et al.  An evaluation of the RGB-D SLAM system , 2012, 2012 IEEE International Conference on Robotics and Automation.

[14]  Adam Schmidt,et al.  The Visual SLAM System for a Hexapod Robot , 2010, ICCVG.

[15]  Roland Siegwart,et al.  RGB–D terrain perception and dense mapping for legged robots , 2016, Int. J. Appl. Math. Comput. Sci..

[16]  Wolfram Burgard,et al.  A benchmark for the evaluation of RGB-D SLAM systems , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  Luc Van Gool,et al.  Speeded-Up Robust Features (SURF) , 2008, Comput. Vis. Image Underst..