Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
joystick_example.JoyWrapper Class Reference
Inheritance diagram for joystick_example.JoyWrapper:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self)
 
def delete_joint_values (self)
 
def do_shutdown (self)
 
def get_and_reset_grip_update_flag (self)
 
def get_and_reset_name_update_flag (self)
 
def get_and_reset_pose_update_flag (self)
 
def get_and_reset_preset_update_flag (self)
 
def get_and_reset_teaching_flag (self)
 
def get_target_arm (self)
 
def get_target_gripper (self)
 
def get_target_name (self)
 
def load_joint_values (self)
 
def save_joint_values (self, arm, gripper)
 
def set_target_arm (self, pose)
 
def set_target_gripper (self, joint_values)
 

Public Attributes

 TEACHING_DELETE
 
 TEACHING_LOAD
 
 TEACHING_NONE
 
 TEACHING_SAVE
 

Private Member Functions

def _callback_joy (self, msg)
 
def _orientation_to_rpy (self, orientation)
 
def _rpy_to_orientation (self, rpy)
 

Private Attributes

 _AXIS_GRIPPER
 
 _AXIS_POSITION_X
 
 _AXIS_POSITION_Y
 
 _AXIS_POSITION_Z
 
 _BUTTON_GRIP_ENABLE
 
 _BUTTON_NAME_ENABLE
 
 _BUTTON_NAME_HOME
 
 _BUTTON_POSI_ENABLE
 
 _BUTTON_PRESET_ENABLE
 
 _BUTTON_PRESET_NO1
 
 _BUTTON_RPY_ENABLE
 
 _BUTTON_SHUTDOWN_1
 
 _BUTTON_SHUTDOWN_2
 
 _BUTTON_TEACHING_DELETE
 
 _BUTTON_TEACHING_ENABLE
 
 _BUTTON_TEACHING_LOAD
 
 _BUTTON_TEACHING_SAVE
 
 _do_shutdown
 
 _grip_updated
 
 _name_updated
 
 _pose_updated
 
 _preset_updated
 
 _sub_joy
 
 _target_arm_pose
 
 _target_arm_rpy
 
 _target_gripper_joint_values
 
 _target_name
 
 _teaching_flag
 
 _teaching_index
 
 _teaching_joint_values
 

Detailed Description

Definition at line 30 of file joystick_example.py.

Constructor & Destructor Documentation

◆ __init__()

def joystick_example.JoyWrapper.__init__ (   self)

Definition at line 31 of file joystick_example.py.

Member Function Documentation

◆ _callback_joy()

def joystick_example.JoyWrapper._callback_joy (   self,
  msg 
)
private

Definition at line 164 of file joystick_example.py.

◆ _orientation_to_rpy()

def joystick_example.JoyWrapper._orientation_to_rpy (   self,
  orientation 
)
private

Definition at line 149 of file joystick_example.py.

◆ _rpy_to_orientation()

def joystick_example.JoyWrapper._rpy_to_orientation (   self,
  rpy 
)
private

Definition at line 159 of file joystick_example.py.

◆ delete_joint_values()

def joystick_example.JoyWrapper.delete_joint_values (   self)

Definition at line 143 of file joystick_example.py.

◆ do_shutdown()

def joystick_example.JoyWrapper.do_shutdown (   self)

Definition at line 96 of file joystick_example.py.

◆ get_and_reset_grip_update_flag()

def joystick_example.JoyWrapper.get_and_reset_grip_update_flag (   self)

Definition at line 99 of file joystick_example.py.

◆ get_and_reset_name_update_flag()

def joystick_example.JoyWrapper.get_and_reset_name_update_flag (   self)

Definition at line 107 of file joystick_example.py.

◆ get_and_reset_pose_update_flag()

def joystick_example.JoyWrapper.get_and_reset_pose_update_flag (   self)

Definition at line 103 of file joystick_example.py.

◆ get_and_reset_preset_update_flag()

def joystick_example.JoyWrapper.get_and_reset_preset_update_flag (   self)

Definition at line 111 of file joystick_example.py.

◆ get_and_reset_teaching_flag()

def joystick_example.JoyWrapper.get_and_reset_teaching_flag (   self)

Definition at line 115 of file joystick_example.py.

◆ get_target_arm()

def joystick_example.JoyWrapper.get_target_arm (   self)

Definition at line 90 of file joystick_example.py.

◆ get_target_gripper()

def joystick_example.JoyWrapper.get_target_gripper (   self)

Definition at line 87 of file joystick_example.py.

◆ get_target_name()

def joystick_example.JoyWrapper.get_target_name (   self)

Definition at line 93 of file joystick_example.py.

◆ load_joint_values()

def joystick_example.JoyWrapper.load_joint_values (   self)

Definition at line 125 of file joystick_example.py.

◆ save_joint_values()

def joystick_example.JoyWrapper.save_joint_values (   self,
  arm,
  gripper 
)

Definition at line 119 of file joystick_example.py.

◆ set_target_arm()

def joystick_example.JoyWrapper.set_target_arm (   self,
  pose 
)

Definition at line 83 of file joystick_example.py.

◆ set_target_gripper()

def joystick_example.JoyWrapper.set_target_gripper (   self,
  joint_values 
)

Definition at line 80 of file joystick_example.py.

Member Data Documentation

◆ _AXIS_GRIPPER

