TY - JOUR
T1 - Hybrid model for trajectory planning of agile autonomous vehicles
AU - Schouwenaars, Tom
AU - Mettler, Bernard
AU - Feron, Eric
AU - How, Jonathan
N1 - Generated from Scopus record by KAUST IRTS on 2021-02-18
PY - 2004/1/1
Y1 - 2004/1/1
N2 - This paper presents a hybrid architecture for autonomous trajectory planning of agile vehicles. A velocity control system providing the ability to accurately track trajectories is combined with a maneuver scheduler that enables execution of pre-programmed agile maneuvers. The closed-loop dynamics under this control architecture are described by a simple hybrid model, consisting of a set of constrained, linear time-invariant modes and discrete fixed-duration transitions in the state space. Given these dynamics, mixed integer linear programming (MILP) is used to compute optimal trajectories in cluttered environments. Continuous constraints and binary logic are combined to model the constraints governing the dynamics, to formulate switching rules between different velocity modes, to encode execution of agile maneuvers, and to account for obstacle avoidance. Both offline time-optimal planning and online receding horizon formulations are presented. The framework is applied in detail to a small-scale helicopter, for which several receding horizon results are given. A discussion about practical considerations regarding a real-time implementation concludes the paper. Copyright © 2004 by the American Institute of Aeronautics and Astronautics, Inc. All rights reserved.
AB - This paper presents a hybrid architecture for autonomous trajectory planning of agile vehicles. A velocity control system providing the ability to accurately track trajectories is combined with a maneuver scheduler that enables execution of pre-programmed agile maneuvers. The closed-loop dynamics under this control architecture are described by a simple hybrid model, consisting of a set of constrained, linear time-invariant modes and discrete fixed-duration transitions in the state space. Given these dynamics, mixed integer linear programming (MILP) is used to compute optimal trajectories in cluttered environments. Continuous constraints and binary logic are combined to model the constraints governing the dynamics, to formulate switching rules between different velocity modes, to encode execution of agile maneuvers, and to account for obstacle avoidance. Both offline time-optimal planning and online receding horizon formulations are presented. The framework is applied in detail to a small-scale helicopter, for which several receding horizon results are given. A discussion about practical considerations regarding a real-time implementation concludes the paper. Copyright © 2004 by the American Institute of Aeronautics and Astronautics, Inc. All rights reserved.
UR - https://arc.aiaa.org/doi/10.2514/1.12931
UR - http://www.scopus.com/inward/record.url?scp=18444383372&partnerID=8YFLogxK
U2 - 10.2514/1.12931
DO - 10.2514/1.12931
M3 - Article
SN - 1542-9423
SP - 629
EP - 651
JO - Journal of Aerospace Computing, Information and Communication
JF - Journal of Aerospace Computing, Information and Communication
IS - DEC.
ER -