YMConnect Communication Software Enables Customized Applications

Yaskawa Motoman's new YMConnect software development kit provides the ability to create customized PC applications that communicate with Yaskawa robots.

Facilitating ease of use, the YMConnect software development kit (SDK) provides the ability to create customized PC applications that communicate with Yaskawa robots. The successor to MotoCom SDK, YMConnect uses a cross-platform library to control and monitor a robot over Ethernet, allowing for integration of a custom PC application with the robot controller.


Available with a dynamic motion interface, YMConnect can generate motion on-the-fly. Kinematic conversions between pulse, joint angles and cartesian coordinates are easily facilitated. The GitHub repository helps to distribute the free dynamic library. A discussion board sends messages directly to software development experts, when needed.

Exposed API provides intuitive function calls with straightforward error handling, and programming is achieved using modern C++ 17 language. Extremely user-friendly, YMConnect contains comprehensive code documentation for each function and example code for how to use those functions with an easy-to-use setup guide.

Common features that allow users to control how a robot interacts with its environment include: reading the configuration of axes, monitoring feedback position and torque, monitoring state of operations and errors, monitoring clear faults, and controlling and monitoring INFORM jobs. Reading and writing controller variables (byte, integer, double, real, string and position), as well as reading unlimited I/O is facilitated. Saving, loading and deleting files can also be completed - with deletion supported only for JOB files.

YMConnect is compatible with the YRC1000, YRC1000micro, FS100, DX200 and DX100 (DS2.07.00-00 and above) controllers. Windows® 10 (or newer) or Ubuntu 22.04 (or newer) is required. Dynamic motion interface is only available on the YRC1000 controller and newer.

About Yaskawa Motoman
Founded in 1989, the Motoman Robotics Division of Yaskawa America, Inc. is a leading robotics company in the Americas. With over 600,000 Motoman® robots installed globally, Yaskawa provides automation products and solutions for virtually every industry and robotic application; including arc welding, assembly, coating, dispensing, material handling, material cutting, material removal, packaging, palletizing, spot welding and clinical laboratory specimen processing. For more information, please visit our website at www.motoman.com or call 937.847.6200.

Featured Product

3D Vision: Ensenso B now also available as a mono version!

3D Vision: Ensenso B now also available as a mono version!

This compact 3D camera series combines a very short working distance, a large field of view and a high depth of field - perfect for bin picking applications. With its ability to capture multiple objects over a large area, it can help robots empty containers more efficiently. Now available from IDS Imaging Development Systems. In the color version of the Ensenso B, the stereo system is equipped with two RGB image sensors. This saves additional sensors and reduces installation space and hardware costs. Now, you can also choose your model to be equipped with two 5 MP mono sensors, achieving impressively high spatial precision. With enhanced sharpness and accuracy, you can tackle applications where absolute precision is essential. The great strength of the Ensenso B lies in the very precise detection of objects at close range. It offers a wide field of view and an impressively high depth of field. This means that the area in which an object is in focus is unusually large. At a distance of 30 centimetres between the camera and the object, the Z-accuracy is approx. 0.1 millimetres. The maximum working distance is 2 meters. This 3D camera series complies with protection class IP65/67 and is ideal for use in industrial environments.