Update the position and orientation of each default collision object based on the kinematic result provided as input. The default collision objects are those that are automatically created and configured by the collision handler.
As value for the input i_stKinematicsResult, it is possible to provide q_stResultLocal resulting from a successful call of EvaluateDirectKinematics or EvaluateInverseKinematics.
Access: PUBLIC
Input |
Data type |
Description |
---|---|---|
i_stKinematicsResult |
Structure containing the result of the kinematics for a Delta3Ax robot with reference to the coordinate system of the robot. |
Output |
Data type |
Description |
---|---|---|
q_xError |
BOOL |
The output is set to TRUE if an error has been detected during the execution. |
q_etResult |
POU-specific output on the diagnostic; q_xError = FALSE -> Status message; q_xError = TRUE -> Diagnostic message. |
|
q_sResultMsg |
STRING(80) |
Event-triggered message that gives additional information on the diagnostic state. |