RESEARCH ON APPLICATION OF ATTRACTIVE AND REPULSIVE FUNCTIONS FOR FUZZY CONTROLLER TO CONTROL SWARMING BEHAVIOR, SEARCHING FOR PREY OF SWARM ROBOT | Huy | TNU Journal of Science and Technology

RESEARCH ON APPLICATION OF ATTRACTIVE AND REPULSIVE FUNCTIONS FOR FUZZY CONTROLLER TO CONTROL SWARMING BEHAVIOR, SEARCHING FOR PREY OF SWARM ROBOT

About this article

Received: 17/04/25                Revised: 14/06/25                Published: 15/06/25

Authors

Pham Van Huy Email to author, University of Economics and Industrial Technology

Abstract


The research problem is to build a simple but effective control algorithm that allows swarm robots to maintain coordination in movement and perform well in the task of finding targets. The research models the interaction forces between robots with each other and with the surrounding environment using an attraction function, in which the attraction helps maintain the formation and aim at the target, while the repulsion helps avoid collisions and disperse when necessary. This input information is fed into a fuzzy controller to determine the velocity and direction of movement for each robot. The control model is evaluated through simulation on Matlab with specific scenarios: moving in a swarm, avoiding obstacles and converging at the bait location. The proposed algorithm allows the robots to maintain a stable formation structure during movement and disperse reasonably when searching for targets. The simulation results show that the robots are capable of converging accurately at the bait location with small positioning errors, short convergence time and low collision levels. The integration of the repulsive force model into the fuzzy controller shows the ability to effectively simulate swarming and prey-seeking behaviors of swarm robots. The research results open up application directions in search and rescue in complex and constantly changing environments.

Keywords


Swarm robots; Repulsion functions; Swarming; Search; Fuzzy control

References


[1] J. M. Hereford and M. A. Siebold, “Bio-inspired search strategies for robot swarms,” in Swarm Robotics from Biology to Robotics, IntechOpen, 2010, doi: 10.5772/8600

[2] R. D. Arnold, H. Yamaguchi, and T. Tanaka, “Search and rescue with autonomous flying robots through behavior-based cooperative intelligence,” Journal of International Humanitarian Action, vol. 3, 2018, doi: 10.1186/s41018-018-0045-4.

[3] Y. D. Liu et al., “A Novel Swarm Robot Simulation Platform for Warehousing Logistics,” International Conference on Robotics and Biomimetics, 2017, doi: 10.1109/ROBIO.2017.8324822.

[4] Y. Liu and K. M. Passino, “Stability Analysis of Swarms in a Noisy Environment,” Proceedings of the 42nd IEEE, Conference on Decision and Control, 2003, pp.3573-3578.

[5] L. Wang and H. Fang, “Stability Analysis of Practical Anisotropic Swarms,” 11th International Conference on Control, Automation, Robotics and Vision, 2010, pp.768-772.

[6] T. T. N. Le and H. L. Le, “Application of Null Space Based Behavior Control to the Swarm Robot Control,” Modern Mechanical Engineering, vol. 5, pp. 97-104, 2015.

[7]. V. Gazi and M. Passino, “Stability Analysis of Swarms,” Proceedings of the American Control Conference, 2002, pp.1813-1818.

[8]. L. Chaimowicz, M. F. Campos, and V. Kumar, “Dynamic role assignment for cooperative robots,” in Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No. 02CH37292), vol. 1, IEEE, 2002, pp. 293–298.

[9]. Z. Xue, J. Zeng, C. Feng, and Z. Liu, “Swarm Target Tracking Collective Behavior Control with Formation Coverage Search Agents & Globally Asymptotically Stable Analysis of Stochastic Swarm,” Journal of Computers, vol. 6, no. 8, pp.1772-1780, 2011.

[10] W. Li, “Stability Analysis of Swarms with General Topology,” IEEE Transactions on Systems, Man, and Cybernetics - Part B: Cybernetics, vol. 38, no. 4, pp.1084-1097, 2008.




DOI: https://doi.org/10.34238/tnu-jst.12612

Refbacks

  • There are currently no refbacks.
TNU Journal of Science and Technology
Rooms 408, 409 - Administration Building - Thai Nguyen University
Tan Thinh Ward - Thai Nguyen City
Phone: (+84) 208 3840 288 - E-mail: jst@tnu.edu.vn
Based on Open Journal Systems
©2018 All Rights Reserved