CN110666794A - 多自由度协作机器人拖动的末端负载力补偿方法 - Google Patents

多自由度协作机器人拖动的末端负载力补偿方法 Download PDF

Info

Publication number
CN110666794A
CN110666794A CN201910913566.6A CN201910913566A CN110666794A CN 110666794 A CN110666794 A CN 110666794A CN 201910913566 A CN201910913566 A CN 201910913566A CN 110666794 A CN110666794 A CN 110666794A
Authority
CN
China
Prior art keywords
coordinate system
robot
moment
new coordinate
load
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910913566.6A
Other languages
English (en)
Other versions
CN110666794B (zh
Inventor
肖聚亮
曾帆
王铭礼
王云鹏
赵炜
匡加伦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tianjin University
Original Assignee
Tianjin University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tianjin University filed Critical Tianjin University
Priority to CN201910913566.6A priority Critical patent/CN110666794B/zh
Publication of CN110666794A publication Critical patent/CN110666794A/zh
Application granted granted Critical
Publication of CN110666794B publication Critical patent/CN110666794B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1628Programme controls characterised by the control loop
    • B25J9/1633Programme controls characterised by the control loop compliant, force, torque control, e.g. combined with position control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1602Programme controls characterised by the control system, structure, architecture
    • B25J9/1607Calculation of inertia, jacobian matrixes and inverses

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Automation & Control Theory (AREA)
  • Manipulator (AREA)

Abstract

本发明公开了多自由度协作机器人拖动的末端负载力补偿方法,包括步骤:(1)建立机器人末端法兰受力和力矩的数学模型;(2)建立机器人的关节坐标系、基坐标系、末端法兰坐标系并计算它们之间转换的转换矩阵;(3)测量负载的质心参数;(4)建立一新坐标系并计算工具负载在新坐标系的原点产生的静力和静力矩;(5)计算工具负载在新坐标系的原点产生的动力和动力矩;(6)计算机器人末端坐标系相对于基坐标系的雅克比矩阵;(7)将工具负载造成的力和力矩补偿至机器人的每个关节。通过补偿负载产生的力和力矩,使得带负载的机器人拖动更加轻便,而且本方法不需要添加额外的力或力矩传感器。

Description

多自由度协作机器人拖动的末端负载力补偿方法
技术领域
本发明涉及协作机器人,尤其涉及带工具和负载的协作机器人拖动示教方法。
背景技术
随着工业机器人在打磨、抛光、喷涂、涂胶、焊接等领域的应用,机器人协作控制技术向灵活、柔顺、安全和高效的方向发展。为了实现人机共融协同工作,对机器人示教技术也提出了新的要求。相对于传统的示教器示教技术,直接拖动示教技术具有柔顺、灵活等优点,且对操作者要求低,因此成为了示教技术发展的重点方向。目前的引导示教主要有三种,一是基于机器人末端安装多维力/力矩传感器的引导示教,成本较高,且只能拖动机器人末端;二是基于关节传感器(力矩传感器或双编码器)的引导示教,虽能拖动关节,但因关节传感器的存在,使关节结构复杂,成本提高;三是基于关节力矩补偿零力控制的无传感器引导示教,成本最低,而且该种方式既可以点位拖动,也可以轨迹拖动,适应性强,可以应用到多种场合。
拖动示教功能已经成为协作机器人的标配,然而市面上的大多数协作机器人拖动起来比较费力且只能实现点位拖动。针对无外力矩传感器的协作机器人,虽可以通过动力学力矩补偿实现直接拖动示教,但其由于动力学模型的不全面和不准确,致使零力控制的效果较差,进而影响了拖动的灵活性,只能实现点到点的拖动,很难实现轨迹拖动。因此,有必要研究基于动力学模型精准辨识的、无外部力矩传感传的机器人零力控制技术,以提高协作机器人直接拖动示教的灵活性和柔顺性。当机器人的末端安装工具,工具夹持负载之后,为了确保机器人的关节输出力矩仍然可以平衡机器人本体、工具和负载的重力,需要一种力补偿方法来平衡工具和负载产生的力/力矩。
当协作机器人末端安装了工具负载之后,为估计外部力,需要已知负载的重量和质心,以计算不同姿态下的负载产生的重力和重力矩。然而,此重力和重力矩均为静态力和力矩。为了获得更好的拖动效果,有必要考虑工具负载产生的动力。
发明内容
本发明的目的在于克服已有技术的缺点,提供一种多自由度协作机器人拖动的末端负载力补偿方法,采用本方法使得机器人末端法兰挂载任意工具和负载后仍可以保持平衡,确保操作者更加轻松地拖动机器人。
本发明的技术方案是:
一种机器人末端工具负载力/力矩补偿的方法,包括以下步骤:
步骤S1,建立机器人末端法兰受力和力矩的数学模型,模型如下:
Figure BDA0002215410840000021
式中,Fend和Tend为机器人末端法兰受到的外力,包括工具负载产生的静力Fs和静力矩Ts,动力Fd和动力矩Td
步骤S2,将n自由度机器人等效为n自由度刚性连杆,建立机器人的基坐标系{o0-x0y0z0},机器人末端法兰坐标系{oend-xendyendzend},计算机器人末端法兰坐标系{oend-xendyendzend}到机器人的基坐标系{o0-x0y0z0}的转换矩阵0Tend
步骤S3,建立一个新坐标系{e′o-e′xe′ye′z},然后计算机器人的基坐标系{o0-x0y0z0}到新坐标系{e′o-e′xe′ye′z}的转换矩阵e′T0;所述的新坐标系的方向与基坐标系的方向一致,所述的新坐标系的原点与机器人末端法兰坐标系的原点重合;
所述的转换矩阵e′T0的计算方法如下:
Figure BDA0002215410840000031
其中,Px、Py和Pz为通过正运动学计算得到的机器人末端法兰坐标系在基坐标系中的位置坐标;
步骤S4,在机器人末端法兰坐标系中测量安装在机器人末端法兰上的工具负载的质心的坐标,记为endP(xend,yend,zend),则工具负载的质心在新坐标系{e′o-e′xe′ye′z}中的坐标e′P(e′x,e′y,e′z)为:
步骤S5,计算工具负载在新坐标系{e′o-e′xe′ye′z}中对新坐标系{e′o-e′xe′ye′z}的原点产生的静力和静力矩:
Figure BDA0002215410840000033
其中,e′Fs为工具负载在新坐标系{e′o-e′xe′ye′z}中对新坐标系{e′o-e′xe′ye′z}的原点产生的静力,e′Ts为工具负载在新坐标系{e′o-e′xe′ye′z}中对新坐标系{e′o-e′xe′ye′z}的原点产生的静力矩;
Figure BDA0002215410840000041
为重力加速度在新坐标系{e′o-e′xe′ye′z}中三个坐标轴方向上的分量;
步骤S6,工具负载在新坐标系{e′o-e′xe′ye′z}中对新坐标系{e′o-e′xe′ye′z}的原点产生的动力e′Fd和动力矩e′Td
Figure BDA0002215410840000042
其中,e′Fd为工具负载在新坐标系{e′o-e′xe′ye′z}中的动力,e′Td为工具负载在新坐标系{e′o-e′xe′ye′z}中的动力矩,mtool为负载的质量,send为负载相对于末端法兰坐标系的一阶质量矩,Iend为负载相对于末端坐标系的惯量;
Figure BDA0002215410840000043
和ωe′分别为工具负载在新坐标系{e′o-e′xe′ye′z}中的角加速度和角速度,为工具负载在新坐标系{e′o-e′xe′ye′z}中的线性加速度;
步骤S7,将步骤S5求得的静力和静力矩和步骤S6求得的动力和动力矩代入步骤S1的公式中得到在新坐标系下{e′o-e′xe′ye′z}工具负载对对新坐标系{e′o-e′xe′ye′z}的原点形成的力和力矩,公式如下:
Figure BDA0002215410840000045
步骤S8,求解机器人末端坐标系相对于基坐标系的雅克比矩阵;
步骤S9,将工具负载造成的力和力矩补偿至机器人的每个关节,得到机器人各个关节的补偿力矩为:
Figure BDA0002215410840000046
n为机器人的自由度数。
本发明的优势在于:采用本方法协作机器人带负载拖动更加轻便,在没有施加任何外力时,带负载的协作机器人在力矩模式下仍然可以保持平衡。操作者拖动带有负载的协作机器人更加轻便,快速和慢速拖动的轻便度都较无动力补偿得到了大幅提升。该方法适用于多自由度机器人,无需添加额外力/力矩传感器,不受机器人安装方式的限制。
附图说明
图1为n自由度机器人的各坐标系转换关系示意图;
图2为机器人末端法兰处工具负载产生的静力/静力矩示意图;
图3为n自由度协作机器人拖动的末端负载力补偿流程图。
具体实施方式
下面将结合本发明实施案例,对本发明实施案例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明提出一种机器人末端工具负载力/力矩补偿的方法,包括以下步骤:
步骤S1,对应于流程图3,建立机器人末端法兰受力和力矩的数学模型,其模型如下:
Figure BDA0002215410840000051
式中,Fend和Tend为机器人末端法兰受到的外力,包括工具负载产生的静力Fs和静力矩Ts,动力Fd和动力矩Td
步骤S2,如图1,将n自由度机器人等效为n自由度刚性连杆,建立机器人的基坐标系{o0-x0y0z0},机器人末端法兰坐标系{oend-xendyendzend},计算机器人末端法兰坐标系{oend-xendyendzend}到机器人的基坐标系{o0-x0y0z0}的转换矩阵0Tend
所述的转换矩阵0Tend的计算方法如下:
0Tend0T1 1T2i-1Tin-2Tn-1 n-1Tend
i-1Ti为两等效连杆之间的通用变换矩阵(具体计算方法参见:宋朋宇.一种非正交6自由度协作机器人运动学及动力学分析[D].天津大学,2017.),n为机器人的自由度数。
本步骤中基坐标系和末端法兰坐标系的建立可以根据使用者的需求建立,尽管不同使用者建立的坐标系可能不同,转换矩阵也不同,但不影响最终末端负载力补偿的效果。
步骤S3,如图1,建立一个新坐标系{e′o-e′xe′ye′z},然后计算机器人的基坐标系{o0-x0y0z0}到新坐标系{e′o-e′xe′ye′z}的转换矩阵e′T0;所述的新坐标系的方向与基坐标系的方向一致,所述的新坐标系的原点与机器人末端法兰坐标系的原点重合。
所述的转换矩阵e′T0的计算方法如下:
Figure BDA0002215410840000061
其中,Px、Py和Pz为通过正运动学计算得到的机器人末端法兰坐标系在基坐标系中的位置坐标。
步骤S4,在机器人末端法兰坐标系中测量(采用现有的测量方法即可,如:垂吊法等)安装在机器人末端法兰上的工具负载的质心的坐标,记为endP(xend,yend,zend),则工具负载的质心在新坐标系{e′o-e′xe′ye′z}中的坐标e′P(e′x,e′y,e′z)为:
Figure BDA0002215410840000071
步骤S5,如图2,计算工具负载在新坐标系{e′o-e′xe′ye′z}中对新坐标系{e′o-e′xe′ye′z}的原点产生的静力和静力矩:
Figure BDA0002215410840000072
其中,e′Fs为工具负载在新坐标系{e′o-e′xe′ye′z}中对新坐标系{e′o-e′xe′ye′z}的原点产生的静力,e′Ts为工具负载在新坐标系{e′o-e′xe′ye′z}中对新坐标系{e′o-e′xe′ye′z}的原点产生的静力矩。
Figure BDA0002215410840000073
为重力加速度在新坐标系{e′o-e′xe′ye′z}中三个坐标轴方向上的分量,该项与机器人的安装方式有关。
步骤S6,对应于流程图3,工具负载在新坐标系{e′o-e′xe′ye′z}中对新坐标系{e′o-e′xe′ye′z}的原点产生的动力e′Fd和动力矩e′Td
Figure BDA0002215410840000074
其中,e′Fd为工具负载在新坐标系{e′o-e′xe′ye′z}中的动力,e′Td为工具负载在新坐标系{e′o-e′xe′ye′z}中的动力矩,mtool为负载的质量,send为负载相对于末端法兰坐标系的一阶质量矩,Iend为负载相对于末端坐标系的惯量;
Figure BDA0002215410840000081
和ωe′分别为工具负载在新坐标系{e′o-e′xe′ye′z}中的角加速度和角速度,
Figure BDA0002215410840000082
为工具负载在新坐标系{e′o-e′xe′ye′z}中的线性加速度;
Figure BDA0002215410840000083
可以通过雅克比矩阵计算得到也可以通过直接测量得出;send和Iend通过机器人的参数辨识获得,具体计算方法见:张秋隆.基于参数辨识的协作机器人力矩补偿与检测控制研究[D].天津大学,2019.;ωe′
Figure BDA0002215410840000084
Figure BDA0002215410840000085
均可通过读取与机器人关节电机相连的驱动器参数和机器人雅克比矩阵计算求得。
步骤S7,将步骤S5求得的静力和静力矩和步骤S6求得的动力和动力矩代入步骤S1的公式中得到在新坐标系下{e′o-e′xe′ye′z}工具负载对对新坐标系{e′o-e′xe′ye′z}的原点形成的力和力矩,公式如下:
步骤S8,求解机器人末端坐标系相对于基坐标系的雅克比矩阵,具体过程如下:对应于流程图3,雅克比矩阵J(q)将各个关节速度与末端法兰的笛卡尔速度联系起来,同时JT(q)可以将关节力矩与末端法兰的笛卡尔力和力矩联系起来,有机器人末端坐标系相对于基坐标系的雅克比矩阵(具体计算方法见:范凯杰.模块化六自由度机械臂运动学及轨迹规划研究[D].安徽理工大学,2018.):
Figure BDA0002215410840000087
其中,Zi为第{i}关节坐标系(按照DH法建立的关节坐标系)中Z轴的单位向量,iPn 0为根据末端法兰坐标系原点相对于关节坐标系{i}的位置在基坐标系{o0-x0y0z0}中的表示。
n为机器人的自由度数。
步骤S9,对应于流程图3,将工具负载造成的力和力矩补偿至机器人的每个关节,得到机器人各个关节的补偿力矩为:
n为机器人的自由度数。
根据本发明实施例的多自由度协作机器人拖动的末端负载力补偿方法,具有以下特点:
1.该方法适用于多种机器人,不限于机器人的自由度数,机器人的结构。
2.无需添加额外传感器。
3.机器人的安装方式多种多样。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。本发明的范围由所附权利要求极其等同限定。

Claims (1)

1.一种机器人末端工具负载力/力矩补偿的方法,其特征在于包括以下步骤:
步骤S1,建立机器人末端法兰受力和力矩的数学模型,模型如下:
Figure FDA0002215410830000011
式中,Fend和Tend为机器人末端法兰受到的外力,包括工具负载产生的静力Fs和静力矩Ts,动力Fd和动力矩Td
步骤S2,将n自由度机器人等效为n自由度刚性连杆,建立机器人的基坐标系{o0-x0y0z0},机器人末端法兰坐标系{oend-xendyendzend},计算机器人末端法兰坐标系{oend-xendyendzend}到机器人的基坐标系{o0-x0y0z0}的转换矩阵0Tend
步骤S3,建立一个新坐标系{e′o-e′xe′ye′z},然后计算机器人的基坐标系{o0-x0y0z0}到新坐标系{e′o-e′xe′ye′z}的转换矩阵e′T0;所述的新坐标系的方向与基坐标系的方向一致,所述的新坐标系的原点与机器人末端法兰坐标系的原点重合;
所述的转换矩阵e′T0的计算方法如下:
Figure FDA0002215410830000012
其中,Px、Py和Pz为通过正运动学计算得到的机器人末端法兰坐标系在基坐标系中的位置坐标;
步骤S4,在机器人末端法兰坐标系中测量安装在机器人末端法兰上的工具负载的质心的坐标,记为endP(xend,yend,zend),则工具负载的质心在新坐标系{e′o-e′xe′ye′z}中的坐标e′P(e′x,e′y,e′z)为:
Figure FDA0002215410830000021
步骤S5,计算工具负载在新坐标系{e′o-e′xe′ye′z}中对新坐标系{e′o-e′xe′ye′z}的原点产生的静力和静力矩:
其中,e′Fs为工具负载在新坐标系{e′o-e′xe′ye′z}中对新坐标系{e′o-e′xe′ye′z}的原点产生的静力,e′Ts为工具负载在新坐标系{e′o-e′xe′ye′z}中对新坐标系{e′o-e′xe′ye′z}的原点产生的静力矩;
Figure FDA0002215410830000023
为重力加速度在新坐标系{e′o-e′xe′ye′z}中三个坐标轴方向上的分量;
步骤S6,工具负载在新坐标系{e′o-e′xe′ye′z}中对新坐标系{e′o-e′xe′ye′z}的原点产生的动力e′Fd和动力矩e′Td
Figure FDA0002215410830000024
其中,e′Fd为工具负载在新坐标系{e′o-e′xe′ye′z}中的动力,e′Td为工具负载在新坐标系{e′o-e′xe′ye′z}中的动力矩,mtool为负载的质量,send为负载相对于末端法兰坐标系的一阶质量矩,Iend为负载相对于末端坐标系的惯量;
Figure FDA0002215410830000025
和ωe′分别为工具负载在新坐标系{e′o-e′xe′ye′z}中的角加速度和角速度,
Figure FDA0002215410830000026
为工具负载在新坐标系{e′o-e′xe′ye′z}中的线性加速度;
步骤S7,将步骤S5求得的静力和静力矩和步骤S6求得的动力和动力矩代入步骤S1的公式中得到在新坐标系下{e′o-e′xe′ye′z}工具负载对对新坐标系{e′o-e′xe′ye′z}的原点形成的力和力矩,公式如下:
Figure FDA0002215410830000031
步骤S8,求解机器人末端坐标系相对于基坐标系的雅克比矩阵;
步骤S9,将工具负载造成的力和力矩补偿至机器人的每个关节,得到机器人各个关节的补偿力矩为:
Figure FDA0002215410830000032
n为机器人的自由度数。
CN201910913566.6A 2019-09-25 2019-09-25 一种机器人末端工具负载力和力矩补偿的方法 Active CN110666794B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910913566.6A CN110666794B (zh) 2019-09-25 2019-09-25 一种机器人末端工具负载力和力矩补偿的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910913566.6A CN110666794B (zh) 2019-09-25 2019-09-25 一种机器人末端工具负载力和力矩补偿的方法

Publications (2)

Publication Number Publication Date
CN110666794A true CN110666794A (zh) 2020-01-10
CN110666794B CN110666794B (zh) 2022-03-04

Family

ID=69078999

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910913566.6A Active CN110666794B (zh) 2019-09-25 2019-09-25 一种机器人末端工具负载力和力矩补偿的方法

Country Status (1)

Country Link
CN (1) CN110666794B (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111618857A (zh) * 2020-05-28 2020-09-04 甘博涵 一种机械臂的多负载自适应重力补偿方法
CN112276945A (zh) * 2020-10-19 2021-01-29 广东拓斯达科技股份有限公司 机器人外部主动重力补偿***及仿真验证方法
CN113664813A (zh) * 2021-08-25 2021-11-19 深圳市优必选科技股份有限公司 双臂机器人控制方法、装置、双臂机器人和可读存储介质
CN113829350A (zh) * 2021-10-12 2021-12-24 北京卫星环境工程研究所 一种航天器装配机器人惯性力补偿方法
CN116160300A (zh) * 2023-03-03 2023-05-26 东北大学 一种协作机器人磨抛工艺控制方法
RU2813435C1 (ru) * 2020-05-28 2024-02-12 Ханчжоу Цзяньцзя Медикал Текнолоджи Ко., Лтд. Способ, устройство и управляющее устройство для самоадаптивной компенсации силы тяжести манипулятора c несколькими нагрузками

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090060752A (ko) * 2007-12-10 2009-06-15 현대중공업 주식회사 위치 정밀도 향상을 위한 관절 강성 파라미터를 포함한로봇의 캘리브레이션 방법
CN103495977A (zh) * 2013-09-29 2014-01-08 北京航空航天大学 一种6r型工业机器人负载识别方法
CN106891334A (zh) * 2016-12-31 2017-06-27 重庆大学 非解耦机构的惯性力引起末端弹性变形误差补偿法
CN107703762A (zh) * 2017-11-14 2018-02-16 沈阳工业大学 康复步行训练机器人的人机互作用力辨识及控制方法
CN109760048A (zh) * 2018-12-28 2019-05-17 深圳市越疆科技有限公司 一种机器人的伺服控制方法、装置及机器人

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090060752A (ko) * 2007-12-10 2009-06-15 현대중공업 주식회사 위치 정밀도 향상을 위한 관절 강성 파라미터를 포함한로봇의 캘리브레이션 방법
CN103495977A (zh) * 2013-09-29 2014-01-08 北京航空航天大学 一种6r型工业机器人负载识别方法
CN106891334A (zh) * 2016-12-31 2017-06-27 重庆大学 非解耦机构的惯性力引起末端弹性变形误差补偿法
CN107703762A (zh) * 2017-11-14 2018-02-16 沈阳工业大学 康复步行训练机器人的人机互作用力辨识及控制方法
CN109760048A (zh) * 2018-12-28 2019-05-17 深圳市越疆科技有限公司 一种机器人的伺服控制方法、装置及机器人

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111618857A (zh) * 2020-05-28 2020-09-04 甘博涵 一种机械臂的多负载自适应重力补偿方法
WO2021238049A1 (zh) * 2020-05-28 2021-12-02 杭州键嘉机器人有限公司 机械臂的多负载自适应重力补偿方法、装置及控制设备
JP2023524897A (ja) * 2020-05-28 2023-06-13 杭州鍵嘉医療科技股▲フン▼有限公司 ロボットアームの多負荷適応重力補償法、装置及び制御デバイス
RU2813435C1 (ru) * 2020-05-28 2024-02-12 Ханчжоу Цзяньцзя Медикал Текнолоджи Ко., Лтд. Способ, устройство и управляющее устройство для самоадаптивной компенсации силы тяжести манипулятора c несколькими нагрузками
JP7437081B2 (ja) 2020-05-28 2024-02-22 杭州鍵嘉医療科技股▲フン▼有限公司 ロボットアームの多負荷適応重力補償法、装置及び制御デバイス
CN112276945A (zh) * 2020-10-19 2021-01-29 广东拓斯达科技股份有限公司 机器人外部主动重力补偿***及仿真验证方法
CN112276945B (zh) * 2020-10-19 2022-01-14 广东拓斯达科技股份有限公司 机器人外部主动重力补偿***及仿真验证方法
CN113664813A (zh) * 2021-08-25 2021-11-19 深圳市优必选科技股份有限公司 双臂机器人控制方法、装置、双臂机器人和可读存储介质
CN113664813B (zh) * 2021-08-25 2022-07-29 深圳市优必选科技股份有限公司 双臂机器人控制方法、装置、双臂机器人和可读存储介质
CN113829350A (zh) * 2021-10-12 2021-12-24 北京卫星环境工程研究所 一种航天器装配机器人惯性力补偿方法
CN116160300A (zh) * 2023-03-03 2023-05-26 东北大学 一种协作机器人磨抛工艺控制方法
CN116160300B (zh) * 2023-03-03 2024-04-16 东北大学 一种协作机器人磨抛工艺控制方法

Also Published As

Publication number Publication date
CN110666794B (zh) 2022-03-04

Similar Documents

Publication Publication Date Title
CN110666794B (zh) 一种机器人末端工具负载力和力矩补偿的方法
CN110065070B (zh) 一种基于动力学模型的机器人自适应阻抗控制***
CN106994686B (zh) 关节外力力矩的计算方法及装置、机器人
Zhang et al. Virtual submerged floating operational system for robotic manipulation
CN109676607B (zh) 一种无力矩传感的零重力控制方法
Caccavale et al. Six-dof impedance control based on angle/axis representations
CN110802585B (zh) 机械臂末端传感器补偿方法及接触力/力矩测量方法
CN107703748B (zh) 一种基于偏置板设计的重载机器人静态刚度辨识方法
CN105583824B (zh) 力控牵引和摆位的多自由度机械臂控制装置及其控制方法
WO2021243945A1 (zh) 一种对于静止或低速工况下机械臂高精度力反馈的方法、机械臂辅助的外科手术方法和具有处理器可执行的非易失的程序代码的计算机可读介质
CN108656112A (zh) 一种面向直接示教的机械臂零力控制实验***
CN108582078A (zh) 一种面向直接示教的机械臂零力控制方法
CN108638070A (zh) 基于动态平衡的机器人负载重力参数辨识方法
CN112743541B (zh) 一种无力/力矩传感器机械臂软浮动控制方法
CN111037542B (zh) 一种逆动力学控制机器人直线加工的轨迹误差补偿方法
Shen et al. Asymptotic trajectory tracking of manipulators using uncalibrated visual feedback
CN109397265A (zh) 一种基于动力学模型的关节型工业机器人拖拽示教方法
CN112415086B (zh) 一种基于遥操作飞行机械臂的高空金属管道探伤***
CN109746913B (zh) 一种机器人姿势保持拖动示教的方法及***
CN113286683A (zh) 用于确定机器人机械手的负载的重力和重心的方法
CN107351086B (zh) 一种scara机器人关节力矩的卡尔曼估计方法
Shan et al. Structural error and friction compensation control of a 2 (3PUS+ S) parallel manipulator
JP2015089584A (ja) ロボットの制御方法及びロボットシステム
CN111624878A (zh) 自主式水面机器人轨迹跟踪的积分滑模获取方法及***
CN112894821A (zh) 基于电流法的协作机器人拖动示教控制方法、装置及设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant