Robust feedback motion planning via contraction theory

被引:7
作者
Singh, Sumeet [1 ]
Landry, Benoit [1 ]
Majumdar, Anirudha [2 ]
Slotine, Jean-Jacques [3 ]
Pavone, Marco [1 ]
机构
[1] Stanford Univ, Dept Aeronaut & Astronaut, 496 Lomita Mall, Stanford, CA 94305 USA
[2] Princeton Univ, Dept Mech & Aerosp Engn, Princeton, NJ USA
[3] MIT, Dept Mech Engn, Cambridge, MA USA
关键词
Aerial robotics; cognitive control architectures; cognitive robotics; field and service robotics; mechanisms; design; and control; motion control; underactuated robots; MODEL-PREDICTIVE CONTROL; SYSTEMS; VERIFICATION; MPC; UNCERTAINTY; STABILIZATION; OPTIMIZATION; FRAMEWORK; TRACKING; DESIGN;
D O I
10.1177/02783649231186165
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
We present a framework for online generation of robust motion plans for robotic systems with nonlinear dynamics subject to bounded disturbances, control constraints, and online state constraints such as obstacles. In an offline phase, one computes the structure of a feedback controller that can be efficiently implemented online to track any feasible nominal trajectory. The offline phase leverages contraction theory, specifically, Control Contraction Metrics, and convex optimization to characterize a fixed-size "tube" that the state is guaranteed to remain within while tracking a nominal trajectory (representing the center of the tube). In the online phase, when the robot is faced with obstacles, a motion planner uses such a tube as a robustness margin for collision checking, yielding nominal trajectories that can be safely executed, that is, tracked without collisions under disturbances. In contrast to recent work on robust online planning using funnel libraries, our approach is not restricted to a fixed library of maneuvers computed offline and is thus particularly well-suited to applications such as UAV flight in densely cluttered environments where complex maneuvers may be required to reach a goal. We demonstrate our approach through numerical simulations of planar and 3D quadrotors, and hardware results on a quadrotor platform navigating a complex obstacle environment while subject to aerodynamic disturbances. The results demonstrate the ability of our approach to jointly balance motion safety and efficiency for agile robotic systems.
引用
收藏
页码:655 / 688
页数:34
相关论文
共 100 条
[1]   Morse theory for the uniform energy [J].
Adelstein I.M. ;
Epstein J. .
Journal of Geometry, 2017, 108 (3) :1193-1205
[2]   FIRM: Sampling-based feedback motion-planning under motion uncertainty and imperfect measurements [J].
Agha-mohammadi, Ali-akbar ;
Chakravorty, Suman ;
Amato, Nancy M. .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2014, 33 (02) :268-304
[3]  
Ahmadi AA., 2014, IEEE ANN C INF SCI S
[4]   Some applications of polynomial optimization in operations research and real-time decision making [J].
Ahmadi, Amir Ali ;
Majumdar, Anirudha .
OPTIMIZATION LETTERS, 2016, 10 (04) :709-729
[5]  
Althoff D., 2015, IEEE RSJ INT C INT R
[6]   Online Verification of Automated Road Vehicles Using Reachability Analysis [J].
Althoff, Matthias ;
Dolan, John M. .
IEEE TRANSACTIONS ON ROBOTICS, 2014, 30 (04) :903-918
[7]  
Aminzarey Z., 2014, P IEEE C DEC CONTR
[8]   A Lyapunov approach to incremental stability properties [J].
Angeli, D .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2002, 47 (03) :410-421
[9]   Further Results on Incremental Input-to-State Stability [J].
Angeli, David .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2009, 54 (06) :1386-1391
[10]  
ApS M., 2017, MOSEK OPT SOFTW