TY - JOUR
T1 - Motion planning in dynamic environments
T2 - Obstacles moving along arbitrary trajectories
AU - Shiller, Zvi
AU - Large, Frederic
AU - Sekhavat, Sepanta
PY - 2001
Y1 - 2001
N2 - This paper generalizes the concept of velocity obstacles to obstacles moving along arbitrary trajectories. We introduce the non-linear velocity obstacle, which takes into account the shape, velocity and path curvature of the moving obstacle. The non-linear v-obstacle allows selecting a single avoidance maneuver (if one exists) that avoids any number of obstacles moving on any known trajectories. For unknown trajectories, the non-linear v-obstacles can be used to generate local avoidance maneuvers based on the current velocity and path curvature of the moving obstacle. This elevates the planning strategy to a second order method, compared to the first order avoidance using the linear v-obstacle, and zero order avoidance using only position information. Analytic expressions for the non-linear v-obstacle are derived for general trajectories in the plane. The non-linear v-obstacles are demonstrated in a complex traffic example.
AB - This paper generalizes the concept of velocity obstacles to obstacles moving along arbitrary trajectories. We introduce the non-linear velocity obstacle, which takes into account the shape, velocity and path curvature of the moving obstacle. The non-linear v-obstacle allows selecting a single avoidance maneuver (if one exists) that avoids any number of obstacles moving on any known trajectories. For unknown trajectories, the non-linear v-obstacles can be used to generate local avoidance maneuvers based on the current velocity and path curvature of the moving obstacle. This elevates the planning strategy to a second order method, compared to the first order avoidance using the linear v-obstacle, and zero order avoidance using only position information. Analytic expressions for the non-linear v-obstacle are derived for general trajectories in the plane. The non-linear v-obstacles are demonstrated in a complex traffic example.
UR - http://www.scopus.com/inward/record.url?scp=0034877996&partnerID=8YFLogxK
U2 - 10.1109/ROBOT.2001.933196
DO - 10.1109/ROBOT.2001.933196
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:0034877996
SN - 1050-4729
VL - 4
SP - 3716
EP - 3721
JO - Proceedings - IEEE International Conference on Robotics and Automation
JF - Proceedings - IEEE International Conference on Robotics and Automation
ER -