Robust Path Planning and Control For Polygonal Environments via Linear Programming

被引:0
|
作者
Bahreinian, Mahroo [1 ]
Aasi, Erfan [2 ]
Tron, Roberto [2 ]
机构
[1] Boston Univ, Div Syst Engn, Boston, MA 02215 USA
[2] Boston Univ, Dept Mech Engn, Boston, MA 02215 USA
来源
2021 AMERICAN CONTROL CONFERENCE (ACC) | 2021年
关键词
SYSTEMS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose a novel approach for navigating in polygonal environments by synthesizing controllers that take as input relative displacement measurements with respect to a set of landmarks. Our algorithm is based on solving a sequence of robust min-max Linear Programming problems on the elements of a cell decomposition of the environment. The optimization problems are formulated using linear Control Lyapunov Function (CLF) and Control Barrier Function (CBF) constraints, to provide stability and safety guarantees, respectively. The inner maximization problem ensures that these constraints are met by all the points in each cell, while the outer minimization problem balances the different constraints in a robust way. We show that the min-max optimization problems can be solved efficiently by transforming it into regular linear programming via the dualization of the inner maximization problem. We test our algorithm to agents with first and second order integrator dynamics, although our approach is in principle applicable to any system with piecewise linear dynamics. Through our theoretical results and simulations, we show that the resulting controllers: are optimal (with respect to the criterion used in the formulation), are applicable to linear systems of any order, are robust to changes to the start location (since they do not rely on a single nominal path), and to significant deformations of the environment.
引用
收藏
页数:8
相关论文
共 50 条
  • [21] A robust online path planning approach in cluttered environments for micro rotorcraft drones
    Lai S.
    Wang K.
    Qin H.
    Cui J.Q.
    Chen B.M.
    Control Theory and Technology, 2016, 14 (1) : 83 - 96
  • [22] Robust, compact representations for real-time path planning in changing environments
    Leven, P
    Hutchinson, S
    IROS 2001: PROCEEDINGS OF THE 2001 IEEE/RJS INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4: EXPANDING THE SOCIETAL ROLE OF ROBOTICS IN THE NEXT MILLENNIUM, 2001, : 1483 - 1490
  • [23] Decentralized Hybrid Control for Multi-Agent Motion Planning and Coordination in Polygonal Environments
    Sutorius, Mason
    Panagou, Dimitra
    IFAC PAPERSONLINE, 2017, 50 (01): : 6977 - 6982
  • [24] Fast, Lightweight, and Robust Path Planning for Low-power Embedded Environments
    Lee, Hwanhee
    Yoon, Ilyong
    Kim, Sangwoo
    Hyun, Dong Jin
    2021 21ST INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS 2021), 2021, : 759 - 764
  • [25] Decoupled Multiagent Path Planning via Incremental Sequential Convex Programming
    Chen, Yufan
    Cutler, Mark
    How, Jonathan P.
    2015 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2015, : 5954 - 5961
  • [26] Informative Path Planning in Random Fields via Mixed Integer Programming
    Dutta, Shamak
    Wilde, Nils
    Smith, Stephen L.
    2022 IEEE 61ST CONFERENCE ON DECISION AND CONTROL (CDC), 2022, : 7222 - 7228
  • [27] Optimal patrolling path planning via linear temporal logic
    College of Information Engineering, Zhejiang University of Technology, Hangzhou
    310023, China
    Ou, Lin-Lin, 1600, Science Press (40):
  • [28] Robust Reduction of Dimension of a Linear Programming Problem with Uncertainties: Implication for Robust Production and Technology Planning
    Ioslovich, I.
    Gutman, P. -O
    Lichtsinder, A.
    OPTIMIZATION THEORY AND RELATED TOPICS, 2012, 568 : 109 - 119
  • [29] On-line path planning in an unknown polygonal environment
    Datta, A
    Soundaralakshmi, S
    INFORMATION SCIENCES, 2004, 164 (1-4) : 89 - 111
  • [30] Robust Control of Linear Systems via Switching
    Allerhand, Liron I.
    Shaked, Uri
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2013, 58 (02) : 506 - 512