Path Planning for Autonomous Driving in Unknown Environments

Springer Tracts in Advanced Robotics(2009)

引用 57|浏览78
暂无评分
摘要
We describe a practical path-planning algorithm that generates smooth paths for ail autonomous vehicle operating in an unknown environment, where obstacles are detected online by the robot's sensors. This work was motivated by and experimentally validated in the 2007 DARPA Urban Challenge, where robotic vehicles had to autonomously navigate parking lots. Our approach has two main steps. The first step uses a variant of the well-known A* search algorithm, applied to the 3D kinematic state space of the vehicle, but with a modified state-update rule that captures the continuous state of the vehicle in the discrete nodes of A* (thus guaranteeing kinematic feasibility of the path). The second step then improves the quality of the solution via numeric non-linear optimization, leading to a local (and frequently global) optimum. The path-planning algorithm described in this paper was used by the Stanford Racing Teams robot, Junior, in the Urban Challenge. Junior demonstrated flawless performance in complex general path-planning tasks such as navigating parking lots and executing U-turns oil blocked roads. In typical real parking lots-significantly more complex than the ones in the DARPA Urban Challenge-the time of a full re-planning cycle is on the order of 50-300ms.
更多
查看译文
关键词
state space,path planning,search algorithm
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要