[发明专利]一种模块化机械臂的快速通用运动学建模方法有效
| 申请号: | 201610522699.7 | 申请日: | 2016-07-05 |
| 公开(公告)号: | CN106156425B | 公开(公告)日: | 2019-07-09 |
| 发明(设计)人: | 贾庆轩;于博洋;陈钢;王一帆;徐涛;郭雯 | 申请(专利权)人: | 北京邮电大学 |
| 主分类号: | G06F17/50 | 分类号: | G06F17/50 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 100876 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明实施例提供了一种模块化机械臂的快速通用运动学建模方法,包括:依据模块化机械臂组件的结构尺寸,获得所需机械臂组件节点参数值;依据模块化机械臂装配构型,获得机械臂搭建参数值;依据机械臂组件节点参数值及搭建参数值,利用通用建模方法,获得机械臂运动学坐标系转换矩阵,完成运动学建模。根据本发明实施例提供的技术方案,以实现模块化机械臂的快速通用运动学建模。 | ||
| 搜索关键词: | 一种 模块化 机械 快速 通用 运动学 建模 方法 | ||
【主权项】:
1.一种模块化机械臂的快速通用运动学建模方法,其特征在于,所述方法包括:依据模块化机械臂组件的结构尺寸,获得所需机械臂组件节点参数值;依据模块化机械臂装配构型,获得机械臂搭建参数值;依据机械臂组件节点参数值及搭建参数值,利用通用建模方法,获得机械臂运动学坐标系转换矩阵,完成运动学建模;其中,所述通用建模方法包括:若为基座节点,运动学坐标系转换矩阵Tk计算如下:Tk=Tran(x,y,z)·Rot(α,β,γ)其中,Tk用于记录存在相对运动关系的两个坐标系间的初始运动学坐标系转换矩阵;Tran(x,y,z)表示坐标系分别沿x、y、z轴方向移动x、y、z米;Rot(α,β,γ)表示按照欧拉角方式进行姿态变换;若为转动关节节点或者移动关节节点,关节节点的单元一的安装矩阵Ta计算如下式所示:
其中,
代表所在机械臂上一单元的安装矩阵;
表示上一单元输出端口相对于基系的变换矩阵;
表示本单元输入端口相对于上一单元输出端口的变换矩阵;
表示表示本单元基系相对于输入端口的变换矩阵;而转动关节节点或者移动关节节点的单元二的安装矩阵Ta计算如下式所示:Ta=E(4,4)其中,E(4,4)表示单位阵;由于该节点为带有运动副的节点,因此单元二需要记录运动学坐标系转换矩阵,即其基系相对于上一运动学坐标系的转换矩阵,则Tk矩阵计算如下式:
其中,
代表所在机械臂上一单元的安装矩阵;
表示上一单元输出端口相对于基系的变换矩阵;
表示本单元输入端口相对于上一单元输出端口的变换矩阵;
表示表示本单元基系相对于输入端口的变换矩阵;若为连接件节点,其安装矩阵Ta计算如下:
其中,
代表所在机械臂上一单元的安装矩阵;
表示上一单元输出端口相对于基系的变换矩阵;
表示本单元输入端口相对于上一单元输出端口的变换矩阵;
表示表示本单元基系相对于输入端口的变换矩阵;若为末端执行器节点,其安装矩阵Ta计算如下
其中,
代表所在机械臂上一单元的安装矩阵;
表示上一单元输出端口相对于基系的变换矩阵;
表示本单元输入端口相对于上一单元输出端口的变换矩阵;
表示表示本单元基系相对于输入端口的变换矩阵;则根据运动学坐标系转换矩阵Tk,完成机械臂运动学建模。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610522699.7/,转载请声明来源钻瓜专利网。





