We report the development of a biped-robot system with real-time surface recognition and walking-speed adjustment to control the robot motion during walking on different types of surfaces. Four types of test surfaces (i.e. rough foam (RF), smooth foam (SF), thin carpet (TC) and smooth table (ST)) are considered in the system verification. For surface-property recognition we use ultra-thin-membrane force sensors, mounted under the robot feet, and a classification circuit, implemented on an Arduino Uno board. The walking-speed adjustment is performed with an external control circuit, which receives the surfacerecognition signal from the classification circuit and sends a feedback signal to the robot controller (i.e. RCB-4HV) for adjusting the walking speed accordingly. We applied the nearest-neighbor-classification algorithm with the Euclidean-distance measure and a set of reference data, to distinguish between the four test surfaces based on the robot's real-time walking pattern. The mean absolute value (MAV) feature descriptor is used to generate four different types of reference walking pattern, corresponding to the four different surfaces. In our experiments it is observed, that the ST surface performs best in terms of average surface-recognition latency (SRL) (~3.6 sec) during walking on same surface. On the other hand, the surface transition from TC to SF showed minimum surface-transition latency (STL) (~8.2 sec) with correct speed change from 135 to 160 robot-motor-configuration frames per stride (frames/stride), while the transition from SF to TC surfaces showed maximum STL (~11.6 sec) including speed change from 160 to 135 frames/stride. The obtained results are useful for development of the next generation of surfacerecognition and speed-adjustment systems, implemented in humanoid robots to enable balanced and stable walking in environments with multiple changed surface properties.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.