Example.relast 423 Bytes
Newer Older
1
2
3
4
5
6
Model ::= RobotArm ZoneModel ;

ZoneModel ::= <Size:IntPosition> SafetyZone:Zone* ;

Zone ::= Coordinate* ;

René Schöne's avatar
René Schöne committed
7
RobotArm ::= Joint* EndEffector <AttributeTestSource:int> /<AppropriateSpeed:double>/ ; // normally this would be: <AttributeTestSource:int> ;
8

9
Joint ::= <Name> <CurrentPosition:IntPosition> ;  // normally this would be: <CurrentPosition:IntPosition>
10
11
12
13

EndEffector : Joint;

Coordinate ::= <Position:IntPosition> ;