Multiple Mobile Robots Swarming Control Model Based on Stream Function
LU Jun1, GUAN Zhi-hong1, WANG Hua1,2
1. Center for Nonlinear and Complex Systems, Huazhong University of Science and Technology, Wuhan 430074, China; 2. Department of Aerospace and Mechanical Engineering, Boston University, USA
卢骏, 关治洪, 王华. 基于流函数的多移动机器人Swarming控制模型[J]. 机器人, 2006, 28(3): 264-268,274..
LU Jun, GUAN Zhi-hong, WANG Hua. Multiple Mobile Robots Swarming Control Model Based on Stream Function. ROBOT, 2006, 28(3): 264-268,274..
Abstract:The obstacle avoidance of a single mobile robot is solved by using stream function,and a multiple mobile robots swarming control model with a virtual leader and bintree structure is presented,which is based on stream function and singular association(SA) rule.The bintree structure based on SA rule makes it more flexible and simple to control the robots swarm.By introducing the virtual leader, the swarm wouldn't be separated during obstacle avoidance,and the situation that some robots drop behind can be solved very well.This improves the stability and flexibility of the system.Simulations are presented to demonstrate the validity of the model.
[1] Ogren P.Formations and Obstacle Avoidance in Mobile Robot Control[D].Stockholm,Sweden:Royal Institute of Technology,2003. [2] Waydo S,Murray R M.Vehicle Motion Planning Using Stream Functions[A].Proceedings of the IEEE International Conference on Robotics and Automation[C].Piscataway,USA:IEEE,2003.2484 -2491. [3] 汤姆森·米尔恩.理论流体动力学[M].北京:机械工业出版社,1984. [4] Gazi V,Passino K M.Stability analysis of social foraging swarms[J].IEEE Transactions on Systems,Man,and Cybernetics,2004,34(1):539-557. [5] Gazi V,Passino K M.Stability analysis of social foraging swarms[J].IEEE Transactions on Automatic Control,2003,48(4):692 -697. [6] Ye G H,Wang H,Tanaka K.Coordinated Motion Control of Swarms with Dynamic Connectivity in Potential Flows[DB/OL].http://www.yama.mce.uec.ac.jpωangh.pdf,2005. [7] Preiss B R.数据结构与算法--面向对象的C++设计模式[M].北京:电子工业出版社,2000.