Difference between revisions of "MC-Basic:robot.ORIENTATIONFOLLOWING"

From SoftMC-Wiki
Jump to: navigation, search
Line 13: Line 13:
  
 
{{Note|The world orientation angles are interpolated. In SCARA case (XYZR), it is only the roll angle.}}
 
{{Note|The world orientation angles are interpolated. In SCARA case (XYZR), it is only the roll angle.}}
 +
 +
{{Note|Influences only Cartesian interpolated motions ('''MOVES, CIRCLE'''). I has no influence on joint interpolated motions ('''MOVE''').}}
  
 
Sometimes motion cannot be executed because the orientation angle or the joint angle exceeds its limits during the move. In this case, another orientation interpolation mode can be selected.
 
Sometimes motion cannot be executed because the orientation angle or the joint angle exceeds its limits during the move. In this case, another orientation interpolation mode can be selected.

Revision as of 09:56, 23 August 2011

Defines the Orientation interpolation mode of the Cartesian motions (MOVES and CIRCLE). For a given Cartesian interpolation there are always several (ininfite) number of possible orientation angle interpolations.

NOTE-Info.svgNOTE
The world orientation angles are interpolated. In SCARA case (XYZR), it is only the roll angle.
NOTE-Info.svgNOTE
Influences only Cartesian interpolated motions (MOVES, CIRCLE). I has no influence on joint interpolated motions (MOVE).

Sometimes motion cannot be executed because the orientation angle or the joint angle exceeds its limits during the move. In this case, another orientation interpolation mode can be selected.

Short form

<ROBOT>.ofollow

Syntax

?<ROBOT>.ofollow

Type

Long

Range

0 – Shortest path in world coordinates ( shortest orientation path)

1 – Shortest path in joint coordinates (shortest movement of fourth joint for SCARA).

2 . longer path in world space

3 . longer path in joint space

Default

0

Scope

R/W, Configuration, Task, Terminal

Examples

MOVES #{500,500,0,0} ofollow = 1

See Also