[发明专利]基于全状态阻抗控制器的移动操作机器人通用控制方法在审
| 申请号: | 202011141893.3 | 申请日: | 2020-10-22 |
| 公开(公告)号: | CN112497208A | 公开(公告)日: | 2021-03-16 |
| 发明(设计)人: | 赵飞;赵健壮;吴玉强;孙铮;梅雪松;王恪典 | 申请(专利权)人: | 西安交通大学 |
| 主分类号: | B25J9/16 | 分类号: | B25J9/16 |
| 代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 马贵香 |
| 地址: | 710049 *** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 状态 阻抗 控制器 移动 操作 机器人 通用 控制 方法 | ||
1.基于全状态阻抗控制器的移动操作机器人通用控制方法,其特征在于,包括以下步骤:
步骤1、建立移动操作机器人的运动学模型和动力学模型,所述移动操作机器人包括移动底盘(1)和机械臂(2);
步骤2、在步骤1建立的运动学模型和动力学模型基础上,建立带权重矩阵的全状态阻抗控制器;
步骤3、根据目标物体(3)与机械臂(2)末端之间的距离,选定移动操作机器人的工作模式,并给定选定的移动操作机器人的工作模式下对应的权重矩阵的值,将所述权重矩阵的值带入步骤2得到的带权重矩阵的全状态阻抗控制器中计算,得到机械臂(2)的期望关节力矩和移动底盘(1)的虚拟力矩;
步骤4、将步骤3得到移动底盘(1)的虚拟力矩加上扰动力矩,经过计算得到移动底盘(1)的速度指令,并发送给底层速度控制器;将步骤3得到的机械臂(2)的期望关节力矩加上扰动力矩,发送给机械臂底层力矩控制器。
2.根据权利要求1所述基于全状态阻抗控制器的移动操作机器人通用控制方法,其特征在于,所述步骤1中,建立的移动操作机器人的运动学模型为:
式中,为机械臂末端坐标系在世界坐标系下的位姿描述矩阵,为底盘坐标系在世界坐标系下的位姿描述矩阵,为机械臂基座坐标系在底盘坐标系下的位姿描述矩阵,为机械臂末端坐标系在基座标系下的位姿描述矩阵;为底盘坐标系在世界坐标系下的旋转矩阵,为机械臂末端坐标系在基座标系下的旋转矩阵;r=(rx,ry,rθ)为移动底盘(1)的3个自由度,三个元素分别代表底盘在x,y方向的位置和与x轴的夹角;(x0,y0,z0)依次为机械臂基座标系原点在底盘坐标系x,y,z方向上的位置;(xq,yq,zq)依次为机械臂末端在机械臂基座标系x,y,z方向上的位置;q=(q1~q7)为机械臂的7个自由度,分别表示机械臂7个关节位置。
3.根据权利要求1所述基于全状态阻抗控制器的移动操作机器人通用控制方法,其特征在于,所述步骤2中,带权重矩阵的全状态阻抗控制器基于移动操作机器人整体的动力学模型结合阻抗控制原理在笛卡尔空间建立。
4.根据权利要求3所述基于全状态阻抗控制器的移动操作机器人通用控制方法,其特征在于,所述步骤2中,建立的全状态阻抗控制器为:
式中,是一个10维的向量,表示移动操作机器人各个关节的输入力矩;τ表示移动操作机器人关节期望力矩向量;qwb=(r,q)是一个10维的向量,代表移动操作机器人的各个关节位置,g为移动操作机器人整体的重力矩阵;C为移动操作机器人整体的科氏力和离心力矩阵。
5.根据权利要求4所述基于全状态阻抗控制器的移动操作机器人通用控制方法,其特征在于,所述步骤2中,τ=W-1M-1JTΛWΛ-1F+(I-W-1M-1JTΛWJM-1)τ0,式中,M,J分别表示移动操作机器人整体的惯量矩阵和雅可比矩阵;Λ表示移动操作机器人笛卡尔空间的惯量矩阵;ΛW表示笛卡尔空间带权重惯量矩阵;W表示权重矩阵;τ表示移动操作机器人关节期望力矩向量;F表示移动操作机器人末端与交互环境之间在笛卡尔空间广义外力;I为单位矩阵;τ0表示零空间力矩。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011141893.3/1.html,转载请声明来源钻瓜专利网。





