MinimalExample.relast 286 Bytes
Newer Older
Johannes Mey's avatar
Johannes Mey committed
1
2
Model ::= RobotArm ZoneModel ;

3
ZoneModel ::= Size:Position SafetyZone:Zone*;
Johannes Mey's avatar
Johannes Mey committed
4
5
6
7
8

Zone ::= Position*;

RobotArm ::= Joint* EndEffector /<ShouldUseLowSpeed:Boolean>/ ;

9
Joint ::= <Name> ;
René Schöne's avatar
René Schöne committed
10
rel Joint.CurrentPosition -> Position ;
Johannes Mey's avatar
Johannes Mey committed
11
12
13
14

EndEffector : Joint;

Position ::= <x:int> <y:int> <z:int> ;