移动机器人遍历运动规划与多机器人仿真软件开发

被引量 : 0次 | 上传用户:xuanchen21
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动机器人遍历运动规划应用广泛,如清洁机器人、草坪修剪机、自主收割机、自主地面矿藏探测器以及军事上的自主排雷等。遍历运动规划不仅要求机器人能够从起点运动到终点,而且要求机器人覆盖工作空间中的所有可达区域。本文主要研究两方面内容:移动机器人的遍历运动规划和多机器人仿真平台的开发。 本文提出了一种用于移动机器人完全遍历运动规划的基于改进的NodeCounting的在线图搜索方法。通过扩大遍历时的局部搜索空间,加快了对移动机器人工作空间的搜索。为了避免多机器人协作遍历时机器人之间的碰撞以及减少重复路径,提出将虚拟力与改进的NodeCounting结合的新方法,并将其应用于多机器人协作遍历运动规划。仿真实验表明:基于改进的NodeCounting的在线图搜索方法具有良好的遍历性能,虚拟力的应用有效地解决了多机器人避碰,而且减少了机器人的遍历重复率。进一步的仿真研究表明,当发生机器人被“绑架”、信息素被破坏、或机器人发生故障等情况时,算法仍具有较好的鲁棒性。 机器人仿真软件是开展机器人学研究的一个重要工具。本文设计了一个基于Client/Server架构的较为通用的多机器人仿真平台软件。软件采用Java语言编写,由环境/机器人编辑器、服务器端程序以及客户端程序组成。编辑器应用了RCP和GEF技术,使得用户可对环境和机器人进行可视化编辑。服务器端采用了多线程技术,实现了仿真模型建立、仿真计算、仿真过程显示、记录、与客户端的通信等功能。客户端由用户编写,通过仿真通信协议与服务器端进行通讯,完成与服务器端的相应机器人的交互。该仿真软件已用于多机器人系统基本功能的仿真。
其他文献
焊缝识别主要使用了包括BP,ART神经网络,傅立叶变换,余弦变换,图像模板匹配等方法。本文论述了焊缝识别的一般方法和脉冲耦合神经网络(PCNN)的工作原理及工作方式;论述了图像模板
本文的主要工作围绕PROFIBUS-PA现场总线技术的本安仪表设计和应用展开,提出了用于本质安全领域的PROFIBUS-PA现场总线控制系统的解决方案,并在此基础上从事了仪表设计和所需软
在油田钻井时,随钻测量可在钻进过程中自动连续测量井底附近的有关参数并传输至地面,实时监测井下钻井、地层及安全等状况,为下一步施工设计提供依据。目前国外使用较多的是用钻
脑卒中和脊髓损伤是导致神经损伤患者肢体运动功能障碍的两大主要病因,近年来的患病率和致残率与日俱增。运动疗法作为康复治疗的重要组成部分,对神经损伤患者的康复起着不可替
本论文来源于某型高炮系统数据采集与分析处理系统项目。该系统用于采集并分析处理某型高炮系统的通讯数据,为火控系统提供重要的火控解算参数,进而改善该高炮系统的性能。
本文在介绍各种形式化验证技术的基础上,研究使用重写系统和归纳法相结合的方法对硬件电路的正确性进行验证,主要在以下方面取得了进展。 (1)论文用重写系统和归纳方法对基
近年来,随着在一级方程式赛车悬架系统、高性能摩托车转向控制系统、房屋减振系统等振动系统中的成功应用,惯容和惯容相关的研究问题已经受到了工业界和学术界的广泛关注.本文
分布估计算法(Estimation of distribution algorithms)是进化计算领域新兴的一类启发式随机优化算法。分布估计算法摒弃了遗传算法中的交叉、变异操作,而是通过建立解空间的
互联网的迅猛发展和广泛普及,使人们可以方便地从网络上获得信息。但是网络信息的爆炸性增长,又把人们淹没在信息的海洋里,准确、快速地获得有价值信息的难度大大地增加了。问答
如今,在信息安全领域,信息隐藏与隐写分析已经获得了广泛的关注,对这个领域的研究有很重要的意义。信息隐藏技术利用载体中存在的冗余信息来隐藏秘密信息,而隐写分析则是对载体进