Difference between revisions of "MC-Basic:robot.ARMFBK"
m (Miborich moved page Axystems:MC-Basic:robot.ARMFBK to MC-Basic:robot.ARMFBK: Global renaming of Axystems: namespace into (Main):) |
m |
||
| (3 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
| + | {{Languages|MC-Basic:robot.ARMFBK}} | ||
{{MC-Basic | {{MC-Basic | ||
|SHORT FORM= | |SHORT FORM= | ||
| Line 10: | Line 11: | ||
|DESCRIPTION= | |DESCRIPTION= | ||
| − | Returns the actual (current) robot configuration. In SCARA robots each Cartesian position can be obtained by two different angles of second joint. These two solutions represent | + | Returns the actual (current) robot configuration. In '''SCARA ''' robots each Cartesian position can be obtained by two different angles of the second joint. These two solutions represent two solutions of the robots inverse kinematics equations, or in other words the robot configurations. Usually they are called “lefty” and “righty” robot configurations. This flag indicates which of them is taken. Also, when this flag is different from the commanded one (armcmd) no straight line motion can be made. |
| − | For example in SCARA kinematic model this flag is computed according to the | + | For example in SCARA kinematic model this flag is computed according to the sign of position of the second joint.<br> |
j2.pfb > 0 -> Lefty<br> | j2.pfb > 0 -> Lefty<br> | ||
j2.pfb = 0 -> Undefined(Auto)<br> | j2.pfb = 0 -> Undefined(Auto)<br> | ||
| Line 21: | Line 22: | ||
|RANGE= | |RANGE= | ||
| − | 0 | + | 0 - Undefined |
| + | |||
| + | 1 - Lefty | ||
| + | |||
| + | 2 - Righty | ||
|UNITS= | |UNITS= | ||
| Line 40: | Line 45: | ||
|SEE ALSO= | |SEE ALSO= | ||
* [[MC-Basic:robot.ARMCMD|robot.ARMCMD]] | * [[MC-Basic:robot.ARMCMD|robot.ARMCMD]] | ||
| − | |||
| − | |||
}} | }} | ||
Latest revision as of 05:27, 15 July 2018
| Language: | English • 中文(简体) |
|---|
Returns the actual (current) robot configuration. In SCARA robots each Cartesian position can be obtained by two different angles of the second joint. These two solutions represent two solutions of the robots inverse kinematics equations, or in other words the robot configurations. Usually they are called “lefty” and “righty” robot configurations. This flag indicates which of them is taken. Also, when this flag is different from the commanded one (armcmd) no straight line motion can be made.
For example in SCARA kinematic model this flag is computed according to the sign of position of the second joint.
j2.pfb > 0 -> Lefty
j2.pfb = 0 -> Undefined(Auto)
j2.pfb < 0 -> Righty
Short form
<ROBOT>.afbk
Syntax
?<ROBOT>.armfbk
Type
Long
Range
0 - Undefined
1 - Lefty
2 - Righty
Scope
Configuration, Task, Terminal
Limitations
Read Only, Modal Only
Examples
?scara.armfbk