吉林大学学报(工学版) ›› 2013, Vol. 43 ›› Issue (01): 141-146.

• 论文 • 上一篇    下一篇

一种异质多移动机器人系统及其基于MAS的协作机制

苑全德1,2, 关毅1, 洪炳镕1, 孟祥萍2   

  1. 1. 哈尔滨工业大学 计算机科学与技术学院, 哈尔滨150001;
    2. 长春工程学院 电气与信息工程学院, 长春 130012
  • 收稿日期:2012-03-20 出版日期:2013-01-01 发布日期:2013-01-01
  • 作者简介:苑全德(1981-),男,讲师,博士研究生.研究方向:多机器人系统,机器学习.E-mail:yuanquande@gmail.com
  • 基金资助:

    国家自然科学基金项目(60974055,61075077,61075076);吉林省教育厅"十二五"科学技术研究项目(2011242).

Heterogeneous multiple mobile robot and its cooperation mechanism based on MAS

YUAN Quan-de1,2, GUAN Yi1, HONG Bing-rong1, MENG Xiang-ping2   

  1. 1. School of Computer Science and Technology, Harbin Institute of Technology, Harbin 150001;
    2. School of Electrical Engineering and Information Technology, Changchun Institute of Technology, Changchun 130012
  • Received:2012-03-20 Online:2013-01-01 Published:2013-01-01

摘要: 目前的多移动机器人系统在运行状态下,网络结构一般是静态的,很难做到成员机器人的动态增减,且系统在启动时需要复杂配置。本文设计了一种支持异质移动机器人合作的多机器人系统UMRS-1,采用分布式组织结构,支持机器人动态、自动配置地加入或退出系统。分析了组成系统的成员机器人的体系结构以及UMRS-1的组织结构。采用基于KQML实现的合同网作为协作协议,最后对多机器人协作围捕问题进行了初步探讨以说明UMRS-1的通信与协作机制。

关键词: 人工智能, 多Agent系统, 多移动机器人系统, UPnP, KQML, 合同网协议

Abstract: The network structure of most of current multiple mobile robot systems is static when they are running. So it is difficult to alter the number of the robots. Most of the systems need complicated configures when launching. In this paper, a multi-robot system, UMRS-1, is proposed, which uses distributed architecture, supporting heterogeneous mobile robots. In UMRS-1, member robot can join in or quit from the system dynamically. The architectures of member robots and UMRS-1 are analyzed. It uses KQML-based Contract Net Protocol (CNP) as cooperation protocol. The multi-robot hunting problem is discussed to show the communication and cooperation mechanisms of UMRS-1.

Key words: artificial intelligence, MAS, MMRS, UPnP, KQML, CNP

中图分类号: 

  • TP18
[1] 谭民,王硕,曹志强. 多机器人系统[M]. 北京: 清华大学出版社, 2005.

[2] 蔡自兴. 多移动机器人协同原理与技术[M]. 北京:国防科技出版社, 2011.

[3] Cao Y U,Fukunaga A S,Kahng A B,et al. Cooperative mobile robotics: antecedents and directions[J]. Autonomous Robots, 1997, 4(1): 21.

[4] 张卫星, 陈卫东. 基于WLΑΝ 的多机器人信息交互与行为协调[J]. 机器人, 2004, 26(3):226-231. Zhang Wei-xing, Chen Wei-dong. WLAN-based multi-robot communication and action coordination[J]. Robot, 2004, 26(3):226-231.

[5] 陈卫东,席裕庚,顾冬雷,等. 一个面向复杂任务的多机器人分布式协调系统[J]. 控制理论与应用,2002,19(4): 505-510. Chen Wei-dong, Xi Yu-geng, Gu Dong-lei, et al. Complex task oriented multi-robot distributed coordination system[J]. Control Theory and Applications, 2002,19(4): 505-510.

[6] Parker L E. Heterogeneous multi-robot cooperation. Massachusetts:Department of Electrical Engineering and Computer Science, MIT, 1994.

[7] 贺明晰,尹朝万. 基于CORBA 的多机器人应用互操作系统的研究与实现[J]. 机器人, 2000, 22(3):194-200. He Ming-xi, Yin Chao-wan. Research on multirobot-oriented application inter-operation system based on CORBA communications[J]. Robot, 2000, 22(3):194-200.

[8] 高振东, 苏剑波. 机器人自主感知模型在网络机器人中的应用[J]. 机器人, 2006, 28(2):144-148. Gao Zhen-dong, Su Jian-bo. Application of robot autonomous perception model to internet-based robot[J]. Robot, 2006, 28(2):144-148.

[9] Ahn Sang Chul,Lee Jung-Woo, Lim Ki-Woong, et al. UPnP SDK for Robot Development//SICE-ICASE International Joint Conference,2006:363-368.

