Electronics Optics & Control, Volume. 28, Issue 4, 48(2021)
On Algorithms for Control of Multiple Mobile Robots in Complex Environment
To solve the problem that the velocity of Reciprocal Velocity Obstacle (RVO) avoidance is optional in theory but is inaccessible in practical application, after comprehensively considering the advantages and disadvantages of RVO algorithm and Dynamic Window Approach (DWA), this paper fuses the two algorithms, so as to add kinematic constraints to the optional velocity of obstacle avoidance. Furthermore, when multiple mobile robots are encountering in complex environment, the conventional expansion radius may lead to failure in obstacle avoidance. To solve the problem, an Adaptive Reciprocal Velocity Obstacle (ARVO) algorithm with variable expansion radius is proposed. ARVO algorithm can adjust the expansion radius according to the complexity of the environment, which not only ensures a safe distance between the mobile robot and the surrounding obstacles, but also increases the range of optional speed. Finally, the performance of the algorithm is verified by Gazebo simulation platform in Robot Operating System (ROS).
Get Citation
Copy Citation Text
CHEN Yimei, KANG Xuejing, XU Peng. On Algorithms for Control of Multiple Mobile Robots in Complex Environment[J]. Electronics Optics & Control, 2021, 28(4): 48
Category:
Received: Feb. 28, 2020
Accepted: --
Published Online: May. 19, 2021
The Author Email: