Difference between revisions of "MC-Basic:isJointReachable"
m (Miborich moved page isJointReachable to MC-Basic:isJointReachable) |
|||
Line 8: | Line 8: | ||
|AVAILABILITY= | |AVAILABILITY= | ||
− | + | ||
|DESCRIPTION= | |DESCRIPTION= | ||
Line 55: | Line 55: | ||
|SEE ALSO= | |SEE ALSO= | ||
+ | |||
* [[MC-Basic:TOJOINT|TOJOINT]] | * [[MC-Basic:TOJOINT|TOJOINT]] | ||
* [[MC-Basic:isLocationReachable|isLocationReachable]] | * [[MC-Basic:isLocationReachable|isLocationReachable]] | ||
− | [[Category:MC-Basic:Points Handling| | + | [[Category:MC-Basic:Points Handling|isJointReachable]] |
}} | }} |
Revision as of 07:39, 28 January 2021
Language: | English |
---|
Check if given point (joint) can be reached by the robot. Checks joint and cartesian limits. Input parameters:
<Robot> = name of the group for which the direct kinematics is computed, when a WITH command is executed, this argument is not needed (the comma can also be omitted).
<joint> = joint coordinates of the point to be translated into Cartesian coordinates. The type of the joint variable must be compatible with the robot type.
User: Application developer
Return value: Long (0 - OK)
Syntax
<long>=isJointReachable(<Robot>, <joint>)
Type
Long
0 - Ok
Scope
Task,Terminal
Limitations
Not in Configuration context
The location variable and the joint parameter must have a group type identical to the group parameter, or have the same number of coordinates.
Errors: N/A
Examples
? isJointReachable(G1, {1,2,3})
? isJointReachable(G1, G1.Pfb)
L1 = isJointReachable(SCARA, J1)