TY - JOUR
T1 - Drive the drive
T2 - From discrete motion plans to smooth drivable trajectories
AU - Andreasson, Henrik
AU - Saarinen, Jari
AU - Cirillo, Marcello
AU - Stoyanov, Todor
AU - Lilienthal, Achim J.
N1 - Publisher Copyright:
© 2014 by the authors; licensee MDPI, Basel, Switzerland.
PY - 2014/12/1
Y1 - 2014/12/1
N2 - Autonomous navigation in real-world industrial environments is a challenging task in many respects. One of the key open challenges is fast planning and execution of trajectories to reach arbitrary target positions and orientations with high accuracy and precision, while taking into account non-holonomic vehicle constraints. In recent years, lattice-based motion planners have been successfully used to generate kinematically and kinodynamically feasible motions for non-holonomic vehicles. However, the discretized nature of these algorithms induces discontinuities in both state and control space of the obtained trajectories, resulting in a mismatch between the achieved and the target end pose of the vehicle. As endpose accuracy is critical for the successful loading and unloading of cargo in typical industrial applications, automatically planned paths have not been widely adopted in commercial AGV systems. The main contribution of this paper is a path smoothing approach, which builds on the output of a lattice-based motion planner to generate smooth drivable trajectories for non-holonomic industrial vehicles. The proposed approach is evaluated in several industrially relevant scenarios and found to be both fast (less than 2 s per vehicle trajectory) and accurate (end-point pose errors below 0.01 m in translation and 0.005 radians in orientation).
AB - Autonomous navigation in real-world industrial environments is a challenging task in many respects. One of the key open challenges is fast planning and execution of trajectories to reach arbitrary target positions and orientations with high accuracy and precision, while taking into account non-holonomic vehicle constraints. In recent years, lattice-based motion planners have been successfully used to generate kinematically and kinodynamically feasible motions for non-holonomic vehicles. However, the discretized nature of these algorithms induces discontinuities in both state and control space of the obtained trajectories, resulting in a mismatch between the achieved and the target end pose of the vehicle. As endpose accuracy is critical for the successful loading and unloading of cargo in typical industrial applications, automatically planned paths have not been widely adopted in commercial AGV systems. The main contribution of this paper is a path smoothing approach, which builds on the output of a lattice-based motion planner to generate smooth drivable trajectories for non-holonomic industrial vehicles. The proposed approach is evaluated in several industrially relevant scenarios and found to be both fast (less than 2 s per vehicle trajectory) and accurate (end-point pose errors below 0.01 m in translation and 0.005 radians in orientation).
KW - Autonomous navigation
KW - Motion and path planning
KW - Motion planning
UR - http://www.scopus.com/inward/record.url?scp=84994143948&partnerID=8YFLogxK
U2 - 10.3390/robotics3040400
DO - 10.3390/robotics3040400
M3 - Article
AN - SCOPUS:84994143948
SN - 2218-6581
VL - 3
SP - 400
EP - 416
JO - Robotics
JF - Robotics
IS - 4
ER -