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

Public Member Functions

def __init__ (self, context)
 
def btn_joint_0s_clicked_ (self)
 
def btn_load_clicked_ (self)
 
def btn_save_clicked_ (self)
 
def cb_state_changed_ (self)
 
def populate_tree (self, old_version=False)
 
def restore_settings (self, global_settings, perspective_settings)
 
def save_settings (self, global_settings, perspective_settings)
 
def shutdown_plugin (self)
 
- Public Member Functions inherited from qt_gui::plugin::Plugin
def __init__ (self, context)
 
def restore_settings (self, plugin_settings, instance_settings)
 
def save_settings (self, plugin_settings, instance_settings)
 
def shutdown_plugin (self)
 

Public Attributes

 hand_model
 

Private Member Functions

def _unregisterPublisher (self)
 

Private Attributes

 _publisher
 
 _widget
 

Detailed Description

A rosgui plugin for calibrating the Shadow EtherCAT Hand

Definition at line 32 of file hand_calibration.py.

Constructor & Destructor Documentation

def sr_gui_hand_calibration.hand_calibration.SrHandCalibration.__init__ (   self,
  context 
)

Definition at line 38 of file hand_calibration.py.

Member Function Documentation

def sr_gui_hand_calibration.hand_calibration.SrHandCalibration._unregisterPublisher (   self)
private

Definition at line 156 of file hand_calibration.py.

def sr_gui_hand_calibration.hand_calibration.SrHandCalibration.btn_joint_0s_clicked_ (   self)
calibrate the first joint of each finger

Definition at line 144 of file hand_calibration.py.

def sr_gui_hand_calibration.hand_calibration.SrHandCalibration.btn_load_clicked_ (   self)
Load calibration from a yaml file.
sr_ethercat_hand_config package must be installed

Definition at line 117 of file hand_calibration.py.

def sr_gui_hand_calibration.hand_calibration.SrHandCalibration.btn_save_clicked_ (   self)
Save calibration to a yaml file.
sr_ethercat_hand_config package must be installed

Definition at line 81 of file hand_calibration.py.

def sr_gui_hand_calibration.hand_calibration.SrHandCalibration.cb_state_changed_ (   self)

Definition at line 150 of file hand_calibration.py.

def sr_gui_hand_calibration.hand_calibration.SrHandCalibration.populate_tree (   self,
  old_version = False 
)
Create tree with calibrations

Definition at line 64 of file hand_calibration.py.

def sr_gui_hand_calibration.hand_calibration.SrHandCalibration.restore_settings (   self,
  global_settings,
  perspective_settings 
)

Definition at line 169 of file hand_calibration.py.

def sr_gui_hand_calibration.hand_calibration.SrHandCalibration.save_settings (   self,
  global_settings,
  perspective_settings 
)

Definition at line 166 of file hand_calibration.py.

def sr_gui_hand_calibration.hand_calibration.SrHandCalibration.shutdown_plugin (   self)

Definition at line 163 of file hand_calibration.py.

Member Data Documentation

sr_gui_hand_calibration.hand_calibration.SrHandCalibration._publisher
private

Definition at line 42 of file hand_calibration.py.

sr_gui_hand_calibration.hand_calibration.SrHandCalibration._widget
private

Definition at line 43 of file hand_calibration.py.

sr_gui_hand_calibration.hand_calibration.SrHandCalibration.hand_model

Definition at line 55 of file hand_calibration.py.


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


sr_gui_hand_calibration
Author(s): Ugo Cupcic
autogenerated on Wed Oct 14 2020 03:22:44