A Method of Part Pose Acquisition Based on Geometric Primitives

An acquisition method and primitive technology, applied in the field of visual positioning, can solve the problems of large amount of calculation and low efficiency, and achieve the effect of improving accuracy and efficiency, and convenient matching.

Active Publication Date: 2021-10-01
HUAQIAO UNIVERSITY
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to overcome the deficiencies of the prior art, and propose a method for obtaining the pose of a part based on geometric primitives, so as to solve the problems of large amount of calculation and low efficiency of the existing three-dimensional pose calculation method

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 of Part Pose Acquisition Based on Geometric Primitives
  • A Method of Part Pose Acquisition Based on Geometric Primitives
  • A Method of Part Pose Acquisition Based on Geometric Primitives

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] A method for obtaining the pose of a part based on geometric primitives in the present invention includes: obtaining point cloud data of the part through a three-dimensional point cloud scanning device, using the RANSAC algorithm to fit the plane and cylindrical surface in the point cloud; extracting the plane and cylindrical surface in the part A cylindrical surface whose axis is parallel to the normal vector of the plane, and construct a local coordinate system according to this positional constraint; local coordinate features can be established according to the positional relationship between primitives, and the part point cloud can be constructed on the model by matching the local coordinate features For the corresponding local coordinate system, the pose of the part point cloud can be obtained by solving the transformation relationship between the two local coordinate systems.

[0038] The following is an example of calculating the pose of shower parts. For the over...

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 part pose acquisition method based on geometric primitives, which belongs to the field of visual positioning; the part pose information is usually obtained through the point cloud registration method, and the existing feature descriptor registration method has characteristics Point extraction takes a long time, and fine registration through ICP is required after rough registration to meet the accuracy requirements. However, the present invention proposes a method for obtaining the pose of a part by using geometric primitives. The method of the present invention extracts the geometric primitive features (plane, cylindrical surface) in the point cloud of the part, and constructs the local coordinate system and the local coordinate features according to the positional relationship between the primitives, and directly calculates the relationship between the point cloud and the template through the matching of the local coordinate features. The local coordinate system transforms the relationship to obtain the point cloud pose of the part; the present invention can obtain accurate pose accuracy without fine registration, and has high calculation efficiency.

Description

technical field [0001] The invention relates to a method for obtaining a pose of a feature part with a geometric primitive such as a plane cylinder, belonging to the technical field of visual positioning, and in particular to a method for obtaining a pose of a part based on a geometric primitive. Background technique [0002] In the automatic assembly process, the robot first needs to complete the grasping of the assembly parts autonomously, and the three-dimensional pose information of the parts is a necessary condition for the robot to complete the grasping. The three-dimensional pose is the relationship between the current pose of the part to be grasped and the pose of the template. On the basis of using the 3D scanning device to obtain the point cloud data of the part to be captured, the rotation and translation matrix (R, T) between the part point cloud and the template point cloud are registered to obtain the two, and the obtained RT is the part's pose. [0003] Exis...

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): G06T7/33G06T7/70
CPCG06T2207/10028G06T7/33G06T7/70
Inventor 林俊义江开勇童磊黄常标
Owner HUAQIAO UNIVERSITY
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