Drive the Drive: From Discrete Motion Plans to Smooth Drivable Trajectories
AbstractAutonomous 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). View Full-Text
Share & Cite This Article
Andreasson, H.; Saarinen, J.; Cirillo, M.; Stoyanov, T.; Lilienthal, A.J. Drive the Drive: From Discrete Motion Plans to Smooth Drivable Trajectories. Robotics 2014, 3, 400-416.
Andreasson H, Saarinen J, Cirillo M, Stoyanov T, Lilienthal AJ. Drive the Drive: From Discrete Motion Plans to Smooth Drivable Trajectories. Robotics. 2014; 3(4):400-416.Chicago/Turabian Style
Andreasson, Henrik; Saarinen, Jari; Cirillo, Marcello; Stoyanov, Todor; Lilienthal, Achim J. 2014. "Drive the Drive: From Discrete Motion Plans to Smooth Drivable Trajectories." Robotics 3, no. 4: 400-416.