Difference between revisions of "MC-Basic:isJointReachable"

From SoftMC-Wiki
Jump to: navigation, search
m (Miborich moved page isJointReachable to MC-Basic:isJointReachable)
Line 8: Line 8:
  
 
|AVAILABILITY=
 
|AVAILABILITY=
Since Version 3.7.x
+
 
  
 
|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|TOCART]]
+
[[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)

See Also