基于ARM的导航机器人系统软件和硬件设计分析

来源 :科学与财富 | 被引量 : 0次 | 上传用户:lanrong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:在一定程度上为了能够去实现室外自主移动机器人的导航定位需求,相关设计单位充分利用了微惯性测量单元以及全球卫星定位系统接收机,并从中设计出了一种基于ARM内核的组合机器人导航系统。本文主要是通过分析导航机器人系统软件和硬件设计,并在该基础之上实现滤波的GPS组合导航的相关方法。在基于ARM的导航机器人系统软件和硬件的设计分析中都是达到了理论设计要求。
  关键词:ARM;导航机器人;视觉导航系统;硬件设计
  前言:
  伴随着我国科学的快速发展,机器人在我国各个行业中的实际应用都有着极大的发展前景。在导航机器人运用场合中,比较常见的是采用传感器组合的导航机器人系统。在惯性系统中,其也是一种比较全面的导航机器人信息系统,但是该系统所存在的误差伴随着时间的增加而不断加剧。GPS系统的定位范围是极为广泛的,其误差不会随时间增加,该系统的问题是信号受到外界的影响较大,在接收数据方面的准确性不够。在组合导航机器人系统中,充分利用了全球定位系统和INS系统的特征,并将这两个系统的优点全部继承,是当前导航机器人领域方面最佳的组合之一。在导航机器人系统中,这两者之间相辅相成,形成组合系统,在性能方面也是要完全高于独立导航机器人系统的。
  一:导航机器人硬件系统分析
  为了能够去实现导航机器人的定位需求,相关人员必须要确定其在准确的运动状态方面的信息数据,这些信息数据主要包含了速度信息、姿态信息以及三轴加速度信息等内容。在基于ARM导航机器人组合系统中来说,除需要考虑到导航机器人的准确度之外,还需要考虑到导航机器人系统的体积重量,所以在信息网络中通常都是采用体积较小和质量较轻的电子机械系统所组成的级联惯性导航机器人系统。然后将基于ARM导航机器人系统安装在设备上面,采用差分全球定位系统针对组合机器人组合导航系统性进行相对应的分析。通过分析,系统软件和硬件设计都是达到了理论设计要求,在实际应用中预示有较好的效果。全球定位系统主要是采用准确度较高的OEM板卡。
  二:视觉导航系统软件设计分析
  导航机器人操作系统使用UCOS-III嵌入式实时操作系统。该操作系统还专门的镶嵌了视觉开发相关的辅助软件,在导航机器人进行实际任务切换时,其响应较快,反映速度较快的特征被大量的应用在导航机器人的实时响应和多任务控制中。在很大程度上起到提升导航机器人软件系统的快速响应和精确处理等性能,从而有助于导航机器人软件设计的智能化与模块化,提升导航机器人的整体性能以及现场环境抗干扰能力的性能等。在软件设计方面,必须要遵守基本设计原则,如:驱动标准化原则、软件结构化原则等。
  2.1 图像处理软件的模块分析
  在导航机器人图像处理软件模块中,为了实现导航机器人所呈现出的视觉核心软件,图像处理软件模块所需要完成的功能包含了图像采集、图像解码、图像处理和图像数据实时更新等内容。笔者主要是通过对导航机器人的图像匹配功能实现方式进行分析。在基于ARM导航机器人系统中,我们主要是采用的图像匹配算法SSDA,其充分利用了图像处理软件模块不再匹配点上所累计的误差加快,从而让其误差增长变的缓慢的特点,能够形成比较快速的消除匹配点,从而提升搜索匹配的相关速度。以往的算法主要是针对图像的灰度图所进行的匹配,并没有去充分的利用到图像颜色的相关信息。笔者通过对彩色的图像匹配特点和对以往的算法进行优化分析;在彩色图像中的RGB彩色空间所使用的颜色是红绿蓝(RGB)并采用不同的分配比例来组合所需要合成的任意颜色。在实际模块当中,RGB能够用两百多个阶调的数值来进行实际的度量。在不同的阶调数值方面,这是哪种颜色所组合成的色彩是比较丰富的。在针对彩色图像的分析当中,因为在实际的板块图像中RGB的分量所占有的比例是有很大的区别的,所以在图像处理软件模块中图像的具体匹配结果影响也是大不相同的。在模块图像比重当中不同基色定义分量权重系统方面也是针对每一种色彩的像素数值所占有的数值总和比例。
  2.2 导航机器人运动控制软件模块分析
  导航机器人的运动控制软件模块主要是应用基于分段控制的相关思想的比例控制器,其主要是通过数据的偏差值大小,对不同的导航机器人运动的时间段进行控制,在每一个分段中,控制器都是按照一定的比例来分配的,其主要的控制规律如下所示:
  其中U(t)是机器人内部的控制器的相关输出,即PWM信号控制输出;Kp是比例的相关系数,即根据不同时间段取值不同,控制机器人的运动轨迹;e(t)是属于机器人控制器的输入,即给目标对导航机器人视野中的数据偏差数值。
  三:软件架构设计分析
  导航机器人软件设计使用源码公开的UCOS-III嵌入式实时操作系统。软件借鉴了RTOS程序运算思想,把各个程序的实际模块全部划分为节点和主体,包含了相关功能模块的具体数据程序的实现,通过相关消息来发布信息,再充分采用该机制来实现多个功能模块之间的程序耦合。在机器人定位部分当中多个定位的传感器节点,是发布传感器的主要数据主体,在编码器当中的姿态算法节点中,其节点的算法包含了电子罗盘算法、三轴加速度信息和陀螺仪角度主体,通过导航机器人是进行当前位置的主体定位。
  导航机器人是采用传感器的原始数据来作为主体的。导航机器人的自身状态算法节点在接收到传感器的发布信息之后也能够反馈出机器人的自身状态主体,并去执行相关的结构位置信息。当前给予ARM导航机器人的内部处理器是STM32H7处理器。在相关的组合导航机器人硬件设计方面主要包括控制中心模块、数据采集模块、数据显示模块、全球定位系统模块以及数据储存模块等模块,组合导航系统在IMU-MEMS中加入三轴磁力的HMCL,结合三轴角重力感应计,来综合确定导航机器人的航向角的相关信息和导航机器人的初始姿态信息等。
  结语:
  总之,组合导航机器人是由嵌入式ARM系统为机器人的硬件平台提供了比较适合的算法。ARM导航机器人系统软件与硬件的特点是能够起到提升导航机器人的准确度和可靠度,在短期之内全球定位系统信号出现异常时,可采用惯性导航在一定时間段也是能够保持导航机器人的导航的准确度,这也一定程度上提高导航机器人的可靠性,并且还能够让系统具有一定的抵抗干扰的性能。通过分析该系统能够较好的跟踪目标的位置和速度信息,来满足当前导航机器人的高要求定位性能。
  参考文献:
  [1]吕家国, 蒋晓瑜, 张鹏炜, et al. 医疗机器人双目视觉硬件系统设计与实现[J]. 中国光学(02):131-138.
  [2]唐明会, 高进可, 王琪. 基于电磁导航的高速轮式机器人控制系统的设计与实现[J]. 自动化技术与应用, 2019(5).
  [3]张永忠, 徐光跃, 朱丽娜, et al. 基于机器视觉的表贴器件自动化搪锡系统设计[J]. 航天制造技术, 2019(4).
