The documentation is only available in english.
This library is licensed and *must* be purchased for use in your application.
This library is free to download and can be used for 30 days. It has been developed in several languages. All these languages have the same features and structure.
This library is a software development kit (SDK) and implements offline tools related to position conversion, native file generation, and it implements most of the client interfaces present on all Universal Robots cobots.
Code your application in C# or VB with this 100% managed library, without dependencies and available on NuGet.org in the version and architecture of your choice (x86, x64, ARM, Linux, Windows, MacOS, .NET Framework, .NET Core, UWP, ...)
Quickly develop a program in Python that communicates with your robot using this library. It is available on PyPI.
After downloading the SDK, it is possible to test it on a real robot or via the simulator. This article shows how to setup the simulator.
Several connection options allow you to choose which services you want to use through this SDK.
The RTDE protocol allows fast two-way data exchange between the robot and your application up to 500Hz.
Your application can become a socket server to exchange data with the robot through your own protocol.
Response to XML-RPC requests sent by the robot script. You can send positions, numbers, string to the robot.
Manipulate robot files and folders (like *.urp programs) : download, upload, rename, delete, move, enumerates...
Decompile UR files like URP program and installation files