Distributed adaptive swarm for obstacle avoidance

被引:33
作者
Hettiarachchi, Suranga [1 ,2 ]
Spears, William M. [3 ]
机构
[1] Indiana Univ Southeast, Dept Comp Sci, New Albany, IN 47150 USA
[2] Swarm Robot Lab, Laramie, WY USA
[3] Swarmotics LLC, Laramie, WY USA
关键词
Robotics; Adaptive system theory; Control technology; Programming and algorithm theory;
D O I
10.1108/17563780911005827
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Purpose - The purpose of this paper is to demonstrate a novel use of a generalized Lennard-Jones (LJ) force law in Physicomimetics, combined with offline evolutionary learning, for the control of swarms of robots moving through obstacle fields towards a goal. The paper then extends the paradigm to demonstrate the utility of a real-time online adaptive approach named distributed agent evolution with dynamic adaptation to local unexpected scenarios (DAEDALUS). Design/methodology/approach - To achieve the best performance, the parameters of the force law used in the Physicomimetics approach are optimized, using an evolutionary algorithm (EA) (offline learning). A weighted fitness function is utilized consisting of three components: a penalty for collisions, lack of swarm cohesion, and robots not reaching the goal. Each robot of the swarm is then given a slightly mutated copy of the optimized force law rule set found with offline learning and the robots are introduced to a more difficult environment. The online learning framework (DAEDALUS) is used for swarm adaptation in this more difficult environment. Findings - The novel use of the generalized LJ force law combined with an EA surpasses the prior state-of-the-art in the control of swarms of robots moving through obstacle fields. In addition, the DAEDALUS framework allows the swarms of robots to not only learn and share behavioral rules in changing environments (in real time), but also to learn the proper amount of behavioral exploration that is appropriate. Research limitations/implications - There are significant issues that arise with respect to "wall following methods" and "local minimum trap" problems. "Local minimum trap" problems have been observed in this paper, but this issue is not addressed in detail. The intention is to explore other approaches to develop more robust adaptive algorithms for online learning. It is believed that the learning of the proper amount of behavioral exploration can be accelerated. Practical implications - In order to provide meaningful comparisons, this paper provides a more complete set of metrics than prior papers in this area. The paper examines the number of collisions between robots and obstacles, the distribution in time of the number of robots that reach the goal, and the connectivity of the formation as it moves. Originality/value - This paper addresses the difficult task of moving a large number of robots in formation through a large number of obstacles. The important real-world constraint of "obstructed perception" is modeled. The obstacle density is approximately three times the norm in the literature. The paper shows how concepts from population genetics can be used with swarms of agents to provide fast online adaptive learning in these challenging environments. In addition, this paper also presents a more complete set of metrics of performance.
引用
收藏
页码:644 / 671
页数:28
相关论文
共 33 条
[1]   Behavior-based formation control for multirobot teams [J].
Balch, T ;
Arkin, RC .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1998, 14 (06) :926-939
[2]  
Balch T., 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065), P73, DOI 10.1109/ROBOT.2000.844042
[3]  
Bonabeau E., 1999, SANTA FE I STUDIES S
[4]  
Crawford E., 2005, MULT LEARN WORKSH AA
[5]   Modeling and control of formations of nonholonomic mobile robots [J].
Desai, JP ;
Ostrowski, JP ;
Kumar, V .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2001, 17 (06) :905-908
[6]  
Desai JP, 1998, IEEE INT CONF ROBOT, P2864, DOI 10.1109/ROBOT.1998.680621
[7]   Information flow and cooperative control of vehicle formations [J].
Fax, JA ;
Murray, RM .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2004, 49 (09) :1465-1476
[8]   A general algorithm for robot formations using local sensing and minimal communication [J].
Fredslund, J ;
Mataric, MJ .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2002, 18 (05) :837-846
[9]  
Goldman C.V., 2003, P INT C AUTONOMOUS A, V2, P137, DOI [10.1145/860575.860598, DOI 10.1145/860575.860598]
[10]  
Grefenstette J. J., 1988, Machine Learning, V3, P225, DOI 10.1007/BF00113898