Locomotion Strategy Selection for a Hybrid Mobile Robot Using Time of Flight Depth Sensor

The performance of a mobile robot can be improved by utilizing different locomotion modes in various terrain conditions. This creates the necessity of having a supervisory controller capable of recognizing different terrain types and changing the locomotion mode of the robot accordingly. This work focuses on the locomotion strategy selection problem for a hybrid legged wheeled mobile robot. Supervisory control of the robot is accomplished by the terrain recognizer, which classifies depth images obtained from a commercial time of flight depth sensor and selects different locomotion mode subcontrollers based on the recognized terrain type. For the terrain recognizer, a database is generated consisting of five terrain classes (Uneven, Level Ground, Stair Up, Stair Down, and Nontraversable). Depth images are enhanced using confidence map based filtering. The accuracy of the terrain classification using Support Vector Machine classifier for the testing database in five-class terrain recognition problem is 97%. Real-world experiments assess the locomotion abilities of the quadruped and the capability of the terrain recognizer in real-time settings. The results of these experiments show depth images processed in real time using machine learning algorithms can be used for the supervisory control of hybrid robots with legged and wheeled locomotion capabilities.

[1]  Stefan May,et al.  3D time-of-flight cameras for mobile robotics , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Larry H. Matthies,et al.  Learning long-range terrain classification for autonomous navigation , 2008, 2008 IEEE International Conference on Robotics and Automation.

[3]  Manfred Hiller,et al.  Modeling, simulation, and model-based control of the walking machine ALDURO , 2000 .

[4]  Huei Ee Yap,et al.  Development of a stair traversing two wheeled robot , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Giulio Reina,et al.  3D traversability awareness for rough terrain mobile robots , 2014 .

[6]  Dieter Fox,et al.  RGB-D mapping: Using Kinect-style depth cameras for dense 3D modeling of indoor environments , 2012, Int. J. Robotics Res..

[7]  Pietro Perona,et al.  Fast Terrain Classification Using Variable-Length Representation for Autonomous Navigation , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[8]  Fumitoshi Matsuno,et al.  Development and Control of a High Maneuverability Wheeled Robot with Variable-Structure Functionality , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  Jianzhong Shang,et al.  Innovative design of six wheeled space exploration robot using module combination , 2012, 2012 19th International Conference on Mechatronics and Machine Vision in Practice (M2VIP).

[10]  Ioannis M. Rekleitis,et al.  Over-the-horizon, autonomous navigation for planetary exploration , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  Stephen Charles Hsu,et al.  Performance of a Time-of-Flight Range Camera for Intelligent Vehicle Safety Applications , 2006 .

[12]  Carme Torras,et al.  ToF cameras for active vision in robotics , 2014 .

[13]  R. Fisher THE STATISTICAL UTILIZATION OF MULTIPLE MEASUREMENTS , 1938 .

[14]  D. Holz,et al.  3 D Pose Estimation and Mapping with Time-of-Flight Cameras , 2008 .

[15]  Andreas Zell,et al.  High resolution visual terrain classification for outdoor robots , 2011, 2011 IEEE International Conference on Computer Vision Workshops (ICCV Workshops).

[16]  Tatsuo Arai,et al.  Mechanism and control of a leg-wheel hybrid mobile robot , 1999, Proceedings 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human and Environment Friendly Robots with High Intelligence and Emotional Quotients (Cat. No.99CH36289).

[17]  Michael Goldfarb,et al.  Multiclass Real-Time Intent Recognition of a Powered Lower Limb Prosthesis , 2010, IEEE Transactions on Biomedical Engineering.

[18]  Yo-Sung Ho,et al.  Depth image filter for mixed and noisy pixel removal in RGB-D camera systems , 2013, IEEE Transactions on Consumer Electronics.

[19]  Heiko Hirschmüller,et al.  Stereo camera based navigation of mobile robots on rough terrain , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[20]  Tim Weyrich,et al.  Capturing Time-of-Flight data with confidence , 2011, CVPR 2011.

[21]  Reinhard Koch,et al.  Time‐of‐Flight Cameras in Computer Graphics , 2010, Comput. Graph. Forum.

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

[23]  Fred A. Hamprecht,et al.  Denoising of continuous-wave time-of-flight depth images using confidence measures , 2009, Optical Engineering.

[24]  S. Foix,et al.  Lock-in Time-of-Flight (ToF) Cameras: A Survey , 2011, IEEE Sensors Journal.

[25]  Torsten Bertram,et al.  Ensemble of experts for robust floor-obstacle segmentation of omnidirectional images for mobile robot visual navigation , 2011, 2011 IEEE International Conference on Robotics and Automation.

[26]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[27]  Giovanni Muscato,et al.  The wheeleg robot , 2003, IEEE Robotics Autom. Mag..

[28]  Maya Cakmak,et al.  The learning and use of traversability affordance using range images on a mobile robot , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[29]  Inna Sharf,et al.  PAW: a hybrid wheeled-leg robot , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[30]  Shuuji Kajita,et al.  A Four-wheeled Robot to Pass Over Steps by Changing Running Control Modes , 1995 .

[31]  Karl Iagnemma,et al.  Terrain Classification and Classifier Fusion for Planetary Exploration Rovers , 2008, 2007 IEEE Aerospace Conference.

[32]  C.A. Brooks,et al.  Self-Supervised Classification for Planetary Rover Terrain Sensing , 2007, 2007 IEEE Aerospace Conference.

[33]  Stefan Müller,et al.  Hand Gesture Recognition with a Novel IR Time-of-Flight Range Camera-A Pilot Study , 2007, MIRAGE.

[34]  Gen Endo,et al.  Study on Roller-Walker. Multi-mode Steering Control and Self-contained Locomotion. , 2000 .

[35]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[36]  Carlos Cardeira,et al.  Enhanced PCA-Based Localization Using Depth Maps with Missing Data , 2013, 2013 13th International Conference on Autonomous Robot Systems.

[37]  D.M. Helmick,et al.  Terrain Adaptive Navigation for Mars Rovers , 2007, 2007 IEEE Aerospace Conference.

[38]  Eren Erdal Aksoy,et al.  Visual terrain classification for selecting energy efficient gaits of a hexapod robot , 2013, 2013 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[39]  Shigeo Hirose,et al.  Fundamental considerations for the design of a planetary rover , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.