Example.relast 426 Bytes
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
Model ::= RobotArm ZoneModel ;

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

Zone ::= Coordinate* ;

RobotArm ::= Joint* EndEffector <_AttributeTestSource:int> /<_AppropriateSpeed:double>/ ; // normally this would be: <AttributeTestSource:int> ;

Joint ::= <Name> <_CurrentPosition:IntPosition> ;  // normally this would be: <CurrentPosition:IntPosition>

EndEffector : Joint;

Coordinate ::= <Position:IntPosition> ;