Unlock instant, AI-driven research and patent intelligence for your innovation.

A Dynamic Constraint Method for Inverse Dynamics Degrees of Freedom

A technology of inverse dynamics and dynamic constraints, applied in the direction of program-controlled manipulators, manufacturing tools, manipulators, etc., can solve problems such as high computational consumption, and achieve the effect of increasing calculation speed and modifying degree of freedom constraints

Active Publication Date: 2020-12-11
江苏原力数字科技股份有限公司
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to provide a dynamic constraint method of inverse dynamics degrees of freedom to solve the problem of huge calculation consumption caused by the traditional method of adding hard constraints to deal with dynamic constraints

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
  • A Dynamic Constraint Method for Inverse Dynamics Degrees of Freedom
  • A Dynamic Constraint Method for Inverse Dynamics Degrees of Freedom
  • A Dynamic Constraint Method for Inverse Dynamics Degrees of Freedom

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] Such as figure 1 As shown, a dynamic constraint method for inverse dynamics degrees of freedom includes the following steps:

[0023] S1. Set the degree of freedom constraints of each joint, and then determine the degrees of freedom that need to be calculated for each joint;

[0024] S2. Construct the Jacobian matrix at the bone level through each joint. When a degree of freedom of a joint is constrained, erase the element of the degree of freedom in the corresponding column of the Jacobian matrix, and make the subsequent elements shrink forward;

[0025] S3. Set the position matrix of the inverse dynamics of each joint; determine one or several target positions, let each bone chain perform a rotation transformation, so as to obtain the target position of the terminal sub-bone, and construct the position according to the target position matrix;

[0026] S4. Bring the position matrix and Jacobian matrix into the inverse dynamics numerical solution to obtain the angle r...

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 dynamic constraint method for inverse kinematics degree of freedom. The dynamic constraint method comprises the steps of S1, setting degree-of-freedom constraint for each joint; S2, constructing a Jacobian matrix of skeleton hierarchy by each joint, when one degree of freedom of one joint is constrained, removing an element of the degree of freedom on a corresponding column of the Jacobian matrix and enabling subsequent elements to be contracted forward; S3, setting an inverse kinematics position matrix of each joint; S4, inserting the position matrices and the Jacobian matrices into an inverse kinematics numerical solver so as to obtain angle rotation results; S5, according to the degree-of-freedom constraint of each joint, selecting angle values from the angle rotation results so as to update the degree-of-freedom constraint of all joints; and S6, judging whether the degree-of-freedom constraint of each joint meets inverse kinematics computation iteration terminal conditions or not. Therefore, when the degree-of-freedom constraint is computed, the amount of computation is not increased but the computation is accelerated, and the setting of the degree-of-freedom constraint can be changed during computing.

Description

technical field [0001] The invention belongs to the technical field of degree-of-freedom constraints, and in particular relates to a dynamic constraint method for inverse dynamics degrees of freedom. Background technique [0002] When working with inverse kinematics, it is often the case that joints (such as the elbow) only need to rotate about a specific axis. According to common sense, this situation can be solved by using the angle hard constraint solution. However, the cost of hard angular constraints is very high, which will seriously slow down the calculation speed. Especially under a specific bone structure, too many hard constraints may increase the computational consumption by more than ten times. [0003] For example, most of the time inverse kinematics only needs to be calculated for one axis, robotic arm, human arm or leg inverse kinematics calculation, etc. If dynamic construction is added to the degree of freedom constraint, such as changing the bone rotatio...

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 Patents(China)
IPC IPC(8): B25J9/16
CPCB25J9/1607
Inventor 赵锐侯志迎李学
Owner 江苏原力数字科技股份有限公司