基于ARM的轮式机器人导航控制系统的研究

来源 :北京邮电大学 | 被引量 : 6次 | 上传用户:fulingshu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动机器人是机器人技术领域中的一个重要分支,跨越了计算机、自动控制、机械、电子等多个学科。目前,越来越多的移动机器人被应用到物料自动传输、危险场合下的自动作业以及服务业等。这些应用对移动机器人在环境信息感知与理解、路径规划与自定位等方面的自主导航能力提出了更高的要求。本论文研究的轮式机器人的决策层处理器为ARM9,并对其避障及导航系统展开研究。本文的主要工作与取得的研究成果如下:(1)简述国内外移动机器人发展现状及多种机器人导航方式。(2)详细阐述了本系统机器人的体系结构以及其核心处理器的最小系统,以及其PCB制作过程中的注意事项。(3)研制了一种基于ARM9的分布式超声探测系统。该探测系统由传感器工作模式控制模块和智能超声测距模块阵列组成。由ARM9控制3个超声传感器,完成测距信息预处理,并可根据不同的控制策略实现分组并行工作,提高了探测系统的实时性。(4)在软件设计方面,开发了基于多任务、高性能、高效率的跨平台远程控制系统软件。对嵌入式Linux操作系统进行改造,通过裁减系统内核,减小了体积,提高了软件的执行效率。介绍了Linux驱动的三种类型,重点阐述了本系统中用到的Linux下的串口驱动以及应用。(5)针对移动机器人导航问题,本文采用的是模糊控制算法。对系统中的模糊控制器进行详细介绍,并设计了三输入单输出模糊导航控制器,简化了控制系统结构;最后,对该模糊控制算法进行了Matlab仿真,证明了模糊控制在导航中的可行性。
其他文献
系统生物学开始于对基因以及蛋白质的研究,是一个试图将不同层次信息进行整合来理解生物细胞如何行使各自功能的学科。它通过对生物系统各部分的相互作用的研究,来揭示生命现象
伴随着功率电子器件技术,计算机技术,矢量控制等控制技术的飞速发展,交流调速取得了很大进步。矢量控制通过对电磁电流和转矩电流的分解,使感应电机的控制性能与直流电机控制性能相当,被广泛应用。为了更进一步提高矢量控制性能,论文针对感应电机参数辨识、无速度传感器控制技术和速度控制器的设计技术展开深入研究。论文首先构建了异步电机间接矢量控制系统仿真图,然后阐述了多新息辨识理论,利用Matlab语言编写了多新
目前,随着经济建设的不断发展,城市中的电梯需求量越来越大,电梯发生的故障也不少见,轻则造成财产上的损失,重则可能出现人员伤亡事故,电梯的故障诊断变得尤为重要。然而,当
直升机作为20世纪极具特色的创造之一,拓展了飞行器的应用范围,具有垂直起降、空中悬停、旋转飞行、机动灵活、占地小等显著特点,在军、民领域有着越来越重要的作用。随着科
普通电阻率测井仪在井内产生的电场为发散的直流场,当井内泥浆的矿化度高或井剖面为高阻地层时,普通电阻率测井曲线变得平缓,不容易确定高阻地层的真电阻率和给地层分层。井的分
近年来,复杂动态网络的研究已经成为热点的研究方向,但现有的工作大多是针对单层网络,对多层网络关注较少。考虑到实际系统大多具有多层特性,即相互连接的个体存在多种连接关系或
车用测距雷达是实现汽车主动安全防护的关键技术,是当前智能交通、无人驾驶等先进车辆主动安全技术飞速发展的技术瓶颈。论文以汽车防撞报警为应用背景,通过理论分析、系统设
随着互联网的快速发展以及图像和视频采集设备的广泛普及,催生了大量地以图像和视频为代表的海量视觉信息。这些视觉信息由于其信息量大、表现力强、形象生动,已成为人们获取信
水下机器人经过几十年的发展,无论从技术上,还是理论方法上都有了长足的进步,近年来广泛应用于海洋资源考察、目标探测与跟踪、环境监测等军事和民用领域。特别是自主水下机
机器人高精度操作是工业生产中的一个重要环节,也是机器人研究领域中的一个难点。传统的方法是利用传感器精确感知机器人和被操作对象的状态信息,然后设计出高精度操作策略。然