两轮机器人智能学习控制的研究与实现

来源 :北京工业大学 | 被引量 : 3次 | 上传用户:aa9294168
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
两轮机器人是一个本征不稳定的欠驱动系统,并且具有多变量、非线性、强耦合和参数不确定的特点,其姿态平衡控制原理与人相似,又被称为原理性仿生机器人,让两轮机器人能够像人一样,在受到各种外界干扰时,通过自主学习保持姿态平衡,具有极其重要的研究意义;与此同时,在科技高速发展的今天,让机器具有较高的智能和较好的人机交互模式,可使两轮机器人具有较高的应用价值和广泛的应用前景。本文基于装载安卓智能手机的两轮机器人物理系统,分别采用机理建模和系统辨识两种方法建立了两轮机器人数学模型,在此基础上,进行了智能学习控制的研究,设计了自学习控制算法和基于LQR的自学习控制算法,并以手机为媒介,设计了一套人机交互系统,取得了以下研究成果:第一、两轮机器人机理建模与系统辨识本文搭建了装载智能手机的两轮机器人物理系统,手机与机器人之间通过蓝牙模块进行通信,将两轮机器人物理系统抽象简化,进行一般性假设,使用拉格朗日能量方程方法建立两轮机器人动力学模型,设计零输入响应和零状态响应仿真实验验证模型的正确性,在平衡点附近对模型进行线性化处理,分析其能控能观性,并用PID经典控制算法对模型进行仿真控制实验,再次验证了模型的正确性;为了得到两轮机器人更加精确的数学模型,通过采集两轮机器人实际输入输出数据,采用递推最小二乘法进行系统辨识,对参数进行估计,得到辨识系统的离散模型。第二、自学习控制算法本文针对传统控制算法的弊端,提出了自学习控制算法,该算法结构简单,无需依赖精确数学模型,无需制定复杂的规则,只需给出在合理范围内的初始联结强度和学习率,即可通过不断学习,自我调节,训练出当前环境下的最优控制参数,使两轮机器人的控制效果达到最优;在仿真实验和物理实验中,通过施加脉冲干扰、白噪声干扰和改变机身重量的方式,验证了自学习控制算法的抗干扰性、鲁棒性和自适应性,在与线性二次型最优控制算法对比的情况下,验证了自学习控制算法的有效性。第三、基于LQR的自学习控制算法本文对自学习控制算法进行改良,提出了基于LQR的自学习控制算法,通过LQR最优参数初始化自学习算法初始值,大大降低了自学习算法的计算量,学习训练更少的次数即可获得更好的控制效果。在仿真实验和物理实验中,通过施加脉冲干扰、白噪声干扰和改变机身重量的方式,验证了基于LQR的自学习控制算法同样具有较好的抗干扰性、鲁棒性和自适应性,在与自学习控制算法对比的情况下,验证了基于LQR的自学习控制算法的优越性。第四、基于安卓智能手机的远程遥控应用本文针对两轮机器人传统红外遥控器的弊端,设计了基于安卓智能手机的两轮机器人远程遥控应用程序,充分调用智能手机各种功能及传感器,使两轮机器人的控制方式多样化,智能化,实现物联网。可通过触摸该程序内设计的交互按键、调用重力传感器和语音识别三种方式控制两轮机器人的运动方向和状态,并能接收机器人上传的特定数据,如俯仰角度和运行速度,还可以对控制程序中的一些参数进行设置,比如机器人运行的速度和控制算法的参数;将安装此程序的安卓智能手机置于机器人上,可对机器人周围环境进行照片拍摄和视频录制,并且能在程序内置的电子地图中实时显示机器人位置,搜索指定终点后还可以进行路径规划。
其他文献
自1999年5月Napster的引入开始,P2P联网的新技术大量增长,今天,P2P流量已成为Internet流量的主流。有数据显示,仅在2002年年初由P2P应用所引发的信令流量就达到了总流量规模
“从定性到定量的综合集成法”是我国科学家提出的用于解决开放的复杂巨系统及其相关问题的方法论。综合集成研讨厅作为这一方法论的发展,将专家的智慧、计算机的高性能及已
绳索牵引自动水平调节机器人,能解决长期困扰载荷装卸领域的姿态调节和受力控制难题,有效保障昂贵及高精密性的载荷在吊运和装卸过程中的安全。因此相关研究具有重要的理论意
核磁共振(NMR-Nuclear Magnetic Resonance)技术的无损检测特点使其具有明显的优势,特别是当前食品安全和工业生产造成的环境污染成为国内关注的焦点,快速、实时、无损的现场检
随着互联网的蓬勃发展,网络媒体已逐渐成为人们获取信息的重要来源。网络媒体包括了大量的图片、Flash网络动画等多种媒体资源,如何对这些资源进行有效地管理,如何对这些资源进
本文主要针对排序学习的一些相关问题进行研究。由于排序学习重要的实际意义,因此已经得到了机器学习以及信息检索领域研究学者的广泛关注。排序学习是一个典型的非光滑优化问
在人的视觉感知、识别和理解中,形状是图像中目标的基本内在特性,是用于目标识别的重要特征,因此基于形状的图像匹配、目标识别方法研究具有重要意义。针对不同的研究目的,人
据有关资料统计,当今世界上共有5651种语言。语种之间的信息互通越来越重要,如何让计算机识别出不同的语种已经成为人们的迫切需求。语种识别(Language Identification, LID)
Hopfield神经网络是一种典型的递归神经网络,具有丰富的动力学特性,已经广泛地应用于各个领域。由于Hopfield神经网络的全连接递归结构,造成其存在网络结构非常复杂,难于建立大规
本文以实验室的冰箱为研究对象,综合研究了冰箱的食品保鲜、节能以及在兼顾冰箱的食品保鲜和节能下的优化控制。主要有如下内容:  首先,对冰箱的食品保鲜进行了研究。研究