【摘 要】
:
全向移动机器人是机器人中的一个分支,以全向轮为基础,通过控制系统,使机器人可以实现任意自由度的运动。全向移动平台是全向移动机器人的运动执行部分,是机器人实现其他功能的基础。本文以麦克纳姆轮为基础的机器人全向移动平台作为研究对象,以STM32主控芯片作为下位机的核心硬件,以树莓派作为上位机的控制计算中心,开发出针对全向移动平台的基于STM32的分布式实时控制系统,对全向移动平台控制系统的实时性和可靠
论文部分内容阅读
全向移动机器人是机器人中的一个分支,以全向轮为基础,通过控制系统,使机器人可以实现任意自由度的运动。全向移动平台是全向移动机器人的运动执行部分,是机器人实现其他功能的基础。本文以麦克纳姆轮为基础的机器人全向移动平台作为研究对象,以STM32主控芯片作为下位机的核心硬件,以树莓派作为上位机的控制计算中心,开发出针对全向移动平台的基于STM32的分布式实时控制系统,对全向移动平台控制系统的实时性和可靠性做出相关研究,本文主要工作包括:(1)研究了全向移动平台的基础运动原理。对一般全向轮的工作原理进行了分析,推导出单个一般全向轮的逆运动学方程,对两类多个全向轮的布局进行分析,得到了OMNI轮组和麦克纳姆轮组在不同布局下的逆运动学方程,其中,得到了麦克纳姆轮4轮组的运动学雅克比矩阵。针对麦克纳姆轮4轮组有不同的布局,其运动特性不同,结合课题选择了一种较为合理的麦克纳姆轮4轮组布局方式,并对该布局方式,设计了全向移动平台的运动结构和平行四杆独立悬挂机构。(2)研究了全向移动平台的分布式控制和优先级控制机制。建立以STM32处理器为核心的全向移动平台下位机控制系统,以树莓派为计算控制中心的上位机控制系统。根据分布式控制和优先级控制思想,将控制系统划分为5个控制子系统:上位机通信控制子系统、IMU计算子系统、运动控制子系统、故障检测子系统、显示控制子系统,以及近距离检测控制块。(3)研究全向移动平台的控制任务系列及其实现方法。基于嵌入式实时操作系统Free RTOS的控制系统,设计了5个控制任务:ROS_Task任务实现了和上位机的数据处理、Detect_Task任务实现了对整个控制系统所有设备的故障检测、IMU_Task任务实现了对IMU姿态传感器的数据融合,获得稳定数据、Chassis_Task任务,结合麦克纳姆轮运动模型,实现了对全向移动平台的运动控制、Uesr_Task任务实现了显示下位机的工作状态。
其他文献
高速度、高加速度、高精度已成为高档数控机床主要的发展方向。进给系统作为实现机床空间运动的核心功能部件,其动态误差是决定数控机床加工精度的关键因素。明晰机械和控制系统参数及两者之间耦合作用对进给系统动态误差的影响是当前面临的重要课题。本文以进给系统机电-刚柔耦合动力学模型为载体,开展进给系统动态误差影响因素分析及优化方法研究,主要包括以下几个方面:基于模态缩法和集中参数法,考虑进给系统传动件结合面间
本文密切结合Tri Mule五自由度混联机器人研制需求,深入研究Tri Mule机器人中三自由度并联机构的精度综合问题,内容包括误差建模、公差建模、精度分析与综合,旨在建立关键零部件形位公差与末端位姿误差之间的映射关系,实现公差层面的精度综合,为整机的制造与装配提供理论指导。主要研究成果如下:1.Tri Mule混联机器人中三自由度并联机构的几何误差源是影响机器人末端位姿精度的主要原因,故以该并联
在发生地震、山体滑坡、飓风等大规模灾害后,由于伤亡数量巨大,专业救援人员的数量无法满足需求。此外,灾后现场结构复杂,破坏严重,到处都是坍塌的建筑物和狭小的空间,救援人员无法进入,这大大限制了救援工作的开展。因此,发展抢险救援机器人具有重要意义。救援机器人具有身体小巧,运动灵活的特点,能适应狭小空间下的工作环境,常用于军事调查和灾后搜救等任务。然而,目前的救援机器人大多采用复杂的控制和驱动系统来实现
近年来,随着科技的快速发展,作为多学科交叉共融的机器人学科也得到了迅猛的发展。在这其中,由于人们对机器人安全性、灵活性等需求不断增强,基于仿生原理的连续型机器人逐渐吸引了越来越多的关注。相比于传统的刚性机器人,连续型机器人不具有离散关节和刚性连杆,采用与章鱼触角、象鼻等生物器官类似的柔顺结构,十分适合在狭小复杂等环境中进行探测、抓持等操作。对于连续型机器人来讲,高安全性与灵活性是其最突出的两大优势
随着航空航天、铁路运输、大型航运等领域的快速发展,目前存在大量对大型结构件的现场加工、装配、维修的需求。大型结构件具有外形尺寸大、几何形状复杂、精度要求高等特点,对其制造和维修等均面临着诸多的技术难题。为了适应加工大型结构件时大范围移动、局部高速精密加工的服役环境,以并/混联构型装备为核心功能部件的单机制造单元或多机制造系统正逐渐成为不可或缺的重要工具。几何精度是制约混联机器人拓展其应用领域的瓶颈
热误差在机床的总误差中占比高,研究机床的热特性是减小热误差的关键。本文从机床进给系统热特性及生热功率展开研究,提出基于综合工况的生热功率计算方法,通过多工况热特性实验得到了进给速度和切削负载对于热特性的影响规律,为研究数控机床进给系统热误差的补偿和控制提供参考依据。开发数控机床进给系统综合性能测试与分析系统,利用FOCAS函数库编写数控系统内部监测子系统,开发和集成基于外置传感器的数据采集子系统,
本文密切结合五自由度混联机器人的设计与开发需求,系统分析和对比了TriMule机器人与相同尺度和结构参数的Tricept机器人在运动学、静刚度、刚体动力学三方面的性能,完成如下研究工作:结合Tricept和TriMule机器人的构型特点,论述了两种机构拓扑构型的异同。采用矢量法推导两机构的位置逆解模型,通过对闭环方程求导构造其速度模型及无量纲雅可比矩阵。在此基础上,提出一种可达工作空间的搜索方法,
支撑地脚作为支撑大型精密卧式加工中心的重要基础部件,其刚度对保持加工中心的稳定性及提高整机加工精度具有重要意义。但目前国内仅存有支撑地脚安装方式的基本规范,支撑地脚的设计理论只存在经验公式,尚无准确可靠的以刚度参数为基础的支撑地脚的设计理论与设计规范。不同型号加工中心与不同尺寸的支撑地脚的匹配原则,及此原则基础上的支撑方案的匹配理论,国内外尚无相应的理论与规范。因此本文依托国家重大科技专项研究任务
软体机械手在抓取易碎、不规则等物体方面具有独特优势,针对软体机械手开展研究具有重要的理论和应用价值。本文研究了气网型执行器和软体手的设计、建模和特性研究。主要工作如下:设计了一种具有夹取和包络两种抓取模式的双指软体手。该软体手由两个双模块可变腔室高度的气网型执行器组成。与其他气网型执行器相比,可变腔室高度的执行器具有更大的输出力。通过控制两个模块的气压,气动执行器可实现夹取和包络抓取等运动姿态。在
为提高胸腹部肿瘤穿刺手术过程的自动化程度,本文对手术中的穿刺模板定位及穿刺针进针等关键技术进行研究,开发了手术机器人系统,进行了结构设计、分析、优化及实验验证等工作,主要研究内容如下:首先,针对临床手术中穿刺模板手动定位过程复杂、精度及效率差的问题,研发了第二代连床式半自动穿刺手术机器人,实现了CT图像引导下的穿刺模板自动定位。完成了机器人本体的制造和装配,并基于运动控制器实现了控制系统的搭建及调