Flocking Control of Mobile Robots with Obstacle Avoidance Based on Simulated Annealing Algorithm

Flocking control problem of mobile robots under environment with unknown obstacles is addressed in this paper. Based on the simulated annealing algorithm, a flocking behaviour for mobile robots is achieved which converges to alignment while avoiding obstacles. Potential functions are designed to eva...

Full description

Bibliographic Details
Main Authors: Jin Cheng, Bin Wang
Format: Article
Language:English
Published: Hindawi Limited 2020-01-01
Series:Mathematical Problems in Engineering
Online Access:http://dx.doi.org/10.1155/2020/7357464
id doaj-91bc20ac18644ebaa102e243d9519187
record_format Article
spelling doaj-91bc20ac18644ebaa102e243d95191872020-11-25T03:02:47ZengHindawi LimitedMathematical Problems in Engineering1024-123X1563-51472020-01-01202010.1155/2020/73574647357464Flocking Control of Mobile Robots with Obstacle Avoidance Based on Simulated Annealing AlgorithmJin Cheng0Bin Wang1University of Jinan, Jinan, ChinaUniversity of Jinan, Jinan, ChinaFlocking control problem of mobile robots under environment with unknown obstacles is addressed in this paper. Based on the simulated annealing algorithm, a flocking behaviour for mobile robots is achieved which converges to alignment while avoiding obstacles. Potential functions are designed to evaluate the positional relationship between robots and obstacles. Unlike the existing analytical method, simulated annealing algorithm is utilized to search the quasi-optimal position of robots in order to reduce the potential functions. Motion control law is designed to drive the robot move to the desired position at each sampling period. Experiments are implemented, and the results illustrate the effectiveness of the proposed flocking control method.http://dx.doi.org/10.1155/2020/7357464
collection DOAJ
language English
format Article
sources DOAJ
author Jin Cheng
Bin Wang
spellingShingle Jin Cheng
Bin Wang
Flocking Control of Mobile Robots with Obstacle Avoidance Based on Simulated Annealing Algorithm
Mathematical Problems in Engineering
author_facet Jin Cheng
Bin Wang
author_sort Jin Cheng
title Flocking Control of Mobile Robots with Obstacle Avoidance Based on Simulated Annealing Algorithm
title_short Flocking Control of Mobile Robots with Obstacle Avoidance Based on Simulated Annealing Algorithm
title_full Flocking Control of Mobile Robots with Obstacle Avoidance Based on Simulated Annealing Algorithm
title_fullStr Flocking Control of Mobile Robots with Obstacle Avoidance Based on Simulated Annealing Algorithm
title_full_unstemmed Flocking Control of Mobile Robots with Obstacle Avoidance Based on Simulated Annealing Algorithm
title_sort flocking control of mobile robots with obstacle avoidance based on simulated annealing algorithm
publisher Hindawi Limited
series Mathematical Problems in Engineering
issn 1024-123X
1563-5147
publishDate 2020-01-01
description Flocking control problem of mobile robots under environment with unknown obstacles is addressed in this paper. Based on the simulated annealing algorithm, a flocking behaviour for mobile robots is achieved which converges to alignment while avoiding obstacles. Potential functions are designed to evaluate the positional relationship between robots and obstacles. Unlike the existing analytical method, simulated annealing algorithm is utilized to search the quasi-optimal position of robots in order to reduce the potential functions. Motion control law is designed to drive the robot move to the desired position at each sampling period. Experiments are implemented, and the results illustrate the effectiveness of the proposed flocking control method.
url http://dx.doi.org/10.1155/2020/7357464
work_keys_str_mv AT jincheng flockingcontrolofmobilerobotswithobstacleavoidancebasedonsimulatedannealingalgorithm
AT binwang flockingcontrolofmobilerobotswithobstacleavoidancebasedonsimulatedannealingalgorithm
_version_ 1715319977617129472