Brief Introduction to Mech-Mind Software Suite¶
Mech-Eye Viewer
The camera configuration software Mech-Eye Viewer helps adjust the parameters of the Mech-Eye Industrial 3D Cameras based on the characteristics of the target object, thus helping the camera obtain high-quality 2D images and 3D point clouds in the shortest time, laying a solid foundation for the subsequent processing in Mech-Vision.
Mech-Vision
Mech-Vision processes the 2D images and 3D point clouds obtained from the camera to identify the target object and calculate its coordinates. Mech-Vision also integrates a variety of functions including hand-eye calibration, pick point teaching, etc.
Similar to Mech-Viz, Mech-Vision adopts a fully graphical, no-code development platform (NCDP) that helps write different recognition algorithms for different application scenarios and target objects, thus improving processing efficiency and reducing the error rate.
Mech-DL Kit
The deep learning engine performs efficient processing by deep learning models on PCs at project sites and helps Mech-Vision to identify, locate, and sort the target objects.
Mech-Viz
Mech-Viz can implement functions including robot motion simulation, collision detection, automatic path planning, singularities avoidance, etc. The robot can be programmed fully graphically, with clear logic and simple steps, which improves the deployment and debugging efficiency noticeably.
Mech-Viz implements functions including robot motion simulation collision detection, automatic path planning, and singularity avoidance, etc.
The robot programming part is fully graphical with clear logic and simple steps, greatly improving the deployment and debugging efficiency at project sites.
Mech-Center
Mech-Center is the control center of the Mech-Mind Software Suite. It implements global setting, status checking, and data transmission of the Mech-Mind Software Suite.
Mech-Interface
Mech-Interface is the unified external interface of the software suite (Mech-Vision or a combination of Mech-Vision and Mech-Viz), used to communicate with external devices (PLC, robot, host computer). It can work as a standard interface or an adapter.
The standard interface can receive commands from an external device and provide visual results but does not participate in the control of the robot system. At present, TCP server and Siemens Snap7 interfaces are available.
For customized projects that can not be implemented with a standard interface, Mech-Mind Robotics provides an adapter generator to generate customized adapter as the external interface of the software suite to accept instructions from an external device and run Mech-Viz or Mech-Vision projects.
Robot Server
Robot Server is a robot driver independently developed by Mech-Mind. It adapts to major robot brands for complete control. The robots can be connected to the Mech-Mind system by simple program writing, and Mech-Viz realizes concise and efficient no-code development.
Mech-DLK
Mech-DLK is a deep learning training software independently developed by Mech-Mind. It builds deep learning models that can be used in Mech-Vision.