自主式移动机器人控制系统设计与模糊控制实现

来源 :中国海洋大学 | 被引量 : 0次 | 上传用户:longshentailang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自主式移动机器人是目前机器人领域的研究重点之一,吸引着众多学者的注意,这是因为它有着巨大的应用潜力。近年来国内的科研院所都开始了对自主式移动机器人硬件系统的研制开发工作,我们在山东省自然科学基金的资助下,完成了新型智能导游机器人的研制工作,本论文完成的主要工作包括对机器人的底层硬件系统设计以及相应控制方法的实现。 论文首先讨论了机器人技术的研究发展现状以及在不同领域的应用情况。介绍了机器人领域发展的不同阶段和我国机器人研究的进展情况,分析了模糊控制在机器人系统中的应用特点,确定了机器人导航的模糊控制方法。 第1章详细分析了机器人的运动学特性。从独立双轮驱动的运动学模型出发,对运行速度和角速度之间的关系进行了探讨,指出机器人转弯半径与两轮线速度的差成复杂的非线性关系。推出了机器人纠偏过程的运动学方程,画出了机器人的运动学框图,指出其控制系统是一个复杂的非线性系统,采用传统的线性控制理论难以凑效,进一步从理论上确立了采用模糊控制方法的必要性。 第2章则对机器人硬件系统的设计展开了论述。针对导游机器人通常工作在结构化的环境中这一特点,自行设计了光电传感器来实现机器人的路标导航,采用中值滤波算法对传感器信息进行处理。根据渡越时间法原理设计实现了机器人的超声波测距功能模块,为了提高测量精度,采用单总线数字温度传感器进行温度补偿。然后对系统总体设计进行了探讨,提出了基于客户/服务器(C/S)思想的机器人开放式接口,接着介绍了系统软件的开发与调试工作,最后讨论了提高系统可靠性的抗干扰措施。 第3章论述了机器人小车转向的模糊控制方法。首先简述了模糊控制理论,根据小车运动特点提出了机器人的角速度—线速度函数模型,将两输出系统转化为单输出系统,设计了两输入单输出模糊控制器,简化了控制系统结构。将多传感器信息编码作为系统误差,对误差和误差的变化率模糊化后作为模糊控制器的输入,利用Mamdani推理方法将人工驾驶的知识经验蕴含到模糊关系中,最后解模糊得到控制量输出。为了减少实时控制过程中的运算量,对各种误差和误差的变化率分别利用Matlab进行离自主式移动机器人控制系统设计与模糊控制实现线计算,最后得到控制量查询表。我们利用单片机通过查询表方式实现了机器人小车转向的模糊控制,实际运行结果体现了控制意图,效果较为理想。最后,对全文工作进行了总结,指出了今后进一步的研究方向。
其他文献
小波神经网络作为一种新的逼近工具已成为目前研究的热点,它继承了神经网络和小波变换的优点,通过训练自适应的调整小波基的形状实现小波变换,比单纯的小波分解使用更少的基
随着互联网以及计算机通信技术的发展,基于IPv4的互联网面临的很多问题正显现出来,其中最大的问题是地址空间不足。为此,国际上提出了下一代互联网协议IPv6。而向IPv6的转化不可
利用混沌振子的初值敏感性和对噪声的免疫力可以检测微弱信号。本论文在对Duffing振子微弱信号检测方法深入研究的基础上,提出了适用于信号检测的混沌和阵发混沌的判别方法以
多址干扰是影响CDMA系统性能、容量的主要问题。针对多址干扰结构的多用户检测技术从根本上解决了多址干扰的问题。由于最优多用户检测的实现复杂度太高,人们提出了以减小运算
室内IR-UWB(ImpulseRadioUltra-WideBand)通信系统具有很高的潜在吞吐能力,而且能够在提供大传输带宽的同时,保持低功耗、低复杂度和低价格等优点。这些特点使得IR-UWB通信系统
高阶统计量是研究非线性和非高斯信号的有效工具,它在信号检测、特征提取以及参数估计等方面具有广泛的应用。本文的主要工作是应用高阶统计量提取舰船目标幅射噪声特征以及