Novel method of estimating surface condition for tiny mobile robot to improve locomotion performance

Environment recognition is an effective way for a mobile robot to move across rough terrain. In particular, this makes it possible to prevent a tiny mobile robot from getting stuck or turning over. Several studies have been conducted on environment recognition using a laser range finder or camera. However, almost all of these studies focused on obstacle detection or shape recognition, which cannot be used to recognize the surface condition such as slipperiness. The purpose of this work is to design a model for estimating the surface condition using a tiny mobile robot. We set slipperiness as one of the parameters for recognizing the surface condition, which is already used by terramechanics, along with two additional parameters, the hardness and unevenness. We find that a robot can roughly estimate the ground hardness by measuring the current peak of a motor and the unevenness from measuring the robot posture. By recognizing the surface condition, the robot can change the parameters of the controlling motor based on the ground characteristics. This new method for recognizing the surface condition is significant, not only because it fills gaps in the previous research, but also because it does not require any special sensors such as a laser range finder and does not consume a large quantity of energy. Therefore, it achieves a core objective of our environmental monitoring system using multiple mobile robot.

[1]  Nilanjan Sarkar,et al.  Dynamic Modeling and Control of Nonholonomic Mobile Robot with Lateral Slip , 2008, Third International Conference on Systems (icons 2008).

[2]  Christophe Debain,et al.  Real-time dense digital elevation map estimation using laserscanner and camera SLAM process , 2010, 2010 11th International Conference on Control Automation Robotics & Vision.

[3]  Steven Dubowsky,et al.  MOBILE ROBOT ROUGH-TERRAIN CONTROL (RTC) FOR PLANETARY EXPLORATION , 2000 .

[4]  Qingrong Zhao,et al.  Road surface condition identification based on statistical pattern recognition method , 2009, 2009 12th International IEEE Conference on Intelligent Transportation Systems.

[5]  Atsuo Takanishi,et al.  New Foot System Adaptable to Convex and Concave Surface , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[6]  Yuukou Horita,et al.  A method to distinguish road surface conditions for car-mounted camera images at night-time , 2012, 2012 12th International Conference on ITS Telecommunications.

[7]  Kazuya Yoshida,et al.  Terramechanics‐based model for steering maneuver of planetary exploration rovers on loose soil , 2007, J. Field Robotics.

[8]  Guy Campion,et al.  A slow manifold approach for the control of mobile robots not satisfying the kinematic constraints , 2000, IEEE Trans. Robotics Autom..

[9]  Paul P. Lin,et al.  Intelligent observer-based road surface condition detection and identification , 2008, 2008 IEEE International Conference on Systems, Man and Cybernetics.

[10]  Paolo Dario,et al.  Realization of biped walking on soft ground with stabilization control based on gait analysis , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  K. Watanabe,et al.  Development of laser rangefinder-based SLAM algorithm for mobile robot navigation , 2007, SICE Annual Conference 2007.

[12]  Yusuke Suzuki,et al.  Robotic wheelchair with autonomous traveling capability for transportation assistance in an urban environment , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Michael Suppa,et al.  Stereo-vision based obstacle mapping for indoor/outdoor SLAM , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Hiroyuki Ishii,et al.  Design of operating software and electrical system of mobile robot for environmental monitoring , 2014, 2014 IEEE International Conference on Robotics and Biomimetics (ROBIO 2014).