Maneuver-based motion planning for nonlinear systems with symmetries

被引:249
作者
Frazzoli, E [1 ]
Dahleh, MA
Feron, E
机构
[1] Univ Calif Los Angeles, Dept Aerosp & Mech Engn, Los Angeles, CA 90095 USA
[2] MIT, Informat & Decis Syst Lab, Cambridge, MA 02139 USA
基金
美国国家科学基金会;
关键词
formal languages; mobile robot motion-planning; optimal control;
D O I
10.1109/TRO.2005.852260
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In this paper, we introduce an approach for the efficient solution of motion-planning problems for time-invariant dynamical control systems with symmetries, such as mobile robots and autonomous vehicles, under a variety of differential and algebraic constraints on the state and on the control inputs. Motion plans are described as the concatenation of a number of well-defined motion primitives, selected from a finite library. Rules for the concatenation of primitives are given in the form of a regular language, defined through a finite-state machine called a Maneuver Automaton. We analyze the reachability properties of the language, and present algorithms for the solution of a class of motion-planning problems. In particular, it is shown that the solution of steering problems for nonlinear dynamical systems with symmetries and invariant constraints can he reduced to the solution of a sequence of kinematic inversion problems. A detailed example of the application of the proposed approach to motion planning for a small aerobatic helicopter is presented.
引用
收藏
页码:1077 / 1091
页数:15
相关论文
共 24 条