智能环境下移动机器人任务规划与执行系统架构设计
上传者:高联群|上传时间:2015-04-24|密次下载
智能环境下移动机器人任务规划与执行系统架构设计
第42卷增刊(I)
2012年9月东南大学学报(自然科学版)JOURNALOFSOUTHEASTV01.42Sup(I)UNIVERSITY(NaturalScienceEdition)Sept.2012doi:10.3969/j.issn.1001—0505.2012.S1.037
智能环境下移动机器人任务规划与执行系统架构设计
房芳1马旭东1钱垄1梁志伟2
(1东南大学复杂工程系统测量与控制教育部重点实验室,南京210096)
(2南京邮电大学自动化学院,南京210046)
摘要:针对移动机器人的应用需求,研究并建立与人共存智能环境中对人友好的通用任务规划与执行系统(HFPES)的模型与架构,包括建立分布式机器人系统的MAS模型.在完全分布式结构的基础上,加入集中式结构的优点,引入复合Agent和移动Agent概念,建立一种高可靠性的分布式机器人系统的多Agent结构.同时针对系统中机器人智能体给出其Agent建模的分层混合结构,包括任务计划层、任务分配层、IAAs管理层、自主规划层和构件管理层,并采用多Agent协商的方法进行任务规划分配,有效解决了环境动态未知性带来的问题.通过这种任务分配、执行方式可以最大程度上实现智能构件环境下机器人系统的自主运行,增强系统的稳定性和可靠性.
关键词:移动机器人;任务规划;执行系统;多Agent
中图分类号:TP242.6文献标志码:A文章编号:1001—0505(2012)S1-0182-04
Architecturedesignformobilerobottaskplanning
andexecutionsysteminintelligentenvironments
FangFan91MaXudon91QianKunlLiangZhiwei2
(1KeyLaboratoryofMeasurementandControlofCSEofMinistryofEducation,SoutheastUniversity,Nanjing210096,China)
(2CollegeofAutomation,NanjingUniversityofPostsandTelecommunications,Nanjing210046,China)
Abstract:Accordingtotheapplicationrequirementsofthemobilerobot,thegeneralhumanfriendlytaskplanningandexecutionsystem(HFPES)modelandthearchitectureisstudiedandestablishedindynamicintelligentenvironment,includingtheestablishmentoftheMASmodelfordistributedrobotsystem.Byaddingcentralizedstructuretothedistributedsystemandintroducingcompositeagentand
es—mobileagentconcept,themulti?agentstructureofdistributedrobot
structuresystemwithhighreliabilityistablished.Thehierarchicalmixed-layer
tooftherobotagentmodelingisproposedaccordingtherobotagentinthesystem,includingtaskplanninglayer,taskallocationlayer,IAAsmanage-mentlayer,autonomousplanninglayerandcomponentmanagementlayer.Themethodofmulti-aogentnegotiationisemployedtoaccomplishtaskplanningandassigningwhicheffectivelyresolvestheproblemsbroughtbytheenvironmentdynamicunpredictability.Throughthetaskallocationandim—plementationmethods,theintelligentrobotsystem
nentcanrunautonomouslyandeffectivelyincompo—environment,whichhighlyenhancesthesystem’Sstabilityandreliability.
Keywords:mobilerobot;taskplanning;executionsystem;multi—Agent
未来移动机器人真正成为人类便捷友好的助
手,首先需要能够适应在与人共存、高度动态的应‘用环境中与人和谐共处㈣1.这对于机器人能够在已知应用环境模型中根据任务需求进行任务规划
一I
收稿日期:2012-06-28.作者简介:房芳(1980一),女,博士,副教授,ffang@seu.edu.cn.
基金项目:国家自然科学基金资助项目(60805032,61075090,61105094,61104216).
引文格式:房芳,马旭东,钱垄,等.智能环境下移动机器人任务规划与执行系统架构设计[J].东南大学学报:自然科学版,2012,42(s1)182—185.[doi:10.3969/j.issn.1001—0505.2012.S1.037]
万方数据
增刊(I)房芳,等:智能环境下移动机器人任务规划与执行系统架构设计
183
起着关键的作用.同时,为了有效降低机器人成本、提高机器人执行任务的能力,智能环境或智能空间旧刮与机器人相结合已成为必然趋势。
机器人规划研究主要在于机器人处于有噪音的各类环境模型中,各种感知信息都在一定程度上具有不确定性,这样机器人就需要将感知和执行进
行整合来进行直接规划.Hoffman和BreazealL61
o
的研究表明机器人对人的行为识别和推理以及机器人据此进行自身任务规划及执行能够有效提高人机合作与交互能力.而智能环境恰好能够通过其复杂联合感知和执行能力对其空间中的服务对象人行为进行监控识别和推测.在Montreuil等旧。提出的人机联合任务规划器HATP(huma0
aware
task
planner),以及Galindo等H1提出的人机协作
规划方法中,机器人并没有考虑服务对象人的行为动作习惯,而只是简单预测人的行为规划提供给机
器人规划器.Mausam¨引提出的CoMDPs(concur.
rentmarkov
processes)方法是完全可观的MDPs
(markovdecisionprocesses)扩展,同时提出如何计
算得到一系列能够被同时安全执行且具有一定持续时间的规划行为,但该方法仅针对机器人单一智能体且随机的行为动作执行时间大大增加了计算负担,并不适合机器人在线规划任务.针对以上应
用,本文研究在移动机器人传统的确定型任务规划和执行中,考虑服务对象人类存在等动态环境,并
充分利用智能服务构件,通过机器人任务规划和执
行与在线再规划一执行,达到优化服务功能.
1分布式移动机器人系统架构
为体现机器人的主动性,本系统采用一种以机器人为中心的服务构件化的移动机器人系统基本架构,如图1所示.
该系统由移动机器人和环境智能节点两部分组成,它们同处在一个环境当中,相互之间通过网
络相连,这里的网络可以是无线的,也可以是有线
的,既包括局域网,也包括互联网.因此,这里的环境包括本地环境和互联网环境,环境智能节点也包括本地智能节点和互联网智能节点.环境智能节点实际上就是各个辅助资源设备,它们分布在空间中,可以固定地嵌人环境,也可以具备一定移动性,
例如移动小车、活动机械臂等等,它们都有独立的
IP,以网络节点的形式提供访问.在整个架构中,机器人作为系统的核心,负责完成各种任务,而环境智能节点则是互相协作起来为其提供各种各样的
辅助,协助其完成任务.
万方数据
(a)系统组成
o
(b)相互关系
图1
以机器人为中心的分布式智能系统
由于分布式机器人系统的分布性和自主性的特点,以及所处观测环境的动态特性,本文采用A—gent映射各个智能构件,将整个分布式构件化机器人系统构建成一个MAS系统¨¨,按照构件智能水平的高低将其划分成3个不同层次的Agent:A。,
A2和IAAs(interactionagents),其中A1表示智能
水平最高的移动机器人,其主要作用是总体任务规划和分配,同时能够对环境中的其他智能构件进行控制和协调.A:表示环境中其他的智能构件节点,通过任务建模、匹配、筛选完成任务分配过程,并将获得的子任务分解成一系列具体的机器人可执行的动作序列.Imms表示和机器人有行为交互的服务对象人智能体,通过与A,的交互和协商解决避
免人机冲突/阻塞和不友好的问题.本文提出在完
全分布式结构的基础上,加入集中式结构的优点,引入复合Agent和移动Agent概念,建立一种高可靠性的分布式机器人系统的多Agent结构,具体结
构如图2所示.
图2机器人系统多Agent结构
与完全分布式结构不同的是,将集中式结构和
184
东南大学学报(自然科学版)
第42卷
分布式结构相结合,同时引入复合Agent和移动Agent技术,对机器人Agent和智能构件Agent进行了重新定义,将其功能分成两部分:Aj和A:,其中A:的功能是总体任务全局规划,能够对整个系统进行整体集中监控,具体功能主要是根据服务对象人智能体的日程安排和其返回的状态进行任务分析,确定系统将要执行的任务计划,并在自动任务发现分配机制的基础上完成任务分配和规划,同
时对智能节点进行监督控制.正常情况下只有机器人节点上的A:起作用,其他智能构件上的A:不发挥作用.通常整个系统的规划功能通过机器人A’,与智能构件A:共同完成.同时Aj具有移动性,在
机器人节点功能失效时可由智能构件节点上的A’
,代替,这种移动智能体技术增加了整个规划系统的可靠性和稳定性.A:的主要功能是任务的分解
执行,正常情况下只有智能构件节点上的A:起作用,只有当其功能失效时才会转移到机器人节点的
A;上.在这种集中式和分布式相结合的系统架构
下,任何时刻都有且只有一个节点负责整体任务规划与执行控制,因此能够保证系统的全局最优性和可控性.另外,提出基于语义功能建模与匹配的自
动任务发现分配机制,并在此基础上实现了机器人系统自动任务规划与执行策略,各Agent间通过建模、匹配、筛选完成任务分配过程,有效解决了
环境动态未知性带来的问题.同时引入IAAs智能体,提出一系列人机和谐相处的规则,有效实现对人友好的机器人自主任务规划与执行,提高了系统对服务对象人的适应性,满足人机和谐相
处的需求.
2构件化环境下任务规划与执行系
统基本层次结构
将整个分布式构件化机器人系统的任务规划与
控制分为任务计划层、任务分配层、Imms管理层、自主规划层和构件管理层5个层次,如图3所示.
其中任务计划层根据IAAs的日程安排和IAms管理层返回的状态进行任务分析,确定系统
将要激活的任务计划.任务由多个分解的子任务构
成,子任务的执行优先级各不相同,因此还需要按照各个子任务的优先级顺序对其进行排序、组合等,从而最终确定其执行顺序,同时对整个系统任
务进行监控与协调,对由于动态环境而没有完成的任务进行挂起或收回,再根据其任务优先级和执行
时间重新进行规划.
万方数据
IAAsAgenda
{激活,
报告
IAAs状态
构件管任务分配层
理层
新I
更1f任务
I需求
当前任务表
TASK
TASKDELEGATE
DELEGATE
丝黛等坠
l
2
黑㈣雾
坠纠管IA理A层a吐丝
图3分布式构件化机器人系统层次结构图
任务分配层主要完成任务对智能构件和机器人的分配过程,同时满足既定的优化目标.引入语
义网技术,提出基于语义功能建模与匹配的自动任
务发现分配机制,并在此基础上实现了机器人系统自动任务规划与执行策略,各Agent间通过建模、
匹配、筛选完成任务分配过程,有效解决了环境动态未知性带来的问题.
IAAs管理层主要负责对和机器人有行为交互的服务对象智能体进行构建和更新管理,为了进行对人友好的机器人自主任务规划与执行,借鉴人际
相处中的若干习惯原则,如不侵犯他人的个人空
间、人机交互最小范围、对他人保持可视性、遵守行
驶靠向、预测并礼让他人等,对此类原则进行量化,
构建约束条件融人机器人任务规划器中.
自主规划层主要在机器人节点和各个智能构件节点上运行,将获得的子任务分解成一系列具体
的机器人可执行的动作序列,包括建立自主规划模型和开发高效的规划执行算法,这部分功能在各个
智能节点上自主运行,而不需与其他节点协作执行.
构件管理层对辅助机器人的各种智能构件进行集中管理和监控,从而能够合理高效地利用智能环境中的构件资源.分布式构件化机器人系统中的构件资源多种多样,如智能视觉节点、移动小车等,必须对这些资源进行全局监控和管理.在构件管理层的统一管理下,各个智能构件将其功能模型与任
内容需要下载文档才能查看 内容需要下载文档才能查看 内容需要下载文档才能查看
智能环境下移动机器人任务规划与执行系统架构设计
作者:
作者单位:
刊名:
英文刊名:
年,卷(期):房芳, 马旭东, 钱堃, 梁志伟, Fang Fang, Ma Xudong, Qian Kun, Liang Zhiwei房芳,马旭东,钱堃,Fang Fang,Ma Xudong,Qian Kun(东南大学复杂工程系统测量与控制教育部重点实验室,南京,210096), 梁志伟,Liang Zhiwei(南京邮电大学自动化学院,南京,210046)东南大学学报(自然科学版)Journal of Southeast University(Natural Science Edition)2012,42(z1)
参考文献(11条)
1.Karola P;Sebastian W;Christian S J Attitude of German museum visitors towards an interactive art guide robot 2011
2.Taha T;Miro J V;Dissanayake G A POMDP framework for modelling human interaction with assistive robots 2011
3.LuoR C;Zhan J W;Cheng W H Networkbased multimodal human-robot interactions in ubiquitous computing environment 2009
4.金欣 辅助移动机器人的智能环境服务构件开发及其应用 2010
5.Qian Kun;Ma Xudong;Dai Xianzhong Semantic service composition mechanism for componentbased robotic system 2011
6.Hoffman G;Breazeal C Cost-based anticipatory action selection for human-robot fluency 2007(05)
7.Hoffman G;Breazeal C Effects of anticipatory action on human-robot teamwork—efficiency,fluency,and perception ofteam 2007
8.Montreuil V;Clodict A;Ransan M Planning human centered robot activities 2007
9.Galindo C;Fernandez-Madrigal;Juan-Antonio;Gonzalez J Multihierarchical interactive task planning:application tomobile robotics 2008(03)
10.Mausam Weld D S Planning with durative actions in stochastic domains 2008
11.张正强 基于MAS的分布式成像卫星系统任务规划与控制问题研究 2006
引用本文格式:房芳.马旭东.钱堃.梁志伟.Fang Fang.Ma Xudong.Qian Kun.Liang Zhiwei 智能环境下移动机器人任务规划与执行系统架构设计[期刊论文]-东南大学学报(自然科学版) 2012(z1)
下载文档
热门试卷
- 2016年四川省内江市中考化学试卷
- 广西钦州市高新区2017届高三11月月考政治试卷
- 浙江省湖州市2016-2017学年高一上学期期中考试政治试卷
- 浙江省湖州市2016-2017学年高二上学期期中考试政治试卷
- 辽宁省铁岭市协作体2017届高三上学期第三次联考政治试卷
- 广西钦州市钦州港区2016-2017学年高二11月月考政治试卷
- 广西钦州市钦州港区2017届高三11月月考政治试卷
- 广西钦州市钦州港区2016-2017学年高一11月月考政治试卷
- 广西钦州市高新区2016-2017学年高二11月月考政治试卷
- 广西钦州市高新区2016-2017学年高一11月月考政治试卷
- 山东省滨州市三校2017届第一学期阶段测试初三英语试题
- 四川省成都七中2017届高三一诊模拟考试文科综合试卷
- 2017届普通高等学校招生全国统一考试模拟试题(附答案)
- 重庆市永川中学高2017级上期12月月考语文试题
- 江西宜春三中2017届高三第一学期第二次月考文科综合试题
- 内蒙古赤峰二中2017届高三上学期第三次月考英语试题
- 2017年六年级(上)数学期末考试卷
- 2017人教版小学英语三年级上期末笔试题
- 江苏省常州西藏民族中学2016-2017学年九年级思想品德第一学期第二次阶段测试试卷
- 重庆市九龙坡区七校2016-2017学年上期八年级素质测查(二)语文学科试题卷
- 江苏省无锡市钱桥中学2016年12月八年级语文阶段性测试卷
- 江苏省无锡市钱桥中学2016-2017学年七年级英语12月阶段检测试卷
- 山东省邹城市第八中学2016-2017学年八年级12月物理第4章试题(无答案)
- 【人教版】河北省2015-2016学年度九年级上期末语文试题卷(附答案)
- 四川省简阳市阳安中学2016年12月高二月考英语试卷
- 四川省成都龙泉中学高三上学期2016年12月月考试题文科综合能力测试
- 安徽省滁州中学2016—2017学年度第一学期12月月考高三英语试卷
- 山东省武城县第二中学2016.12高一年级上学期第二次月考历史试题(必修一第四、五单元)
- 福建省四地六校联考2016-2017学年上学期第三次月考高三化学试卷
- 甘肃省武威第二十三中学2016—2017学年度八年级第一学期12月月考生物试卷
网友关注
- 海南省注册会计师协会文件
- 2014年注册会计师考试辅导《审计》基础讲义(必背考点)
- 101《中国注册会计师执业规范准则2010版》
- 2014安徽医疗卫生考试:中药师考试辅导之中药材生产质量管理规范
- 2015浙江省会计从业资格无纸化考试题 会计基础全真模拟预测试卷
- 全国商务英语翻译资格证书考试
- 当前我国注册会计师行业发展对策研究
- 2015山东会计从业无纸化考试真题 会计基础真题
- 2015广东会计从业 财经法规与会计职业道德 模拟试卷
- 2014安徽医疗卫生考试:卫生专业知识之医学基础知识(二)
- dcrwsz2010年注册会计师考试审计教材第三章03
- 河北省注册会计师行业自律惩戒暂行办法
- 中国注册会计师管理咨询发展问题研究
- 2014安徽医疗卫生考试:卫生专业知识之医学基础知识(一)
- 2014安徽医疗卫生考试:如何成为真正的执业药师考试人
- 2009年注册会计师年检名单
- 第3章 中国注册会计师职业道德守则
- 2015四川省会计从业资格无纸化考试题 会计电算化全真题库及上机考试系统
- 注册会计师职业道德问题探讨
- 2015国家医师资格考试临床执业医师考前密押卷
- 2015浙江省会计从业资格无纸化考试题 财经法规与会计职业道德全真模拟卷预测试卷
- 2015全国卫生专业资格考试护师一本通(节选)
- 我国注册会计师审计中审计风险防范
- 论注册会计师对第三人民事责任
- 2015湖南会计从业考试资料 会计基础题库
- 论注册会计师民事责任
- 2015医疗卫生系统公开招聘工作人员考试核心考点:医学基础知识
- 全国外语翻译证书-简介
- 注册会计师独立审计准则..
- 第2章-注册会计师管理[20110306]
网友关注视频
- 三年级英语单词记忆下册(沪教版)第一二单元复习
- 苏科版数学七年级下册7.2《探索平行线的性质》
- 青岛版教材五年级下册第四单元(走进军营——方向与位置)用数对确定位置(一等奖)
- 8.练习八_第一课时(特等奖)(苏教版三年级上册)_T142692
- 《空中课堂》二年级下册 数学第一单元第1课时
- 外研版英语七年级下册module1unit3名词性物主代词讲解
- 第五单元 民族艺术的瑰宝_15. 多姿多彩的民族服饰_第二课时(市一等奖)(岭南版六年级上册)_T129830
- 冀教版小学数学二年级下册第二单元《有余数除法的整理与复习》
- 沪教版八年级下次数学练习册21.4(2)无理方程P19
- 冀教版小学数学二年级下册第二周第2课时《我们的测量》宝丰街小学庞志荣.mp4
- 3月2日小学二年级数学下册(数一数)
- 冀教版小学数学二年级下册第二单元《租船问题》
- 8.对剪花样_第一课时(二等奖)(冀美版二年级上册)_T515402
- 沪教版牛津小学英语(深圳用) 五年级下册 Unit 12
- 化学九年级下册全册同步 人教版 第22集 酸和碱的中和反应(一)
- 《小学数学二年级下册》第二单元测试题讲解
- 19 爱护鸟类_第一课时(二等奖)(桂美版二年级下册)_T502436
- 化学九年级下册全册同步 人教版 第18集 常见的酸和碱(二)
- 冀教版英语五年级下册第二课课程解读
- 【部编】人教版语文七年级下册《老山界》优质课教学视频+PPT课件+教案,安徽省
- 苏科版八年级数学下册7.2《统计图的选用》
- 六年级英语下册上海牛津版教材讲解 U1单词
- 外研版英语三起5年级下册(14版)Module3 Unit1
- 北师大版八年级物理下册 第六章 常见的光学仪器(二)探究凸透镜成像的规律
- 沪教版牛津小学英语(深圳用) 四年级下册 Unit 4
- 第12章 圆锥曲线_12.7 抛物线的标准方程_第一课时(特等奖)(沪教版高二下册)_T274713
- 【部编】人教版语文七年级下册《过松源晨炊漆公店(其五)》优质课教学视频+PPT课件+教案,辽宁省
- 冀教版小学英语四年级下册Lesson2授课视频
- 沪教版牛津小学英语(深圳用) 四年级下册 Unit 7
- 北师大版数学 四年级下册 第三单元 第二节 小数点搬家
精品推荐
- 2016-2017学年高一语文人教版必修一+模块学业水平检测试题(含答案)
- 广西钦州市高新区2017届高三11月月考政治试卷
- 浙江省湖州市2016-2017学年高一上学期期中考试政治试卷
- 浙江省湖州市2016-2017学年高二上学期期中考试政治试卷
- 辽宁省铁岭市协作体2017届高三上学期第三次联考政治试卷
- 广西钦州市钦州港区2016-2017学年高二11月月考政治试卷
- 广西钦州市钦州港区2017届高三11月月考政治试卷
- 广西钦州市钦州港区2016-2017学年高一11月月考政治试卷
- 广西钦州市高新区2016-2017学年高二11月月考政治试卷
- 广西钦州市高新区2016-2017学年高一11月月考政治试卷
分类导航
- 互联网
- 电脑基础知识
- 计算机软件及应用
- 计算机硬件及网络
- 计算机应用/办公自动化
- .NET
- 数据结构与算法
- Java
- SEO
- C/C++资料
- linux/Unix相关
- 手机开发
- UML理论/建模
- 并行计算/云计算
- 嵌入式开发
- windows相关
- 软件工程
- 管理信息系统
- 开发文档
- 图形图像
- 网络与通信
- 网络信息安全
- 电子支付
- Labview
- matlab
- 网络资源
- Python
- Delphi/Perl
- 评测
- Flash/Flex
- CSS/Script
- 计算机原理
- PHP资料
- 数据挖掘与模式识别
- Web服务
- 数据库
- Visual Basic
- 电子商务
- 服务器
- 搜索引擎优化
- 存储
- 架构
- 行业软件
- 人工智能
- 计算机辅助设计
- 多媒体
- 软件测试
- 计算机硬件与维护
- 网站策划/UE
- 网页设计/UI
- 网吧管理