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

A method and device for obstacle avoidance of a manipulator based on three-dimensional task space constraints

A technology of task space and manipulators, which is applied in manipulators, program-controlled manipulators, manufacturing tools, etc., can solve problems such as non-optimal paths and strange Cartesian configurations of manipulators

Active Publication Date: 2022-02-11
合肥哈工图南智控机器人有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The technical problem to be solved by the present invention is that the prior art mechanical arm obstacle avoidance method is prone to the problem that the final mechanical arm Cartesian configuration of the mechanical arm is strange and the path is not optimal.

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 method and device for obstacle avoidance of a manipulator based on three-dimensional task space constraints
  • A method and device for obstacle avoidance of a manipulator based on three-dimensional task space constraints
  • A method and device for obstacle avoidance of a manipulator based on three-dimensional task space constraints

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0070] like figure 1 As shown, a mechanical arm avoidance method based on a three-dimensional task space constraint, the method comprising:

[0071] Step S1: Get the starting point QS and target point QD of the mechanical arm moving path in the joint space; the specific process is:

[0072] Gets the starting point QS and target point QD of the mechanical arm moving path in the joint space belong to the prior art process, such as figure 2 As shown, the main principle is to model the six-degree-of-freedom robot arm with the end grab tool, and the obstacle is used to establish a model with an OBB enveloping box technology on the basis of obtaining an obstacle environment. The grabbing of space and the end position, image 3 As shown, the hexafa robot arm is modeled, and Table 1 is the D-H parameter table of the robot arm.

[0073] Table 1 D-H parameter table

[0074] i α i-1

α i-1

d i

θ i

1 0 0 d 1

θ 1 (0)

2 -pi / 2 0 d 2

θ 2 (-pt / 2) ...

Embodiment 2

[0117] In accordance with Embodiment 1 of the present invention, Embodiment 2 of the present invention further provides a robotic arm avoidance device based on three-dimensional task space constraint, the device comprising:

[0118] The starting point and target point acquisition module is used to obtain the starting point QS and target point QD of the mechanical arm motion path in the joint space;

[0119] Initialization module, used for bidirectional RRT search tree includes search tree rrtree1 and search tree rrtree2, initializing the tree root node of the search tree rrtree1 is the starting point QS, the tree root node of the search tree RRTREE2 is the target point QD, and the search tree RRTREE1 is expanded. Current expansion joint point;

[0120] Update the module, confine the update to the current extension joint node point for the current extension joint new_point_temp based on the set 3D task spatial constraint;

[0121] The original path acquisition module is used to obt...

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 a method and device for avoiding obstacles of a manipulator based on three-dimensional task space constraints. The method includes: obtaining the starting point qs and the target point qd of the movement path of the manipulator in the joint space; initializing the root node of the search tree RRTree1 is the starting point qs, the root node of the search tree RRTree2 is the target point qd, expand the search tree RRTree1 to obtain the current extended joint point; update the current extended joint point new_point_temp according to the set three-dimensional task space constraints; extract a A collision-free original path from the starting point qs to the target point qd; optimizing the original path to obtain an optimized path; according to the optimized path, moving the six-axis mechanical arm from the starting point qs to the target point qd without collision; the present invention The advantage of this method is that the final Cartesian configuration of the manipulator conforms to the law of motion of the robot, and the path is more optimized.

Description

Technical field [0001] The present invention relates to the field of autonomous path planning, and more particularly to a mechanical arm avoidance method and apparatus based on three-dimensional task space constraints. Background technique [0002] The mechanical arm avoidance path planning technology is mainly solved that the multi-axis robot arm in the obstacle environment is looking for a problem from a given start point to the endpoint path, and the planned path can make the robot arm and obstacles and itself. Any collision. At this stage, the avoidance path planning is divided into two categories. One is a road plan for mobile robots in a two-dimensional environment. The method has been very rich, mainly Dijkstra algorithm, A * algorithm, artificial field law, etc. Symnasy, a three-dimensional environmental arm's avoidance path planning, multi-axis mechanical arm is a multi-input multi-output, strong coupling, non-linear high-dimensional complex system. If the above two-dime...

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/1666
Inventor 刘鹏飞徐妍郭龙杨健
Owner 合肥哈工图南智控机器人有限公司