Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Multi-axis robot dynamics modeling method based on shaft invariant

A multi-axis robot, dynamic equation technology, applied in CAD numerical modeling, instruments, simulators, etc., can solve problems such as lack of design framework calculation and control methods

Active Publication Date: 2018-12-11
居鹤华
View PDF5 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Therefore, although there are many robot-related theories, there is still a lack of a complete and effective design framework and corresponding calculation and control methods, which can solve all aspects of modeling in the actual development process of various robots. The operation structure and rules, to forward kinematics, inverse kinematics, and related issues of mechanical calculations

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Multi-axis robot dynamics modeling method based on shaft invariant
  • Multi-axis robot dynamics modeling method based on shaft invariant
  • Multi-axis robot dynamics modeling method based on shaft invariant

Examples

Experimental program
Comparison scheme
Effect test

example 22

[1146] Example 2.2 Given axis sequence A = (i, c1, c2, c3, c4, c5, c], parent axis sequence The axis type sequence is recorded as K=(F, R, R, R, P, P, P], and the joint coordinate sequence is recorded as q (i,c] =(φ c1 ,φ c2 ,φ c3 ,r c4 ,r c5 ,r c ]; so the kinematic chain is recorded as i l c =(i,c1,c2,c3,c4,c5,c]. And there are

[1147] i no c1 = c5 no c = 1 [z] , c1 no c2 = c4 no c5 = 1 [y] , c2 no c3 = c3 no c4 = 1 [x] . (1.157)

[1148] What the kinematic chain expresses is: first execute the "3-2-1" rotation, and then execute the "1-2-3" translation. then there is

[1149]

[1150]

[1151]

[1152]

[1153] From formula (1.157)~(1.160), we get

[1154]

[1155] Obviously,

[1156]

[1157] Therefore there

[1158]

[1159] By formula (1.163) get

[1160]

[1161] By formula (1.164) get

[1162]

[1163] in:

[1164]

[1165] For precision electromechanical systems, due to machining and assembly errors, ortho...

example 23

[1174] Example 2.3: The installation relationship of the camera system c relative to the patrol system r is determined by the angle between the coordinate axes of the two systems: in: represented by the axis x r to axis x c angle, and so on.

[1175] begging r Q c .

[1176] Solution: The projection of the camera coordinate axis x in the inspector system is The projection of the camera coordinate axis y in the inspector system is The projection of the camera coordinate axis z in the inspector system is Therefore there

[1177]

[1178] Solution finished.

[1179] This example applies the direction cosine to calculate the rotation transformation matrix, which is correct in principle. However, there is an important shortcoming in engineering: due to errors in the measurement of nine angles, the "orthogonal normalization" constraint of the rotation transformation matrix is ​​destroyed. Examples are as follows:

example 24

[1180] Example 2.4: Continuation of Example 2.3, measured by engineering

[1181]

[1182] Calculated by the formula

[1183]

[1184] It can be seen from the calculation results r Q cSick, the precision is only 6 digits.

[1185] Apply formula (1.144) or formula (1.146) to calculate the attitude angle It is established in theory; the premise is: the rotation transformation matrix must satisfy the "orthonormalization" constraint, when this constraint cannot be satisfied, The calculation error may be large. for sick Formula (1.144) and formula (1.146) are not fully utilized components, resulting in a sequence of attitude angles The accuracy is worse than the measurement accuracy of the cosine angle.

[1186] In addition to the engineering measurement error, the digital truncation error of the computer also leads to the ill-conditioning of the rotation transformation matrix. for the kinematic chain k l j , because There is a certain pathology that leads...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a multi-axis system dynamics modeling and resolving principle based on a shaft invariant. Iterative explicit dynamics modeling of a tree chain, a closed chain, a joint providedwith friction and viscous and a multi-axis system of a movable base is realized, an established model has an elegant chain symbol system and has the function of pseudo codes, so that complete parameterization including topology, coordinate systems, polarity, structural parameters, mass inertia and the like is achieved. The principle may be set as a circuit or codes to be executed directly or indirectly and partially or entirely within a multi-axis machine system; and in addition, the invention also comprises an analysis and verification system constructed on the principles and used for designing and verifying a multi-axis machine system.

Description

technical field [0001] The present invention relates to a robot, a robot autonomous control system and a method used in the robot autonomous control system, and particularly relates to a multi-axis robot, a multi-axis robot autonomous control system and a method used in the multi-axis robot autonomous control system. Background technique [0002] Robotics is a very hot field right now. This field has invested a lot of scientific and engineering manpower in the past few decades, and it has been studied for many years. However, once the number of axes and degrees of freedom increase to a certain number, according to the existing textbooks and known observation, modeling, calculation and control methods, it will often fall into complex and out-of-control problems, or even unsolvable problems. [0003] First, past practices lack the ability to generalize. For different robots, it is often necessary to re-study and establish corresponding kinematics and mechanics models. [00...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): B25J9/16
CPCB25J9/1607B25J9/1605G05B2219/40527G06F2111/10B25J9/1671G05B17/02G05B2219/50391
Inventor 居鹤华
Owner 居鹤华
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products