Welcome to the learning guidance for “bin picking of orderly parts” applications.
This guidance provides you all the learning materials for implementing vision-guided robotic picking of orderly parts.
First, you can learn how to deploy a part picking application by referring to Bin Picking Tutorials (Master-Control Communication). Next, you can find the needed videos and documents on this page according to your robot brand, camera mounting mode, and communication mode.
If you have not yet determined the camera mounting mode and communication mode, please refer to Guidance of Docs and Tutorials.
Choose the camera model
Camera model | Camera technical specifications |
---|---|
Mech-Eye LSR L | LSR L |
Mech-Eye PRO M/S | PRO Series |
Mech-Eye NANO | NANO |
Set up the hardware of vision system
Camera mounting mode | Hardware setup tutorial | Camera cable information |
---|---|---|
Eye to hand (ETH) | How-to video: Vision System Hardware Setup How-to guide: Vision System Hardware Setup |
Camera cable features (to be added) |
Eye in hand (EIH) | Coming soon | Guidelines for mounting camera cables (login is required) |
Set up communication with the robot
Perform hand-eye calibration
Camera mounting mode | |||
---|---|---|---|
Eye to hand (ETH) | Eye in hand (EIH) | Eye to eye (ETE) | |
Automatic calibration for 6-axis robots (Master-Control communication) | How-to video: Hand-Eye Calibration in ETH Setup (Master-Control Communication) How-to guide: Hand-Eye Calibration in ETH Setup |
How-to video: coming soon How-to guide: Hand-Eye Calibration in EIH Setup |
How-to video: coming soon How-to guide: Hand-Eye Calibration in ETE Setup |
Automatic calibration for 6-axis robots (Standard Interface communication) | How-to video: Hand-Eye Calibration in ETH Setup (Standard Interface Communication) How-to guide: Hand-Eye Calibration in ETH Setup |
How-to video: Hand-Eye Calibration in EIH Setup (Standard Interface Communication) How-to guide: Hand-Eye Calibration in EIH Setup |
|
Manual calibration (using multiple random calibration board poses method) | How-to video: coming soon How-to guide: Manual Hand-Eye Calibration in ETH Setup |
How-to video: coming soon How-to guide: Manual Hand-Eye Calibration in EIH Setup |
Configure vision project
Application scenario | Camera parameter adjustment | Vision recognition | Common issues in implementation | Extended requirements |
---|---|---|---|---|
Brake disc picking | Coming soon | Coming soon | A different method used to make the point cloud model | Save data |
Gearbox housing picking | Coming soon | Coming soon | Gripper model in a different format | |
Shaft picking | ||||
More content to be added… |
Perform picking
Master-Control communication | Standard Interface communication | Common issues in implementation |
---|---|---|
Use Mech-Viz to control robot motion | Use Mech-Vision for vision recognition and get vision points from it | A different communication protocol used by the robot |
Use Mech-Vision for path planning and get the planned path from it (supported in V1.8.0) | A different data format used by the robot | |
Use Mech-Viz for path planning and get the planned path from it | Robot not adapted to the vision system yet | |
More content to be added… |
Troubleshooting
Camera-related issues | Vision-related issues | Communication-related issues |
---|---|---|
Camera cannot be connected (login is required) | Common issues in brake disc picking application scenarios | Summary of robot communication issues (to be added) |
How to determine whether the exposure is proper (login is required) | Common issues in shaft picking application scenarios |
Application expansions
Make the point cloud model
Train and fine-tune the deep learning model
To be added
Adjust the orientation and sorting of workpieces
How-to topic for pose editor (coming in V1.8.0)
Make the gripper model in OBJ format
How-to topic for model editor (coming in V1.8.0)
Set the tool and workobject symmetry
Rotational Symmetry of the Tool
Rotational Symmetry of the Workobject
Configure collision detection
Collision Detection Introduction and Configuration
Save data
How-to video: coming soon
How-to guide: Save Data