[发明专利]基于自适应评价网络冗余机器人视觉伺服控制在审
申请号: | 201710270373.4 | 申请日: | 2017-04-24 |
公开(公告)号: | CN107894709A | 公开(公告)日: | 2018-04-10 |
发明(设计)人: | 杨宏韬;廉宇峰;孙冬雪 | 申请(专利权)人: | 长春工业大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 130012 吉林*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 自适应 评价 网络 冗余 机器人 视觉 伺服 控制 | ||
技术领域
本发明涉及自动控制领域,尤其涉及一种视觉伺服机器人中的自适应评价控制方法。
背景技术
机器人视觉是一个跨学科的研究领域,涉及图像处理技术,机器人运动学、动力学、控制理论、实时计算等多学科内容。视觉系统精度主要受视觉分辨率和视觉标定误差的影响。由于摄像机系统具有显著的非线性特性,因此要获得精确的目标位姿数据,需要大量的标定计算,即必须建立准确的手眼关系模型并对大量的特征点进行测量。如果环境因素(如温度)发生变化,为保证模型精度,这样的标定需要反复进行。
基于图像的视觉伺服系统的定位精度对摄像机标定误差不敏感,与基于位置的视觉伺服相比,具有较少的计算量,而基于图像的方法仅需要计算图像特征误差函数、深度参数和逆雅可比矩阵。该方法的主要缺点是存在奇异性问题。当机械手位于任务空间的某些位姿时,图像雅可比矩阵降秩,导致利用逆雅可比矩阵求取的控制律不稳定,解决办法之一就是冗余机械手的控制。
视觉伺服是以实现对机器人的控制为目的而进行的图像自动获取与分析,它利用计算机视觉的原理,快速进行图像处理,在尽量短的时间内给出反馈信息,构成机器人的闭环位置控制。视觉伺服研究范围很广,既包括机械臂的视觉定位和跟踪,也包括移动机器人的视觉定位和导航,还包括一些特种机器人中的视觉控制。
发明内容
本发明要解决的技术问题是如何实现利用不同的冗余方法执行额外的任务,如障碍物避免,关节限制避免,更高的可操纵性和扭矩优化。
本发明基于以下原理:
冗余被有意地引入机器人操纵器以应对现实生活中的挑战。但是,冗余机械手的控制是一个具有挑战性的任务,因为从笛卡尔空间到关节空间的逆运动学关系是一对多的关系。给定一个具有性能成本指标的动力学系统,最优控制问题可以使用Pontryagin原理解决贝尔曼最优动态规划。动态规划是基于最优性和结果原理的综合计算技术。在状态反馈形式的最优控制器中,虽然反馈形式对噪声和模型不确定性是鲁棒的,但是相关的汉密尔顿-雅可比-贝尔曼方程需要昂贵的计算和存储,并且是一个离线过程。动态规划方法是需要考虑最优控制器伪逆的计算。
在这样的系统中,使用积分成本函数可以达到全局最优。利用冗余机械手进行路径规划的积分成本优化。导出2n阶一阶微分方程和边界条件用于最优控制框架中的冗余解决。上述两种方法都需要伪逆的计算。大多数是现有的冗余分辨率方案,可以使用机器人的完整知识,并且需要精确的数学模型。与这些方法相反,我们通过最小化积分成本函数来建立基于近似动态规划的自适应评价表达式,用冗余解决操纵器,其不需要计算伪逆来实现全局最优。闭环定位任务被建模为离散时间动态任务,然后提出自适应评价方法。
Werbos提出了近似动态规划(ADP)来克服这些问题,从而解决了动态正向编程和在线实现。ADP使用自适应的双神经网络架构评价(AC)来解决动态编程的向前结构问题。一般来说,自适应评价有两个单元即控制单元和评价单元。其中,控制单元产生控制输入;评价单元对当前控制输入的性能进行评价,并产生一个评价信号来调节控制以获得更好的控制性能。
定位任务可以建模为离散时间输入仿射非线性系统。通过最小化二次成本来解决冗余,可以使用Padhi等人提出的单一网络自适应评价(SNAC)。SNAC特别适合最优控制问题,其最佳控制输入可以明确地表示为状态和成本变量。SNAC 比其他架构的优点是它只有评价网络,它表明网络收敛到线性系统的最优值。
本发明采用的技术方案如下,包括以下步骤:
第一步:离散时间动态控制问题
Δx=JΔθ(1)
其中Δx=[Δx Δy Δz]T,Δθ=[Δθ1 Δθ2 Δθ3 Δθ4 Δθ5 Δθ6]T,J为正向运动学雅可比。
第二步:离散时间运动学方程
x(k+1)-x(k)=JΔθ(k)(2)
其中,x(k+1).x(k)别是第k+1个和第k个瞬间的末端作用位置,Δθ(k)是第k个瞬间关节角度的变化。上述离散运动可以表示为动态系统:
x(k+1)=Ix(k)+JΔθ(k)(3)
其中,I单位矩阵是用于操纵器的动态定位的系统矩阵。上述方程表示作为离散时间动态系统的定位任务。
第三步:末端执行器从当前位置x移动到期望位置xd的闭环误差值
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长春工业大学,未经长春工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710270373.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:半导体器件
- 下一篇:一种身份数据管理方法、系统和计算机可读存储介质