摘要
利用多个机器人对未知环境进行在线完全探测.引用免疫系统的工作机理,系统是完全自主分布式的,对机器人的起始位置、运动队形不做任何要求.将机器人感知到的局部环境信息看作抗原,机器人看成 B 细胞,机器人下一步的探测目标点作为抗体.根据抗原信息,机器人个体进行自主作业.利用抗体-抗体的作用力,机器人之间实现协作.结合机器人的自主性和协作性,系统在线对未知环境进行探测.算法还利用记忆库记录边界点来实现完全探测,省去记录大量环境地图信息.仿真实验表明算法能有效实现完全探测,且对个别机器人失效和通讯丢失有较好的鲁棒性.
A complete exploration algorithm using multiple robots in an unknown environment is proposed. Based on the principle of the immune system, the system is fully decentralized. It has no requirement for the starting,points and the formation of the robots. Each local environment condition sensed by the robots is considered as antigen while robot is regarded as B-cell and the next exploration target as antibody respectively . Each robot works independently according to the antigen information . The coordination of the robots can be realized by utilizing the interactions among antibodies . The system carries out the exploration of unknown environment with the combination of robots' independence and coordination . Instead of recording information about environment map, the complete exploration is realized using the frontier in the memory library. Simulation results validate the algorithm is efficient, complete and robust to the fail of robot and the lost of the communication.
出处
《模式识别与人工智能》
EI
CSCD
北大核心
2007年第2期191-197,共7页
Pattern Recognition and Artificial Intelligence
基金
浙江省自然科学基金人才(No.R105341)
关键词
生物免疫系统
多机器人
完全探测
边界点
Biological Immune System, Multi-Robot, Complete Exploration, Frontier