Socially-Aware Multi-agent Velocity Obstacle Based Navigation for Nonholonomic Vehicles

Author(s):  
Manuel Boldrer ◽  
Luigi Palopoli ◽  
Daniele Fontanelli
2019 ◽  
Vol 07 (01) ◽  
pp. 55-64 ◽  
Author(s):  
James A. Douthwaite ◽  
Shiyu Zhao ◽  
Lyudmila S. Mihaylova

This paper presents a critical analysis of some of the most promising approaches to geometric collision avoidance in multi-agent systems, namely, the velocity obstacle (VO), reciprocal velocity obstacle (RVO), hybrid-reciprocal velocity obstacle (HRVO) and optimal reciprocal collision avoidance (ORCA) approaches. Each approach is evaluated with respect to increasing agent populations and variable sensing assumptions. In implementing the localized avoidance problem, the author notes a problem of symmetry not considered in the literature. An intensive 1000-cycle Monte Carlo analysis is used to assess the performance of the selected algorithms in the presented conditions. The ORCA method is shown to yield the most scalable computation times and collision likelihood in the presented cases. The HRVO method is shown to be superior than the other methods in dealing with obstacle trajectory uncertainty for the purposes of collision avoidance. The respective features and limitations of each algorithm are discussed and presented through examples.


Author(s):  
Yue Li ◽  
Wei Han ◽  
Qingyang Chen ◽  
Yong Zhang

To adapt the autonomous level of agents in current, and to perform the advantages of multi-agent in air combat, the form of manned/unmanned aircraft cooperative system has gradually become a hot topic. To solve the issue of three-dimensional (3D) real-time obstacle avoidance, the 3D maneuvering obstacle model is established firstly based on the traditional velocity obstacle method. Then the flight mode is selected and the optimal obstacle avoidance plane is determined by setting the Right-of-way rules when the system encountering obstacles. Finally, the difference of obstacle avoidance plane, the feasibility of avoiding maneuvering obstacle and the effectiveness of obstacle avoidance of cooperative system are verified by several flight simulations. The results show that the proposed method can realize the avoidance of 3D maneuvering obstacle for manned/unmanned aircraft cooperative system safely and efficiently.


2020 ◽  
pp. 1450-1488
Author(s):  
Dimitra Panagou ◽  
Dušan M. Stipanović ◽  
Petros G. Voulgaris

This chapter considers the problem of multi-agent coordination and control under multiple objectives, and presents a set-theoretic formulation which is amenable to Lyapunov-based analysis and control design. A novel class of Lyapunov-like barrier functions is introduced and used to encode multiple control objectives, such as collision avoidance, proximity maintenance and convergence to desired destinations. The construction is based on recentered barrier functions and on maximum approximation functions. Thus, a single Lyapunov-like function is used to encode the constrained set of each agent, yielding simple, gradient-based control solutions. The derived control strategies are distributed, i.e., based on information locally available to each agent, which is dictated by sensing and communication limitations. The proposed coordination protocol dictates semi-cooperative conflict resolution among agents, as well as conflict resolution with respect to an agent (the leader) which is not actively participating in collision avoidance, except when necessary. The considered scenario is pertinent to surveillance tasks and involves nonholonomic vehicles. The efficacy of the approach is demonstrated through simulation results.


2020 ◽  
Vol 08 (01) ◽  
pp. 1-20 ◽  
Author(s):  
Abdul Hanif Zaini ◽  
Lihua Xie

This paper proposes a low complexity distributed multi-agent coordination algorithm for agents to reach their target positions in dense traffic under limited communication. Each single-integrator agent is limited to communicating with only one other agent at a time in consideration of limited bandwidth. We adapt the Velocity Obstacle collision avoidance method from literature to the limited communication problem by incorporating Voronoi Cells and repulsion in our hybrid algorithm. We also introduce a priority system for distributed coordination to avoid deadlocks and livelocks by having agent pairs make mutual decisions based on each agent’s conditional priority. An event trigger-based communication protocol is designed to determine when and to whom to communicate. Our method’s effectiveness is demonstrated in simulations including 100 randomized scenarios of 50 agents. The simulations show that our proposed algorithm enables agents to reach their assigned target positions without deadlock and collision while requiring an average communication rate that is significantly lower than the control frequency.


Sign in / Sign up

Export Citation Format

Share Document