Reactive mission and motion planning with deadlock resolution avoiding dynamic obstacles

被引:0
|
作者
Javier Alonso-Mora
Jonathan A. DeCastro
Vasumathi Raman
Daniela Rus
Hadas Kress-Gazit
机构
[1] Delft University of Technology,
[2] Cornell University,undefined
[3] Zoox,undefined
[4] Inc.,undefined
[5] Massachusetts Institute of Technology,undefined
来源
Autonomous Robots | 2018年 / 42卷
关键词
Multi-robot systems; Formal methods; Mission specification; Motion planning; Deadlock resolution; Dynamic environments;
D O I
暂无
中图分类号
学科分类号
摘要
In the near future mobile robots, such as personal robots or mobile manipulators, will share the workspace with other robots and humans. We present a method for mission and motion planning that applies to small teams of robots performing a task in an environment with moving obstacles, such as humans. Given a mission specification written in linear temporal logic, such as patrolling a set of rooms, we synthesize an automaton from which the robots can extract valid strategies. This centralized automaton is executed by the robots in the team at runtime, and in conjunction with a distributed motion planner that guarantees avoidance of moving obstacles. Our contribution is a correct-by-construction synthesis approach to multi-robot mission planning that guarantees collision avoidance with respect to moving obstacles, guarantees satisfaction of the mission specification and resolves encountered deadlocks, where a moving obstacle blocks the robot temporally. Our method provides conditions under which deadlock will be avoided by identifying environment behaviors that, when encountered at runtime, may prevent the robot team from achieving its goals. In particular, (1) it identifies deadlock conditions; (2) it is able to check whether they can be resolved; and (3) the robots implement the deadlock resolution policy locally in a distributed manner. The approach is capable of synthesizing and executing plans even with a high density of dynamic obstacles. In contrast to many existing approaches to mission and motion planning, it is scalable with the number of moving obstacles. We demonstrate the approach in physical experiments with walking humanoids moving in 2D environments and in simulation with aerial vehicles (quadrotors) navigating in 2D and 3D environments.
引用
收藏
页码:801 / 824
页数:23
相关论文
共 50 条
  • [31] MOTION PLANNING AMID TRANSIENT OBSTACLES
    FUJIMURA, K
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1994, 13 (05): : 395 - 407
  • [32] MOTION PLANNING IN THE PRESENCE OF MOVING OBSTACLES
    REIF, J
    SHARIR, M
    JOURNAL OF THE ACM, 1994, 41 (04) : 764 - 790
  • [33] Reactive UAV Fleet's Mission Planning in Highly Dynamic and Unpredictable Environments
    Radzki, Grzegorz
    Nielsen, Izabela
    Golinska-Dawson, Paulina
    Bocewicz, Grzegorz
    Banaszak, Zbigniew
    SUSTAINABILITY, 2021, 13 (09)
  • [34] Deadlock in Process Networks: a Dynamic Detection and Resolution
    Castillo, Maria
    Farina, Federico
    Cordoba, Alberto
    5TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATION SYSTEMS, ICSPCS'2011, 2011,
  • [35] Developmental learning for avoiding dynamic obstacles using attention
    Zhao, Hanqing
    Ji, Zhengping
    Luciw, Matthew D.
    Weng, Juyang
    2007 IEEE 6TH INTERNATIONAL CONFERENCE ON DEVELOPMENT AND LEARNING, 2007, : 301 - 306
  • [36] Collision-Free Reactive Mission and Motion Planning for Multi-robot Systems
    DeCastro, Jonathan A.
    Alonso-Mora, Javier
    Raman, Vasumathi
    Rus, Daniela
    Kress-Gazit, Hadas
    ROBOTICS RESEARCH, VOL 1, 2018, 2 : 459 - 476
  • [37] Dynamic window based approaches for avoiding obstacles in moving
    Molinos, Eduardo J.
    Llamazares, Angel
    Ocana, Manuel
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2019, 118 : 112 - 130
  • [38] Deadlock resolution using hand-to-hand motion
    Hidenori Isihara
    Toshio Fukuda
    Naohiro Hiraoka
    Artificial Life and Robotics, 1997, 1 (4) : 197 - 203
  • [39] A DISTRIBUTED SCHEME FOR DYNAMIC DEADLOCK DETECTION AND RESOLUTION
    LEE, DM
    KIM, MW
    INFORMATION SCIENCES, 1992, 64 (1-2) : 149 - 164
  • [40] Avoiding cars and pedestrians using velocity obstacles and motion prediction
    Large, F
    Vasquez, D
    Fraichard, T
    Laugier, C
    Rhóne-Alpes, I
    2004 IEEE INTELLIGENT VEHICLES SYMPOSIUM, 2004, : 375 - 379