[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN107433589A - 基于加速度传感器的机器人振动抑制方法 - Google Patents

基于加速度传感器的机器人振动抑制方法 Download PDF

Info

Publication number
CN107433589A
CN107433589A CN201710629036.XA CN201710629036A CN107433589A CN 107433589 A CN107433589 A CN 107433589A CN 201710629036 A CN201710629036 A CN 201710629036A CN 107433589 A CN107433589 A CN 107433589A
Authority
CN
China
Prior art keywords
mrow
msup
robot
vibration
mover
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
CN201710629036.XA
Other languages
English (en)
Other versions
CN107433589B (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.)
Luo Shi (shandong) Technology Co Ltd
Original Assignee
Luo Shi (shandong) Technology Co Ltd
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 Luo Shi (shandong) Technology Co Ltd filed Critical Luo Shi (shandong) Technology Co Ltd
Priority to CN201710629036.XA priority Critical patent/CN107433589B/zh
Publication of CN107433589A publication Critical patent/CN107433589A/zh
Application granted granted Critical
Publication of CN107433589B publication Critical patent/CN107433589B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J19/00Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Manipulator (AREA)

Abstract

本发明提出了一种基于加速度传感器的机器人振动抑制方法,包括:执行机器人轨迹预运行,包括:在机器人末端安装三轴加速度传感器,采集机器人预运行时安装位置处三个方向的振动信号;根据采集的振动信号,提取所述工业机器人的振动参数;根据得到的振动参数,设计输入成型器;将所述输入成型器作用于所述工业机器人的运行轨迹上,以利用所述输入成型器对所述工业机器人的运行轨迹进行修正。本发明将输入整形应用到工业机器人的方法,解决了输入整形参数获取困难,以及输入整形时滞造成各轴运动不同步的问题,可以抑制工业机器人振动,提高轨迹和定位精度。

Description

基于加速度传感器的机器人振动抑制方法
技术领域
本发明涉及工业机器人技术领域,特别涉及一种基于加速度传感器的机器人振动抑制方法。
背景技术
工业机器人在工业现场发挥着越来越重要的作用。受技术的制约,工业机器人关节减速机构和连杆存在不同程度的柔性,在高速大负载的工况下,柔性表现得尤其明显。柔性容易导致振动,振动的存在不仅会降低机器人轨迹跟踪精度和定位精度,而且会降低关键零部件的使用寿命。抑制机器人的振动具有重要的经济效益和实用价值。
工业机器人的振动抑制大多从两个层面展开,一是结构优化,另一个是控制优化。结构优化通过增加结构刚度、减少结构质量来提高结构共振频率,连杆刚度可以通过拓扑优化提高,关节刚度主要取决于减速器、轴承、同步带等标准零部件,提升空间有限。控制优化主要是优化规划和控制算法,规划算法优化一般是指优化机器人运动轨迹,通过高阶平滑、合理的加减速参数可以避免激发机器人柔性振动;控制方法优化则是选择更合理的反馈参数,设计更合适的控制率来提高振动抑制效果。相比结构优化,控制优化因为适应性范围广、实现更容易,得到更多的研究和应用。
专利《一种基于振动观测器的柔性机械臂振动控制》建立柔性机械臂的数学模型,通过振动观测器获取振动信号,利用状态反馈积分控制器抑制柔性机械臂末端残余振动,该方法依赖于机械臂的数学模型,适用于柔性梁这类简单的机械臂,但很难应用于工业机器人这类模型非常复杂的对象。专利《减振控制机器人系统》采用一个单独的机器人减振控制装置,该装置接受机器人控制装置发送的动作指令和机器人上传感器采集的速度、加速度反馈信息,迭代学习获得修正后的动作指令,该方法需要单独的减振控制装置,成本较高,因为采用迭代学习的方式,所以需要多次迭代才能获取比较理想的修正值,前期调试比较麻烦。除了以上专利,不少论文采用输入整形的方法抑制系统残余振动,该方法主要对关节指令施加卷积,单纯的输入整形会导致指令时滞,对于多关节工业机器人会造成各关节指令不同步,虽然可以抑制振动,但有可能会降低运行时的轨迹精度。此外,输入成型技术起源于线性时不变系统,将其应用在非线性或时变系统时,参数难以确定,而工业机器人是一个典型的非线性时变系统,将其应用到实际工业机器人存在一定困难。
因此,现有的工业机器人振动抑制方法多少存在不足,难以应用到实际的工业机器人上。
发明内容
本发明的目的旨在至少解决所述技术缺陷之一。
为此,本发明的目的在于提出一种基于加速度传感器的机器人振动抑制方法。
为了实现上述目的,本发明的实施例提供一种基于加速度传感器的机器人振动抑制方法,包括如下步骤:
步骤S1,执行机器人轨迹预运行,包括:在机器人末端安装三轴加速度传感器,采集机器人预运行时安装位置处三个方向的振动信号;
步骤S2,根据所述步骤S1中采集的振动信号,提取所述工业机器人的振动参数;
步骤S3,根据所述步骤S2中得到的振动参数,设计输入成型器;
步骤S4,将所述输入成型器作用于所述工业机器人的运行轨迹上,以利用所述输入成型器对所述工业机器人的运行轨迹进行修正。
进一步,在所述步骤S2中,根据所述步骤S1预运行采集的振动信号,其中,所述振动信号用于表示加速度计振动值,通过带通滤波去掉高频和低频信号,然后傅里叶变化FFT提取前两阶特征频率,以及根据多周期振幅衰减得到阻尼比,得到所述工业机器人的振动参数。
进一步,在所述步骤S3中,所述输入成型器为:
总时滞为t_delay,新的总运行周期为T-t_delay。
进一步,在所述步骤S4中,
设归一化的轨迹弧长参数为:
其中,s∈[0,1],运动指令也参数化为{x(s),y(s),z(s)};
取系数运行时间修正后的弧长参数
sacc(τ)=sacc(kt)=s(t),t∈[0,T]
假设成型器为n阶,成型后的指令变成
其中:
t'∈[0,T-tdelay]
根据本发明实施例的基于加速度传感器的机器人振动抑制方法,将输入整形应用到工业机器人的方法,解决了输入整形参数获取困难,以及输入整形时滞造成各轴运动不同步的问题,可以抑制工业机器人振动,提高轨迹和定位精度,具有以下优点:
(1)不依赖于精确的对象模型,根据加速度传感器反馈信息提取振动参数,降低了实现难度,提高了参数精度;
(2)通过轨迹预运行获取振动参数,只需运行一次,调试效率高;
(3)通过修正轨迹运行时间,避免输入成型造成的时滞,降低振动的同时不影响机器人工作效率;
(4)输入成型施加在弧长参数上,而非关节空间,可以避免各轴的不同步,从而提高轨迹精度。
本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1为根据一个本发明实施例的基于加速度传感器的机器人振动抑制方法的流程图;
图2为根据另一个本发明实施例的基于加速度传感器的机器人振动抑制方法的流程图;
图3为根据本发明实施例的在机器人末端安装三轴加速度传感器的示意图;
图4为根据本发明实施例的时间修正前、修正后以及输入整形后的弧长参数s(t)随时间变化率的示意图。
具体实施方式
下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
如图1和图2所示,本发明实施例的基于加速度传感器的机器人振动抑制方法,包括如下步骤:
步骤S1,执行机器人轨迹预运行,包括:在机器人末端安装三轴加速度传感器,采集机器人预运行时安装位置处三个方向的振动信号。
具体地,工业机器人大多采用示教的方式生成运行路径,以笛卡尔空间运动为例,可以表示为{x(t),y(t),z(t)},其中t∈[0,T]为运动时间。机器人按未经修正的示教轨迹运动,由于结构柔性的存在,容易在轨迹开始和停止的时候激发振动。本发明在机器人末端安装三轴加速度传感器(图3),采集机器人预运行时安装位置处三个方向的振动信号。预运行还可以获取机器人实际运行总时间T。
步骤S2,根据步骤S1中采集的振动信号,提取工业机器人的振动参数。
具体地,根据步骤S1预运行采集的振动信号,其中,振动信号用于表示加速度计振动值,通过带通滤波去掉高频和低频信号,然后傅里叶变化FFT提取前两阶特征频率,以及根据多周期振幅衰减得到阻尼比,得到工业机器人的振动参数。
输入整形所需振动参数包括振动频率和阻尼。频率与刚度和惯量有关,随负载和机器人构型变化较大,振动抑制需要关心的前几阶频率通常在3Hz~15Hz范围内;阻尼变化相对较小,并且输入成型对阻尼误差远不如频率误差敏感。工业机器人是一个复杂的多体系统,关节和连杆均存在不同程度的柔性,对这样一个复杂的对象建模难度很大,即使有了准确的模型,精确的模型参数也难以获取。本专利没有根据对象模型提取频率和刚度,而是根据上一步预运行采集的加速度计振动值,首先通过带通滤波去掉高频和低频信号,然后FFT提取前两阶特征频率,阻尼比根据若干个周期振幅衰减得到。
步骤S3,根据步骤S2中得到的振动参数,设计输入成型器。
在本发明的一个实施例中,输入成型器为:
总时滞为t_delay,新的总运行周期为T-t_delay。
具体地,有了振动参数,可以据此设计出输入成型器,本方法对成型器没有特殊要求,假设输入成型器为总时滞为t_delay,新的总运行周期为T-t_delay。
步骤S4,将输入成型器作用于工业机器人的运行轨迹上,以利用输入成型器对工业机器人的运行轨迹进行修正。
具体地,如果成型器作用在关节空间,会造成各轴不同步,导致轨迹偏差。本专利将输入成型器作用在归一化的轨迹弧长上,
归一化的轨迹弧长参数为:
这样s∈[0,1],运动指令也参数化为{x(s),y(s),z(s)};
取系数运行时间修正后的弧长参数
sacc(τ)=sacc(kt)=s(t),t∈[0,T]
假设成型器为n阶,成型后的指令变成
其中:
t'∈[0,T-tdelay]
图4示出了时间修正前、修正后以及输入整形后的弧长参数s(t)随时间变化率。
按照修正后的弧长参数运动可以有效抑制机器人启停时的振动。
本发明在振动参数的获取上,特别是通过轨迹预运行一次获取振动参数,参数通过加速度传感器采集且来自实际运行,保证精度的同时降低参数获取难度。在输入成型实现方式,特别是将输入成型施加在弧长参数,而非关节空间,这样避免了各轴不同步导致的轨迹精度降低。
根据本发明实施例的基于加速度传感器的机器人振动抑制方法,将输入整形应用到工业机器人的方法,解决了输入整形参数获取困难,以及输入整形时滞造成各轴运动不同步的问题,可以抑制工业机器人振动,提高轨迹和定位精度,具有以下优点:
(1)不依赖于精确的对象模型,根据加速度传感器反馈信息提取振动参数,降低了实现难度,提高了参数精度;
(2)通过轨迹预运行获取振动参数,只需运行一次,调试效率高;
(3)通过修正轨迹运行时间,避免输入成型造成的时滞,降低振动的同时不影响机器人工作效率;
(4)输入成型施加在弧长参数上,而非关节空间,可以避免各轴的不同步,从而提高轨迹精度。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。本发明的范围由所附权利要求及其等同限定。

Claims (4)

1.一种基于加速度传感器的机器人振动抑制方法,其特征在于,包括如下步骤:
步骤S1,执行机器人轨迹预运行,包括:在机器人末端安装三轴加速度传感器,采集机器人预运行时安装位置处三个方向的振动信号;
步骤S2,根据所述步骤S1中采集的振动信号,提取所述工业机器人的振动参数;
步骤S3,根据所述步骤S2中得到的振动参数,设计输入成型器;
步骤S4,将所述输入成型器作用于所述工业机器人的运行轨迹上,以利用所述输入成型器对所述工业机器人的运行轨迹进行修正。
2.如权利要求1所述的基于加速度传感器的机器人振动抑制方法,其特征在于,在所述步骤S2中,根据所述步骤S1预运行采集的振动信号,其中,所述振动信号用于表示加速度计振动值,通过带通滤波去掉高频和低频信号,然后傅里叶变化FFT提取前两阶特征频率,以及根据多周期振幅衰减得到阻尼比,得到所述工业机器人的振动参数。
3.如权利要求1所述的基于加速度传感器的机器人振动抑制方法,其特征在于,在所述步骤S3中,所述输入成型器为:
总时滞为t_delay,新的总运行周期为T-t_delay。
4.如权利要求1所述的基于加速度传感器的机器人振动抑制方法,其特征在于,在所述步骤S4中,
设归一化的轨迹弧长参数为:
<mrow> <mi>s</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> <mo>=</mo> <mfrac> <mrow> <munderover> <mo>&amp;Integral;</mo> <mrow> <mi>&amp;tau;</mi> <mo>=</mo> <mn>0</mn> </mrow> <mi>t</mi> </munderover> <msqrt> <mrow> <mover> <mi>x</mi> <mo>&amp;CenterDot;</mo> </mover> <msup> <mrow> <mo>(</mo> <mi>&amp;tau;</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <mover> <mi>y</mi> <mo>&amp;CenterDot;</mo> </mover> <msup> <mrow> <mo>(</mo> <mi>&amp;tau;</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <mover> <mi>z</mi> <mo>&amp;CenterDot;</mo> </mover> <msup> <mrow> <mo>(</mo> <mi>&amp;tau;</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow> </msqrt> </mrow> <mrow> <munderover> <mo>&amp;Integral;</mo> <mrow> <mi>&amp;tau;</mi> <mo>=</mo> <mn>0</mn> </mrow> <mi>T</mi> </munderover> <msqrt> <mrow> <mover> <mi>x</mi> <mo>&amp;CenterDot;</mo> </mover> <msup> <mrow> <mo>(</mo> <mi>&amp;tau;</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <mover> <mi>y</mi> <mo>&amp;CenterDot;</mo> </mover> <msup> <mrow> <mo>(</mo> <mi>&amp;tau;</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <mover> <mi>z</mi> <mo>&amp;CenterDot;</mo> </mover> <msup> <mrow> <mo>(</mo> <mi>&amp;tau;</mi> <mo>)</mo> </mrow> <mn>2</mn> </msup> </mrow> </msqrt> </mrow> </mfrac> <mo>,</mo> <mi>t</mi> <mo>&amp;Element;</mo> <mo>&amp;lsqb;</mo> <mn>0</mn> <mo>,</mo> <mi>T</mi> <mo>&amp;rsqb;</mo> </mrow>
其中,s∈[0,1],运动指令也参数化为{x(s),y(s),z(s)};
取系数运行时间修正后的弧长参数
sacc(τ)=sacc(kt)=s(t),t∈[0,T]
假设成型器为n阶,成型后的指令变成
<mrow> <mi>S</mi> <mo>_</mo> <mi>f</mi> <mrow> <mo>(</mo> <msup> <mi>t</mi> <mo>&amp;prime;</mo> </msup> <mo>)</mo> </mrow> <mo>=</mo> <msubsup> <mi>&amp;Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>n</mi> </msubsup> <msub> <mi>A</mi> <mi>i</mi> </msub> <msubsup> <mi>s</mi> <mrow> <mi>a</mi> <mi>c</mi> <mi>c</mi> </mrow> <mo>&amp;prime;</mo> </msubsup> <mrow> <mo>(</mo> <msup> <mi>t</mi> <mo>&amp;prime;</mo> </msup> <mo>-</mo> <msub> <mi>t</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mi>u</mi> <mrow> <mo>(</mo> <msup> <mi>t</mi> <mo>&amp;prime;</mo> </msup> <mo>-</mo> <msub> <mi>t</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> </mrow>
其中:
t'∈[0,T-tdelay]
<mrow> <msubsup> <mi>s</mi> <mrow> <mi>a</mi> <mi>c</mi> <mi>c</mi> </mrow> <mo>&amp;prime;</mo> </msubsup> <mrow> <mo>(</mo> <msup> <mi>t</mi> <mo>&amp;prime;</mo> </msup> <mo>)</mo> </mrow> <mo>=</mo> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <msub> <mi>s</mi> <mrow> <mi>a</mi> <mi>c</mi> <mi>c</mi> </mrow> </msub> <mrow> <mo>(</mo> <msup> <mi>t</mi> <mo>&amp;prime;</mo> </msup> <mo>)</mo> </mrow> <mo>,</mo> <msup> <mi>t</mi> <mo>&amp;prime;</mo> </msup> <mo>&amp;Element;</mo> <mo>&amp;lsqb;</mo> <mn>0</mn> <mo>,</mo> <mi>T</mi> <mo>-</mo> <mi>t</mi> <mo>_</mo> <mi>d</mi> <mi>e</mi> <mi>l</mi> <mi>a</mi> <mi>y</mi> <mo>&amp;rsqb;</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msub> <mi>s</mi> <mrow> <mi>a</mi> <mi>c</mi> <mi>c</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>T</mi> <mo>-</mo> <mi>t</mi> <mo>_</mo> <mi>d</mi> <mi>e</mi> <mi>l</mi> <mi>a</mi> <mi>y</mi> <mo>)</mo> </mrow> <mo>,</mo> <msup> <mi>t</mi> <mo>&amp;prime;</mo> </msup> <mo>&amp;GreaterEqual;</mo> <mi>T</mi> <mo>-</mo> <mi>t</mi> <mo>_</mo> <mi>d</mi> <mi>e</mi> <mi>l</mi> <mi>a</mi> <mi>y</mi> </mrow> </mtd> </mtr> </mtable> </mfenced> </mrow>
<mrow> <mi>u</mi> <mrow> <mo>(</mo> <msup> <mi>t</mi> <mo>&amp;prime;</mo> </msup> <mo>)</mo> </mrow> <mo>=</mo> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <mn>0</mn> <mo>,</mo> <msup> <mi>t</mi> <mo>&amp;prime;</mo> </msup> <mo>&lt;</mo> <mn>0</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mn>1</mn> <mo>,</mo> <msup> <mi>t</mi> <mo>&amp;prime;</mo> </msup> <mo>&gt;</mo> <mn>0</mn> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>.</mo> </mrow> 1
CN201710629036.XA 2017-07-28 2017-07-28 基于加速度传感器的机器人振动抑制方法 Active CN107433589B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710629036.XA CN107433589B (zh) 2017-07-28 2017-07-28 基于加速度传感器的机器人振动抑制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710629036.XA CN107433589B (zh) 2017-07-28 2017-07-28 基于加速度传感器的机器人振动抑制方法

Publications (2)

Publication Number Publication Date
CN107433589A true CN107433589A (zh) 2017-12-05
CN107433589B CN107433589B (zh) 2021-03-23

Family

ID=60459784

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710629036.XA Active CN107433589B (zh) 2017-07-28 2017-07-28 基于加速度传感器的机器人振动抑制方法

Country Status (1)

Country Link
CN (1) CN107433589B (zh)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108227498A (zh) * 2018-01-12 2018-06-29 中国矿业大学 一种永磁直驱式传动轴系扭振强制稳定控制方法
CN108267959A (zh) * 2018-01-31 2018-07-10 珞石(北京)科技有限公司 基于迭代学习控制和输入整形技术的联合抑制振动的方法
CN108303887A (zh) * 2018-01-31 2018-07-20 珞石(北京)科技有限公司 一种基于ei整形器的抑制实际机器人系统振动的方法
CN108638056A (zh) * 2018-04-13 2018-10-12 华南理工大学 基于柔体动力学模型的机器人关节振动分析与抑制方法
CN109799701A (zh) * 2018-12-29 2019-05-24 南京埃斯顿机器人工程有限公司 一种工业机器人振动抑制方法
CN110103220A (zh) * 2019-05-20 2019-08-09 华南理工大学 机器人高速高精度运动轨迹规划方法、装置、设备及介质
CN110370278A (zh) * 2019-07-16 2019-10-25 绍兴文理学院 一种基于工业机器人抖动分析的路线调整系统及方法
CN110465936A (zh) * 2018-05-09 2019-11-19 发那科株式会社 控制系统和被驱动体的控制方法
CN110480659A (zh) * 2019-08-26 2019-11-22 华南理工大学 一种机器人操纵柔性工件运动时的振动控制装置及方法
CN111347425A (zh) * 2020-03-04 2020-06-30 深圳易能电气技术股份有限公司 机械振动抑制方法、系统及计算机可读存储介质
CN113031530A (zh) * 2019-12-09 2021-06-25 合肥欣奕华智能机器有限公司 一种机器人的控制方法、其控制装置及机器人
CN114055515A (zh) * 2020-07-31 2022-02-18 配天机器人技术有限公司 一种抖动分析方法与系统
US20220134552A1 (en) * 2019-06-25 2022-05-05 Disney Enterprises, Inc. Vibration suppression and dynamic balancing for retargeting motions onto robotic systems
CN114505844A (zh) * 2022-01-24 2022-05-17 华南理工大学 一种面向工业机器人的残余振动抑制系统及方法
CN114619483A (zh) * 2020-12-08 2022-06-14 山东新松工业软件研究院股份有限公司 基于轨迹校正的柔性机器人振动抑制方法及其系统
US11478931B2 (en) * 2019-06-25 2022-10-25 Disney Enterprises, Inc. Computational vibration suppression for robotic systems

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6002232A (en) * 1997-08-15 1999-12-14 Iowa State University Research Foundation, Inc. Robust vibration suppression methods and systems
JP2006003953A (ja) * 2004-06-15 2006-01-05 Yaskawa Electric Corp 機械振動抑制装置および機械振動周波数検出方法
CN102501242A (zh) * 2011-09-28 2012-06-20 华南理工大学 一种三自由度柔性机械臂控制装置与方法
CN102636993A (zh) * 2012-04-19 2012-08-15 徐州工程学院 抑制机器人柔性臂末端颤动的方法
CN102785046A (zh) * 2011-05-17 2012-11-21 发那科株式会社 具备学习控制功能的机器人和点焊机器人
CN103538065A (zh) * 2012-07-09 2014-01-29 发那科株式会社 减振控制机器人系统

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6002232A (en) * 1997-08-15 1999-12-14 Iowa State University Research Foundation, Inc. Robust vibration suppression methods and systems
JP2006003953A (ja) * 2004-06-15 2006-01-05 Yaskawa Electric Corp 機械振動抑制装置および機械振動周波数検出方法
CN102785046A (zh) * 2011-05-17 2012-11-21 发那科株式会社 具备学习控制功能的机器人和点焊机器人
CN102501242A (zh) * 2011-09-28 2012-06-20 华南理工大学 一种三自由度柔性机械臂控制装置与方法
CN102636993A (zh) * 2012-04-19 2012-08-15 徐州工程学院 抑制机器人柔性臂末端颤动的方法
CN103538065A (zh) * 2012-07-09 2014-01-29 发那科株式会社 减振控制机器人系统

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108227498A (zh) * 2018-01-12 2018-06-29 中国矿业大学 一种永磁直驱式传动轴系扭振强制稳定控制方法
CN108267959A (zh) * 2018-01-31 2018-07-10 珞石(北京)科技有限公司 基于迭代学习控制和输入整形技术的联合抑制振动的方法
CN108303887A (zh) * 2018-01-31 2018-07-20 珞石(北京)科技有限公司 一种基于ei整形器的抑制实际机器人系统振动的方法
CN108267959B (zh) * 2018-01-31 2021-06-08 珞石(北京)科技有限公司 基于迭代学习控制和输入整形技术的联合抑制振动的方法
CN108638056A (zh) * 2018-04-13 2018-10-12 华南理工大学 基于柔体动力学模型的机器人关节振动分析与抑制方法
CN110465936A (zh) * 2018-05-09 2019-11-19 发那科株式会社 控制系统和被驱动体的控制方法
WO2020133880A1 (zh) * 2018-12-29 2020-07-02 南京埃斯顿机器人工程有限公司 一种工业机器人振动抑制方法
CN109799701A (zh) * 2018-12-29 2019-05-24 南京埃斯顿机器人工程有限公司 一种工业机器人振动抑制方法
CN110103220A (zh) * 2019-05-20 2019-08-09 华南理工大学 机器人高速高精度运动轨迹规划方法、装置、设备及介质
CN110103220B (zh) * 2019-05-20 2021-11-26 华南理工大学 机器人高速高精度运动轨迹规划方法、装置、设备及介质
US20220134552A1 (en) * 2019-06-25 2022-05-05 Disney Enterprises, Inc. Vibration suppression and dynamic balancing for retargeting motions onto robotic systems
US11478931B2 (en) * 2019-06-25 2022-10-25 Disney Enterprises, Inc. Computational vibration suppression for robotic systems
CN110370278B (zh) * 2019-07-16 2020-11-13 绍兴文理学院 一种基于工业机器人抖动分析的路线调整系统及方法
CN110370278A (zh) * 2019-07-16 2019-10-25 绍兴文理学院 一种基于工业机器人抖动分析的路线调整系统及方法
CN110480659A (zh) * 2019-08-26 2019-11-22 华南理工大学 一种机器人操纵柔性工件运动时的振动控制装置及方法
CN113031530B (zh) * 2019-12-09 2022-06-10 合肥欣奕华智能机器股份有限公司 一种机器人的控制方法、其控制装置及机器人
CN113031530A (zh) * 2019-12-09 2021-06-25 合肥欣奕华智能机器有限公司 一种机器人的控制方法、其控制装置及机器人
CN111347425A (zh) * 2020-03-04 2020-06-30 深圳易能电气技术股份有限公司 机械振动抑制方法、系统及计算机可读存储介质
CN114055515A (zh) * 2020-07-31 2022-02-18 配天机器人技术有限公司 一种抖动分析方法与系统
CN114619483A (zh) * 2020-12-08 2022-06-14 山东新松工业软件研究院股份有限公司 基于轨迹校正的柔性机器人振动抑制方法及其系统
CN114505844A (zh) * 2022-01-24 2022-05-17 华南理工大学 一种面向工业机器人的残余振动抑制系统及方法
CN114505844B (zh) * 2022-01-24 2023-06-20 华南理工大学 一种面向工业机器人的残余振动抑制系统及方法

Also Published As

Publication number Publication date
CN107433589B (zh) 2021-03-23

Similar Documents

Publication Publication Date Title
CN107433589A (zh) 基于加速度传感器的机器人振动抑制方法
Park et al. Design of learning input shaping technique for residual vibration suppression in an industrial robot
CN104349873B (zh) 多关节机器人的弹性变形补偿控制装置以及控制方法
CN110103220A (zh) 机器人高速高精度运动轨迹规划方法、装置、设备及介质
CN106873383A (zh) 一种降低工业机器人振动的在线控制方法
CN105305920B (zh) 一种抑制交流伺服系统扭转振动的系统及其方法
CN104391497B (zh) 一种关节伺服系统参数辨识和控制参数在线优化方法
CN104999453A (zh) 机械手装置、机械手装置的控制方法以及程序
CN104334323A (zh) 多关节机器人的轨迹控制装置以及控制方法
CN108062452A (zh) 一种弧形齿面蜗杆减速机动态性能评价及优化方法
CN111015737A (zh) 一种单连杆柔性机械臂的减振方法
CN107544247A (zh) 一种抑制机械运动结构振动的方法及系统
CN102207166A (zh) 多模式系统中的残留振动消除方法
Sorensen et al. Finite-state input shaping
Yuan et al. Direct adaptive control of a one‐link flexible arm with tracking
Solatges et al. Adaptive input shaper design for flexible robot manipulators
Thomsen et al. Experimental Implementation of Time-varying Input Shaping on UR Robots.
Tkany et al. Flatness-Based Feedforward Control of a Stacker Crane with Online Trajectory Generation
Kondo et al. n End-effector and manipulator control for tomato cluster harvesting robot
Ebrahimi Regulated model-based and non-model-based sliding mode control of a MEMS vibratory gyroscope
Tekes Compliant five bar mechanism control to achieve a desired trajectory
Berninger et al. Evaluation of an external vibration damping approach for robot manipulators using a flexible multi body simulation
Mohebbi et al. Designing a 2-degree of freedom model of an unbalanced engine and reducing its vibrations by active control
Diken Frequency-response characteristics of a single-link flexible joint manipulator and possible trajectory tracking
Ahmad et al. Robust feed-forward schemes for anti-sway control of rotary crane

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