journal article·2025-01-04Open access

Terrain Irregularity Sensing by Evaluating Feet Coordinate Standard Deviation

Tomas Luneckas, Mindaugas Luneckas, Dainius Udris

Applied Sciences· Volume 15· Issue 1

Abstract

Locomotion over rough terrain is still a problem yet to be solved for legged robots. One of the problems arises from the inability to identify terrain roughness during locomotion, which could be crucial for decision-making and successful task completion. Our proposed terrain roughness method is inspired by the observation that humans can sense their limb position in space without looking at them, which allows us to estimate obstacle heights. This method is based on robot feet coordinate standard deviation (further referred to as SD) parameter evaluation. SD values could be categorized to represent different terrain roughness, and such categories could be useful for selecting different gaits for different terrains. In this paper, we investigate the possibility of using already known feet coordinates to evaluate terrain roughness by calculating their standard deviation (SD). We present simulation results that show that the SD value only depends on terrain roughness and is not influenced by large terrain slopes. Experiments were conducted with real robots while walking over obstacles with different gaits to validate the method. This research mainly aims to test how robot gaits influence SD parameters for terrain roughness evaluation. The experimental results showed that the SD parameter calculated from the robot’s foot coordinates can be used to evaluate terrain roughness. The robot’s gaits have little to no influence on the SD parameter.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Robotic Locomotion and Control · Soil Mechanics and Vehicle Dynamics · Muscle activation and electromyography studies

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Electrical Engineering, Faculty of Electronics, Vilnius Gediminas Technical University, Saulėtekio al. 11, LT-10223 Vilnius, Lithuania

References (31)

Show source-provided references
1. Efficient Dynamic Locomotion of Quadruped Robot via Adaptive Diagonal Gait10.1007/s42235-023-00432-z ↗
2. Enhancing adaptability with local reactive behaviors for hexapod walking robot via sensory feedback integrated central pattern generator10.1016/j.robot.2019.103401 ↗
3. Contact detection with multi-information fusion for quadruped robot locomotion under unstructured terrain10.1007/s11465-023-0760-4 ↗
4. Terrain classification and adaptive locomotion for a hexapod robot Qingzhui10.1007/s11465-020-0623-1 ↗
5. Real-Time Terrain Anomaly Perception for Safe Robot Locomotion Using a Digital Double Framework10.1016/j.robot.2023.104512 ↗
6. Torres Pardo, A., Pinto Fernández, D., Garabini, M., Angelini, F., Rodriguez-Cianca, D., Massardi, S., Tornero, J., Moreno, J., and Torricelli, D. (2022). Legged locomotion over irregular terrains: State of the art of human and robot performance. Bioinspir. Biomimetics, 17.10.1088/1748-3190/ac92b3 ↗
7. Kolter, J.Z., Kim, Y., and Ng, A.Y. (2009, January 12–17). Stereo vision and terrain modeling for quadruped robots. Proceedings of the IEEE International Conference on Robotics and Automation, Kobe, Japan.10.1109/ROBOT.2009.5152795 ↗
8. Wilson, S., Potgieter, J., and Arif, K.M. (2019). Robot-Assisted Floor Surface Profiling Using Low-Cost Sensors. Remote Sens., 11.10.3390/rs11222626 ↗
9. Jia, Y., Li, M., An, L., and Zhang, X. (2003, January 8–13). Autonomous navigation of a miniature mobile robot using real-time trinocular stereo machine. Proceedings of the IEEE International Conference on Robotics, Intelligent Systems and Signal Processing, Changsha, China.
10. Obstacle Detection and Terrain Classification for Autonomous Off-Road Navigation10.1023/B:AURO.0000047286.62481.1d ↗
11. Efficient vision-based navigation10.1007/s10514-010-9190-3 ↗
12. VisionBug: A Hexapod Robot Controlled by Stereo Cameras10.1023/A:1020520209488 ↗
13. The Computation of Optical Flow10.1145/212094.212141 ↗
14. Lewis, M.A. (2002, January 11–15). Detecting surface features during locomotion using optic flow. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Washington, DC, USA.
15. Monitoring of humans traffic using hierarchical temporal memory algorithms
16. Belter, D., Labecki, P., and Skrzypczynski, P. (2010, January 3–7). Map-based adaptive foothold planning for unstructured terrain walking. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Anchorage, AK, USA.10.1109/ROBOT.2010.5509670 ↗
17. Castelnovi, M., Arkin, R., and Collins, T.R. (2005, January 18–22). Reactive Speed Control System Based on Terrain Roughness Detection. Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), Barcelona, Spain.
18. Stavens, D., and Thrun, S. (2006, January 13–16). A Self-Supervised Terrain Roughness Estimator for Off-Road Autonomous Driving. Proceedings of the Proceedings of the Twenty-Second Conference on Uncertainty in Artificial Intelligence, Cambridge, MA, USA.
19. Terrain Recognition in Real-Time for a Legged Robot based on Ontology Information10.1016/j.procs.2024.11.015 ↗
20. Arrigoni, S., Zangrandi, M., Bianchi, G., and Braghin, F. (2024). Control of a Hexapod Robot Considering Terrain Interaction. Robotics, 13.10.3390/robotics13100142 ↗
21. Tactile Sensing and Terrain-Based Gait Control for Small Legged Robots10.1109/TRO.2019.2935336 ↗
22. Vangen, A., Barnwal, T., Olsen, J.A., and Alexis, K. (2023, January 5–8). Terrain Recognition and Contact Force Estimation Through a Sensorized Paw for Legged Robots. Proceedings of the 2023 21st International Conference on Advanced Robotics (ICAR), Abu Dhabi, United Arab Emirates.10.1109/ICAR58858.2023.10407030 ↗
23. Rybczak, M., Popowniak, N., and Lazarowska, A. (2024). A Survey of Machine Learning Approaches for Mobile Robot Control. Robotics, 13.10.3390/robotics13010012 ↗
24. Reinforcement Learning in Robotics: Applications and Real-World Challenges10.3390/robotics2030122 ↗
25. Bober, P., Zgodavová, K., Čička, M., Mihaliková, M., and Brindza, J. (2024). Predictive Quality Analytics of Surface Roughness in Turning Operation Using Polynomial and Artificial Neural Network Models. Processes, 12.10.3390/pr12010206 ↗
26. Ettlin, A., and Bleuler, H. (2006, January 5–8). Rough-Terrain Robot Motion Planning based on Obstacleness. Proceedings of the 2006 9th International Conference on Control, Automation, Robotics and Vision, Singapore.10.1109/ICARCV.2006.345116 ↗
27. Terrain Roughness Measurement from Elevation Maps
28. Molino, V., Madhavan, R., Messina, E., Downs, A., Balakirsky, S., and Jacoff, A. (November, January 29). Traversability metrics for rough terrain applied to repeatable test methods. Proceedings of the 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems, San Diego, CA, USA.10.1109/IROS.2007.4399438 ↗
29. The roughness of natural terrain: A planetary and remote sensing perspective10.1029/2000JE001429 ↗
30. Paviršiaus Netolygumo Vertinimas Pagal Roboto Padėtį10.3846/mla.2011.020 ↗
31. Boiangiu, C.A., Morosan, A.G., and Stan, M. (2015, January 27–29). Fractal objects in computer graphics. Proceedings of the 6th International Conference on Applied Informatics and Computing Theory (AICT’15), Salerno, Italy.