全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210465540.1 (22)申请日 2022.04.29 (71)申请人 清华大学 地址 100084 北京市海淀区清华园1号 (72)发明人 张和明 刘文正 张文嘉  (74)专利代理 机构 北京清亦华知识产权代理事 务所(普通 合伙) 11201 专利代理师 王萌 (51)Int.Cl. B25J 9/08(2006.01) B25J 9/16(2006.01) B25J 18/00(2006.01) (54)发明名称 面向机械臂仿真到实际运动的逆运动学建 模方法及装置 (57)摘要 本发明提出一种面向机械臂仿真到实际运 动的逆运动学建模方法及装置, 属于信息物理系 统智能建模技术领域。 其中, 所述方法包括: 根据 机械臂自身的末端在仿真中设计对应的虚拟末 端1, 根据所述机械臂末端携带的执行机构在仿 真中设计所述执行机构对应的虚拟末端2; 在仿 真中, 获取采样数据, 包括: 虚拟末端1经过预设 的路径点时对应的关节角以及机械臂携带虚拟 末端2经过路径点时机械臂自身末端的对应位置 和机械臂对应的关节角; 根据采样数据, 构建实 际输出为预设的路径点位置, 实际输入为虚拟末 端2经过所述路径点时机械臂对应 关节角的逆运 动学模型。 本发 明可减小机械臂虚拟运动仿真与 实际机械臂运动的误差, 实现虚拟 仿真到实际操 作的应用。 权利要求书2页 说明书7页 附图1页 CN 114700932 A 2022.07.05 CN 114700932 A 1.一种面向机 械臂仿真到实际运动的逆运动学建模方法, 其特 征在于, 包括: 根据机械臂自身的末端在仿真中设计对应的虚拟末端1, 根据所述机械臂末端携带的 执行机构在仿真中设计所述执 行机构对应的虚拟 末端2; 在仿真中, 获取采样数据; 所述采样数据包括: 所述虚拟末端1经过预设的路径点时所 述机械臂对应的关节角, 所述机械臂携带所述虚拟末端2经过所述路径点时所述机械臂自 身末端的对应位置和所述机 械臂对应的关节角; 根据所述采样数据, 构建所述机械臂仿真到实 际运动的逆运动学模型, 所述逆运动学 模型对应的实际输出为所述预设的路径点位置, 实际输入为所述虚拟末端2经过所述路径 点时所述机 械臂对应的关节角。 2.根据权利要求1所述的方法, 其特 征在于, 所述采样数据包括: 使所述虚拟末端1依次经过所述预设的路径点Pr,1…Pr,n, 获取仿真中所述机械臂在每 个路径点对应的关节角 θh,s,1,…, θh,s,n, 其中, Pr,i为第i个路径点, i=1,2, …,n, n代表路径 点个数, θh,s,i为所述虚拟 末端1经过Pr,i时机械臂对应的关节角; 使所述虚拟末端2从起点开始依次经过路径点Pr,1…Pr,n, 获取从起点开始所述机械臂 经过路径点Pr,i时所述机械臂自身末端的位置Ps,0,…,Ps,n和在所述位置Ps,0,…,Ps,n‑1所述 机械臂分别对应的关节角 θr,0,…, θr,n‑1; 其中,i≥1时, Ps,i为所述虚拟末端2经过Pr,i时所述 机械臂自身末端的位置, θr,i为所述虚拟末端2经过Pr,i时机械臂对应的关节角; Ps,0为在所 述起点处对应的所述机械臂自身末端的位置, θr,0为在所述起点处所述机械臂对应的关节 角。 3.根据权利要求2所述的方法, 其特征在于, 所述构建所述机械臂仿真到实际运动的逆 运动学模型, 包括: 1)将所述θh,s,1,…, θh,s,n分别输入DH前向模型, 以对应的所述预设的路径点Pr,1,…,Pr,n 为目标输出, 通过梯度下降改进的牛顿法迭代计算分别与Pr,1,…,Pr,n对应的DH模 型的仿真 输入关节角 θs,1,…, θs,n, 其中, θs,i为对应Pr,i的仿真输入关节角; 2)构建用于拟合仿真的前向运动学描述模型; 所述前向运动学描述模型为残差网络模型; 所述前向运动学描述模型的输入为 θs,1,…, θs,n, 输出为Ps,1…Ps,n, 通过监督的反向迭代, 得到训练完毕的前向运动学描述模 型; 3)将θr,i作为DH前向模型的输入, 以Ps,i+1为目标输出, 通过梯度下降改进的牛顿法迭代 求解θr,i+1; 所述逆运动学模型建模完毕。 4.根据权利要求3所述的方法, 其特征在于, 所述残差网络模型采用两层残差单元结 构。 5.一种面向机 械臂仿真到实际运动的逆运动学建模 装置, 其特 征在于, 包括: 虚拟末端构建模块, 用于根据机械臂自身的末端在仿真中设计对应的虚拟末端1, 根据 所述机械臂末端携带的执 行机构在仿真中设计所述执 行机构对应的虚拟 末端2; 训练数据获取模块, 用于在仿真中, 获取采样数据; 所述采样数据包括: 所述虚拟末端1 经过预设的路径点时所述机械臂对应的关节角, 所述机械臂携带所述虚拟末端2经过所述 路径点时所述机 械臂自身末端的对应位置和所述机 械臂对应的关节角;权 利 要 求 书 1/2 页 2 CN 114700932 A 2逆运动学模型构建模块, 用于根据所述采样数据, 构建所述机械臂仿真到实 际运动的 逆运动学模型, 所述逆运动学模型对应的实际输出为所述预设的路径点位置, 实际输入为 所述虚拟 末端2经过所述路径点时所述机 械臂对应的关节角。 6.根据权利要求5所述的装置, 其特 征在于, 所述采样数据包括: 使所述虚拟末端1依次经过所述预设的路径点Pr,1…Pr,n, 获取仿真中所述机械臂在每 个路径点对应的关节角 θh,s,1,…, θh,s,n, 其中, Pr,i为第i个路径点, i=1,2, …,n, n代表路径 点个数, θh,s,i为所述虚拟 末端1经过Pr,i时机械臂对应的关节角; 使所述虚拟末端2从起点开始依次经过路径点Pr,1…Pr,n, 获取从起点开始所述机械臂 经过路径点Pr,i时所述机械臂自身末端的位置Ps,0,…,Ps,n和在所述位置Ps,0,…,Ps,n‑1所述 机械臂分别对应的关节角 θr,0,…, θr,n‑1, 其中,i≥1时, Ps,i为所述虚拟末端2经过Pr,i时所述 机械臂自身末端的位置, θr,i为所述虚拟末端2经过Pr,i时机械臂对应的关节角; Ps,0为在所 述起点处对应的所述机械臂自身末端的位置, θr,0为在所述起点处所述机械臂对应的关节 角。 7.根据权利要求6所述的装置, 其特 征在于, 所述逆运动学模型构建模块包括: 1)将所述θh,s,1,…, θh,s,n分别输入DH前向模型, 以对应的所述预设的路径点Pr,1,…,Pr,n 为目标输出, 通过梯度下降改进的牛顿法迭代计算分别与Pr,1,…,Pr,n对应的DH模 型的仿真 输入关节角 θs,1,…, θs,n, 其中, θs,i为对应Pr,i的仿真输入关节角; 2)构建用于拟合仿真的前向运动学描述模型; 所述前向运动学描述模型为残差网络模型; 所述前向运动学描述模型的输入为 θs,1,…, θs,n, 输出为Ps,1…Ps,n, 通过监督的反向迭代, 得到训练完毕的前向运动学描述模 型; 3)将θr,i作为DH前向模型的输入, 以Ps,i+1为目标输出, 通过梯度下降改进的牛顿法迭代 求解θr,i+1。 8.根据权利要求7所述的装置, 其特征在于, 所述残差网络模型采用两层残差单元结 构。 9.一种电子设备, 其特 征在于, 包括: 至少一个处 理器; 以及, 与所述至少一个处 理器通信连接的存 储器; 其中, 所述存储器存储有可被所述至少一个处理器执行的指令, 所述指令被设置为用 于执行上述权利要求1 ‑4任一项所述的方法。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质存储计算机指 令, 所述计算机指令用于使所述计算机执 行权利要求1 ‑4任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 114700932 A 3

.PDF文档 专利 面向机械臂仿真到实际运动的逆运动学建模方法及装置

文档预览
中文文档 11 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 面向机械臂仿真到实际运动的逆运动学建模方法及装置 第 1 页 专利 面向机械臂仿真到实际运动的逆运动学建模方法及装置 第 2 页 专利 面向机械臂仿真到实际运动的逆运动学建模方法及装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 10:27:31上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。