自主地面机器人分布式体系结构和层次一致性研究

自主地面机器人分布式体系结构和层次一致性研究

论文摘要

自主地面机器人技术是智能机器人研究领域的热点。自主地面机器人体系结构把感知、融合、建模、规划、决策、行动等多种模块结合起来,使得机器人系统在复杂环境中完成地面自主导航任务。近年来,分布式体系结构由于其良好的扩展性和容错性成为机器人体系结构中倍受关注的研究分支。在分布式体系框架下,机器人和多机器人被统一地建模为一个分布式计算系统。因此,在不同分布式节点之间的数据一致性成为保证机器人系统正常运转的重要问题。本文基于上述原因重点研究了分布式体系结构和数据一致性问题。论文首先调研了自主地面机器人的技术发展,探讨了多种经典的体系结构技术,介绍了一致性算法在分布式系统中的上下文。在上述调查研究的基础上,论文提出了一种分布式的自主地面机器人体系结构。该体系结构将功能模块建模为智能体,并将智能体分类为感知、处理、效用三类。所有智能体构建在一个提供数据和消息传输、全局状态发布和一致性维护的连通环境之上,分布运行于不同的计算节点上,具有独立的数据输入、输出和处理流程。根据作业目标和环境的需求,智能体被组织成异步导航流水线,实现高效率的地面机器人导航。该体系结构可以自然地扩展为多机器人体系结构,并和其他智能系统一样提供多系统之间的互操作。各种环境的导航测试验证了自主地面机器人体系结构的鲁棒性和扩展性。多智能体连通环境中的一致性维护在机器人体系结构中具有重要的意义。论文在对三种经典一致性算法研究分析的基础上,提出了一种应用于分布式机器人系统的一致性算法。该算法将一致性需求分为两个层次。第一个层次是单机器人内部的一致性需求,主要保证主运行多智能体和备份运行多智能体之间数据一致。当主运行智能体崩溃时,备份智能体可以无缝地替代工作,从而使得个别重要智能体的崩溃对整个系统不构成危害。第二个层次是多机器人之间的一致性需求,维护多机器人之间数据共享和更新。仿真和场地实验表明,层次一致性算法适用于多机器人任务执行。最后,论文总结了研究工作,并尝试提出了将来可能的研究方向。

论文目录

  • 摘要
  • Abstract
  • 第1章 引言
  • 1.1 研究背景与意义
  • 1.2 国内外研究现状分析
  • 1.2.1 自主地面机器人
  • 1.2.2 自主地面机器人体系结构
  • 1.2.3 分布式系统的一致性算法
  • 1.2.4 研究现状评述
  • 1.3 本文研究工作
  • 1.4 内容安排
  • 第2章 分布式体系结构
  • 2.1 多智能体模型
  • 2.1.1 智能体结构
  • 2.1.2 智能体分类
  • 2.1.3 多智能体结构
  • 2.1.4 多机器人扩展
  • 2.1.5 互操作模型
  • 2.2 多智能体消息流
  • 2.2.1 信息传递支撑平台
  • 2.2.2 智能体数据流
  • 2.2.3 事件和状态
  • 2.3 实验
  • 2.3.1 实验平台
  • 2.3.2 实验过程
  • 2.3.3 实验分析
  • 2.4 本章小结
  • 第3章 层次一致性算法
  • 3.1 经典的一致性算法
  • 3.1.1 Paxos一致性算法
  • 3.1.2 Mencius算法
  • 3.1.3 Heard-Of模型
  • 3.2 层次模型和算法
  • 3.2.1 层次模型
  • 3.2.2 改进算法
  • 3.3 实验
  • 3.3.1 仿真实验
  • 3.3.2 场地实验
  • 3.4 本章小结
  • 第4章 结论与展望
  • 4.1 总结
  • 4.2 展望
  • 参考文献
  • 攻读硕士学位期间主要研究成果
  • 致谢
  • 相关论文文献

    • [1].数据工程分布式体系结构设计与研究[J]. 信息系统工程 2019(08)
    • [2].ArcGIS Server分布式体系结构研究与服务器部署策略[J]. 测绘科学 2011(04)
    • [3].基于分布式体系结构的项目管理系统的设计[J]. 企业技术开发 2015(32)
    • [4].基于J2EE的企业销售平台的设计与实现[J]. 福建电脑 2013(10)
    • [5].分布式设备远程监控系统研究[J]. 计算机工程与应用 2009(05)
    • [6].CORBA技术在指挥控制系统中的应用[J]. 指挥控制与仿真 2009(01)
    • [7].相互依存数字时代需加强国际合作[J]. 中国电信业 2019(09)
    • [8].基于组态技术的开放结构数控系统的研究[J]. 机电工程技术 2011(08)
    • [9].实时数据库的并发控制调度及系统设计[J]. 计算机与信息技术 2009(04)
    • [10].基于J 2EE的分布式Web 3DGIS设计与实现[J]. 测绘与空间地理信息 2011(03)
    • [11].Profinet总线技术在烟草物流控制中的应用[J]. 物流技术与应用 2011(07)
    • [12].基于WebGIS的江西省农田灌溉工程信息管理研究[J]. 中国水利 2010(13)
    • [13].基于ArcSDE文件地理数据库存储和设计的应用研究[J]. 测绘与空间地理信息 2016(02)
    • [14].一种基于PC的开放式数控系统的研究[J]. 机床与液压 2012(02)
    • [15].基于遗传算法的船舶系统功能软件优化[J]. 电子技术与软件工程 2020(01)
    • [16].基于B/S模式的计算机辅助工艺设计CAPP系统研究[J]. 机械工程师 2015(02)
    • [17].基于CORBA的分布式多神经元群测量方法[J]. 电子质量 2011(02)
    • [18].实时数据库在控制系统中的应用设计[J]. 时代教育 2013(23)
    • [19].用Delphi创建高效率的数据查询分布式应用系统[J]. 太原城市职业技术学院学报 2008(08)
    • [20].基于多智能体的公路施工机群分层—分布式体系结构研究[J]. 河北工业大学学报 2008(03)
    • [21].基于Web Service技术的IE专业实验网络教学平台的构建[J]. 机械工程师 2016(05)
    • [22].CORBA技术在电信网络管理的应用[J]. 电脑知识与技术 2011(11)
    • [23].广播发射机测控系统总体设计探讨[J]. 科技传播 2011(20)
    • [24].基于Internet的分布式资源计划研究[J]. 保定学院学报 2009(04)
    • [25].风光水互补发电集控系统总体设计初步研究[J]. 水电与新能源 2016(02)
    • [26].计算机辅助焊接工艺设计系统[J]. 机械设计与制造 2011(01)
    • [27].用Delphi创建高效率的数据查询分布式应用系统[J]. 科技信息(学术研究) 2008(29)
    • [28].浅谈校院二级考试管理系统的设计[J]. 价值工程 2014(01)
    • [29].广域网环境下创建LVC仿真环境技术的分析与比较[J]. 火力与指挥控制 2014(08)
    • [30].分布式卫星在轨仿真系统研究[J]. 计算机工程 2010(18)

    标签:;  ;  ;  

    自主地面机器人分布式体系结构和层次一致性研究
    下载Doc文档

    猜你喜欢