CN116175567B - Identification method for mechanical arm joint friction model parameters and kinetic parameters - Google Patents
Identification method for mechanical arm joint friction model parameters and kinetic parameters Download PDFInfo
- Publication number
- CN116175567B CN116175567B CN202310108350.9A CN202310108350A CN116175567B CN 116175567 B CN116175567 B CN 116175567B CN 202310108350 A CN202310108350 A CN 202310108350A CN 116175567 B CN116175567 B CN 116175567B
- Authority
- CN
- China
- Prior art keywords
- joint
- friction
- mechanical arm
- model
- moment
- 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
- 238000000034 method Methods 0.000 title claims abstract description 49
- 230000005284 excitation Effects 0.000 claims abstract description 49
- 239000011159 matrix material Substances 0.000 claims abstract description 6
- 238000000354 decomposition reaction Methods 0.000 claims abstract description 5
- 230000008569 process Effects 0.000 claims description 20
- 238000005070 sampling Methods 0.000 claims description 10
- 230000005484 gravity Effects 0.000 claims description 8
- 239000013598 vector Substances 0.000 claims description 8
- 230000001133 acceleration Effects 0.000 claims description 5
- 238000006073 displacement reaction Methods 0.000 claims description 3
- 230000008859 change Effects 0.000 claims description 2
- 238000005457 optimization Methods 0.000 description 7
- 230000003993 interaction Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1602—Programme controls characterised by the control system, structure, architecture
- B25J9/1605—Simulation of manipulator lay-out, design, modelling of manipulator
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1602—Programme controls characterised by the control system, structure, architecture
-
- 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
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Feedback Control In General (AREA)
Abstract
The application belongs to the technical field of robot dynamics, and particularly relates to a mechanical arm joint friction model parameter and a dynamic parameterThe identification method comprises the following steps: based on a pre-constructed mechanical arm friction model, acquiring experimental moment tau of each joint of the mechanical arm after movement in a first excitation mode n For experimental moment tau n Fitting and identifying to obtain friction models of all joints; constructing a mechanical arm dynamics equation without friction factors, then carrying out a second excitation mode to obtain joint moment, constructing an identification model with friction factors based on the obtained friction model and joint moment, carrying out matrix decomposition and fitting identification on the identification model to obtain mechanical arm dynamics parameters; the friction identification model in the application can be changed according to different types and different requirements of the mechanical arm, and can be used for independently identifying the identification flow without influencing the integral dynamic inertia parameters.
Description
Technical Field
The application belongs to the technical field of robot dynamics, and particularly relates to a method for identifying mechanical arm joint friction model parameters and kinetic parameters.
Background
The mechanical arm has the advantages that the performance requirement of people on the mechanical arm is improved to a new step in the application of the mechanical arm in the fields of life health and medical operation. Whether the mechanical structure of the mechanical arm or the algorithm of motion control, the advantages and disadvantages of the mechanical arm influence the final result of the man-machine interaction mode. The mechanical arm motion control effect is based on the establishment of a basic dynamic model, and the quality of the dynamic model depends on whether the dynamic inertia parameters are accurate or not. Meanwhile, friction generated by interaction among mechanical components in the mechanical arm joint has a considerable influence on a finally established dynamic model. In order to build a model capable of better expressing motion characteristics, inertial parameters of the mechanical arm and sometimes friction model parameters are required to be identified.
The existing dynamic parameter identification method considering the friction model takes a preset friction model into consideration when a motion equation is constructed, then the dynamic inertia parameter and the preset friction parameter are fitted through linearization treatment and finally through experiments. Under the method, whether the friction model is built or not influences the accuracy of the friction parameters, and the accuracy of the inertia parameters is influenced. The dynamic parameter identification process is relatively long, and the friction model cannot be improved and compensated in the whole identification process. Therefore, it is needed to provide a method for identifying the friction model of the mechanical arm joint with the advantages of "integral identification", "friction guiding", "friction model replacement", etc., so as to improve the accuracy of identifying the integral kinetic parameters.
Disclosure of Invention
The application aims to provide a method for identifying friction model parameters and kinetic parameters of a mechanical arm joint, which aims to solve the problem that the accuracy of friction parameter identification can be affected by the existing kinetic parameter identification method in the background technology.
The application realizes the above purpose through the following technical scheme:
a method for identifying mechanical arm joint friction model parameters and kinetic parameters comprises the following steps:
s1, acquiring experimental moment tau of each joint after movement of a mechanical arm in a first excitation mode based on a pre-constructed mechanical arm friction model n According to the experimental moment tau of each joint n The experimental moment tau of each joint is obtained by different partial data in the forward rotation and reverse rotation processes n Fitting and identifying to obtain a forward friction model and a reverse friction model of each joint;
s2, constructing a mechanical arm dynamics equation without friction factors, and sampling experimental data after the mechanical arm is excited in a second excitation mode to obtain forward moment tau of each joint p And a reverse torque tau m ;
S3, based on the forward friction model, the reverse friction model and the forward torque tau p And a reverse torque tau m And constructing an identification model with friction factors, carrying out matrix decomposition on the identification model, and identifying the dynamic parameters of the mechanical arm after fitting.
As a further optimization scheme of the application, the first excitation mode specifically comprises: establishing a first excitation function based on the gestures of each joint, and extracting the gestures of the joint to be recognized at different moments according to the first excitation function to form a gesture set of each joint after forward rotation and reverse rotation, wherein the first excitation function is expressed as a functional relation of each joint gesture established according to preset circulation times in a unidirectional speed excitation sampling time period.
As a further optimization scheme of the application, the process of extracting the gestures of the joint to be identified at different moments according to the first excitation function to form the gesture set of each joint after forward rotation and reverse rotation is specifically as follows: extracting the joint i to be identifiedAttitude θ at time i (t) forming a set of vectors as i joint forward rotation reference poses:
θ ip as i joint forward rotation reference pose;
extracting the joint i to be identifiedAttitude θ at time i (t) forming a set of vectors as i joint counter-rotation reference poses:
θ im as i joint counter-rotation reference pose;
in the above formula, i is a joint number, T is time, n is the circulation times of an excitation function, and T is a unidirectional speed excitation sampling time period;
obtaining two sets of gestures according to the reference gestures of each joint:
forward direction: θ p =(θ 1p ,θ 2p ...θ 7p ) T
Reversing: θ m =(θ 1m ,θ 2m ...θ 7m ) T 。
As a further optimization of the application, according to the experimental moment tau of each joint n The experimental moment tau of each joint is obtained by different partial data in the forward rotation and reverse rotation processes n The step of fitting and identifying to obtain the forward friction model and the reverse friction model of each joint comprises the steps of obtaining experimental moment tau of each joint through the first excitation mode n Removing a mass term, a gravity term and a centrifugal force term according to two sets of gestures generated in forward rotation and reverse rotation states of each joint to obtain a joint friction model F, and reading joint moment to identify parameters to be identified of the mechanical arm joint friction model, and obtaining the forward rotation friction model of each joint after identificationAnd counter-rotating friction model->
As a further optimization scheme of the application, in the step S2, the mechanical arm dynamics equation without friction factor is constructed as follows:
m ', C ', G ' in the above formula are respectively a mass term, a centrifugal force coriolis force term and a gravity term in the kinetic equation;representing the joint displacement of the mechanical arm->Represents the angular velocity of the mechanical arm joint->Indicating the angular acceleration of the joint of the mechanical arm; τ' g Representing joint moment without friction factor.
As a further optimization of the present application, in the step S3, the forward torque τ and the reverse friction model are based on the forward friction model and the reverse friction model p And the reverse torque tau m The process for constructing the identification model with friction factors comprises the following steps:
during forward rotation, the identification model is as follows:
at inversion, the recognition model is:
τ 'in the above' p Represents the joint forward moment with friction factor, tau' m Indicating the joint counter moment with friction factors.
As a further optimization scheme of the application, the pre-constructed mechanical arm friction model comprises the steps of establishing a robot dynamics equation without a first-order Tustin friction model based on a lagrangian method:
τ in i For the moment of the joint of the mechanical arm i,g (θ) is the mass term, centrifugal force Coriolis force term and gravity term in the kinetic equation, respectively, ++> Respectively, a coulomb friction term, a viscous friction term and a stribeck friction term, wherein theta represents the angle variable of each joint of the mechanical arm, and f c ,f v ,f s ,v s The parameters to be identified are the friction model.
As a further optimization scheme of the application, the mechanical arm is excited in a second excitation mode to obtain the forward moment tau of each joint p And a reverse torque tau m The method comprises the steps of obtaining the forward moment tau of each joint with friction factors in a second excitation mode based on a gesture function, a speed function and an acceleration function p And a reverse torque tau m 。
The application has the beneficial effects that:
1) The application provides a method for identifying parameters and dynamic parameters of a joint friction model of a mechanical arm, which greatly improves the accuracy of the identified dynamic inertia parameters and the friction model with the friction model.
2) The friction identification model in the application can be changed according to different types and different requirements of the mechanical arm, and can be used for independently identifying the identification flow without influencing the integral dynamic inertia parameters.
3) Compared with the prior art, the overall identification step of the application increases the steps of identifying friction first and then further determining the friction model, so that the parameter vector required to be identified is split, and the total calculated amount is greatly reduced.
4) Compared with the mode that when the joint friction of the mechanical arm is identified in the prior art, a single joint is free from load and idles, and the mechanical arm is detached, the integral identification method of the friction force does not need to detach the assembled mechanical arm, and compared with the prior art, the method has the advantages of coexistence of experimental significance and engineering application value.
Drawings
FIG. 1 is a schematic overall flow chart of a method for identifying kinetic parameters and friction parameters of a mechanical arm;
FIG. 2 is a schematic overall flow chart of a prior art method for identifying kinetic parameters including friction models;
FIG. 3 is a 2-joint fit image of a 7-degree-of-freedom robotic arm in an embodiment of the application;
fig. 4 is a 2-joint Tustin simulation image of a 7-degree-of-freedom mechanical arm in an embodiment of the application.
Detailed Description
The present application will be described in further detail with reference to the accompanying drawings, wherein it is to be understood that the following detailed description is for the purpose of further illustrating the application only and is not to be construed as limiting the scope of the application, as various insubstantial modifications and adaptations of the application to those skilled in the art can be made in light of the foregoing disclosure.
Example 1
As shown in fig. 2, a process flow of a method for identifying kinetic parameters by a friction model in the prior art, as shown in fig. 1, the application provides a method for identifying kinetic parameters and parameters of a joint friction model of a mechanical arm, which is different from the method for identifying kinetic parameters by a friction model in the prior art, and is mainly characterized in that:
in the prior art, the problem of low accuracy exists in the prior art that the accuracy of the friction model is firstly established, and meanwhile, whether the friction model is established or not influences the accuracy of friction parameters, and the accuracy of inertia parameters is influenced, so that the dynamic parameter identification process is relatively long, and the friction model cannot be improved and compensated in the whole identification process. The application adopts integral identification for the identification of the friction force of the mechanical arm, and can replace the friction model at any time according to the identification precision.
The identification method comprises the following steps:
s1, acquiring experimental moment tau of each joint after movement of a mechanical arm in a first excitation mode based on a pre-constructed mechanical arm friction model n According to the experimental moment tau of each joint n The experimental moment tau of each joint is obtained by different partial data in the forward rotation and reverse rotation processes n Fitting and identifying to obtain a forward friction model and a reverse friction model of each joint;
s2, constructing a mechanical arm dynamics equation without friction factors, and performing a second stepThe experimental data after the mechanical arm is excited in the excitation mode are sampled to obtain the forward moment tau of each joint p And a reverse torque tau m ;
S3, based on the forward friction model, the reverse friction model and the forward torque tau p And a reverse torque tau m And constructing an identification model with friction factors, carrying out matrix decomposition on the identification model, and identifying the dynamic parameters of the mechanical arm after fitting.
The classical friction model comprises coulomb friction factors and viscous friction factors, and the friction and the rotation speed are generally regarded as linear relations when describing the friction characteristics of each joint of the mechanical arm by using the classical friction model, but the friction influence is much larger than that of a state (low speed) before each joint of the mechanical arm starts to move to a fixed numerical speed, so that a more complex friction model is adopted in the embodiment to express the friction influence of the low speed stage. Of course, models other than the embodiment can be selected according to actual conditions or time, and flexible selection of the friction model is also one of the advantages of the method.
The structure of the Stribeck friction form is more complex than that of a classical model form, but the relation between friction and joint rotation speed in a low-speed state is clearly shown, the Stribeck friction form is selected in the implementation process of the method, the first-order Tustin improved model is an expression form of Stribeck friction, the application range is wider, the accuracy is determined according to different application ranges, and experiments show that the model can be fit to real friction with the accuracy of almost 90%.
The mechanical arm friction model pre-constructed in the step S1 comprises the steps of establishing a robot dynamics equation without a first-order Tustin friction model based on a Lagrangian method:
τ in i For the moment of the joint of the mechanical arm i,g (θ) is the mass term, centrifugal force Coriolis force term and gravity term in the kinetic equation, respectively, ++> Respectively, a coulomb friction term, a viscous friction term and a stribeck friction term, wherein theta represents the angle variable of each joint of the mechanical arm, and f c ,f v ,f s ,v s The parameters to be identified are the friction model.
After the friction model to be identified is determined, an excitation experiment is needed to identify each parameter in the friction model; because the friction is related to the rotation speed of the mechanical arm with multiple degrees of freedom, the mechanical arm must be excited to move at different speeds, and because the embodiment adopts integral identification and adopts the mechanical arm with 7 degrees of freedom to carry out excitation experiments, once the mechanical arm moves, a moment other than the friction moment is necessarily generated, which is also a problem to be solved by the embodiment.
For excitation experiments, the first excitation pattern in step S1 of this embodiment is specifically: establishing a first excitation function based on the gestures of each joint, and extracting the gestures of the joint to be recognized at different moments according to the first excitation function to form a gesture set of each joint after forward rotation and reverse rotation, wherein the first excitation function is expressed as a functional relation of each joint gesture established according to a preset cycle number in a unidirectional speed excitation sampling time period, and the first excitation function is expressed as:
in the above, θ i (t) each joint posture, i is the joint number, t is the time, n is the number of excitation function cycles,is the rate of change of speed, is a constant, and T is the unidirectional speed excitation sampling time period.
In step S1 of this embodiment, the process of extracting the poses of the joints to be identified at different moments according to the first excitation function to form the pose set of each joint after forward rotation and reverse rotation specifically includes: extracting the joint i to be identifiedAttitude θ at time i (t) forming a set of vectors as i joint forward rotation reference poses:
θ ip as i joint forward rotation reference pose;
extracting the joint i to be identifiedAttitude θ at time i (t) forming a set of vectors as i joint counter-rotation reference poses:
θ im as i joint counter-rotation reference pose;
in the above formula, i is a joint number, T is time, n is the circulation times of an excitation function, and T is a unidirectional speed excitation sampling time period;
obtaining two sets of gestures according to the reference gestures of each joint:
forward direction: θ p =(θ 1p ,θ 2p ...θ 7p ) T
Reversing: θ m =(θ 1m ,θ 2m ...θ 7m ) T 。
In step S1 of the present embodiment, the experimental moment τ is determined according to the joint n The experimental moment tau of each joint is obtained by different partial data in the forward rotation and reverse rotation processes n The steps of fitting and identifying to obtain the forward friction model and the reverse friction model of each joint are specifically as follows:
acquiring experimental moment tau of each joint through the first excitation mode n Removing a mass term, a gravity term and a centrifugal force term according to two sets of gestures generated in forward rotation and reverse rotation states of each joint to obtain a joint friction model F, and reading joint moment to identify parameters to be identified of the mechanical arm joint friction model, and obtaining the forward rotation friction model of each joint after identificationAnd counter-rotating friction model->
As shown in fig. 3, the experimental moment τ of each joint of the arm is obtained in the step S1 n As shown in fig. 3, a fitted image of the joint 2 in this example, wherein "abscissa speed, unit (rad/s), ordinate moment, unit (N.m)"; as shown in fig. 4, in this embodiment, a Tustin first-order model is used to perform a fitting approximation process on a fitted image of the 2 joints, where "abscissa speed (rad/s), ordinate moment, unit (N.m)"; and identifying the friction model F based on the processed image of the experimental moment.
The fitting process adopts a moment sampling algorithm based on math tools.
Obtaining the forward rotation friction model of each jointAnd counter-rotating friction model->Step S2 is then carried out, and the constructed mechanical arm power without friction factors is constructedThe mathematical equation is as follows:
m ', C ', G ' in the above formula are respectively a mass term, a centrifugal force coriolis force term and a gravity term in the kinetic equation;representing the joint displacement of the mechanical arm->Represents the angular velocity of the mechanical arm joint->Indicating the angular acceleration of the joint of the mechanical arm; τ' g Representing joint moment without friction factor.
The mechanical arm is excited in a second excitation mode to obtain the forward moment tau of each joint p And a reverse torque tau m The method comprises the steps of obtaining the forward moment tau of each joint with friction factors in a second excitation mode based on a gesture function, a speed function and an acceleration function p And a reverse torque tau m 。
In step S3 of the present embodiment, the forward torque τ is calculated based on the obtained forward friction model and the reverse friction model p And the reverse torque tau m The process for constructing the identification model with friction factors comprises the following steps:
during forward rotation, the identification model is as follows:
at inversion, the recognition model is:
τ 'in the above' p Represents the joint forward moment with friction factor, tau' m Indicating the joint counter moment with friction factors.
Finding an observation matrix W of full rank using matrix decomposition g Vector P for generalizing and deducing identification parameters g :
Joint forward rotation:
joint reversal:
using the positive moment tau obtained in the step S2 after the mechanical arm is excited p And the reverse torque tau m Fitting the kinetic parameters P of the mechanical arm by using a least square method g 。
The above examples illustrate only one embodiment of the application, which is described in more detail and is not to be construed as limiting the scope of the application. It should be noted that it will be apparent to those skilled in the art that several variations and modifications can be made without departing from the spirit of the application, which are all within the scope of the application.
Claims (3)
1. The method for identifying the friction model parameters and the kinetic parameters of the mechanical arm joint is characterized by comprising the following steps:
s1, acquiring experimental moment tau of each joint after movement of a mechanical arm in a first excitation mode based on a pre-constructed mechanical arm friction model n According to the experimental moment tau of each joint n The experimental moment tau of each joint is obtained by different partial data in the forward rotation and reverse rotation processes n Fitting and identifying to obtain a forward friction model and a reverse friction model of each joint;
s2, constructing a mechanical arm dynamics equation without friction factors, and exciting the mechanical arm in a second excitation modeSampling the experimental data after excitation to obtain the forward moment tau of each joint p And a reverse torque tau m ;
S3, based on the forward friction model, the reverse friction model and the forward torque tau p And a reverse torque tau m Building an identification model with friction factors, carrying out matrix decomposition on the identification model, and identifying the dynamic parameters of the mechanical arm after fitting;
the first excitation mode specifically comprises the following steps: establishing a first excitation function based on the gestures of each joint, and extracting the gestures of the joint to be identified at different moments according to the first excitation function to form a gesture set of each joint after forward rotation and reverse rotation, wherein the first excitation function is expressed as a function relation of each joint gesture established according to preset cycle times in a unidirectional speed excitation sampling time period;
wherein the first excitation function is expressed as:
in the above, θ i (t) each joint posture, i is the joint number, t is the time, n is the number of excitation function cycles,the speed change rate is constant, and T is the unidirectional speed excitation sampling time period;
the process of extracting the gestures of the joints to be identified at different moments according to the first excitation function to form gesture sets of the joints after forward rotation and reverse rotation specifically comprises the following steps: extracting the joint i to be identifiedAttitude θ at time i (t) forming a set of vectors as i joint forward rotation reference poses:
θ ip as i joint forward rotation reference pose;
extracting the joint i to be identifiedAttitude θ at time i (t) forming a set of vectors as i joint counter-rotation reference poses:
θ im as i joint counter-rotation reference pose;
in the above formula, i is a joint number, T is time, n is the circulation times of an excitation function, and T is a unidirectional speed excitation sampling time period;
obtaining two sets of gestures according to the reference gestures of each joint:
forward direction: θ p =(θ 1p ,θ 2p ...θ 7p ) T
Reversing: θ m =(θ 1m ,θ 2m ...θ 7m ) T ;
According to the two gesture sets and the experimental moment tau of each corresponding joint n The experimental moment tau of each joint is obtained by different partial data in the forward rotation and reverse rotation processes n The step of fitting and identifying to obtain the forward friction model and the reverse friction model of each joint comprises the steps of obtaining experimental moment tau of each joint through the first excitation mode n Removing a mass term, a gravity term and a centrifugal force term according to two sets of gestures generated in forward rotation and reverse rotation states of each joint to obtain a joint friction model F, and reading joint moment to identify parameters to be identified of the mechanical arm joint friction model, and obtaining the forward rotation friction model of each joint after identificationAnd counter-rotating friction model->
2. The method for identifying the friction model parameters and the kinetic parameters of the mechanical arm joint according to claim 1, wherein in the step S2, the mechanical arm kinetic equation without friction factors is constructed as follows:
m ', C ', G ' in the above formula are respectively a mass term, a centrifugal force coriolis force term and a gravity term in the kinetic equation;representing the joint displacement of the mechanical arm->Represents the angular velocity of the mechanical arm joint->Indicating the angular acceleration of the joint of the mechanical arm; τ' g Representing joint moment without friction factor.
3. The method for identifying the mechanical arm joint friction model parameters and the kinetic parameters according to claim 2, wherein in the step S3, the forward torque τ is based on the forward friction model, the reverse friction model and the forward torque τ p And the reverse torque tau m The process for constructing the identification model with friction factors comprises the following steps:
during forward rotation, the identification model is as follows:
at inversion, the recognition model is:
τ 'in the above' p Represents the joint forward moment with friction factor, tau' m Indicating the joint counter moment with friction factors.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310108350.9A CN116175567B (en) | 2023-02-14 | 2023-02-14 | Identification method for mechanical arm joint friction model parameters and kinetic parameters |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310108350.9A CN116175567B (en) | 2023-02-14 | 2023-02-14 | Identification method for mechanical arm joint friction model parameters and kinetic parameters |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116175567A CN116175567A (en) | 2023-05-30 |
CN116175567B true CN116175567B (en) | 2023-11-24 |
Family
ID=86432223
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310108350.9A Active CN116175567B (en) | 2023-02-14 | 2023-02-14 | Identification method for mechanical arm joint friction model parameters and kinetic parameters |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116175567B (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4698572A (en) * | 1986-04-04 | 1987-10-06 | Westinghouse Electric Corp. | Kinematic parameter identification for robotic manipulators |
CN103344243A (en) * | 2013-07-02 | 2013-10-09 | 北京航空航天大学 | Friction parameter identification method for aerial remote-sensing inertial stabilization platform |
WO2020133270A1 (en) * | 2018-12-28 | 2020-07-02 | 深圳配天智能技术研究院有限公司 | Dynamic parameter identification method for robot, robot and storage device |
-
2023
- 2023-02-14 CN CN202310108350.9A patent/CN116175567B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4698572A (en) * | 1986-04-04 | 1987-10-06 | Westinghouse Electric Corp. | Kinematic parameter identification for robotic manipulators |
CN103344243A (en) * | 2013-07-02 | 2013-10-09 | 北京航空航天大学 | Friction parameter identification method for aerial remote-sensing inertial stabilization platform |
WO2020133270A1 (en) * | 2018-12-28 | 2020-07-02 | 深圳配天智能技术研究院有限公司 | Dynamic parameter identification method for robot, robot and storage device |
Also Published As
Publication number | Publication date |
---|---|
CN116175567A (en) | 2023-05-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108656112B (en) | Mechanical arm zero-force control experiment system for direct teaching | |
WO2020133270A1 (en) | Dynamic parameter identification method for robot, robot and storage device | |
CN108058188B (en) | Control method of robot health monitoring and fault diagnosis system | |
CN110815190B (en) | A method and system for dragging and teaching an industrial robot | |
CN110238839B (en) | Multi-shaft-hole assembly control method for optimizing non-model robot by utilizing environment prediction | |
CN108582078A (en) | A kind of mechanical arm zero-force control method towards direct teaching | |
CN109249397B (en) | Six-degree-of-freedom robot dynamics parameter identification method and system | |
CN106426174A (en) | Robot contact force detecting method based on torque observation and friction identification | |
CN105676896B (en) | A kind of feed forward control method applied to robot servo system | |
CN109940609B (en) | A Robot Dynamics Modeling Method Based on Centrosymmetric Static Friction Model | |
CN110281237A (en) | A kind of serial manipulator joint-friction power discrimination method based on machine learning | |
CN114859708A (en) | Tracking control method for single-connecting-rod flexible mechanical arm | |
CN113043275A (en) | Micro-part assembling method based on expert demonstration and reinforcement learning | |
CN111136653A (en) | Vibration controller for flexible mechanical arm | |
CN116423522A (en) | Robot dragging teaching zero-force control method with self-adaptive friction compensation | |
CN117086886A (en) | Robot dynamic error prediction method and system based on mechanism data hybrid drive | |
CN109807899B (en) | Friction torque compensation method of cooperative robot for dragging teaching | |
Lukichev et al. | Application of adaptive Neuro Fuzzy Inference System (ANFIS) controller in servodrive with multi-mass object | |
CN116175567B (en) | Identification method for mechanical arm joint friction model parameters and kinetic parameters | |
CN108015761B (en) | A single-link flexible manipulator control method and system | |
CN115741697A (en) | Optimized moment feedback method, system and equipment for mechanical arm joint | |
CN109048995B (en) | A nonlinear joint friction compensation method for a three-degree-of-freedom delta parallel robot | |
WO2023226070A1 (en) | Nonlinear adaptive control method and system for mechanical arm motion control | |
CN114454150A (en) | An arm-type robot control method and robot system based on compound learning | |
CN114115252A (en) | Joint module robust control method based on inequality constraint |
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 |