Inverse kinematics solution method for robot based on teaching learning

A technology of inverse kinematics and robotics, applied in the field of robot inverse kinematics solution based on teaching and learning, can solve problems such as slow calculation speed, achieve the effect of increasing calculation speed, realizing high real-time calculation, and satisfying real-time control

Inactive Publication Date: 2018-08-21
HUAZHONG UNIV OF SCI & TECH
View PDF7 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Aiming at the above defects or improvement needs of the prior art, the present invention provides a method for solving robot inverse kinematics based on teaching and learning. By adopting the machine learning algorithm of Gaussian mixture model, the robot inverse kinema

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 solution method for robot based on teaching learning
  • Inverse kinematics solution method for robot based on teaching learning
  • Inverse kinematics solution method for robot based on teaching learning

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention. In addition, the technical features involved in the various embodiments of the present invention described below can be combined with each other as long as they do not constitute a conflict with each other.

[0040] Such as figure 1 As shown, a method for solving robot inverse kinematics based on teaching and learning provided by an embodiment of the present invention includes the following steps:

[0041] (a) Make the teaching robot move, collect the joint angle θ of N groups of robots and the Cartesian position P and Euler angle R of the end effector of the robot, and combine the N groups of joint...

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 belongs to the field of robot kinematics solution, and particularly discloses an inverse kinematics solution method for a robot based on teaching learning. The method comprises the following steps of collecting the joint angle of N sets of robots and the Cartesian position and Euler angle of an end effector, and obtaining a data set f; optimizing the data set f to obtain the data setf1; iteratively solving the data set f1 to obtain Gaussian mixture model parameters with 2-50 Gaussian models; calculating Bayesian information criterion values corresponding to Gaussian mixture models, drawing a Bayesian information criterion curve, and determining a Gaussian number k according to the curve; solving the Gaussian mixture model with the Gaussian models of which the number is k; using the model parameters to conduct Gaussian regression treatment on the Cartesian position and the Euler angle of the data set f1, and solving an inverse kinematic joint angle value; comparing the joint angle value with the joint angle value in the data set f1, and correcting the number of the Gaussian models to obtain desired solution accuracy. The method has the advantages of fast calculation speed, strong applicability, good real-time control effect and the like.

Description

technical field [0001] The invention belongs to the field of solving robot kinematics, and more specifically relates to a method for solving robot inverse kinematics based on teaching and learning. Background technique [0002] The solution of inverse kinematics of robot is the basis of real-time control of robot. It is directly related to robot offline programming, trajectory planning, motion control and other tasks. For robots of any configuration such as nR robots, PR robots and flexible robots, only the traditional robot kinematics expression is used to solve the problem by using data-driven inverse kinematics. In order to realize the mapping relationship between Cartesian space and joint space of any robot configuration, it is of great significance for real-time control. [0003] Patent CN201410121131.5 discloses a general solution method for inverse kinematics of a multi-degree-of-freedom robot, using the common space theory to establish the general kinematic equation...

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): G05B13/04
CPCG05B13/042
Inventor 赵欢林阳丁汉叶葱葱张越
Owner HUAZHONG UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products