[发明专利]一种面向建筑板材安装的双臂机器人力位混合控制方法有效
申请号: | 202210333732.7 | 申请日: | 2022-03-31 |
公开(公告)号: | CN114789432B | 公开(公告)日: | 2023-08-29 |
发明(设计)人: | 曹建福;胡河宇;曹晔 | 申请(专利权)人: | 西安交通大学 |
主分类号: | B25J3/00 | 分类号: | B25J3/00;B25J9/16 |
代理公司: | 西安智大知识产权代理事务所 61215 | 代理人: | 段俊涛 |
地址: | 710049 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 建筑 板材 安装 双臂 机器 人力 混合 控制 方法 | ||
1.一种面向建筑板材安装的双臂机器人力位混合控制方法,其特征在于,包括以下步骤:
S1、在给出期望的主臂位置后,根据主臂末端的六维力传感器采集到的接触力数据以及期望位置设计主臂-板材阻抗控制器,计算出主臂末端指令位置;根据编码器获得的主臂末端位置数据和主臂-从臂位置约束关系,计算出从臂的期望位置;
S2、使用从臂末端的六维力传感器采集到的接触力数据,通过模糊逻辑系统将从臂与板材间的接触力或力矩信息转化为从臂-板材阻抗模型中的刚度偏移系数,方法如下:
首先根据从臂末端的六维力传感器采集到的接触力以及接触力期望值,求出接触力误差ef以及接触力误差变化量Δef;然后对接触力误差ef以及接触力误差变化量Δef进行模糊化,并按照刚度偏移系数模糊推理规则,求出刚度偏移系数的模糊值;最后根据阻抗偏移系数清晰化计算,得到刚度偏移系数ΔK;
所述接触力误差ef的计算公式为:
ef=ft-fd
其中ft是从臂末端的六维力传感器采集到的接触力,fd是接触力期望值,ef的变化范围为[-fd,ftmax-fd],ftmax为从臂末端的六维力传感器采集到的最大接触力,接触力误差分成7个模糊集E={NB,NM,NS,Z,PS,PM,PB},采用高斯隶属度函数;接触力误差变化量Δef的变化范围为[-2ftmax,2ftmax];
在板材运动的x方向,接触力误差ef在x方向要求的论域范围为[efxmin,efxmax],efxmin和efxmax为整数,论域efx0变换方法为:
将x方向的接触力误差efx及误差变化量Δefx的模糊值作为输入,通过建立模糊规则进行运算,从而得到刚度偏移系数的模糊值;
刚度偏移系数同样分成7个模糊集E={NB,NM,NS,Z,PS,PM,PB},采用高斯隶属度函数,刚度偏移系数在x方向的清晰值kx0的变化范围为[kxmin,kxmax],kxmin和kxmax为整数,实际输出值即x方向的刚度偏移系数;ΔKx的变化范围为[ΔKxmin,ΔKxmax],ΔKxmin和ΔKxmax表示刚度偏移系数在x方向的最小和最大值,取值为设定刚度偏移系数的0~2倍,采用线性变换的方法计算ΔKx:
同理计算其余方向的刚度偏移系数,最后将各方向的刚度偏移系数组成对角矩阵得到刚度偏移系数ΔK;
S3、根据从臂的接触力期望值、从臂-板材阻抗模型和刚度偏移系数,利用从臂末端的六维力传感器采集到的实时接触力数据,设计从臂-板材变阻抗控制算法,从而求取从臂的位移偏移量,并进一步获得从臂的指令位置,方法如下:
对从臂末端抓取板材运动的位置/力采用变阻抗的控制方法,从臂的指令位置xr2的计算公式为:
其中,Fd2是从臂的期望接触力,Fe2是从臂末端的六维力矩传感器采集到的接触力,xd2是从臂末端的期望位置,e2表示从臂的位置补偿量,M2、B2和K2是从臂-板材间阻抗模型的惯性、阻尼和刚度矩阵,ΔK是刚度偏移系数,由S2计算得到。
2.根据权利要求1所述面向建筑板材安装的双臂机器人力位混合控制方法,其特征在于,
主臂的输入是期望位置,反馈数据是角度编码器测量的机器人角度信息和主臂末端的六维力传感器采集到的接触力数据,主臂-板材阻抗控制器采用阻抗方法;
从臂的输入是采集的主臂末端实际位置,反馈数据是角度编码器测量的机器人角度信息和从臂末端的六维力传感器采集到的接触力数据,从臂-板材变阻抗控制算法采用变刚度控制方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210333732.7/1.html,转载请声明来源钻瓜专利网。