joystick_example.JoyWrapper._AXIS_GRIPPER
private

Definition at line 62 of file joystick_example.py.

◆ _AXIS_POSITION_X

joystick_example.JoyWrapper._AXIS_POSITION_X
private

Definition at line 66 of file joystick_example.py.

◆ _AXIS_POSITION_Y

joystick_example.JoyWrapper._AXIS_POSITION_Y
private

Definition at line 67 of file joystick_example.py.

◆ _AXIS_POSITION_Z

joystick_example.JoyWrapper._AXIS_POSITION_Z
private

Definition at line 68 of file joystick_example.py.

◆ _BUTTON_GRIP_ENABLE

joystick_example.JoyWrapper._BUTTON_GRIP_ENABLE
private

Definition at line 61 of file joystick_example.py.

◆ _BUTTON_NAME_ENABLE

joystick_example.JoyWrapper._BUTTON_NAME_ENABLE
private

Definition at line 50 of file joystick_example.py.

◆ _BUTTON_NAME_HOME

joystick_example.JoyWrapper._BUTTON_NAME_HOME
private

Definition at line 51 of file joystick_example.py.

◆ _BUTTON_POSI_ENABLE

joystick_example.JoyWrapper._BUTTON_POSI_ENABLE
private

Definition at line 64 of file joystick_example.py.

◆ _BUTTON_PRESET_ENABLE

joystick_example.JoyWrapper._BUTTON_PRESET_ENABLE
private

Definition at line 53 of file joystick_example.py.

◆ _BUTTON_PRESET_NO1

joystick_example.JoyWrapper._BUTTON_PRESET_NO1
private

Definition at line 54 of file joystick_example.py.

◆ _BUTTON_RPY_ENABLE

joystick_example.JoyWrapper._BUTTON_RPY_ENABLE
private

Definition at line 65 of file joystick_example.py.

◆ _BUTTON_SHUTDOWN_1

joystick_example.JoyWrapper._BUTTON_SHUTDOWN_1
private

Definition at line 47 of file joystick_example.py.

◆ _BUTTON_SHUTDOWN_2

joystick_example.JoyWrapper._BUTTON_SHUTDOWN_2
private

Definition at line 48 of file joystick_example.py.

◆ _BUTTON_TEACHING_DELETE

joystick_example.JoyWrapper._BUTTON_TEACHING_DELETE
private

Definition at line 59 of file joystick_example.py.

◆ _BUTTON_TEACHING_ENABLE

joystick_example.JoyWrapper._BUTTON_TEACHING_ENABLE
private

Definition at line 56 of file joystick_example.py.

◆ _BUTTON_TEACHING_LOAD

joystick_example.JoyWrapper._BUTTON_TEACHING_LOAD
private

Definition at line 58 of file joystick_example.py.

◆ _BUTTON_TEACHING_SAVE

joystick_example.JoyWrapper._BUTTON_TEACHING_SAVE
private

Definition at line 57 of file joystick_example.py.

◆ _do_shutdown

joystick_example.JoyWrapper._do_shutdown
private

Definition at line 38 of file joystick_example.py.

◆ _grip_updated

joystick_example.JoyWrapper._grip_updated
private

Definition at line 34 of file joystick_example.py.

◆ _name_updated

joystick_example.JoyWrapper._name_updated
private

Definition at line 36 of file joystick_example.py.

◆ _pose_updated

joystick_example.JoyWrapper._pose_updated
private

Definition at line 35 of file joystick_example.py.

◆ _preset_updated

joystick_example.JoyWrapper._preset_updated
private

Definition at line 37 of file joystick_example.py.

◆ _sub_joy

joystick_example.JoyWrapper._sub_joy
private

Definition at line 32 of file joystick_example.py.

◆ _target_arm_pose

joystick_example.JoyWrapper._target_arm_pose
private

Definition at line 72 of file joystick_example.py.

◆ _target_arm_rpy

joystick_example.JoyWrapper._target_arm_rpy
private

Definition at line 73 of file joystick_example.py.

◆ _target_gripper_joint_values

joystick_example.JoyWrapper._target_gripper_joint_values
private

Definition at line 71 of file joystick_example.py.

◆ _target_name

joystick_example.JoyWrapper._target_name
private

Definition at line 74 of file joystick_example.py.

◆ _teaching_flag

joystick_example.JoyWrapper._teaching_flag
private

Definition at line 44 of file joystick_example.py.

◆ _teaching_index

joystick_example.JoyWrapper._teaching_index
private

Definition at line 78 of file joystick_example.py.

◆ _teaching_joint_values

joystick_example.JoyWrapper._teaching_joint_values
private

Definition at line 77 of file joystick_example.py.

◆ TEACHING_DELETE

joystick_example.JoyWrapper.TEACHING_DELETE

Definition at line 43 of file joystick_example.py.

◆ TEACHING_LOAD

joystick_example.JoyWrapper.TEACHING_LOAD

Definition at line 42 of file joystick_example.py.

◆ TEACHING_NONE

joystick_example.JoyWrapper.TEACHING_NONE

Definition at line 40 of file joystick_example.py.

◆ TEACHING_SAVE

joystick_example.JoyWrapper.TEACHING_SAVE

Definition at line 41 of file joystick_example.py.


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


crane_x7_examples
Author(s): Daisuke Sato , Hiroyuki Nomura
autogenerated on Mon Oct 2 2023 02:39:27