Obstacle Avoidance Strategy for a Novel Skiing Robot in Unknown Snow Environments

Limin Yang,Zelin Wang,Liangyu Wang,Yangqing Fu,Yunpeng Yin,Feng Gao,Hong Gao
DOI: https://doi.org/10.1109/lra.2024.3367273
IF: 5.2
2024-04-01
IEEE Robotics and Automation Letters
Abstract:Obstacle avoidance is a significant part of robot autonomous navigation. Compared with traditional legged and actively driven wheeled robots, the skiing robot is a nonholonomic system, which cannot precisely control the speed. This paper presents an obstacle avoidance method based on the risk region and distance of the obstacle to ensure that the robot can safely pass through unknown and unstructured snow environments for detection and rescue. Furthermore, the robot can utilize consecutive obstacles as trajectory reference to achieve fixed-distance following motion. Then a skiing locomotion control scheme is developed, which consists of a skiing motion planner and a body balance controller. Inspired by human skiing behavior, the speed and turning control are realized by utilizing the ski's edge angle. Moreover, the body balance controller will solve the optimal tip force to fulfill the requirements of stability and autonomous navigation. Finally, we conducted three parts of experiments on the slopes of a ski resort. The results show that the robot could successfully reach the bottom of the slope while maintaining a safe distance from fences, and could also avoid dynamically moving obstacles on the snow slope. And the robot can follow one side of the fence with an average distance error of 7.
robotics
What problem does this paper attempt to address?