仿真服务机器人任务规划研究

来源 :安徽大学 | 被引量 : 0次 | 上传用户:vacer2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
白从20世纪60年代出现机器人以来,机器人技术已经经历了几十年的快速发展,从最初的传统工业领域向军事、医疗、服务等领域渗透。服务机器人作为机器人家族中的年轻成员,是一种半自主或全自主工作的机器,能够完成各项有益于人类的服务工作,提高人类的生产和生活质量。随着近年来服务机器人进入家庭生活中,其市场规模不断扩大,已经有越来越多的国家重视机器人技术的研究和发展。服务机器人具有光明的发展前景。在服务机器人发展过程中,机器人任务规划作为一种机器人关键技术一直是研究的热点和难点。本文以机器人大赛中给出的仿真模型描述家庭服务机器人任务规划的问题模型,并以仿真平台为研究平台,研究了机器人任务规划的方法,同时也在仿真系统中测试了每个任务规划方法的规划效果。本文主要的工作如下:1、将家庭服务机器人任务规划问题转化成回答集编程表示形式,并用iclingo规划器求解规划问题。回答集编程是一种高效的具有知识表示和非单调推理能力的智能规划技术。只要用回答集编程特定的语言描述出所要规划的问题,即可使用规划器求解问题,而不用设计复杂的算法。通过实验分析可知,回答集编程可以高效地求解规划问题的最优解,但是随着问题规模不断扩大时,求解时间也不断增长。2、针对家庭服务机器人任务规划问题的问题模型,设计了一种求解任务规划的具体策略。这种策略是在详细分析了问题模型之后,将机器人规划的状态空间进行划分,并给出每一种状态下,机器人选择动作的策略。通过实验分析可知,策略求解对每一个任务规划问题都能给出一个解,而且规划问题的时间也很短,但是策略求解不能保证给出的解最优解。此外,策略求解是一种硬编程方式,扩展性和处理约束的能力都不如问答集编程。3、为了提高求解效率和扩展性,本文提出了用迭代A*算法求解任务规划问题。迭代A*算法是一种迭代加深的A*算法,解决了A*算法空间复杂度高的问题,是一种高效的启发式搜索算法。启发式搜索算法的核心是估值函数,通常估值函数都是针对特定问题而设计的。本文针对机器人任务规划问题,设计了
其他文献
随着中国城镇化脚步的不断跨步,城市人流量及机动车等呈现爆炸式的增长,由此带来的一系列管理问题正给交警部门带来了前所未有的严峻挑战。过去十年,交警部门的信息化建设相
随着多媒体技术的发展,三维重建技术被广泛应用于电影特效、数字城市、三维游戏、人机交互、非物质文化遗产保护等领域。近年来,基于多视图的立体三维重建更是计算机视觉领域
随着信息技术的快速发展,云计算和重复数据删除技术也得到了迅速的发展。云计算凭借其强大的分布式计算能力以及低成本高可靠性的优势,在海量数据处理方面占据主导地位,但是Hado
云计算作为一种新的计算服务模式,通过互联网相连接,利用开放的技术和标准把硬件和软件抽象为动态的资源,对外以服务的形式提供给用户。但作为新兴发展领域,其大部分相关问题
随着互联网技术的不断发展以及网络信息资源的飞速增长,人们对于网络的依赖性越来越强,对网络信息搜索的要求也愈来愈高,而搜索引擎成为了连接个人和网络资源的一个不可或缺的渠
随着互联网和大数据技术的不断发展与应用,产生了源源不尽的数据流。数据流的产生具有无限性、连续性、动态性和实时性,因此对数据流的分析处理要求快速有效地获取结果,以便
多约束QoS组播路由问题是下一代网络发展亟须解决的一个关键问题。对其展开研究具有重要的应用价值和学术价值。多约束QoS组播路由问题被证明是一个NP难问题,所以传统的图论方
随着计算机和互联网的普及与发展,网络上各种信息资源的数量也在爆炸性的增涨。互联网用户在享受海量数据信息带来便利的同时,也必须面对如何从这庞大的信息中提取自已所需信
人工神经网络是近年来的热点研究领域,其应用领域诸多,包括:信息处理、材料学、交通、经济等,并在不断拓展。在众多的神经网络中,又以BP(BACK-PROPAGATION,简称BP)神经网络的
随着互联网及信息技术的快速发展,现代社会所面临的问题已由如何获得信息转变为了如何在迅猛增长的海量数据中找到有价值的信息。气象资料类型复杂,数据量庞大,其中蕴藏着大量的