基于ARM的移动机器人运动控制研究

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:dxc1989120
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动机器人是机器人研究领域的一个重要分支,而移动机器人的运动控制则是整个机器人系统的核心部分,对机器人的平稳运行起着至关重要的作用。随着新的智能控制算法的不断涌现,移动机器人正向着智能化方向发展,这就对运动控制系统性能提出了更高的要求。本文首先建立了三轮轮式移动机器人的运动学模型和动力学模型,然后按照控制系统的要求,选择高性能ARM微处理器LPC2114作为核心进行底层运动控制系统的设计。硬件部分,按照模块化的思想,主要设计了以LPC2114为核的控制电路和直流电机驱动模块;软件部分,在硬件平台基础上编制了各个模块的软件程序,给出了各模块的程序框图,并且经过比较最终选择积分分离PI控制算法进行速度闭环控制,实验曲线表明控制效果良好。论文最后还针对机器人底层运动控制的重要问题——轨迹跟踪,进行了深入的分析和研究。首先根据Lyapunov稳定性理论设计了一种非线性状态反馈跟踪控制器,然后针对这种控制器的不足,设计了全局渐近稳定跟踪控制器,并给出了仿真曲线。本文将低功耗、高性能的嵌入式微处理器与控制算法相结合并应用到了机器人控制领域,简化了系统设计,改善了机器人控制效果。
其他文献
学位
小波分析是在傅立叶分析基础上发展而来的新的时频分析工具,具备良好的时频局部化性质和多分辨率特性,在信号处理领域中得到广泛的应用。本论文对小波变换在信号滤波中的应用
随着计算机技术和集成电路技术的发展,32位ARM微处理器的嵌入式系统在工业控制和医疗制冷等诸多行业得到了广泛的应用,并且产生了越来越重大的影响。ARM微处理器的应用,使工业控
迭代学习控制是一种新型控制算法,它不依赖于动态系统的精确数学模型,是一种以迭代产生优化输入信号,通过重复执行同一任务来减少误差,使系统输出尽可能逼近理想值的方法。在
在各种控制系统中,由于控制对象存在某些不确定性和各种干扰,包括环境或参数改变的影响等复杂因素,致使系统的控制无法满足性能的要求。自适应控制通过自动调节控制器参数,来
随着遥感影像获取技术手段的日益先进以及海量遥感数据的积累,遥感影像变化检测技术已经在自然灾害的灾情评估、地理数据的更新、灾后的城市重建规划、以及对资源和环境监测等方面获得越来越多的应用。变化检测旨在对同一地区不同时间的两幅或多幅遥感图像分析,检测出该地区地物随时间发生的变化信息。变化检测方法的过程一般分为预处理、差异图像获取、差异图像分析及精度评价四个阶段。其中,差异图像的获取及分析是影响检测精度
学位
随着生物技术的快速发展,微生物发酵在国民经济中的地位越来越重要。但由于发酵过程具有高度的非线性、时变性和不确定性,关键变量难以实现在线测量,从而导致发酵过程的优化控制异常困难,而采用软测量技术对发酵过程进行建模预测则是解决此问题的出路之一。青霉素发酵过程是众多微生物发酵中较典型的一个生产过程,因此对青霉素发酵过程进行建模与优化控制的研究有着实际的应用价值。目前比较多的用于微生物发酵过程建模与预测的
图像修复是数字图像处理技术中的重要内容,是利用受损区域周围的图像信息给受损区域填充信息的一门技术,用于恢复图像中小的破损区域、文字去除以及目标物体隐藏。这项技术已
随着经济、社会的发展,交通问题日益突出,人们对智能交通系统投入大量的研究,希望以此来解决交通问题。而路网模型作为智能交通系统的基础,对其进行深入的研究是十分必要的。在目