Public Member Functions | Private Member Functions | Private Attributes | List of all members
moveit_commander.robot.RobotCommander.Joint Class Reference
Inheritance diagram for moveit_commander.robot.RobotCommander.Joint:
Inheritance graph

Public Member Functions

def __init__ (self, robot, name)
def bounds (self)
def max_bound (self)
def min_bound (self)
def move (self, position, wait=True)
def name (self)
def value (self)
def variable_count (self)

Private Member Functions

def __get_joint_limits (self)

Private Attributes


Detailed Description

Definition at line 44 of file

Constructor & Destructor Documentation

◆ __init__()

def moveit_commander.robot.RobotCommander.Joint.__init__ (   self,

Definition at line 45 of file

Member Function Documentation

◆ __get_joint_limits()

def moveit_commander.robot.RobotCommander.Joint.__get_joint_limits (   self)
@return: A list of length of 2 that contains max and min positional
         limits of the specified joint.

Definition at line 127 of file

◆ bounds()

def moveit_commander.robot.RobotCommander.Joint.bounds (   self)
@return: Either a single list of min and max joint limits, or
         a set of those lists, depending on the number of variables
         available in this joint.

Definition at line 61 of file

◆ max_bound()

def moveit_commander.robot.RobotCommander.Joint.max_bound (   self)
@return: Either a single max joint limit value, or
         a set of max values, depending on the number of variables
         available in this joint.

Definition at line 85 of file

◆ min_bound()

def moveit_commander.robot.RobotCommander.Joint.min_bound (   self)
@return: Either a single min joint limit value, or
         a set of min values, depending on the number of variables
         available in this joint.

Definition at line 73 of file

◆ move()

def moveit_commander.robot.RobotCommander.Joint.move (   self,
  wait = True 
@param position [float]: List of joint angles to achieve.
@param wait bool: If false, the commands gets operated asynchronously.

Definition at line 112 of file

◆ name()

def (   self)

Definition at line 49 of file

◆ value()

def moveit_commander.robot.RobotCommander.Joint.value (   self)
@rtype float

(Editor's comment by @130s) I doubt there's a case where this method goes into
"else" block, because get_current_joint_values always return a single list.

cf. getCurrentJointValues

Definition at line 97 of file

◆ variable_count()

def moveit_commander.robot.RobotCommander.Joint.variable_count (   self)
@return number of the list that _Joint__get_joint_limits
        methods returns.
      for more about variable.

Definition at line 52 of file

Member Data Documentation

◆ _name


Definition at line 47 of file

◆ _robot


Definition at line 46 of file

The documentation for this class was generated from the following file:

Author(s): Ioan Sucan
autogenerated on Tue Sep 8 2020 04:18:11