Skip to Content

Joint

Quick Facts

PropertyValue
ClassCENPyOlpJoint
Modulecenpylib.CENPyOlpJoint
Packagecenpylib
ReleaseR2026.1
Methods7

Quick Start

# Boilerplate Example joint = ... # obtained from the runtime context result = joint.GetName()

Method Index

MethodReturnsSummary
GetNamestrGet the joint name.
GetKinTypeintReturns the kinematic type of a joint
GetJointTypeintReturns the joint type
GetJointIndexintThe joint index results out of the sum of the RSIM-index for main joints and external joints,
GetMinPosfloatReturns joint minimum position
GetMaxPosfloatReturns joint maximum position
GetCurrentPosfloatReturns joint actual position

Query Methods

GetName

def GetName() -> str

Get the joint name.

Returns: str — Joint name.

GetKinType

def GetKinType() -> int

Returns the kinematic type of a joint

Returns: int — kinematic type

GetJointType

def GetJointType() -> int

Returns the joint type

Returns: int — joint type

GetJointIndex

def GetJointIndex() -> int

The joint index results out of the sum of the RSIM-index for main joints and external joints, whereby main joints start at 1 and the externals continue after the last main joint.

Returns: int — Joint index

GetMinPos

def GetMinPos() -> float

Returns joint minimum position

Returns: float — Minimum position.

GetMaxPos

def GetMaxPos() -> float

Returns joint maximum position

Returns: float — Maximum position.

GetCurrentPos

def GetCurrentPos() -> float

Returns joint actual position

Returns: float — Current position.

Version Notes

This class is documented as of release R2026.1.1.

Was this page helpful?