Path following for autonomous vehicle navigation based on kinodynamic control

被引:8
作者
Maček, Kristijan [1 ]
Philippsen, Roland [2 ]
Siegwart, Roland [1 ]
机构
[1] Autonomous Systems Lab, Swiss Federal Institute of Technology, Zurich
[2] Robotics and Artificial Intelligence Lab, Stanford University
关键词
Autonomous vehicle navigation; Kinodynamic control; Path following; Path planning;
D O I
10.2498/cit.1001171
中图分类号
学科分类号
摘要
This paper addresses the problem of path following for mobile robots with particular emphasis on integrating the global path planning, path following and a collision avoidance scheme in a unified framework. Whereas the traditional path following algorithms aim at minimizing an error function with respect to a given path and kinematic and/or dynamic model of the robot, the problem of collision avoidance is often neglected or simply cast to the replanning phase of the global planner which issues the given path. Such approaches that do not check explicitly for collision for the given state of the ego-robot and the environment can easily lead to hazardous situations, in particular if latencies are present in the global path planning phase. In order to address obstacle avoidance directly, a navigation framework is presented here that combines a path following control scheme to attain a global objective with a collision checking scheme that incrementally builds collision-free trajectories, thus ensuring ego-robot safety at all times, with respect to the partially known static environment obstacles and kinodynamic limitations of the ego-robot itself. Two novel path following schemes are presented, namely the Traversability-anchored Dynamic Path Following (TADPF) and a combined TADPF-Sliding Mode Path Following (SMPF), based on a previously developed SMPF technique. The two path following schemes have been verified both in simulation and experimentally on a test Ackermann-like vehicle.
引用
收藏
页码:17 / 26
页数:9
相关论文
共 9 条
[1]  
Philippsen R., Siegwart R., An Interpolated Dynamic Navigation Function, Proceedings of IEEE International Conference on Robotics and Automation (ICRA), (2005)
[2]  
Ferguson D., Stentz A., Field D*: An Interpolation-based Path Planner and Replanner, Proceedings of International Symposium on Robotics Research (ISRR), (2005)
[3]  
Philippsen R., Kolski S., Macek K., Siegwart R., Path Planning, (2007)
[4]  
Macek K., Petrovic I., Siegwart R., AControl Method for Stable and Smooth Path Following of Mobile Robots, In Proceedings of European Conference on Mobile Robots, (2005)
[5]  
Solea R., Andnunes U., Trajectory Planningwith Velocity Planner for Fully-automated Passenger Vehicles, Proceedings of the Intelligent Transportation Systems Conference (ITSC), (2006)
[6]  
Bartels R.H., Beatty J.C., Barsky B.A., An Introduction to Splines for Use in Computer Graphics and Geometric Modeling, (1987)
[7]  
Lamon P., Kolski S., Siegwart R., The SmartTer-a Vehicle for Fully Autonomous Navigation and Mapping in Outdoor Environments, In Proceedings of CLAWAR 2006, (2006)
[8]  
Fox D., Burgard W., Thrun S., Controlling synchro-drive robots with the dynamic window approach to collision avoidance, In Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), (2006)
[9]  
Mechanical vibration and shock-Evaluation of human exposure to whole body vibrations-Part 1: General requirements, (1997)