[10] 金欣,马旭东,戴先中,等. 移动机器人网络化环境资源应用中的关键技术[J]. 机器人, 2008, 30(1): 71-78. Jin Xin, Ma Xu-dong, Dai Xian-zhong, et al. Key technologies enabling mobile robot to utilize surrounding networked resources[J]. Robot, 2008, 30(1): 71-78.

[11] 刘大有,钟绍春,陈建中. 一种改进的合同网协商模型//第三届中国人工智能联合学术会议论文集.1994. Liu Da-you, Zhong Shao-chun, Chen Jian-zhong. An improved negotiation model of CNP//The 3rd CAAI Conference,1994.

[12] 陶海军, 王亚东,郭茂祖,等. 基于熟人联盟及扩充合同网协议的多智能体协商模型[J]. 计算机研究与发展, 2006, 43(7):1155-1160. Tao Hai-jun, Wang Ya-dong, Guo Mao-zu, et al. A multi-agent negotiation mode based on acquaintance coalition and extended contract net protocol[J]. Journal of Computer Research and Development, 2006, 43(7):1155-1160.

[13] 孙宪鹏, 张宇,王成恩,等. 基于KQML 语言的合同网协议模型及实现[J]. 信息与控制, 2000, 29(5):454-460. Sun Xian-peng, Zhang Yu, Wang Cheng-en, et al. KQML based contract net protocol model and realization[J]. Information and Control, 2000, 29(5):454-460.

[14] 陈武华, 王立春,李红兵,等. 扩充KQML以实现合同网[J]. 计算机工程与应用, 2000, 36(4):106-109. Chen Wu-hua, Wang Li-chun, Li Hong-bing, et al. Extension of Kqml for realization of contract net[J]. Computer Engineering and Applications, 2000, 36(4)106-109.
[1] 董飒, 刘大有, 欧阳若川, 朱允刚, 李丽娜. 引入二阶马尔可夫假设的逻辑回归异质性网络分类方法[J]. 吉林大学学报(工学版), 2018, 48(5): 1571-1577.
[2] 顾海军, 田雅倩, 崔莹. 基于行为语言的智能交互代理[J]. 吉林大学学报(工学版), 2018, 48(5): 1578-1585.
[3] 王旭, 欧阳继红, 陈桂芬. 基于垂直维序列动态时间规整方法的图相似度度量[J]. 吉林大学学报(工学版), 2018, 48(4): 1199-1205.
[4] 张浩, 占萌苹, 郭刘香, 李誌, 刘元宁, 张春鹤, 常浩武, 王志强. 基于高通量数据的人体外源性植物miRNA跨界调控建模[J]. 吉林大学学报(工学版), 2018, 48(4): 1206-1213.
[5] 黄岚, 纪林影, 姚刚, 翟睿峰, 白天. 面向误诊提示的疾病-症状语义网构建[J]. 吉林大学学报(工学版), 2018, 48(3): 859-865.
[6] 李雄飞, 冯婷婷, 骆实, 张小利. 基于递归神经网络的自动作曲算法[J]. 吉林大学学报(工学版), 2018, 48(3): 866-873.
[7] 刘杰, 张平, 高万夫. 基于条件相关的特征选择方法[J]. 吉林大学学报(工学版), 2018, 48(3): 874-881.
[8] 王旭, 欧阳继红, 陈桂芬. 基于多重序列所有公共子序列的启发式算法度量多图的相似度[J]. 吉林大学学报(工学版), 2018, 48(2): 526-532.
[9] 杨欣, 夏斯军, 刘冬雪, 费树岷, 胡银记. 跟踪-学习-检测框架下改进加速梯度的目标跟踪[J]. 吉林大学学报(工学版), 2018, 48(2): 533-538.
[10] 刘雪娟, 袁家斌, 许娟, 段博佳. 量子k-means算法[J]. 吉林大学学报(工学版), 2018, 48(2): 539-544.
[11] 曲慧雁, 赵伟, 秦爱红. 基于优化算子的快速碰撞检测算法[J]. 吉林大学学报(工学版), 2017, 47(5): 1598-1603.
[12] 李嘉菲, 孙小玉. 基于谱分解的不确定数据聚类方法[J]. 吉林大学学报(工学版), 2017, 47(5): 1604-1611.
[13] 邵克勇, 陈丰, 王婷婷, 王季驰, 周立朋. 无平衡点分数阶混沌系统全状态自适应控制[J]. 吉林大学学报(工学版), 2017, 47(4): 1225-1230.
[14] 王生生, 王创峰, 谷方明. OPRA方向关系网络的时空推理[J]. 吉林大学学报(工学版), 2017, 47(4): 1238-1243.
[15] 马淼, 李贻斌. 基于多级图像序列和卷积神经网络的人体行为识别[J]. 吉林大学学报(工学版), 2017, 47(4): 1244-1252.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!