Type: |
Interface |
Available as of: |
V1.0.0.0 |
Inherits from: |
- |
This chapter provides information on:
This interface contains methods and properties related to the configuration and update of the collision handler of a SCARA4Ax robot.
Extension: __System.IQueryInterface
The following graphic shows a collision entity configuration for a SCARA4Ax collision handler:
The collision entity of a SCARA4Ax collision handler is configured with:
An OBB (Oriented Bounding Box) representing the arm link with center at the middle point between the origin and the arm position, orientation given by the arm frame and size determined by the configured length, width and height of the arm; the position of the center can be affected by the vector stArmMountPositionOffset
An OBB representing the arm link with center at the middle point between the arm and the forearm position, orientation given by the forearm frame and size determined by the configured length, width and height of the forearm; the position of the center can be affected by the vector stForearmMountPositionOffset
A capsule with top point at the forearm position plus the configured value of lrEndEffectorStartZOffset on its Z-coordinate and bottom point at the TCP position; the radius of the capsule depends on the value of lrEndEffectorRadius
An OBB with extents determined by the configured values of stTCPBoxHalfExtents and center evaluated as the TCP position combined with the configured stTCPBoxPosition that is defined with reference to the TCP frame
For more information, refer to ST_SCARA4AxParameters.
Name |
Data type |
Accessing |
Description |
---|---|---|---|
xEnableArmCollision |
BOOL |
Get, Set |
This property allows to enable (TRUE value) or disable (FALSE value) the collision group linked to the arm of the robot. It is possible to use the elements of ET_SCARA4AxCollisionGroupIndex to index the desired collision group.
NOTE: A disabled collision group is ignored by the collision and distance queries.
|
xEnableTCPCollisionGroup |
BOOL |
Get, Set |
If TRUE, the collision group representing the TCP is enabled; if FALSE, the collision group is disabled.
NOTE: A disabled collision group is ignored by the collision and distance queries.
|