其他文献
摘 要:本文介绍了敏捷模式下,使用有效的质量度量和质量预测方式来实施项目质量管理。有效的质量度量在纷繁复杂的项目中起着指南针的作用,质量预测更是为困顿中的项目运营起着导航仪的作用,文中详细说明了质量趋势图和累积流图作为质量度量手段和质量预测的手段,如何在具体项目上有效地实施。  关键词:敏捷实践、质量管理、质量趋势、累积流图、数据库  传统的质量管理体系如ISO9001等应用到在消费类电子产品开发
期刊
摘 要:随着我国社会经济的飞速发展,公民物质生活水平不断提升,对生活的追求不断提升。在这样的时代背景之下,我国的畜牧行业得到了迅猛的发展,但是畜牧行业发展的过程中很容易受到各种病虫害的影响导致自身发展受到阻碍,因此本文针对现代生物技术在动物医学中的应用展开分析,并且结合技术的应用特点提出相关的改进措施,希望能够推动动物医学体系的发展。  关键词:动物医学;生物技术;应用发展;体系研究  一、现代生
期刊
摘 要:近年来,环境及资源的问题受到广泛关注。我国想要进一步实现小康社会,就需要科学合理的开发资源,实现可持续发展的战略目标。由于矿物资源所处的地质条件各异,地应力条件越发复杂,导致较多矿山之中出现不稳定的情况。一旦采矿稳定性无法得到保证,那么开采成本及风险都将不断增加。一般而言,地下采矿对地表有一定的影响,更有甚者甚至波及居民的生命财产安全,造成不可挽回的经济损失。因此,研究复杂情况下的采矿稳定
期刊
摘 要:如今,我国药品生产企业在开展现场检查以及注册资料申报工作的时候,工艺检验是其中最为主要的缺陷,特别是在工艺验证中,对于风险管理的使用更是欠缺,这一点和发达国家相比存在着较为明显的差距。就大多数制药企业而言,风险管理工作只是停留在理论阶段,将企业的工艺验证活动和风险管理的概念有效结合起来,并且系统地使用质量风险管理工具评估工艺过程中存在的风险,在此基础之上落实各项验证工作,是国内很多制药企业
期刊
摘 要:伴随着时代的发展,宣传电力方面的法律法规的力度也日益扩大,这不仅促使电力企业在市场经济发展下不断进行体制改革,而且也加强了国家对电力企业的管理,给予其一定发展空间的同时,也能促使企业利用自身的发展优势来解决内部问题,尤其是电力后勤管理問题,这是电力企业持续发展的前提与基础。本文基于电力企业后勤管理工作的特性,分析了当前后勤管理工作中的要求,进而提出了相应的管理措施,以促进电力企业的持久发展
期刊
摘 要:科学技术的不断更新加快了我国通信行业的发展,由于维护人员不断增加,通信设备不断更新,使得通信维护作业变得更加困难。为了使通讯维护作业变得简单、易于管理,文章通过对GPS网络、5G网络、物联网等先进技术的使用,对移动信息化项目解决方案进行分析,提高移动通信的效率。  关键词:移动;信息化;解决方案  引言  中国5G服务进入市场化运营阶段,移动网络制式已经跨入高速上网时代。智能手机愈发物美价
期刊
摘 要:社区是基层管理建设的核心,也是城市发展的一个重要组成部分。对于社区人员的档案的管理同时也是城市发展的一个十分关键的环节,其是促进社会管理工作的核心内容。社区建设至关重要,因此在进行社区发展建设的过程中一定要做好对社区档案的管理和建设,也只有这样,社区的发展才能够越来越好。  关键词:新兴社区;档案管理;策略  新兴社区档案管理是目前在经济发展的条件之下,被国家着重重视的一项城市管理建设内容
期刊
摘 要:近年来,本科生转专业人数呈平稳增长的趋势,由此也带来课业负担加重、热门专业就业压力增大、边缘学科萎缩等问题。为尽早掌握本科生专业变化动态,本文结合自身体会及从老师、同学处得来的访谈结果,从自身、父母、社会三个方面总结转专业现象形成的原因,并从个人、学校、社会分析转专业所带来的机遇与挑战,最终,以转专业的成因为依据,对大学生专业的选择提出忠告与建议。  关键词:转专业;原因;机遇;挑战  一
期刊
摘 要:软件体系结构与组件软件工程是软件开发工作的重要影响因素。基于此,本文从详细阐述了软件系统机构中数据流式、虚拟式、数据仓库式结构,并在架构设计、维护升级、功能拓展这三个方面具体介绍了组件软件工程,实现了对上述两者的深入研究,希望能够为软件的设计开发工作提供参考。  关键词:软件结构;组件软件;软件工程  引言:软件体系结构是软件设计中不可缺少的层次,设计者通过做好体系机构的刻画工作,能够优化
期刊
摘 要:本文探讨了发生脱硫液起泡溢流的主要原因是再生塔吹风强度的影响,脱硫液悬浮硫过多,针对该问题提出了罗茨鼓风机出口流程的改造,离心机出口流程改造,通过实施改造,在确保净化气中硫化氢浓度不超标的情况下,实现了运行控制指标低于设计指标要求。  关键词:天然气;脱硫装置;流程改造  一、建议原因、目的、意義  渤南集气站天然气脱硫装置处理规模为13.5×104m3。装置选用络合铁脱硫工艺,该技术是一
期刊