Method for controlling six-axis mechanical arm to pass through singular point

A six-axis manipulator and control method technology, which is applied in manipulators, program-controlled manipulators, manufacturing tools, etc., can solve problems such as narrow application range, increased planning calculation amount, and inability to find inverse solutions, achieving wide application range and control The effect of convenience and small amount of computation

Active Publication Date: 2021-11-23
JIHUA LAB
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Regarding the above control method of the six-axis manipulator passing the singular point, there are the following problems: it is impossible to find a better inverse solution so that the six-axis manipulator can pass the singular point smoothly, and if the method of avoiding the singular point will cause the manipulator to fail. Complete the job with the optimal path, and increase the amount of planning calculations, the scope of application is narrow

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
  • Method for controlling six-axis mechanical arm to pass through singular point
  • Method for controlling six-axis mechanical arm to pass through singular point
  • Method for controlling six-axis mechanical arm to pass through singular point

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The present invention will be further described below in conjunction with the examples and drawings, but the embodiments of the present invention are not limited thereto.

[0033] see Figure 1-Figure 3 , the method for controlling the six-axis robotic arm passing through the singularity of the present embodiment includes the following steps:

[0034] (1) Add an auxiliary axis to the last axis arm of the six-axis robot arm; under normal conditions, the auxiliary axis and the last axis arm of the six-axis robot arm form a whole to move; the normal state here refers to the conventional In the working state, that is, when the six-axis robotic arm does not encounter a singular point during the motion. According to different working spaces, loads and planned trajectories, six-axis manipulators are divided into different configurations. The commonly used configurations are std type, UR type and weld type, such as figure 2 shown; of course, there are various other less comm...

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 technical field of mechanical arm control, and particularly discloses a method for controlling a six-axis mechanical arm to pass through a singular point. The method comprises the following steps of (1) adding an auxiliary shaft on a last shaft arm of the six-axis mechanical arm, wherein in a normal state, the auxiliary shaft and the last shaft arm of the six-shaft mechanical arm form a whole to move; (2) after the six-axis mechanical arm receives a motion instruction, planning a tail end path, and carrying out inverse solution calculation according to a tail end pose; (3) judging whether the singular point is passed or not; and (4) if the singular point does not exist, performing inverse solution calculation directly based on the six-axis mechanical arm, and completing the motion instruction according to a calculation result; and if the singular point exists, enabling the auxiliary shaft to take effect, at the moment, converting the six-axis mechanical arm into a seven-axis mechanical arm, and completing the motion instruction through the formed seven-axis mechanical arm. The method is simple in calculation, small in calculation amount, wide in application range and beneficial for the mechanical arm to quickly and effectively pass through the singular point.

Description

technical field [0001] The invention relates to the technical field of mechanical arm control, in particular to a control method for a six-axis mechanical arm passing a singular point. Background technique [0002] The six-axis robotic arm has the advantages of fast speed, flexible movement and high precision, and plays a particularly important role in both the industrial field and the service industry. However, no matter what kind of occasion or type of manipulator, the six-axis manipulator faces the problem of passing the singularity point; near the singularity point, there are countless inverse solutions of the manipulator arm, and there are also infinite speed and load capacity weak problem. [0003] In the prior art, there are many control methods for the six-axis manipulator to pass the singularity point, including the calculation and processing of pure mathematics, such as finding the pseudo inverse of the Jacobian matrix of the position and velocity of the manipulat...

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): B25J9/16
Inventor 雷成林刘家骏
Owner JIHUA LAB
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