CN115946131B - 一种柔性关节机械臂运动控制仿真计算方法及装置 - Google Patents
一种柔性关节机械臂运动控制仿真计算方法及装置 Download PDFInfo
- Publication number
- CN115946131B CN115946131B CN202310243281.2A CN202310243281A CN115946131B CN 115946131 B CN115946131 B CN 115946131B CN 202310243281 A CN202310243281 A CN 202310243281A CN 115946131 B CN115946131 B CN 115946131B
- Authority
- CN
- China
- Prior art keywords
- mechanical arm
- connecting rod
- flexible joint
- rotation angle
- pose
- 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.)
- Active
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
Landscapes
- Feedback Control In General (AREA)
Abstract
本发明公开了一种柔性关节机械臂运动控制仿真计算方法及装置,包括:根据机械臂的构型特征及其动力学参数,建立柔性关节机械臂的动力学模型;根据动力学模型设计考虑摩擦前馈补偿和动力学前馈补偿的柔性关节机械臂运动的控制律;根据所述柔性关节机械臂动力学模型、控制率,进行仿真计算,获得机械臂电机与连杆转角参数,并基于正向运动学方程,计算机械臂末端合位移轨迹误差和关节弹性变形造成的机械臂末端合位移振动。本申请适用于柔性关节机械臂的运动控制仿真计算:当前缺少对柔性关节机械臂运动个控制***仿真计算的有效手段,严重阻碍了柔性关节机械臂控制***的开发验证,本方法将提供有效的柔性关节机械臂精确运动控制仿真与分析方法。
Description
技术领域
本发明属于机械臂控制技术领域,尤其涉及一种柔性关节机械臂运动控制仿真计算方法及装置。
背景技术
协作机器人是当前工业界、学术界的研究热点,协作机器人是传统工业机器人向人机共融方向发展的新一代机器人,其特点是在结构上采用轻量化设计,在控制上具备一定的智能感知能力,以使得机器人能在与人共融的环境中工作。由于轻量化与高负载自重比的结构设计需求,协作机器人的传动部件主要使用谐波减速器,具有明显的柔性特征,并且为了感知外界作用力,有些协作机器人配置了关节力矩传感器,关节力矩传感器的测力原理正是基于弹性体受力变形产生电荷,因此引入力矩传感器更进一步加剧了关节柔性。协作机器人是一种典型的柔性关节机械臂。
关节柔性必然导致机械臂工作过程中发生振动现象,严重影响机械臂操作精度。为了获得较好的机械臂控制效果,首选需要建立精确的动力学模型,并对其一定的分析计算。多轴机械臂动力学模型较为复杂,建模与仿真计算难度较大,如果再考虑关节柔性,动力学建模分析将更为复杂。当前针对柔性关节机械臂控制分析,主要方法是简化其动力学模型,忽略关节柔性的影响,这种方法显然不能得到理想的控制效果。
为了深入分析柔性关节机械臂动力学本质特性,提升运动控制效果,有必要建立精准有效的动力学的模型,并从数值计算层面获取模型内在的特性参数,并通过将动力学模型与控制器联合分析,辅助实际控制器的开发。
发明内容
针对现有技术的不足,本申请实施例的目的是提供一种柔性关节机械臂运动控制仿真计算方法及装置,便于获取机械臂动力学的内在特征参数,为机械臂运动控制提供准确模型与分析手段,可实现柔性关节机械臂动力学的精准计算,为动力学分析与控制性能评估提供统一的平台工具。
根据本申请实施例的第一方面,提供一种柔性关节机械臂运动控制仿真计算方法,包括:
步骤S11:根据机械臂的构型特征及其动力学参数,建立柔性关节机械臂的动力学模型;
步骤S12:根据所述动力学模型,设计考虑摩擦前馈补偿和动力学前馈补偿的柔性关节机械臂运动的控制律;
步骤S13:根据所述柔性关节机械臂动力学模型、控制率,进行仿真计算,获得机械臂电机与连杆转角参数,并基于正向运动学方程,计算机械臂末端合位移轨迹误差和关节弹性变形造成的机械臂末端合位移振动。
进一步地,在所述步骤S11中,所述动力学模型为:
其中,为连杆惯量矩阵,/>为连杆离心力与科氏力项,/>为连杆重力项,/>为刚度矩阵,其中/>分别为关节1至关节n的刚度值,/>为电机位置向量,其中/>分别为关节1至关节n中的电机转角,/>为连杆位置向量,其中/>分别为关节1至关节n中的连杆转角,电机转子的惯量矩阵/>,其中/>分别为关节1至关节n中的电机转子惯量,/>为减速器传动副摩擦力,/>为电机驱动力矩。
进一步地,如果需要对重力造成的关节变形进行补偿,则所述步骤S12包括:
进一步地,如果不需要对重力造成的关节变形进行补偿,则所述步骤S12包括:
设置期望电机转角等于期望连杆转角;
进一步地,所述前馈补偿力矩为连杆动力学补偿与摩擦力补偿之和。
进一步地,所述步骤S13包括:
不考虑对重力造成的关节变形进行补偿,将期望连杆转角作为连杆转角代入所述机械臂正向运动学方程中,计算得到期望末端位姿;
将实际连杆转角代入所述机械臂正向运动学方程中,计算得到实际末端位姿;
将实际电机转角作为连杆转角代入所述机械臂正向运动学方程中,计算得到理想末端位姿;
根据所述期望末端位姿、实际末端位姿和理想末端位姿,得到机械臂末端合位移轨迹误差和关节弹性变形造成的机械臂末端合位移振动。
进一步地,所述机械臂末端合位移轨迹误差通过所述期望末端位姿中的位置信息和所述实际末端位姿中的位置信息计算得到,所述关节弹性变形造成的机械臂末端合位移振动通过所述理想末端位姿中的位置信息和所述实际末端位姿中的位置信息计算得到。
根据本申请实施例的第二方面,提供一种柔性关节机械臂运动控制仿真计算装置,包括:
建模模块,用于根据机械臂的构型特征及其动力学参数,建立柔性关节机械臂的动力学模型;
设计模块,用于根据所述动力学模型,设计考虑摩擦前馈补偿和动力学前馈补偿的柔性关节机械臂运动的控制律;
计算模块,用于根据所述柔性关节机械臂动力学模型、控制率,进行仿真计算,获得机械臂电机与连杆转角参数,并基于正向运动学方程,计算机械臂末端合位移轨迹误差和关节弹性变形造成的机械臂末端合位移振动。
根据本申请实施例的第三方面,提供一种电子设备,包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的方法。
根据本申请实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现如第一方面所述方法的步骤。
本申请的实施例提供的技术方案可以包括以下有益效果:
由上述实施例可知,本申请适用于柔性关节机械臂的运动控制仿真计算:当前缺少对柔性关节机械臂运动个控制***仿真计算的有效手段,严重阻碍了柔性关节机械臂控制***的开发验证,本发明方法将通过构建柔性关节机械臂动力学模型,然后设计运动控制器,最终给出运动控制仿真的***框架,从而提供有效的柔性关节机械臂精确运动控制仿真与分析方法。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
图1是根据一示例性实施例示出的一种柔性关节机械臂运动控制仿真计算方法的流程图。
图2是根据一示例性实施例示出的柔性关节机械臂动力学模型示意图。
图3是根据一示例性实施例示出的柔性关节机械臂控制框图。
图4是根据一示例性实施例示出的柔性关节机械臂运动控制仿真模型示意图。
图5是根据一示例性实施例示出的机械臂末端轨迹误差示意图。
图6是根据一示例性实施例示出的关节柔性变形造成的柔性关节机械臂末端振动示意图。
图7是根据一示例性实施例示出的一种柔性关节机械臂运动控制仿真计算装置的框图。
图8是根据一示例性实施例示出的电子设备的示意图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。
在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
图1是根据一示例性实施例示出的一种柔性关节机械臂运动控制仿真计算方法的流程图,如图1所示,该方法可以包括以下步骤:
步骤S11:根据机械臂的构型特征及其动力学参数,建立柔性关节机械臂的动力学模型;
步骤S12:根据所述柔性关节机械臂的动力学模型,设计考虑摩擦前馈补偿和动力学前馈补偿的柔性关节机械臂运动的控制律;
步骤S13:根据所述柔性关节机械臂动力学模型、控制率,进行仿真计算,获得机械臂电机与连杆转角参数,并基于正向运动学方程,计算机械臂末端合位移轨迹误差和关节弹性变形造成的机械臂末端合位移振动。
由上述实施例可知,本申请适用于柔性关节机械臂的运动控制仿真计算:当前缺少对柔性关节机械臂运动个控制***仿真计算的有效手段,严重阻碍了柔性关节机械臂控制***的开发验证,本发明方法将通过构建柔性关节机械臂动力学模型,然后设计运动控制器,最终给出运动控制仿真的***框架,从而提供有效的柔性关节机械臂精确运动控制仿真与分析方法。
在步骤S11的具体实施中,根据机械臂的构型特征及其动力学参数,建立柔性关节机械臂的动力学模型;
由刚性连杆与柔性关节组成的机械臂定义为柔性关节机械臂,其动力学模型如图2所示,图中,在第i个柔性关节中,为从电机输出端到连杆间的综合刚度,定义为关节刚度。综合柔性关节机械臂连杆侧、电机侧的动力学模型,可得到总的动力学方程如下式所示:
其中,为连杆惯量矩阵,/>为连杆离心力与科氏力项,/>为连杆重力项,/>为刚度矩阵,其中/>分别为关节1至关节n的刚度值,/>为电机位置向量,其中/>分别为关节1至关节n中的电机转角,为分析的简便性,/>为已经考虑了减速比之后的等效电机转角,/>为连杆位置向量,其中/>分别为关节1至关节n中的连杆转角,电机转子的惯量矩阵/>,其中/>分别为关节1至关节n中的电机转子惯量,/>为减速器传动副摩擦力,/>为电机驱动力矩。
在步骤S12的具体实施中,设计考虑摩擦前馈补偿和动力学前馈补偿的柔性关节机械臂运动的控制律;
电机转角的控制误差为:
电机控制器采用PD控制器:
在机器人控制中,影响控制性能的两项不可忽视的因素是连杆耦合非线性动力学效应与传动机构中的摩擦力。连杆耦合动力学使各关节承受时变负载,因此会造成轨迹跟踪误差,摩擦力造成速度过零时的爬行现象,导致***发生振动与轨迹误差。为提高轨迹跟踪性能,一种可行的方法是通过力矩前馈补偿以减小连杆动力学与摩擦力的影响,即根据基于PD方法的控制准则,结合力矩前馈补偿,设计柔性关节机械臂运动的控制律为:
其中,、/>、/>分别表示对真实的机械臂模型/>、、/>的估计模型,估计模型是对真实模型的近似,可通过辨识、测量等方法得到,本申请中采用辨识的方法。/>为通过辨识得到的摩擦力模型计算的力矩。则柔性关节机械臂运动控制框图如图3所示。
在步骤S13的具体实施中,根据所述柔性关节机械臂动力学模型、控制率,进行仿真计算,获得机械臂电机与连杆转角参数,并基于正向运动学方程,计算机械臂末端合位移轨迹误差和关节弹性变形造成的机械臂末端合位移振动;
设机械臂的正向运动学方程为,其中/>为连杆转角向量,/>为末端位姿向量,通过该方程可由连杆转角计算末端位姿。在Matlab/Simulink中建立柔性关节机械臂运动控制仿真模型,如图4所示,该模型包含了动力学前馈补偿与摩擦前馈补偿。
机械臂运动过程中,输入到电机的指令为期望电机转角,但由于存在控制误差,实际电机转角/>。在运动过程中,电机按照实际电机转角/>运动,带动连杆转动,但由于关节柔性变形使得实际的连杆转角/>。总结以上关系为:/>,/>+控制误差,/>+控制误差+关节柔性变形。将实际连杆转角/>代入机械臂正向运动学方程中计算得到的机械臂末端位姿定义为实际末端位姿,表示为/>。/>与/>之差表征了实际末端位姿与期望末端位姿之间的误差,在机械臂运动过程中表现为轨迹误差,该误差是由控制误差与关节柔性变形两个因素综合造成的。
所述机械臂末端合位移轨迹误差通过所述期望末端位姿中的位置信息和所述实际末端位姿中的位置信息计算得到,所述关节弹性变形造成的机械臂末端合位移振动通过所述理想末端位姿中的位置信息和所述实际末端位姿中的位置信息计算得到,则机械臂末端合位移轨迹误差为:
关节弹性变形造成的机械臂末端合位移振动为:
以三自由度柔性关节机械臂为例,仿真计算了四种控制模式下的机械臂运动控制效果,如图5、图6所示。
具体地,四种控制模式分别为:1)无补偿:PD控制;2)仅摩擦补偿:PD控制+摩擦前馈补偿;3)仅动力学补偿:PD控制+动力学前馈补偿;4)综合补偿:PD控制+摩擦前馈补偿+动力学前馈补偿。
由图5可知:
1)连杆动力学前馈补偿能减小轨迹跟踪误差,这是因为采用前馈补偿相当于减小了控制器的响应时间,使控制器能快速跟随输入,从而减小跟踪误差;
2)摩擦导致了电机在速度过零时发生爬行与波动,进而导致了***中发生高频振动,在零速附近区域使机械臂末端产生了显著的轨迹误差;
3)采取前馈补偿能提高位置控制精度,其中摩擦前馈补偿还能抑制低速区的高频振动。
由图6可知:
虽然摩擦导致低速区发生了高频振动,但从最大振幅来看,四种控制模式下的振动最大幅值几乎一样,因此,是否采取摩擦补偿,对最大振动幅值并不会有显著改变。
本发明提出了一种柔性关节机械臂运动控制的仿真计算方法,建立了精准的动力学模型,并给出了运动控制***仿真分析的方法与流程,能用于分析柔性关节机械臂的控制效果,能大幅提高控制***开发的效率,也能有助于深入分析动力学参数对控制性能的影响。
与前述的柔性关节机械臂运动控制仿真计算方法的实施例相对应,本申请还提供了柔性关节机械臂运动控制仿真计算装置的实施例。
图7是根据一示例性实施例示出的一种柔性关节机械臂运动控制仿真计算装置框图。参照图7,该装置可以包括:
建模模块21,用于根据机械臂的构型特征及其动力学参数,建立柔性关节机械臂的动力学模型;
设计模块22,用于根据所述动力学模型,设计考虑摩擦前馈补偿和动力学前馈补偿的柔性关节机械臂运动的控制律;
计算模块23,用于根据所述柔性关节机械臂动力学模型、控制率,进行仿真计算,获得机械臂电机与连杆转角参数,并基于正向运动学方程,计算机械臂末端合位移轨迹误差和关节弹性变形造成的机械臂末端合位移振动。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本申请方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
相应的,本申请还提供一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述的柔性关节机械臂运动控制仿真计算方法。如图8所示,为本发明实施例提供的一种柔性关节机械臂运动控制仿真计算方法所在任意具备数据处理能力的设备的一种硬件结构图,除了图8所示的处理器、内存以及网络接口之外,实施例中装置所在的任意具备数据处理能力的设备通常根据该任意具备数据处理能力的设备的实际功能,还可以包括其他硬件,对此不再赘述。
相应的,本申请还提供一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现如上述的柔性关节机械臂运动控制仿真计算方法。所述计算机可读存储介质可以是前述任一实施例所述的任意具备数据处理能力的设备的内部存储单元,例如硬盘或内存。所述计算机可读存储介质也可以是外部存储设备,例如所述设备上配备的插接式硬盘、智能存储卡(Smart Media Card,SMC)、SD卡、闪存卡(Flash Card)等。进一步的,所述计算机可读存储介还可以既包括任意具备数据处理能力的设备的内部存储单元也包括外部存储设备。所述计算机可读存储介质用于存储所述计算机程序以及所述任意具备数据处理能力的设备所需的其他程序和数据,还可以用于暂时地存储已经输出或者将要输出的数据。
本领域技术人员在考虑说明书及实践这里公开的内容后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。
应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。
Claims (7)
1.一种柔性关节机械臂运动控制仿真计算方法,其特征在于,包括:
步骤S11:根据机械臂的构型特征及其动力学参数,建立柔性关节机械臂的动力学模型;
步骤S12:根据所述动力学模型,设计考虑摩擦前馈补偿和动力学前馈补偿的柔性关节机械臂运动的控制律;
步骤S13:根据所述柔性关节机械臂动力学模型、控制律,进行仿真计算,获得机械臂电机与连杆转角参数,并基于正向运动学方程,计算机械臂末端合位移轨迹误差和关节弹性变形造成的机械臂末端合位移振动;
其中,所述步骤S13包括:
不考虑对重力造成的关节变形进行补偿,将期望连杆转角作为连杆转角代入所述机械臂正向运动学方程中,计算得到期望末端位姿;
将实际连杆转角代入所述机械臂正向运动学方程中,计算得到实际末端位姿;
将实际电机转角作为连杆转角代入所述机械臂正向运动学方程中,计算得到理想末端位姿;
根据所述期望末端位姿、实际末端位姿和理想末端位姿,得到机械臂末端合位移轨迹误差和关节弹性变形造成的机械臂末端合位移振动,所述机械臂末端合位移轨迹误差通过所述期望末端位姿中的位置信息/>和所述实际末端位姿中的位置信息计算得到,所述关节弹性变形造成的机械臂末端合位移振动/>通过所述理想末端位姿中的位置信息/>和所述实际末端位姿中的位置信息计算得到:
4.根据权利要求3所述的方法,其特征在于,所述前馈补偿力矩为连杆动力学补偿与摩擦力补偿之和。
5.一种柔性关节机械臂运动控制仿真计算装置,其特征在于,包括:
建模模块,用于根据机械臂的构型特征及其动力学参数,建立柔性关节机械臂的动力学模型;
设计模块,用于根据所述动力学模型,设计考虑摩擦前馈补偿和动力学前馈补偿的柔性关节机械臂运动的控制律;
计算模块,用于根据所述柔性关节机械臂动力学模型、控制律,进行仿真计算,获得机械臂电机与连杆转角参数,并基于正向运动学方程,计算机械臂末端合位移轨迹误差和关节弹性变形造成的机械臂末端合位移振动;
其中,所述计算模块的过程包括:
不考虑对重力造成的关节变形进行补偿,将期望连杆转角作为连杆转角代入所述机械臂正向运动学方程中,计算得到期望末端位姿;
将实际连杆转角代入所述机械臂正向运动学方程中,计算得到实际末端位姿;
将实际电机转角作为连杆转角代入所述机械臂正向运动学方程中,计算得到理想末端位姿;
根据所述期望末端位姿、实际末端位姿和理想末端位姿,得到机械臂末端合位移轨迹误差和关节弹性变形造成的机械臂末端合位移振动,所述机械臂末端合位移轨迹误差通过所述期望末端位姿中的位置信息/>和所述实际末端位姿中的位置信息/>计算得到,所述关节弹性变形造成的机械臂末端合位移振动/>通过所述理想末端位姿中的位置信息/>和所述实际末端位姿中的位置信息计算得到:
6.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-4任一项所述的方法。
7.一种计算机可读存储介质,其上存储有计算机指令,其特征在于,该指令被处理器执行时实现如权利要求1-4中任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310243281.2A CN115946131B (zh) | 2023-03-14 | 2023-03-14 | 一种柔性关节机械臂运动控制仿真计算方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310243281.2A CN115946131B (zh) | 2023-03-14 | 2023-03-14 | 一种柔性关节机械臂运动控制仿真计算方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115946131A CN115946131A (zh) | 2023-04-11 |
CN115946131B true CN115946131B (zh) | 2023-06-20 |
Family
ID=85891378
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310243281.2A Active CN115946131B (zh) | 2023-03-14 | 2023-03-14 | 一种柔性关节机械臂运动控制仿真计算方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115946131B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116141337B (zh) * | 2023-04-14 | 2023-07-25 | 苏州艾利特机器人有限公司 | 柔性关节机械臂弹性体刚度的设计方法 |
CN116587323B (zh) * | 2023-05-12 | 2023-11-21 | 德中(深圳)激光智能科技有限公司 | 基于机器视觉的机械臂动态仿真*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19719931A1 (de) * | 1997-03-24 | 1998-10-01 | Moehl Ind Service Gmbh | Arbeitsarm, insbesondere für einen Roboter |
CN110465942A (zh) * | 2019-07-26 | 2019-11-19 | 深圳前海达闼云端智能科技有限公司 | 位姿补偿方法、装置、存储介质和电子设备 |
CN110561427A (zh) * | 2019-08-21 | 2019-12-13 | 华中科技大学 | 一种基于补偿的串联弹性驱动器柔顺控制***及方法 |
CN110877333A (zh) * | 2019-04-12 | 2020-03-13 | 国网宁夏电力有限公司电力科学研究院 | 一种柔性关节机械臂控制方法 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4148189B2 (ja) * | 2004-06-14 | 2008-09-10 | トヨタ自動車株式会社 | 柔軟関節ロボットアームの制御装置 |
FR2917322B1 (fr) * | 2007-06-15 | 2009-08-28 | Commissariat Energie Atomique | Procede de calibration de la position d'un systeme poly-articule, notamment d'un robot |
CN102591207B (zh) * | 2012-03-01 | 2013-08-21 | 北京航空航天大学 | 一种基于干扰观测器的柔性关节机械臂的滑模控制方法 |
CN106094528B (zh) * | 2016-07-13 | 2019-02-22 | 上海航天控制技术研究所 | 一种空间柔性机械臂振动抑制算法 |
CN108656112B (zh) * | 2018-05-15 | 2022-02-25 | 清华大学深圳研究生院 | 一种面向直接示教的机械臂零力控制实验*** |
CN109223444B (zh) * | 2018-10-23 | 2021-03-26 | 上海电气集团股份有限公司 | 康复机器人及其人机协同交互力控制方法 |
CN111136653A (zh) * | 2019-11-12 | 2020-05-12 | 东莞理工学院 | 一种针对柔性机械臂的振动控制器 |
CN111098303A (zh) * | 2019-12-25 | 2020-05-05 | 深圳前海达闼云端智能科技有限公司 | 机器人及其柔性控制方法与装置 |
CN111783250A (zh) * | 2020-07-03 | 2020-10-16 | 上海航天控制技术研究所 | 柔性机器人末端抵达控制方法、电子设备和存储介质 |
-
2023
- 2023-03-14 CN CN202310243281.2A patent/CN115946131B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE19719931A1 (de) * | 1997-03-24 | 1998-10-01 | Moehl Ind Service Gmbh | Arbeitsarm, insbesondere für einen Roboter |
CN110877333A (zh) * | 2019-04-12 | 2020-03-13 | 国网宁夏电力有限公司电力科学研究院 | 一种柔性关节机械臂控制方法 |
CN110465942A (zh) * | 2019-07-26 | 2019-11-19 | 深圳前海达闼云端智能科技有限公司 | 位姿补偿方法、装置、存储介质和电子设备 |
CN110561427A (zh) * | 2019-08-21 | 2019-12-13 | 华中科技大学 | 一种基于补偿的串联弹性驱动器柔顺控制***及方法 |
Also Published As
Publication number | Publication date |
---|---|
CN115946131A (zh) | 2023-04-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN115946131B (zh) | 一种柔性关节机械臂运动控制仿真计算方法及装置 | |
CN108656112A (zh) | 一种面向直接示教的机械臂零力控制实验*** | |
CN110666794B (zh) | 一种机器人末端工具负载力和力矩补偿的方法 | |
Yang et al. | Inverse dynamic analysis and position error evaluation of the heavy-duty industrial robot with elastic joints: an efficient approach based on Lie group | |
CN108638070A (zh) | 基于动态平衡的机器人负载重力参数辨识方法 | |
Li et al. | Compliance control using hydraulic heavy-duty manipulator | |
CN115890735B (zh) | 机械臂***、机械臂及其控制方法、控制器和存储介质 | |
Deng et al. | Elasto-geometrical error and gravity model calibration of an industrial robot using the same optimized configuration set | |
CN113043279A (zh) | 手术机器人的控制方法、控制器、***、电子设备与介质 | |
CN113189950A (zh) | 用于大型弱刚性结构件装配的双机器人协同柔顺装调方法 | |
JP4054984B2 (ja) | ロボットの制御装置および制御方法 | |
CN112959354A (zh) | 一种引入弹性变形的机械臂标定方法 | |
JP3698770B2 (ja) | 負荷重量の推定方法 | |
CN117428791A (zh) | 一种用于肩部四轴康复机器人的逆运动学求解方法及*** | |
CN116021555B (zh) | 一种柔性关节机械臂吸振控制方法及装置 | |
Pan et al. | Dynamics modeling of spraying robot using Lagrangian method with co-simulation analysis | |
CN116512245A (zh) | 一种柔性关节机械臂残余振动抑制的轨迹优化方法及装置 | |
CN113442118B (zh) | 一种可穿戴外肢体机器人碰撞响应控制方法及*** | |
CN115091455A (zh) | 一种工业机器人定位误差补偿方法 | |
CN113927603B (zh) | 机械臂拖动控制方法、装置、计算机设备以及存储介质 | |
CN112512758B (zh) | 挠曲量推断装置、机器人控制装置以及挠曲量推断方法 | |
Eberhard et al. | Nonlinear position control of a very flexible parallel robot manipulator | |
WO2024045091A1 (zh) | 执行机构的运动规划方法、装置、***及存储介质 | |
CN116038773B (zh) | 一种柔性关节机械臂振动特性分析方法及装置 | |
CN118061201B (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 |