Download Advanced Servo Library Reference Guide
Transcript
Library Routine sl.rw.collision Details This program will check to ensure that the SELECTed robot is an XY3ZØ device, and that Option Bit #5 is enabled. The XY3ZØ robot module has been enhanced to provide a simple form of collision detection and avoidance for the special case of two XY3ZØ robots mounted above the same work surface. For this configuration, it is assumed that the two robots share a common Y-Axis and that the Y axes have the same origin (i.e., the same physical zero position) and direction. In order to allow a clearance zone to be taken into consideration when testing for a collision, a special array of six values has been allocated. Nominally, these six values correspond to the six degrees of freedom (X, Y, Z, y, p, r). However, for the XY3ZØ robot module, only the second value is used (Y component). The absolute value of the second parameter specifies a desired clearance zone to be maintained between the two robots along the Y axis. This clearance must be set in both of the XY3ZØ robot modules. Advanced Servo Library Reference Guide, Rev. A 105