Socially-aware Multi-agent Velocity Obstacle based Navigation for Nonholonomic Vehicles

被引:5
作者
Boldrer, Manuel [1 ]
Palopoli, Luigi [2 ]
Fontanelli, Daniele [1 ]
机构
[1] Univ Trento, Dept Ind Engn, Trento, Italy
[2] Univ Trento, Dept Inf Eng & Comp Sci, Trento, Italy
来源
2020 IEEE 44TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE (COMPSAC 2020) | 2020年
关键词
Human behavior; velocity obstacle; distributed control and optimization; multi-agent systems; ALGORITHMS; FLOCKING; ROBOTS; MODEL; ENVIRONMENTS;
D O I
10.1109/COMPSAC48688.2020.00012
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present an algorithm for collision free and socially-aware navigation of multiple robots in an environment shared with human beings, other robots and with the presence of static obstacles. We formulate the problem as a constrained optimization problem, where the cost function is chosen in order for the robotic agents to exhibit bio-inspired behaviors, such as cooperation inside the group and cohesive motion. Some of the constraints are required to avoid collision between the agents and with other obstacles and emanate from the application of Velocity Obstacle approach. The nonholonomic dynamics of the vehicles, is managed through the application of the feedback linearization technique to map the velocities in the control values. In this paper we propose both centralized solution and a completely decentralized solution. The overall strategies are extensively tested in simulations.
引用
收藏
页码:18 / 25
页数:8
相关论文
共 28 条
[1]  
Alonso-Mora J, 2013, SPRINGER TRAC ADV RO, V83, P203
[2]  
Antonucci A, 2018, IEEE WORK ADV ROBOT, P9, DOI 10.1109/ARSO.2018.8625784
[3]   An optimality principle governing human walking [J].
Arechavaleta, Gustavo ;
Laumond, Jean-Paul ;
Hicheur, Halim ;
Berthoz, Alain .
IEEE TRANSACTIONS ON ROBOTICS, 2008, 24 (01) :5-14
[4]   Generalized reciprocal collision avoidance [J].
Bareiss, Daman ;
van den Berg, Jur .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2015, 34 (12) :1501-1514
[5]   Reactive Planning for Assistive Robots [J].
Bevilacqua, Paolo ;
Frego, Marco ;
Fontanelli, Daniele ;
Palopoli, Luigi .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2018, 3 (02) :1276-1283
[6]   Socially-Aware Reactive Obstacle Avoidance Strategy Based on Limit Cycle [J].
Boldrer, Manuel ;
Andreetto, Marco ;
Divan, Stefano ;
Palopoli, Luigi ;
Fontanelli, Daniele .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2020, 5 (02) :3251-3258
[7]   Distributed model predictive control [J].
Camponogara, Eduardo ;
Jia, Dong ;
Krogh, Bruce H. ;
Talukdar, Sarosh .
IEEE Control Systems Magazine, 2002, 22 (01) :44-52
[8]   Walking Ahead: The Headed Social Force Model [J].
Farina, Francesco ;
Fontanelli, Daniele ;
Garulli, Andrea ;
Giannitrapani, Antonio ;
Prattichizzo, Domenico .
PLOS ONE, 2017, 12 (01)
[9]   Human-Robot Interaction Analysis for a Smart Walker for Elderly: The ACANTO Interactive Guidance System [J].
Ferrari, Francesco ;
Divan, Stefano ;
Guerrero, Cristina ;
Zenatti, Fabiano ;
Guidolin, Roberta ;
Palopoli, Luigi ;
Fontanelli, Daniele .
INTERNATIONAL JOURNAL OF SOCIAL ROBOTICS, 2020, 12 (02) :479-492
[10]   Motion planning in dynamic environments using velocity obstacles [J].
Fiorini, P ;
Shiller, Z .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1998, 17 (07) :760-772