一种多手最佳识别选择的通用方法.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种多手最佳识别选择的通用方法 随着机器人领域的不断发展,对机器人手的提取和操作的研究越来越受到重视。 当多指手协调抓取或操作物体时,各手指对物体要施加一定大小的作用力。在实际的操作过程中,抓取力并不是越大越好。抓取力过大,会造成手指机构的损耗和能量的浪费,同时也会影响操作精度,使物体产生变形和造成损伤。所以,抓取力在满足抓取稳定的前提下应尽可能地小。 对于一个给定的抓取构型和已知的物体载荷,抓取力既要满足力平衡约束,又要满足手指与物体接触所产生的摩擦锥的约束。 通常计算多指手的抓取力可归结为约束条件下的优化问题。 但由于接触摩擦锥为非线性约束,导致实时计算多手指的优化抓取力受到极大的限制。常用的算法通常将摩擦锥线性化来计算手指的抓取力。例如Salisbury等将摩擦锥近似为多面锥,将非线性摩擦力约束近似为线性约束,提出了确定接触力的线性规划算法。 Kumar给出了计算手指力分配的次优算法。 Sinha和Abel通过连续的二次规划算法来解决非线性约束。Cheng等用双重压缩线性规划方法解决了线性规划的实时性问题。Liu同样用线性规划解决了最小抓取内力问题。这类方法的缺点是对抓取点的摩擦锥进行了线性化,为了提高计算速度,摩擦锥只能粗略地近似。 但当提高线性化摩擦锥的准确度时,计算量将大大增加,很难满足实时计算手指抓取力的要求,并且计算的抓取力过于保守。Buss,Hashimoto和Moore将非线性摩擦锥约束转换为对称矩阵的正定线性约束,把非线性约束的抓取力优化问题转换为由正定矩阵确定的光滑黎曼流形中线性超平面上的优化问题。 通过梯度流可计算出来最优的抓取力。 Xia等利用神经网络来计算手指的最优抓取力。此类算法不用线性化摩擦锥,解决了实时力优化问题。 但算法在迭代前需要给出满足非线性摩擦锥约束的有效初始抓取力,才能进行迭代求取最优抓取力。Han和Trinkle利用线性矩阵不等式求取初始抓取力,但此方法在应用时存在奇异问题。 作者利用拉格朗日乘子法,通过自动调节各手指的法向接触力的权值系数来获得满足非线性摩擦锥约束的初始抓取力,并结合文献的梯度流的方法对初始抓取力进行优化,给出了实时计算多指手的优化抓取力的通用方法。 通过仿真,验证了该方法的有效性。 该方法对各种手指力抓取模型及存在操作力和干扰力的情况下都具有较好的适应性,并可用于在线实时计算最优抓取力。 1 单接触力施加于旋转 抓取的一个重要特征是能通过在接触处施加适当的手指力来平衡作用于物体上的外力。 例如,当用多指手提起位于台面上的物体时,手指必须对物体施加与物体重力方向相反的力。根据工作任务的不同,可能还需克服其他方向的干扰力。 根据存在摩擦的情况,手指与物体的接触分为无摩擦点接触、有摩擦点接触和软指接触。 作用在物体上的任何力系总可以合成为一个作用于某直线的集中力和绕该直线的力矩,这种力和力矩的组合称为力螺旋,可表示为w=(f,τ)T。 当多手指作用于物体时,作用力可表示为f=(f1,f2,…,fk)T,其中k为手指的个数。当接触为点摩擦时,每个接触力又可表示为fk=[fi1fi2fi3]T,其中fi1∈R和fi2∈R为接触力的切向分量,fi3∈R为法向分量。根据库仑定律,同时手指所施加接触力必须位于摩擦锥内,以避免手指在物体表面上的滑动,如式(1)所示 f2i1+f2i2≤μ2if2i3(1)f2i1+f2i2≤μ2if2i3(1) 此时手指作用力可施加于接触处摩擦锥内的任意方向。 为确定各手指接触力对物体的影响,需将各接触力变换到物体坐标系上。假设第i个接触坐标系相对于物体坐标系的位姿为(poc,Roci),则单个接触力在物体坐标系中可表示为 Foi=AdΤg-1ociFci=[Roci0?pRociRoci]Bcifci,fci∈FCci(2) 式中:AdTg-1oci是将接触力螺旋映射为物体力螺旋的力螺旋变换矩阵;Bci∈Rp×mi为力螺旋基。 当摩擦为点接触时,有 FCci={fi∈R3:f2i1+f2i2≤μ2if2i3,fi3≥0}(3) 如果共有k个手指与物体接触,作用于物体上总的力螺旋为各手指加于物体上力螺旋之和。则合力螺旋可表示为 Fo=Gfc,fc∈FC(4) 式中:G为接触力与物体力螺旋之间的线形映射矩阵,G=[G1,G2,…,Gk]=[AdTg-1c1Bc1,AdTg-1c2Bc2,…,AdTg-1ckBck] ,fc=[fc1,…,fck]T∈Rm,m=m1+m2+…+mk,mi为第i个手指抓取力向量空间的维数。 因此,手指与物体间的抓取接触可以看作是手指施加于接触点的力与物体上某参考点合力螺旋之间的一种映射。在三维空间中,对于给定施加于物体上的任意外螺旋Fe∈R6,如果存在接触力f∈FC,则力平衡约束方程可写成 Gf=-Fe(5) 2

文档评论(0)

lmzwkyc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档