机器人自行车系统设计及其建模控制研究

来源 :广东工业大学 | 被引量 : 0次 | 上传用户:yuyisea
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着经济的发展和城市化的推进,共享单车逐渐成为一种广泛使用的交通工具。在共享单车大行其道的同时,人们也愈发关注其安全隐患问题。如何维持共享单车的动态平衡将成为提升其安全性能的一个关键。因此,本文致力于研究机器人自行车的动态平衡实现,主要工作包括机器人自行车的建模控制理论研究和机器人自行车系统开发,并利用该系统进行实验,通过实验数据评估实现效果。在设计系统之前,针对机器人自行车动力学建模与控制理论进行研究。从标准的机器人自行车组成结构开始介绍动力学建模方面的理论,随后在坐标系下对机器人自行车进行运动分析,并描述出无约束状态下机器人自行车的运动学关系。再根据这些运动学关系,列出机器人自行车前后轮接触地面之后的完整和非完整约束方程。利用数学方法消去约束方程和拉格朗日乘积因子,即可获得欧拉-拉格朗日动力学方程。完成动力学建模后,再利用该模型进行机器人自行车动态平衡的研究。为了实现动态平衡控制的目标,本文将在介绍平衡控制方面的理论的基础上,根据动力学方程进行控制器设计。并在仿真软件下对控制算法做仿真实验,通过观察仿真结果进行总结评估。这就是建模与控制理论方面的研究工作。通过前文的理论研究获得机器人自行车的控制算法之后,就进入机器人自行车系统的开发阶段。主要涉及以下几个步骤:首先,进行机器人自行车的硬件系统构建工作。系统的车架使用机械制图CAD设计,再由生产车间加工而成。该车架针对自动平衡车辆的需求,有别于普通自行车。车架构建成功以后,再安装各种电子器件,包括带编码器的电机、测试转弯扭矩的传感器以及测试车身倾斜角的陀螺仪等。完成器件安装之后,进行电路设计工作,并完成电路连接。其次,在完成系统的硬件设计之后,就进入软件开发阶段。机器人自行车的硬件系统是通过STM32主控芯片实现控制的。因此,需要在KEIL下进行STM32软件开发,包括硬件操作程序的开发和平衡控制算法编程。其中,平衡控制算法编程是根据前面的理论研究结果进行的。软件开发主要是围绕着硬件操作和平衡控制这两大核心展开,整套软件都是用C语言编写的。最后,进行电子方向盘的开发。方向盘不仅有控制功能,还具有辅助系统主控芯片计算转向角的功能。方向盘的开发工作是使用Altium-designer设计出方向盘控制电路板的相关设计图之后,根据设计图打样出印制电路板,并完成电子元器件焊接。另外,还要开发电路板的配套软件,开发的过程是在KEIL环境下进行。这个软件引入了UCOS系统,开发工作包括一些硬件初始化和操作系统的任务创建等编程工作。完成系统的开发工作之后,再利用这个机器人自行车系统做实验,并分析实验测试结果,评估系统的动态平衡性能效果。因为本系统属于大型的机器人自行车,为了降低人员风险,本项目的实验平台还配置了遥控器和接收装置,作为远程控制工具。
其他文献
人脸表情识别作为应用前景十分广泛的人机交互方式之一,其相关理论和技术有待进一步深入研究。虽然人脸表情识别相关技术得到了很大的发展,但其算法的鲁棒性和准确率有待进一
医学图像分割在计算机辅助医疗诊断中有着至关重要的意义,同时在器官定位、三维重建和手术指导规划任务中扮演着关键角色。肝脏是人体中不可替代的重要器官,维持着人体生命活
随着机械加工技术的不断发展,产品的批量化生产对自动化技术的要求程度越来越高。因庞大的市场驱动,首饰这一传统工艺品的生产同样面临从纯手工向自动化转型的问题。然而首饰
本次翻译实践选材来自于Michael Wasserman(迈克尔·沃瑟曼)于2016年出版的The Business of Geriatrics(《老年医学事业》)(Chapter 10-13)。该文本用词考究,句子结构丰富多变,源文通过严谨的句子关系用以说明老年医学的现状及对比如今与过去医疗模式的差异,并指出如今要建立适合人们需求的协调服务的养老模式。在案例分析中,译者根据文本的特点,对英语状语
首先,面向柔索驱动式主动柔性针穿刺机器人的任务需求,对柔性针穿刺机器人进行了机构原理设计。对自由度是否合理进行分解,将复杂的5自由度机构简单化。阐述了位姿调整的原理
当今社会,矿山安全问题是国家关注的重点问题,防止安全生产过程中各种事故的发生是安全生产最重要的任务。本文利用国家安全部门网站发布的权威事故信息,利用现代科学手段,充
近年来,柔性压力传感受到越来越高的关注度,各种具有高灵敏度、准确性和快速响应速度的压力传感器应运而生,并被广泛应用于可穿戴器件、柔性机器人、个性化医疗以及智能家居
偏微分方程常用于模拟复杂的动态系统,而方程中的参数通常具有特殊的实际意义,特别是热传导方程中的参数,比如物体的导热系数、热扩散系数等,由于热传导方程的参数估计是一种
1-Bit压缩感知问题考虑从信号测量的符号恢复原始的稀疏信号,由于获得的信息损失了信号的模长,因此无法直接通过测量矩阵和测量信息精确恢复原始信号.1-Bit压缩感知采用求解
近年来云计算等新兴技术迅速崛起,随之带给数据中心的是巨大的网络流量压力,传统网络架构难以对流量进行高效地调度,以至于无法满足其上应用对于性能的需求。软件定义网络(So