Litcius/Paper detail

A Novel Virtual-Structure Formation Control Design for Mobile Robots with Obstacle Avoidance

Xuanlin Chen, Fanghao Huang, Yougong Zhang, Zheng Chen, Shuo Liu, Yong Nie, Jianzhong Tang, Shiqiang Zhu

2020Applied Sciences37 citationsDOIOpen Access PDF

Abstract

The cooperative motion of multiple mobile robots has attracted wide attention due to its advantages in military, marine and aerospace fields, and formation control has become a significant technology in the realization of these tasks. However, most of the existing formation control designs of mobile robots do not consider the practical obstacles in the environment, and the maintenance of both formation and trajectory tracking while confronting the obstacles is still a challenging issue. Therefore, in this paper, a virtual-structure-based formation control approach is designed with obstacle avoidance for a system with multiple mobile robots. The basic trajectory is generated for each robot in the group and parameterized to keep the group in formation. A trajectory generator is then established regarding the obstacles, where a potential function is designed to adjust the basic trajectory and replan the reference trajectory to achieve obstacle avoidance. Then, a novel design for the path parameter is proposed to improve the performance of the robot group when encountering obstacles. Finally, a tracking controller is designed to achieve good tracking performance for robots, and the guaranteed performance is achieved via the Lyapunov theorem. A comparative simulation with three sets is carried out, where an objective function Fobj is designed to evaluate the tracking performance in the presence of obstacles. Besides this, a real experiment is implemented to further verify the effectiveness. The simulation and experimental results verify the good formation and tracking performance of the proposed design for a system with multiple mobile robots with obstacle avoidance.

Topics & Concepts

Obstacle avoidanceMobile robotTrajectoryComputer scienceObstacleRobotControl engineeringController (irrigation)Control theory (sociology)Control (management)SimulationEngineeringArtificial intelligencePhysicsAstronomyLawPolitical scienceBiologyAgronomyDistributed Control Multi-Agent SystemsRobotic Path Planning AlgorithmsUnderwater Vehicles and Communication Systems