面向四足机器人的状态估计方法研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:goodlyn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
足式机器人被视为一种具有代表性的移动机器人。因其可以在运动过程中自主地选取落足点,从而能够在非结构路面上自由地穿行,对于抢险救灾、山地运输、野外勘测、军事应用,行星探索等领域均具有潜在的应用价值。四足机器人在足式机器人家族中占有重要地位,其以四足动物为仿生对象,表现出比双足机器人更好的承载能力和稳定性,同时又具有比六足和八足机器人更理想的灵活性和更简洁的结构。更重要的是,四足机器人在运动能力上具备极大的开发潜力,因此它已逐渐成为国内外学者的研究热点。为了使四足机器人具有自主运动能力,主控制系统需要准确的位置、速度及姿态角等实时运动状态信息。然而,所有传感器的精度都是有限的,其观测值常常存在一定程度的不确定性,这就引出了状态估计问题。进行状态估计的目标便是为了获得状态信息的全局最优估计。对于四足机器人这样的应用对象,往往会给状态估计带来更高的挑战。四足机器人在行走过程中引发的冲击振动,足端与地面之间可能存在的滑动等现象都进一步增加了运动状态估计的难度,这就要求所设计的运动状态估计方法能够同时具有高精度和鲁棒性。在具备上述估计性能后,还要满足四足机器人对实时性的要求。因此对四足机器人的运动状态估计是一个具有挑战且意义深远的课题。本文对四足机器人的运动状态估计方法进行研究,通过提出两种运动状态估计方法,一种激光热成像采集系统和一种融合估计方法,完成运动状态估计系统的整体构建,最终实现对四足机器人运动状态的最优估计,为机器人的主控系统提供了稳定、准确、实时的运动控制参数。首先,本文对捷联惯导进行了预处理,识别出偏差和随机误差,辨识出加速度计及陀螺仪在工作过程中都会受到乘性噪声的干扰。为了提高四足机器人运动状态的估计精度,本文采用正运动学向捷联惯导提供内部参考信息以进行对加速度计的辅助校正。通过正运动学分析,以惯导系统和正运动学解算结果的误差值作为状态变量,在系统仅受加性噪声干扰的理想环境下,可通过本文提出的强跟踪混合阶容积卡尔曼滤波方法对正运动学及惯导系统进行有效的信息融合,在系统同时受加性噪声及乘性噪声干扰的非理想环境下,可通过本文提出的强跟踪改进混合阶容积卡尔曼滤波方法可对二者进行有效的信息融合。融合结果通过反馈校正的方式对加速度计偏差进行补偿并提升惯导系统的输出精度。由于强跟踪的引入,算法能够克服四足机器人因足底冲击振动,足端打滑以及做机动动作或被外力干扰等原因所导致的正运动学解算误差增大的问题,同时通过改进将传统强跟踪容积卡尔曼滤波算法每次滤波需要进行的三次容积点采样缩减到一次,使得计算量大幅减少。通过仿真实验,上述方法的正确性得到了验证。然后,本文引入外部参考信息对捷联惯导内的陀螺仪漂移进行在线校正以提升姿态角的解算精度。同时,为了避免传统视觉算法计算量大,实时性差的问题,通过设计激光热成像采集系统,对视觉里程计的采集系统做出改进,这种采集系统只需拍摄光斑附近局部地面,就可以获得可用于机器人运动状态估计的红外热图像。由于采用主动标记特征点的方式,避免传统视觉算法在面对纹理重复、特征不明显、图像灰度区分度差引起的无匹配问题。通过本文提出的中心方向遍历特征点匹配策略或中心圆周遍历特征点匹配策略,可以快速准确地进行帧间特征点匹配,使得计算量大幅减少。为解决系统同时受加性噪声和乘性噪声共同干扰以及过程噪声和观测噪声相关同时存在的状态估计问题,提出乘性噪声及加性相关噪声容积卡尔曼滤波方法,通过该方法以松耦合的方式将视觉里程计与惯导系统进行融合估计,以姿态角、陀螺仪漂移的误差作为新加入的状态变量,建立状态方程和观测方程进行滤波,将获得的误差估计值对惯导系统进行反馈校正,并对IMU中的陀螺仪漂移进行在线补偿,校正后的姿态角可直接提交主控制系统进行使用。通过仿真实验,上述方法的正确性得到验证。其次,提出鲁棒联邦滤波方法,通过上述两种运动状态估计方法作为局部子滤波器,取代经典联邦滤波中的卡尔曼滤波算法,并通过Sage-Husa法对子滤波器的过程噪声进行在线辨识,通过对无反馈联邦滤波的信息分配因子计算方法的改进,将上述两个局部子滤波器得到的位置误差与速度误差的局部最优估计信息进行信息融合得到全局最优估计。该方法具有很强的容错功能,能够避免全局数据在子系统发生故障时受到污染。本文所提出的方法可以提高整个运动状态估计系统的融合估计精度及鲁棒性,最终将四足机器人的位置和速度全局最优运动状态估计结果发送给主控制系统做闭环控制。通过仿真实验,上述方法的正确性得到验证。最后,本文分别以LS3以及Spot Mini作为参考,设计了在外形及尺寸上均具有明显区别的重型和轻型四足机器人模型,并对其进行崎岖路面和平坦路面的仿真及实际四足机器人的行走实验。实验结果表明本文方法具有普适性和可行性,能够为四足机器人的平滑运动控制提供保障。
其他文献
姿态确定系统提供航天器当前的姿态信息,是姿态控制的前提。星敏感器和陀螺作为航天器主要的姿态敏感器,在轨发生故障的概率均较高,发生故障后若不能及时诊断并隔离,则错误的姿态信息将被引入到系统闭环控制中,可能使得载荷不能正常工作,甚至导致航天器损毁。在工程应用中,受制于星载计算机的性能,算法的运算复杂性和运算时间均受到严格限制,因此研究诊断准确性高且易于星上实现的故障诊断方法具有重要意义。在此背景下,本
随着航天技术的发展,航天任务越来越复杂,相对导航是实现各项航天任务的基础,因此,为了保障各航天任务的顺利执行,对相对导航算法提出了更高的要求。相对导航的原理为通过构建系统状态的演化模型,利用一系列传感器观测,实现对系统真实状态的估计。理想系统的状态估计可通过Kalman滤波实现。然而,受限于对实际系统的理解、通信过程中外界条件的干扰及系统内部各物理条件的限制,导致系统往往会受到模型非线性、相关噪声
广场作为城市重要的公共空间,是城市居民进行室外休闲活动的主要场所,其环境品质对于提升城市空间活力具有重要意义。然而,由于缺乏对于环境品质,特别是物理环境的考虑,大多数城市广场的环境均存在一定问题;其中,受到气候条件及设计理念的影响,严寒城市广场的热声环境问题较为严峻且存在季节性差异。与此同时,虽然针对于广场热声环境质量或环境感知的研究均较为广泛,但关于广场客观环境质量与使用者主观感知评价的关联研究
润滑剂可以降低机械设备的能耗,延长机械设备的寿命。作为一种新型且性能优良的润滑剂,复合钛基润滑脂近年来逐渐引起学者的广泛关注。然而,对复合钛基润滑脂的研究还缺乏系统性;其合成机理的探索尚不够全面,其制备因素、性能和微观结构之间的规律研究尚未完善;在摩擦学改性的研究方面,多种减摩抗磨剂的最佳配比不够精确;复合钛基润滑脂在固体膜层上的应用较少,需要拓展。上述问题制约了复合钛基润滑脂的生产和应用,本文针
燃烧数值计算在发动机设计中扮演着重要作用,燃烧动力学机理能在很大程度上决定该数值计算过程能否准确掌控燃料的释热规律、流场的精细结构以及污染物的反应路径。但目前数值求解由大型燃烧机理组成的动力学系统仍然是个挑战。此外,基元反应速率系数的不确定性也会给燃烧数值计算带来更多挑战,即该不确定性会对燃料演化过程中的关键路径及活跃基元反应产生巨大影响。因此开发带有速率系数不确定性的简化方法(即全局简化方法)能
当前世界各国必须面对与日俱增的能源需求以及日益恶化的环境问题所带来的严峻挑战,作为化石能源最有希望的替代者之一,质子交换膜燃料电池(PEMFC)的发展近年来备受关注。目前,铂及铂基合金是PEMFC中研究较为广泛且具有商业化潜力的电催化剂,但其居高不下的成本制约了燃料电池技术的进一步普及与推广。因此,开发出高活性、高稳定性兼具低成本的新型电催化剂是实现燃料电池技术大规模应用的关键环节。本论文从铂基电
球面网壳拥有优美的造型和良好的受力性能,在体育场馆、歌剧院及会展中心等大型公共建筑中应用广泛,并往往是所在地区的地标性建筑,社会、经济地位重要。从建筑构成上来看,球面网壳主要包含结构主体构件及表面、内部附带着大量的屋面围护部件及悬挂设备,这些屋面围护系统及悬挂设备可能会显著影响主体结构的静力及动力性能。尽管国内外学者已针对球面网壳的静力与动力性能开展了细致的研究工作,理论成果丰硕,但在研究中普遍忽
图像编辑涵盖多种图像处理任务,通常包含在像素层面改变图像内容的操作。大多数基于深度神经网络的深度学习方法是确定性模型,其存在的问题是它们通常只能够处理一种确定的编辑强度,并且整个映射过程是不可控的。现实生活中的变化通常是不确定的。如人脸老化是一个渐进的过程,用户想要获得不同年龄的人脸图像(输出可控),而不仅是某个确定年龄的人脸图像。再如在图像去噪任务中,不同图像的噪声水平是不同的,用户希望网络能够
纳滤作为一种介于超滤和反渗透之间的膜分离过程,具有运行压力低、出水水质好和分离过程无相变等特点,在饮用水深度处理、苦咸水净化、工业废水回用和海水淡化方面应用广泛。但是在运行过程中,纳滤膜也存在一些问题,如运行通量较低、易污染和氯稳定性差等。采用高通量纳滤膜可以弥补纳滤膜产水量不足的缺陷,从而降低运行耗能,节约运行成本。增加预处理可以缓解纳滤膜污染和氯稳定性差的问题,但是也增加了处理流程,使运行成本
抓取操作作为机器人的一项基本技能,在推进机器人智能化道路上扮演着十分重要的角色。目前,面对非结构化环境,机器人抓取技术仍缺乏自主能动性和环境的适应能力,严重影响了机器人的推广应用。基于机器视觉的机器人抓取方法在环境感知、动态决策和行为控制方面表现出了突出优势,但训练性能优良的深度识别模型需要海量带有标注信息的样本数据,且运用带标签的数据训练的识别模型在迁移到真实环境的过程中会出现性能大幅度下降的现