Singular point avoiding method and device, equipment and medium

A singular point and singular area technology, applied in the field of singular point avoidance methods, devices, equipment and media, can solve problems such as non-smoothness, pose error, and the loss of movement ability of the robotic arm

Active Publication Date: 2020-02-28
GUANGDONG BOZHILIN ROBOT CO LTD
View PDF10 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In the development of a 6-axis robotic arm, it is necessary to install the 6-axis robotic arm on a vertical linear module in the form of a wall mount. In this case, the motion control of the robotic arm will be largely affected by the singularity of the shoulder joint. , may cause the robot arm to lose its ability to move in a certain direction during the movement
[0003] There are two existing methods for dealing with the singularity of the manipulator: 1. Reciprocal damping method, which helps the manipulator to pass through the singularity point by separating the singularity and setting the reciprocal damping, but when solving the joint angle change near the singularity area, it will show Certain roughness, and this method needs to read the angular velocity and angular acceleration of the joint of the manipulator in real time, which has high requirements for the real-time performance of the processor and communication
2. Set the singular area, and judge whether the interpolated point falls in the singular area during path planning. If it is, discard the point, and if it is not, leave it. However, this method can only ensure that it does not pass through the singular area, and it may happen Due to the large tremor caused by the motion inertia of the robot arm, the pose error is caused

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
  • Singular point avoiding method and device, equipment and medium
  • Singular point avoiding method and device, equipment and medium
  • Singular point avoiding method and device, equipment and medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0028] figure 1 It is a flow chart of a singularity avoidance method provided by Embodiment 1 of the present invention. This embodiment is applicable to the situation of path planning for the robot arm. The method can be executed by a singularity avoiding device, and the singularity avoiding device can be implemented in software and / or hardware, for example, the singularity avoiding device can be configured in a computer device. like figure 1 As shown, the method includes:

[0029] S110. Obtain sampling points in the current planned path, and determine whether the sampling points are located in the singular area.

[0030] In this embodiment, the sampling points in the current planned path may be obtained by uniform sampling, or the sampling points in the current planned route may be obtained by random sampling. Preferably, the currently planned path is segmented to collect points, wherein the segmentation rules and the number of points to be collected can be set according ...

Embodiment 2

[0049] figure 2 It is a flow chart of a singularity avoidance method provided by Embodiment 2 of the present invention. In this embodiment, the generation of the cost function is embodied. like figure 2 As shown, the method includes:

[0050] S210. Generate a distance consideration function based on the distance between the consideration point and the axis of the singular region, and generate a movement speed consideration function based on the movement velocity of the consideration point.

[0051] In this embodiment, the distance consideration function and the movement speed consideration function are generated first, and then the cost function is generated based on the generated distance consideration function and movement speed consideration function.

[0052] In one embodiment, considering that the distance between the consideration point and the singular area is nonlinear, in order to ensure that the output of the distance consideration function also has nonlinear ch...

Embodiment 3

[0080] image 3 It is a schematic flowchart of a singularity avoidance method provided by Embodiment 3 of the present invention. This embodiment is further optimized on the basis of the foregoing embodiments. like image 3 As shown, the method includes:

[0081] S310. Obtain an initial motion parameter and a target motion parameter, perform path planning based on the initial motion parameter and the target motion parameter, and obtain a current planned path.

[0082] When the robot arm needs to perform a task, the current planning path is obtained by fitting according to the current position of the robot arm and the target position of the task. In this embodiment, the initial motion parameters may be the initial position value, the initial attitude value and the initial joint angle of the initial point of the mechanical arm motion, and the target motion parameters may be the target position value and the target attitude value of the target point of the mechanical arm motion...

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

An embodiment of the invention discloses a singular point avoiding method, a singular point avoiding device, equipment and a medium. The singular point avoiding method comprises the steps of: acquiring a sampling point in a current planned path, and judging whether the sampling point is arranged in a singular region or not; if the sampling point is arranged in the singular region, selecting at least one candidate interpolation point in a candidate interpolation point region; for each candidate interpolation point, calculating cost values of the candidate interpolation points based on a presetcost function, wherein the cost function is constructed based on a distance consideration function and a motion speed consideration function; and determining a target interpolation point according tothe cost values of the candidate interpolation points, and re-planning a path based on the target interpolation point. According to the singular point avoiding method and the singular point avoiding device, the target interpolation point is selected through comprehensively considering the distance between the candidate interpolation points and the axis of the singular region as well as movement speeds of the candidate interpolation points, so that the determination of the interpolation point is more precise, and a mechanical arm can smoothly and stably avoid the singular point.

Description

technical field [0001] Embodiments of the present invention relate to the field of robot technology, and in particular, to a singularity avoidance method, device, equipment, and medium. Background technique [0002] In the development of a 6-axis robotic arm, it is necessary to install the 6-axis robotic arm on a vertical linear module in the form of a wall mount. In this case, the motion control of the robotic arm will be largely affected by the singularity of the shoulder joint. , may cause the robotic arm to lose the ability to move in a certain direction during the movement. [0003] There are two existing methods for dealing with the singularity of the manipulator: 1. Reciprocal damping method, which helps the manipulator to pass through the singularity point by separating the singularity and setting the reciprocal damping, but when solving the joint angle change near the singularity area, it will show Certain roughness, and this method needs to read the angular veloci...

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): G05B19/19
CPCG05B19/19G05B2219/35349
Inventor 佟力周童
Owner GUANGDONG BOZHILIN ROBOT CO LTD
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