integration:rtde
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
RTDE measurement system integration
RTDE is a realtime communication stack to communicate with robots from Universal Robots, witch have controller hardware equal or newer than CB3 and works best with the e-series.
It is based on JRTDE, a java library wrapper for the RTDE client library. Connections to one or more robot systems are possible.
The value of the attribute „system“ from the element <MeasurementSystem> has to be set to „RTDE“.
Example configuration fragment:
<?xml version="1.0" encoding="UTF-8"?> <MeasurementProcess name="Test RTDE measurement system integration"> <MeasurementSystem id="default" system="RTDE" fileSuffix="rtde"> <Property name="sampleRate" value="120.0"/> <Property name="dnsidentifiablename" value="192.168.12.1"/> <TransducerUnit name="actual" displayName="Actual"> <Channel name="q0"/> <Channel name="q1"/> <Channel name="q2"/> <Channel name="q3"/> <Channel name="v0"/> <Channel name="v1"/> <Channel name="v2"/> </TransducerUnit> ... </MeasurementSystem> ... </MeasurementProcess>
The <MeasurementSystem>-element has the following additional properties:
Property name | Description | Optional |
---|---|---|
dnsidentifiablename | A name possibly resolveable by the DNS | No |
Available units
Unit name | Description | Channel name | Unit | Type |
---|---|---|---|---|
ur_rtde_msgs.JointTemperature | Temperatures in 6 segments of an UR-robot. | „URt<index>“ and „URtT“ for the timestamps | °C | REAL |
ur_rtde_msgs.JointPosition | Joint angles for 6 segments of an UR-robot. | „URAngle<index>“ and „URAngleT“ for the timestamps | rad | REAL |
integration/rtde.1607501748.txt.gz · Zuletzt geändert: 2020/12/09 09:15 von oliver