Skip to content

Welcome to Mech-Mind's GitHub page 🎉

banner

Mech-Mind is an industry-leading company focusing on industrial 3D cameras and AI-powered software for intelligent robotics. By combining 3D vision with AI technology, Mech-Mind brings automation to the next level and empowers partners and system integrators to manage the most challenging automation tasks, including bin picking, depalletizing & palletizing, picking & placing, assembly, and inspection.

Mech-Mind products are developed for easy integration with other systems. This page provides resources that can aid you in achieving such integration.

📘 Resources for Mech-Eye Industrial 3D Camera

Through Mech-Eye SDK, you can control Mech-Eye Industrial 3D Camera (hereinafter referred to as "the camera") to obtain images and point clouds. Available for Windows and Linux, Mech-Eye SDK includes Mech-Eye API (the native API) and the GenICam interface for the camera. Mech-Eye API is available for C++, C#, and Python. ROS 1 and ROS 2 interfaces are also provided for communicating with the camera.

Before downloading the samples and ROS interfaces, please install Mech-Eye SDK first.

Download Mech-Eye SDK

You can download Mech-Eye SDK from Mech-Mind Download Center. The latest version of Mech-Eye SDK is recommended for more comprehensive functionality and better stability.

Samples of Mech-Eye API

The following samples are provided:

ROS Interfaces of Mech-Eye Industrial 3D Camera

To integrate the camera with ROS projects, download and install the ROS interface:

Samples of Third-Party Machine Vision Software

The camera can also be controlled by third-party machine vision software through Mech-Eye API or the GenICam interface.

The following samples are provided:

📘 Resources for Mech-Eye 3D Laser Profiler

Through Mech-Eye SDK, you can control Mech-Eye 3D Laser Profiler (hereinafter referred to as "the laser profiler") to obtain images and point clouds. Available for Windows and Linux, Mech-Eye SDK includes Mech-Eye API (the native API) and the GenICam interface for the laser profiler. Mech-Eye API is available for C++ and C#.

Before downloading the samples, please install Mech-Eye SDK first.

Download Mech-Eye SDK

You can download Mech-Eye SDK from Mech-Mind Download Center. The latest version of Mech-Eye SDK is recommended for more comprehensive functionality and better stability.

Samples of Mech-Eye API

The following samples are provided:

Samples of Third-Party Machine Vision Software

The camera can also be controlled by third-party machine vision software through Mech-Eye API or the GenICam interface.

The following samples are provided:

📘 Resources for Mech-DLK SDK

As a software development kit specifically designed for Mech-DLK, Mech-DLK SDK aims to help you easily implement deep learning inference in the software systems. With Mech-DLK SDK, you can rapidly deploy deep learning models and flexibly integrate deep learning functionality into your own applications without relying on Mech-Vision. Currently, development in C#, C++, and C languages is supported.

You can apply Mech-DLK SDK to implement inference for deep learning models trained by Mech-DLK (version 2.4.2 or above).

Note: To implement inference for models trained by Mech-DLK 2.6.0 and later, use Mech-DLK SDK 2.1.0 or later. For models trained by Mech-DLK 2.4.2 – 2.5.3, use Mech-DLK SDK earlier than 2.1.0.

Obtain Mech-DLK SDK

Follow steps below to obtain Mech-DLK SDK:

  1. Create a local project folder, for example, dlk_sdk.
  2. Clone the Mech-DLK SDK repository from GitHub to dlk_sdk.
  3. Download the third-party libraries (3rd_dll.zip) and resources file (resources.zip) that Mech-DLK SDK relies on to dlk_sdk.
  4. Unzip the downloaded packages to ensure the dlk_sdk folder contains the required subfolders: 3rd_dll, mechdlk_sdk, and resources.

Samples of Mech-DLK SDK

The following samples are provided:

Pinned Loading

  1. mecheye_python_samples mecheye_python_samples Public

    Python samples for Mech-Eye camera

    Python 12 8

  2. mecheye_csharp_samples mecheye_csharp_samples Public

    C# samples for Mech-Eye camera

    C# 6

  3. mecheye_cpp_samples mecheye_cpp_samples Public

    C++ samples for Mech-Eye camera

    C++ 3 7

  4. mecheye_ros_interface mecheye_ros_interface Public

    Official ROS interface for Mech-Eye cameras.

    C++ 25 17

  5. mecheye_halcon_samples mecheye_halcon_samples Public

    7

  6. mecheye_visionpro_samples mecheye_visionpro_samples Public

    VisionPRO samples for Mech-Eye camera

    3

Repositories

Showing 10 of 13 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Most used topics

Loading…