Skip to content

Commit 34d87a5

Browse files
Update README.md
1 parent 37b8798 commit 34d87a5

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

README.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
[![NuGet](https://img.shields.io/nuget/dt/UnderAutomation.UniversalRobots?label=NuGet%20%3A%20UnderAutomation.UniversalRobots&logo=nuget)](https://www.nuget.org/packages/UnderAutomation.UniversalRobots/)
2+
3+
[![.NET Framework 3.5 and newer](https://img.shields.io/badge/.NET_Framework-3.5_and_newer-blueviolet)](#)
4+
[![.NET Standard 2.0 and newer](https://img.shields.io/badge/.NET_Standard-2.0_and_newer-blueviolet)](#)
5+
[![.NET Core 2.0 and newer](https://img.shields.io/badge/.NET_Core-2.0_and_newer-blueviolet)](#)
6+
[![.NET 5](https://img.shields.io/badge/.NET-5-blueviolet)](#)
7+
8+
9+
[![LABView 2010 and newer](https://img.shields.io/badge/LABView-2010%20and%20newer-yellow?logo=LabVIEW)](#)
10+
[![Python](https://img.shields.io/badge/Python-2.7_|_3.5_|_3.6_|_3.7_|_3.8-blue)](#)
11+
12+
13+
114
[![UnderAutomation Universal Robots communication SDK](https://user-images.githubusercontent.com/47540360/136141853-1ec87530-d88e-467f-adb4-ec3c46d26010.png)](https://underautomation.com)
215

316
# Universal Robots communication SDK
@@ -18,6 +31,13 @@ double x = ur.CartesianInfo.TCPOffsetX;
1831
double shoulderSpeed = ur.JointData.Shoulder.ActualSpeed;
1932
```
2033

34+
### Read variables
35+
Read program and installation variables :
36+
``` c#
37+
GlobalVariable myVar = ur.GlobalVariables.GetByName("myVar");
38+
GlobalVariable[] variables = ur.GlobalVariables.GetAll();
39+
```
40+
2141
### Dashboard Server
2242
Remote control the robot : load, play, pause, and stop a robot program, power on and off, release brake, shutdown, ...
2343
``` c#
@@ -68,6 +88,13 @@ var rpy = pose.FromRotationVectorToRPY();
6888
var rotVect = pose.FromRPYToRotationVector();
6989
```
7090

91+
### Edit program and installation files
92+
Open and edit program (.urp) and installation (.installation) files :
93+
``` c#
94+
URProgram prg = URProgram.Load("myPrg.urp");
95+
URInstallation installation = URInstallation.Load("default.installation");
96+
```
97+
7198
## Compatibility
7299
Compatible with all UR robots and firmwares UR3, UR5, UR10, UR16, CB-Series, e-Serie.
73100

0 commit comments

Comments
 (0)