首页 /研究 /Motion Planning Method for Car-Like Autonomous Mobile Robots in Dynamic Obstacle Environments
OTHER

Motion Planning Method for Car-Like Autonomous Mobile Robots in Dynamic Obstacle Environments

Zhiwei Wang, Peiqing Li, Qipeng Li, Zhongshan Wang, Zhuoran Li

发表年份
2023
引用次数
22
访问权限
开放获取

摘要

Motion planning between dynamic obstacles is an essential capability to achieve real-world navigation. In this study, we investigated the problem of avoiding dynamic obstacles in complex environments for a car-like mobile robot with an incompletely constrained <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Ackerman</i> front wheel steering. To address the problems of weak dynamic obstacle avoidance and poor path smoothing in motion planning with the traditional Timed Elastic Band (TEB) algorithm, We proposed a hybrid motion planning algorithm (TEB-CA,Timed Elastic Band-Collision Avoidance) that combines an improved traditional TEB algorithm and Optimal Reciprocal Collision Avoidance (ORCA) model to improve the ability of the robot to predict dynamic obstacles in advance and avoid collisions safely. Moreover, We also add new constraints to the traditional TEB algorithm, including: jerk constraints, smoothness constraints, and curvature constraints. The algorithm is implemented in C++ and evaluated experimentally in the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Gazebo</i> and <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Rviz</i> simulation environments of the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Robot Operating System (ROS)</i> , as well as in actual experimental tests on our car-like autonomous mobile robot " <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Little Ant</i> " which proves the effectiveness of the method, and that the motion planning scheme is more effective in avoiding dynamic obstacles than the traditional TEB and DWA algorithms.

关键词

Obstacle avoidanceComputer scienceMobile robotArtificial intelligenceRobotMotion planningSmoothingAlgorithmComputer visionObstacle

相关论文

查看 OTHER 分类全部论文