轮式机器人运动控制系统设计与开发

来源 :北京科技大学 | 被引量 : 0次 | 上传用户:show20090907
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动机器人运动控制系统的研究是整个移动机器人研究的核心。本论文以双轮驱动移动机器人为主要研究对象,建立了轮式移动机器人运动学模型,并以此为基础,进一步研究了移动机器人的定位、行为控制和实时避障算法,详细阐述了双轮驱动移动机器人运动控制系统软件框架的设计与开发过程,对软件模块中的串口通讯和远程通信部分进行了详细设计。   本论文工作包括以下几个方面:   首先针对双轮驱动移动机器人进行数学建模,采用推算航行算法对实际机器人进行定位,并对定位中产生的误差深入分析。轮式机器人在运动过程中有很多特定行为模式,对移动机器人的几种典型行为进行分解,并且主要对目标跟踪、轨迹跟踪、沿墙行走等行为进行了深入的研究,分析了不同行为的控制方法,并在Matlab和MobotSim仿真环境下对其仿真,其运动行为的控制效果明显。   其次通过研究移动机器人在复杂环境下,即对全局环境未知时需要借助于传感器感知自身周围的局部环境信息,并在目标位置的指引下通过局部规划方法确定出一条能够到达目标位置的无碰路径。本文对常见的VFF、VFH+、VFH*等局部避障算法模型进行深入研究并进行了仿真实验,针对VFH+、VFH*方法中的不足进行改进,提出一种改进算法,增强移动机器人动态避障能力。   第三阐述了轮式机器人实验平台运动控制系统软件的设计与开发,主要对下位机DSP板和上位机之间的串口通讯,上位机与客户端之间的远程通讯进行详细的编程设计,力求做到实时信息的实时获取。对其中移动机器人的一些典型运动进行控制,使移动机器人在自主运动的同时,远程用户可以对其进行监控。   最后对全文进行了总结,并对轮式移动机器人避障与路径规划研究进行了展望。
其他文献
旋转机械是电力、石油化工、冶金、机械、航空以及一些军事业部门的关键设备。在现代生产系统中各设备之间的联系越来越紧密,由某个设备引发的故障可能引起连锁反应,导致整个设备甚至整个生产过程无法正常工作,造成巨大的经济损失。因此采集旋转机械信号,并通过各种分析方法及早地发现故障,以减小损失显得尤为重要。本文提出了一种新的故障检测方法,即等角度转速测试法。采用编码器采集机械的旋转信息,利用频率为50M的高精
人耳识别作为一种新的生物识别技术,由于人耳其特殊的生理位置和特征,在近些年来的研究中越来越受到关注。随着国内外各种研究学者的努力,有向实际应用发展的趋势。但是,在人耳识
本文以北京科技大学高效轧制国家工程研究中心项目——福建德盛镍业有限公司1150mm热连轧厂精轧区8机架的AGC系统为研究背景,根据该厂的实际特点以及轧制数据,选择了适合该厂的
卷取是轧钢的重要工艺过程,在生产中得到广泛重视。热连轧带钢地下卷取机的控制,是整个热连轧系统的最后一个关键环节,其速度和张力的控制精度将直接影响热轧板卷的产品质量,为了
聚合反应釜是聚合反应工程中的重要装置,其运行质量将直接影响到聚合产品的质量和整个生产过程的安全与稳定。采用间歇方式生产的特点是控制过程不具有连续性。保证聚合釜在工
演化硬件在自修复与容错系统、图像边缘检测、VLSI自动化设计和提高VLSI可靠性上得到广泛的应用,在军事、航空、航天领域具有重要意义,近年来,现场可编程门阵列(Field Programma
在新型干法水泥生产中,分解炉是预分解系统的核心设备,它承担着燃料燃烧、气固两相换热和碳酸盐分解任务。分解炉的稳定控制对于稳定回转窑的运行、稳定熟料质量具有重要的作
数据挖掘是高级数据分析工具,其任务包括频繁项集挖掘、关联规则挖掘、聚类、分类、特异数据挖掘、时间序列挖掘等。随着网络与计算机的发展,数据的形式更多样化,数量日益增大,这
现代工业对板带材的质量要求越来越高,因此对轧机的执行机构及控制系统性能提出了更高的要求。轧机自动厚度控制(Automatic Gauge Control,简称AGC)系统是现代化的轧机设备的核
随着互联网“草根主义”的蓬勃兴起,互联网用户逐渐由被动地接收互联网信息向主动地创造互联网信息发展,互联网上产生了大量的由用户发表的有价值的评论信息。如何从这些海量