class documentation

class ArmState(object):

View In Hierarchy

Undocumented

Method __init__ Undocumented
Method force_learning_mode Activate or deactivate the learning mode using the ros service /niryo_robot/learning_mode/activate
Method robot_state.setter Undocumented
Method set_learning_mode Activate or deactivate the learning mode using the ros service /niryo_robot/learning_mode/activate
Instance Variable check_state_validity Undocumented
Property acceleration_scaling_factor Undocumented
Property arm Undocumented
Property hardware_status Undocumented
Property hardware_version Undocumented
Property joint_states Undocumented
Property joints_name Undocumented
Property kinematics Undocumented
Property learning_mode_on Undocumented
Property parameters_validator Undocumented
Property robot_state Undocumented
Property transform_handler Undocumented
Property velocity_scaling_factor Undocumented
Method __callback_hardware_status Undocumented
Method __callback_joint_states Undocumented
Method __callback_set_acceleration_factor Undocumented
Method __callback_set_max_velocity_scaling_factor Undocumented
Method __callback_sub_learning_mode Undocumented
Method __callback_sub_robot_state Undocumented
Method __init_move_group_commander Undocumented
Method __publish_velocity_scaling_percentage Publish Integer between 1 and 100 which correspond to the function name :) :param _: TimeEvent object which is not used :return: None
Method __set_max_velocity_scaling_percentage Ask MoveIt to set the relative speed to (percentage)% :param percentage: :return: None
Instance Variable __acceleration_scaling_factor Undocumented
Instance Variable __arm Undocumented
Instance Variable __arm_param_validator Undocumented
Instance Variable __hardware_status Undocumented
Instance Variable __hardware_version Undocumented
Instance Variable __joint_states Undocumented
Instance Variable __joints_name Undocumented
Instance Variable __kinematics Undocumented
Instance Variable __learning_mode_on Undocumented
Instance Variable __learning_mode_service Undocumented
Instance Variable __max_velocity_scaling_factor_pub Undocumented
Instance Variable __max_velocity_scaling_percentage Undocumented
Instance Variable __reference_frame Undocumented
Instance Variable __robot_state Undocumented
Instance Variable __state_publisher Undocumented
Instance Variable __transform_handler Undocumented
Instance Variable __velocity_percentage_scaling_factor Undocumented
Instance Variable __velocity_scaling_factor Undocumented
def __init__(self):

Undocumented

def force_learning_mode(self, set_bool):

Activate or deactivate the learning mode using the ros service /niryo_robot/learning_mode/activate

Parameters
set_bool:bool
Returns
boolSuccess if the learning mode was properly activate or deactivate, False if not
@robot_state.setter
def robot_state(self, robot_state):

Undocumented

def set_learning_mode(self, set_bool):

Activate or deactivate the learning mode using the ros service /niryo_robot/learning_mode/activate

Parameters
set_bool:bool
Returns
boolSuccess if the learning mode was properly activate or deactivate, False if not
check_state_validity =

Undocumented

@property
acceleration_scaling_factor =

Undocumented

@property
arm =

Undocumented

@property
hardware_status =

Undocumented

@property
hardware_version =

Undocumented

@property
joint_states =

Undocumented

@property
joints_name =

Undocumented

@property
kinematics =

Undocumented

@property
learning_mode_on =

Undocumented

@property
parameters_validator =

Undocumented

@property
robot_state =

Undocumented

@property
transform_handler =

Undocumented

@property
velocity_scaling_factor =

Undocumented

def __callback_hardware_status(self, msg):

Undocumented

def __callback_joint_states(self, joint_states_msg):

Undocumented

def __callback_set_acceleration_factor(self, req):

Undocumented

def __callback_set_max_velocity_scaling_factor(self, req):

Undocumented

def __callback_sub_learning_mode(self, learning_mode):

Undocumented

def __callback_sub_robot_state(self, robot_state):

Undocumented

def __init_move_group_commander(self):

Undocumented

def __publish_velocity_scaling_percentage(self):

Publish Integer between 1 and 100 which correspond to the function name :) :param _: TimeEvent object which is not used :return: None

def __set_max_velocity_scaling_percentage(self, percentage):

Ask MoveIt to set the relative speed to (percentage)% :param percentage: :return: None

__acceleration_scaling_factor =

Undocumented

__arm =

Undocumented

__arm_param_validator =

Undocumented

__hardware_status =

Undocumented

__hardware_version =

Undocumented

__joint_states =

Undocumented

__joints_name =

Undocumented

__kinematics =

Undocumented

__learning_mode_on =

Undocumented

__learning_mode_service =

Undocumented

__max_velocity_scaling_factor_pub =

Undocumented

__max_velocity_scaling_percentage =

Undocumented

__reference_frame =

Undocumented

__robot_state =

Undocumented

__state_publisher =

Undocumented

__transform_handler =

Undocumented

__velocity_percentage_scaling_factor: float =

Undocumented

__velocity_scaling_factor =

Undocumented