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

Inverse kinematics solving method for any three joints

An inverse kinematics and three-joint technology, which is applied in the field of inverse kinematics solution of any three joints, can solve the problems of restricting the mechanical structure design of the robot, not being able to obtain a closed solution, and difficult to guarantee the geometric relationship.

Inactive Publication Date: 2018-11-06
SHANDONG UNIV OF SCI & TECH
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In the robot exponential product model, the core problem of its inverse solution is to solve the third-order sub-problem, because the general high-dimensional robot cannot directly obtain its inverse solution, and the elimination method is often used to simplify it to a problem below the third order to solve , and the current third-order sub-problems are solved by further simplification to obtain second-order sub-problems and first-order sub-problems. There are few methods to solve them directly. no closed solution
At present, the second-order sub-problems are solved by using special geometric relations: parallel, intersecting, vertical and other constraints, but these geometric relations are difficult to guarantee in practice, and these methods also limit the design of the mechanical structure of the robot.

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
  • Inverse kinematics solving method for any three joints
  • Inverse kinematics solving method for any three joints
  • Inverse kinematics solving method for any three joints

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0067] Below in conjunction with accompanying drawing and specific embodiment the present invention is described in further detail:

[0068] The RRR inverse solution of any relation is as figure 1 shown.

[0069] A method for solving inverse kinematics of any three joints, comprising the following steps:

[0070] Step 1: Solve for θ 1 and θ 3

[0071] Space point p around axis ω 3 Rotation angle θ 3 to point p 1 , and then around the axis ω 2 Rotation angle θ 2 to point p 2 , and finally point p 2 Around axis ω 1 Rotation angle θ 1 To point q, this process can be expressed as:

[0072]

[0073] in, is the homogeneous coordinate of p, q, is the motion screw of joint i, Axis direction vector including the joint axis and a point on the axis ω i and r i is called the spinor parameter, The expression form is as follows:

[0074]

[0075] in, is ω i The antisymmetric matrix of , if ω i =[ω ix ,ω iy ,ω iz ] T ,but Can be expressed as:

[0...

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 discloses an inverse kinematics solving method for any three joints, and belongs to the field of robot inverse kinematics. On the basis of an exponential product model, a simple geometric constraint equation, the basic property of a screw theory and the Rodrigues expression of a rotation matrix are used for converting questions into a linear equation which relates to a trigonometricfunction to be solved, the inverse solution of any three joint axes is realized, the solving of a robot inverse solution is not limited to a constraint relationship of intersection, parallelism and verticality, a structure can be designed according to requirements, and errors in installation or processing do not affect a final calculation result. The method disclosed by the invention is a flexible, convenient and practical robot inverse solution method, and convenience is provided for the practical application of the robot.

Description

technical field [0001] The invention belongs to the field of robot inverse kinematics, and in particular relates to a method for solving the inverse kinematics of any three joints. Background technique [0002] In the robot exponential product model, the core problem of its inverse solution is to solve the third-order sub-problem, because the general high-dimensional robot cannot directly obtain its inverse solution, and the elimination method is often used to simplify it to a problem below the third order to solve , and the current third-order sub-problems are solved by further simplification to obtain second-order sub-problems and first-order sub-problems. There are few methods to solve them directly. A closed solution cannot be obtained. The second-order sub-problems currently used are solved by using special geometric relations: parallel, intersecting, vertical and other constraints, but these geometric relations are difficult to guarantee in practice, and these methods...

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
IPC IPC(8): G06F17/11G06F17/16
CPCG06F17/11G06F17/16
Inventor 王海霞卢晓李玉霞盛春阳崔玮张志国
Owner SHANDONG UNIV OF SCI & TECH
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