Obstacle avoidance extremum seeking control based on constrained derivative-free optimization

A new control scheme based on extremum seeking control (ESC) which employs a constrained derivative-free optimization algorithm has been proposed in this paper. A theorem has been formulated to prove the convergence result of ESC based on constrained derivative-free optimization. Generalized pattern search method with filter algorithm for constraint is used to generate a sequence of ESC control state. Since generalized pattern search (GPS) method does not require continuously differentiable and Lipschitz conditions, noise cancellation algorithm is added to the proposed ESC algorithm which is then used for multi-agent robot system. The obstacles are expressed as constraint functions instead of the traditional way of calculating the performance function of obstacles. Simulation results illustrate a multi-agent obstacle avoidance system which utilized the control algorithm to avoid obstacles that appear on the path of multi-agent robots. Based on the simulation results, it can be observed that multi-agents maintain their formation as per initial condition and follow the target without colliding into obstacles while navigating in a noisy environment. Performance comparison of the proposed algorithm with a reference algorithm shows the efficiency of the proposed algorithm.

[1]  Denis Dochain,et al.  A constrained extremum‐seeking control approach , 2015 .

[2]  Xinping Guan,et al.  Formation and obstacle avoidance control for multiagent systems , 2011 .

[3]  Milos S. Stankovic,et al.  Obstacle avoidance for an extremum seeking system using a navigation function , 2013, 2013 American Control Conference.

[4]  Hao Fang,et al.  Leader-following consensus of double-integrator multi-agent systems with noisy measurements , 2015 .

[5]  Zhiping Li,et al.  Adaptive backstepping control for a class of semistrict feedback nonlinear systems using neural networks , 2011 .

[6]  T. Yasuno,et al.  Cooperative control of multiple mobile robot using particle swarm optimization for tracking two passive target , 2012, 2012 Proceedings of SICE Annual Conference (SICE).

[7]  Jongwon Kim,et al.  Nonlinear Model Predictive Controller Design with Obstacle Avoidance for a Mobile Robot , 2008, 2008 IEEE/ASME International Conference on Mechtronic and Embedded Systems and Applications.

[8]  Murat Arcak,et al.  Gradient climbing in formation via extremum seeking and passivity-based coordination rules , 2007, 2007 46th IEEE Conference on Decision and Control.

[9]  Hamid Reza Karimi,et al.  An ant colony optimization-based fuzzy predictive control approach for nonlinear processes , 2015, Inf. Sci..

[10]  Raul Ordonez,et al.  Position-adaptive scatterer localization for radar imaging applications , 2009, Defense + Commercial Sensing.

[11]  R. Ordóñez,et al.  Numerical Optimization-based Extremum Seeking Control of LTI Systems , 2005, Proceedings of the 44th IEEE Conference on Decision and Control.

[12]  Zhiyuan Liu,et al.  Formation Control and Obstacle Avoidance for Multiple Mobile Robots , 2008 .

[13]  Dennis S. Bernstein,et al.  Nonquadratic Cost and Nonlinear Feedback Control , 1991, 1991 American Control Conference.

[14]  João Matias,et al.  Derivative-free optimization and filter methods to solve nonlinear constrained problems , 2009, Int. J. Comput. Math..

[15]  Xianlin Huang,et al.  Forwarding-based trajectory tracking control for nonlinear systems with bounded unknown disturbances , 2016 .

[16]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Autonomous Robot Vehicles.

[17]  Hitoshi Takata,et al.  Design of Extremum Seeking Control with Accelerator , 2005, IEICE Trans. Fundam. Electron. Commun. Comput. Sci..

[18]  Sonia Martínez,et al.  Energy-balancing cooperative strategies for sensor deployment , 2007, 2007 46th IEEE Conference on Decision and Control.

[19]  Hitoshi Takata,et al.  Design of Extremum Seeking Control with a Continuous-Time Accelerator , 2005 .

[20]  Chunlei Zhang,et al.  Extremum Seeking Control based on Numerical Optimization and State Regulation - Part I: Theory and Framework , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[21]  Hyun Myung,et al.  An extended any-angle path planning algorithm for maintaining formation of multi-agent jellyfish elimination robot system , 2016 .

[22]  D. Gong,et al.  Localising odour source using multi-robot and anemotaxis-based particle swarm optimisation , 2012 .

[23]  Deok Jin Lee,et al.  Gradient-free numerical optimization-based extremum seeking control for multiagent systems , 2015 .

[24]  Nak Young Chong,et al.  Coverage control of a robotic swarm for pollution monitoring , 2011, 2011 8th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI).

[25]  Charles Audet,et al.  Analysis of Generalized Pattern Searches , 2000, SIAM J. Optim..

[26]  Krzysztof Kozłowski,et al.  Artificial potential based control for a large scale formation of mobile robots , 2004 .

[27]  Hamid Reza Karimi,et al.  Fuzzy predictive controller design using Ant Colony Optimization algorithm , 2014, 2014 IEEE International Symposium on Intelligent Control (ISIC).