基于iDMPs-AcaGMR的机械臂轨迹规划研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:wangaimin143074
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着机器人行业创造的巨大经济价值,各国的战略发展目标中都有机器人领域的一席之地。机器人技术的飞速发展,特别是在人工智能领域的不断突破,带动大量产业转型升级,走向智能化方向。工业机械臂运动轨迹研究是实现自动化工业生产线转型升级成为智能工厂的基础。当前机器人运动规划存在着学习能力不强、泛化能力不足、调整运动轨迹灵活性不够等问题。基于此,本文提出了一种新颖的模仿学习方法:基于改进动态运动基元(iDMPs)-曲线高斯回归算法(AcaGMR)的机械臂轨迹规划研究。该方法主要包括两部分:模型优化和算法优化。模型优化:针对DMPs的不足,改变其相变量与时间非线性关系,解决其在表征学习的特征抽取环节会提取到错误信息问题的同时对局部加权算法进行优化,提出了改进动态运动基元模型(iDMPs);算法优化:在改进动态运动基元模型(iDMPs)基础上,采用曲线高斯回归算法代替原来局部加权回归算法。实验验证该方法拥有更好的模仿学习效果。本文的主要研究工作如下:首先,对回归思想进行一定的归纳总结,详细介绍了机器学习中的基函数和核函数,并推导得到基础回归表达式。接着分别阐述了局部加权算法、高斯混合算法、曲线高斯算法,对各种算法的内部工作原理给出了详尽分析过程,并结合回归思想推导得到相应的回归表达式,最后对它们进行一定的对比。接着,针对DMPs模型的不足之处,对其做出部分改进提出iDMPs。具体来说,在利用Logistic函数保证系统全局稳定的前提下,改变相变量表达式使其在时间上是均匀分布,解决了系统对时间过于敏感的问题,同时进一步完善其局部加权算法中拟合等式不合理的问题。实验证明iDMPs的模仿学习能力更强。最后,提出基于iDMPs–AcaGMR的轨迹规划思想,其实现方式是将曲线高斯模型(AcaGMM)应用到iDMPs中的强迫项系统中,建立关于强迫项分量和相变量的曲线高斯模型,然后利用AcaGMR算法得到强迫项分量的拟合值,从而获得相应的模仿运动轨迹。最后利用Matlab对多种算法进行了多自由度PM560机械臂仿真实验,其结果也证明了iDMPs–AcaGMR的优越性。
其他文献
碱性阴离子交换膜燃料电池(AAEMFCs)因其在碱性条件下更快的阴极氧还原动力学和非贵重金属催化剂的使用等优点而被广泛研究。阴离子交换膜(AEM)作为AAEMFCs的重要组成部分,起
基于地理位置的社交网络允许用户通过签到服务分享他们感兴趣的地点(Point of interest,POI)。通过这样的服务,用户可以根据自己的社交关系以及自己所处的地理位置,获得更多
左房壁瘤体积的准确估算在肿瘤的早期诊断和治疗计划中是一项具有实际应用价值的课题。然而由于左房壁瘤通常具有形态变化大、边界不明显以及与周围环境对比度低等特点,所以
目的:肥厚型心肌病(hypertrophic cardiomyopathy,HCM)为常见的遗传性心血管疾病之一,具有一定的临床异质性。部分患者预后欠佳。B型钠尿肽(B-type Natriuretic Peptide,BNP)
针对数据采集与监控(Supervisory Control And Data Acquisition,SCADA)系统中虚假数据注入攻击(False Data Injection Attacks,FDIA)能够躲过不良数据检测机制,篡改状态估计
工业过程对于国家的经济贡献的重要性是显而易见的,由于工业设备大都工作在苛刻工作环境下,这使得它们的故障发生的概率大大增加,而使用先进的故障检测技术及时的检测出故障
非饱和土的三剪统一屈服准则作为破坏准则能够反映应力状态的变化,以及基质吸力的影响。本文运用此破坏准则通过坐标平移法建立单应力变量法的非饱和土三剪统一本构模型和双
目的:观察外周静脉血中白细胞介素-17(interleukin-17,IL-17)及高敏C反应蛋白(high-sensitivity c-reactive protein,hs-CRP)在急性心肌梗死、不稳定性心绞痛、稳定性心绞痛
超短脉冲在超连续谱、频率梳产生、生物成像等方面有重要应用。目前实现超短脉冲的几种常用方式都存在一定的不足:绝热孤子压缩需要使用比较长的非线性介质,不利于集成应用。高阶孤子压缩后的脉冲质量通常比较差,很多应用会受到限制。自相似脉冲压缩则能够在较短的介质中实现高质量的脉冲压缩。高相干超连续谱在光频梳产生、光源、测量等方面有重要应用,在全正色散介质中可以减少孤子效应,提升相干性。单偏振超连续谱也在逐渐引
在传统的蜜蜂养殖业中,养蜂人需要凭经验去开箱检查蜂箱内蜂蜜的量来判断摇蜜的时间,以及检查蜂箱内的卫生状况,并不定时为蜂箱通风,清洗蜂箱。当蜂箱的数量较多时,这些操作