Public Member Functions | Private Member Functions | Private Attributes
moveit_commander::robot.RobotCommander::Joint Class Reference

List of all members.

Public Member Functions

def __init__
def bounds
def max_bound
def min_bound
def move
def name
def value
def variable_count

Private Member Functions

def __get_joint_limits

Private Attributes

 _name
 _robot

Detailed Description

Definition at line 43 of file robot.py.


Constructor & Destructor Documentation

def moveit_commander::robot.RobotCommander::Joint::__init__ (   self,
  robot,
  name 
)

Definition at line 44 of file robot.py.


Member Function Documentation

@return: A list of length of 2 that contains max and min positional
         limits of the specified joint.

Definition at line 126 of file robot.py.

@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 60 of file robot.py.

@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 84 of file robot.py.

@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 72 of file robot.py.

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

Definition at line 111 of file robot.py.

Definition at line 48 of file robot.py.

@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 https://github.com/ros-planning/moveit_ros/blob/8e819dda2b19462b8d0c5aacc69706c8a9d8d883/planning_interface/robot_interface/src/wrap_python_robot_interface.cpp#L176

Definition at line 96 of file robot.py.

@return number of the list that _Joint__get_joint_limits
        methods returns.
@see: http://docs.ros.org/indigo/api/moveit_core/html/classmoveit_1_1core_1_1JointModel.html#details
      for more about variable.

Definition at line 51 of file robot.py.


Member Data Documentation

Definition at line 44 of file robot.py.

Definition at line 44 of file robot.py.


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


moveit_commander
Author(s): Ioan Sucan
autogenerated on Mon Jul 24 2017 02:22:10