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

Stereo Vision-Based Autonomous Grasping Method of Underactuated Robotic Hand

A technology of stereo vision and robotics, applied in the direction of manipulators, program-controlled manipulators, instruments, etc., can solve the problem that complex objects cannot obtain grasping points, etc., achieve good grasping effect, increase the success rate of grasping, and improve operability Effect

Active Publication Date: 2018-03-16
HARBIN INST OF TECH
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In order to solve the problem that the current robot grasping method needs to obtain the three-dimensional model of the object in advance to solve the problem of the grasping point and the current robot grasping method can only identify simple objects, but cannot obtain the other objects for complex objects. Corresponding grab point issues

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
  • Stereo Vision-Based Autonomous Grasping Method of Underactuated Robotic Hand
  • Stereo Vision-Based Autonomous Grasping Method of Underactuated Robotic Hand
  • Stereo Vision-Based Autonomous Grasping Method of Underactuated Robotic Hand

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach 1

[0051] The autonomous grasping method of robot underactuated hand based on stereo vision includes the following steps:

[0052] Step 1. For the object to be grasped and its environment, obtain the RGB-D point cloud of the object and the environment through the Kinect sensor, and filter the point cloud;

[0053] Kinect sensor is a 3D vision sensor launched by Microsoft in November 2010. It contains a color camera and a depth camera, which can directly obtain the color map and depth map in the scene, and then generate the point cloud in the scene; however, due to The point cloud generated by Kinect contains the point cloud of all objects in the scene. The number is huge and the features are complex. It takes a lot of machine time to process, which brings trouble to the subsequent burial; Preprocessing, extracting the point cloud of the object in the point cloud, and performing filtering and normal vector extraction to prepare for the subsequent feature extraction;

[0054] Step...

specific Embodiment approach 2

[0098] The specific steps of the process of filtering the point cloud described in step 1 of this embodiment are as follows:

[0099] Step 1.1, use the radius outlier removal filter (RadiusOutlierRemoval filter) to remove outliers;

[0100] A small amount of outliers caused by noise can be removed by using the radius outlier removal filter provided by the PCL library; the filtering process is as follows, assuming that point A is the point that needs to be filtered, first use the Kd_tree search algorithm to count the points A is the center and r is the total number of points inside the sphere. When the number of points is less than the threshold n, it is considered an outlier;

[0101] Step 1.2. Use the average filter to make the surface of the object smoother.

[0102] The influence of white noise can be removed by using the average filter; the filtering process is as follows, assuming that point A is the point that needs to be filtered, first use the Kd_tree search algorithm...

specific Embodiment approach 3

[0104] The specific steps for establishing a grasping planning scheme based on Gaussian process classification described in step 3 of this embodiment are as follows:

[0105] After the above features are obtained, the grasping plan can be obtained through the machine learning method with teachers; the reason for obtaining the grasping plan by using the machine learning method of Gaussian process classifier: 1) The difference between the actual feature and the ideal feature The errors of are generated by noise, so they obey the Gaussian distribution; so these errors can be learned by the Gaussian process; 2) Compared with the support vector machine and the neural network, the Gaussian process classifier is simpler to construct, and only needs to be determined The kernel function and the mean function are enough, and fewer parameters are used at the same time, which makes the parameter optimization simpler, and the parameters are easier to converge; 3) The Gaussian process classi...

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 relates to an autonomous grasping method of a robot underactuated hand based on stereo vision, relating to a robot autonomous grasping method. In order to solve the problem that the current robot grasping method can only recognize simple objects but cannot obtain the corresponding grasping points for complex objects. The present invention first aims at the object to be grasped and its environment, obtains the RGB-D point cloud of the object and the environment through the Kinect sensor, and filters the point cloud; for the RGB-D point cloud, extracts the normal vector included angle feature, common Surface features, distance features, grasping stability features, collision detection features and corresponding constraint equations; then, a grasping planning scheme is established based on Gaussian process classification; the underactuated hand is driven to grasp according to the grasping scheme, and then judged according to the current detection Whether the under-actuated hand has grasped the object, until the under-actuated hand grasps the object, and releases the object after completing the grasping task. The invention is applicable to the field of grasping of robots.

Description

technical field [0001] The invention relates to a robot autonomous grasping method. Background technique [0002] Autonomous grasping has long been considered a fundamental component of robotic intelligence. The current robot basically adopts the mode of master-slave operation, and the operator controls the robot to complete the grasping task through the joystick. This operation method requires operators to undergo professional training, and the operation is time-consuming and labor-intensive, so it is particularly important to study an autonomous grasping method. [0003] Plinio Moreno et al. proposed a method of learning graspable points of objects using support vector machines, using SVM to learn the local features of graspable parts in point clouds. After training, their algorithm can find the graspable points of objects. Grasping and non-grasping sites. To validate the training results, they performed grasping simulations in the OCRA simulator. In order to reduce th...

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/16G06K9/00G06K9/62G06T7/60
CPCB25J9/1602G06V20/10G06F18/241
Inventor 杜志江王伟东
Owner HARBIN INST OF TECH