[发明专利]提高在机械臂抓握行为中构建加性成本函数通用性的方法有效
申请号: | 201811557829.6 | 申请日: | 2018-12-19 |
公开(公告)号: | CN109635474B | 公开(公告)日: | 2023-04-28 |
发明(设计)人: | 钱锐;黄超 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F30/17;G06N5/04;G06F18/2135 |
代理公司: | 浙江千克知识产权代理有限公司 33246 | 代理人: | 周希良 |
地址: | 310018 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种提高在机械臂抓握行为中构建加性成本函数通用性的方法。本发明首先让臂抓住刚性物体并将其保持在空气中静止,刚性物体被施加各种外部扭矩,载荷;然后,使用ANIO方法确定基本的成本函数类型,并从所有试验记录的实验数据中,确定出4维手指力空间中的二维超平面上的趋势;最后,根据拉格朗日原理,调节成本函数类型参数,使得实验观察的平面接近由直接优化产生的平面,最终为机械臂成功地重建了成本函数。本发明利用ANIO方法可以在任意的五指型机械臂中重构成本函数,实现机械的高效精准抓取和路径最优规划。 | ||
搜索关键词: | 提高 机械 臂抓握 行为 构建 成本 函数 通用性 方法 | ||
【主权项】:
1.提高在机械臂抓握行为中构建加性成本函数通用性的方法,其特征在于该方法包括以下步骤:步骤一:建立人体抓握模型,该模型描述如下:![]()
其中是手指力向量
是4×1非负值,下标in,mi,ri和li分别代表食指,中间,无名指和小指,J是成本函数标量值,上标n表示法向力,gi是相应指力的标量函数,
是四指法向力的总和,Y=[Yin,Ymi,Yri,Yli]T代表法向手指力的力矩臂,Mn是刚性物体被施加的外力矩;约束可写为CF=B;![]()
步骤二:确定问题是否可分为子问题;计算步骤一中的C的扩展矩阵,通过观察4x4的矩阵
来确定优化问题是否可分离;步骤三:应用ANIO定理;构建函数集合
满足:
则可以获得以下公式:
其中,ki和wi是常数,i∈{in,mi,ri,li};因此
其中fi(Fin)表示每个手指对应的目标函数类;步骤四:构建实验数据形成的超二维平面;固定刚性物体的重量和扭矩,构成向量b,对实验者进行N组实验,则得到N组C矩阵和F矩阵,采用主城分析法将N组C矩阵降维到2个主成分,构成2×4矩阵A;则在每一组实验中由数据得到的超平面可以定义为:AF=b其中b的定义为
是手指平均法向力的矢量;步骤五:优化参数ki和wi的值;将通过实验数据导出超平面与从唯一性定理导出的超平面进行比较,最小化上述两个平面之间的二面角来数值计算ki的值:(i)最优解的平面,即
其中K=diag[kin,kmi,kri,kli]和W=[win,wmi,wri,wli]T;(ii)实验数据形成的平面,即AF=b;则得到
步骤六:根据步骤一到五求期望的目标函数;目标函数是:
其中gi(Fin)=rfi(Fin)+qiFin+consti,r是非零任意数值,consti可以是任何实数,q=[qin,qmi,qri,qli]T是方程
的解;假设r=1,consti=0,qi=0,于是可得实验者抓握的成本函数为:![]()
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811557829.6/,转载请声明来源钻瓜专利网。