Learning Guidance for 3D Robot Guidance new label

Learning guidance
Guides beginners to deploy 3D vision guided robotic applications step by step

1 Overview of 3D Robot Guidance

The 3D robot guidance solution integrates Mech-Mind’s sensing, perception, robot programming/planning technologies into a comprehensive solution, aiming to address the challenges that robots face in complex, unknown, or dynamic environments.
This solution offers a wide range of applications such as 3D vision guided workpiece loading, depalletizing and palletizing, locating and assembly, and piece picking. It is widely used in various industries such as automotive, logistics, supermarkets, and heavy industry. For more information, please refer to Introduction to 3D Robot Guidance.

For the software and corresponding versions required for deploying this solution, please refer to Recommended Software Version Combinations for 3D Robot Guidance Solution.

For the robot models that the vision system has supported, see Supported Robots.

2 Getting Started

Provides getting started tutorials for new users and beginners. By learning these tutorials, you can have a brief look at the Mech-Mind’s 3D robot guidance solution and attempt to build your first 3D vision guided robotic application.

Tutorial: Vision-Guided Loading Neatly Arranged Target Objects new label 2
Through this tutorial, you can learn how to build a simple 3D vision–guided structured bin picking application, where vision-guided robots pick target objects neatly arranged in bins or pallets and place them on conveyor lines/secondary positioning platforms.
View tutorial

loading neatly arranged target objects

Tutorial: Vision-Guided Loading Randomly Stacked Target Objects new label 2
Through this tutorial, you can learn how to build a simple 3D vision–guided random bin picking application, where vision-guided robots pick target objects randomly stacked in bins or pallets and place them on conveyor lines/secondary positioning platforms, tipping platforms, and so on.
View tutorial

loading randomly stacked target objects

Tutorial: Vision-Guided Single-Case Depalletizing new label 2
Through this tutorial, you can learn how to build a simple 3D vision–guided carton depalletizing application, where vision-guided robots pick single-case cartons from pallets and place them on a conveyor line.
View tutorial

single case carton depalletizing

Tutorial: Vision-Guided Positioning and Assembly
Through this tutorial, you can learn how to build a simple 3D vision–guided positioning and assembly application, where vision-guided robots assemble picked bolts into pin holes.
View tutorial

high precision positioning and assembly

3 Practical Application Deployment

Provides the approach to, operation guide of, and experience for deploying applications in actual projects. After you learn about the 3D robot guidance solution, you can continue to learn the knowledge and expertise required for deploying 3D vision guided robotic applications in this part.

The approach to deploying a 3D vision guided robotic application is shown in the following figure.

deployment workflow

3 1 Vision Solution Design

Vision solution design refers to selecting the hardware models, and determining mounting modes and vision processing methods according to project requirements.

solution design

3 2 Vision System Hardware Setup

Vision system hardware setup refers to integrating the hardware (camera and industrial PC) into the actual environment to support the normal operation of the vision system.

hardware setup

3 3 Robot Communication Configuration

Vision system hardware setup completes the hardware integration of the vision system with the robotic system, while robot communication configuration will complete the communication integration between the two systems. This ensures that the vision system and the robot side can exchange data accurately in real time.

communication configuration

3 4 Hand-Eye Calibration

The robot’s perception of the environment needs to be realized through the "eyes (camera)". Hand-eye calibration is used to establish the transformation relationship between the camera reference frame and the robot reference frame.

hand eye calib

3 5 Vision Project Configuration new label 2

Vision project configuration is crucial to the deployment of a 3D vision guided robotic application. It enables recognition and localization of target objects.

vision project configuration

3 6 Picking

The ultimate goal of deploying a 3D vision guided robotic application is to achieve successful picking. In this phase, you need to build a robot picking workflow so that the robot can pick objects accurately under the guidance of vision results.

picking

For practical guidance for more application scenarios, please refer to Typical Case Practices of 3D Robot Guidance.

4 Troubleshooting and Maintenance

You can refer to this part for troubleshooting guidance or help if a fault or anomaly occurs during the application deployment or subsequent production.

Troubleshooting during Application Deployment new label 2

Provides commissioning engineers with the commissioning experience and ways to find help during application deployment.

Maintenance and Service new label 2

Provide on-site field engineers with maintenance and service methods of the vision system as well as solutions to common issues during production.

We Value Your Privacy

We use cookies to provide you with the best possible experience on our website. By continuing to use the site, you acknowledge that you agree to the use of cookies. If you decline, a single cookie will be used to ensure you're not tracked or remembered when you visit this website.