|
def | __init__ (self, xml_path) |
|
def | check_prefix (self) |
|
def | get_controller_settings (self, controller_type) |
|
def | get_ctrls (self) |
|
def | load_parameters (self, controller_type, joint_name) |
|
def | refresh_control_mode (self) |
|
def | save_controller (self, joint_name, controller_type, controller_settings, filename) |
|
def | set_controller (self, joint_name, controller_type, controller_settings) |
|
def | set_edit_only (self, running_ctrls) |
|
Handles loading, saving and setting of controller settings
Definition at line 83 of file sr_controller_tuner.py.
def sr_gui_controller_tuner.sr_controller_tuner.SrControllerTunerApp.__init__ |
( |
|
self, |
|
|
|
xml_path |
|
) |
| |
def sr_gui_controller_tuner.sr_controller_tuner.SrControllerTunerApp.check_prefix |
( |
|
self | ) |
|
def sr_gui_controller_tuner.sr_controller_tuner.SrControllerTunerApp.get_controller_settings |
( |
|
self, |
|
|
|
controller_type |
|
) |
| |
Parses a file containing the controller settings
and their min and max values, and returns them.
Definition at line 257 of file sr_controller_tuner.py.
def sr_gui_controller_tuner.sr_controller_tuner.SrControllerTunerApp.get_ctrls |
( |
|
self | ) |
|
Retrieve currently running controllers
return ["Motor Force", "Position"]
Definition at line 173 of file sr_controller_tuner.py.
def sr_gui_controller_tuner.sr_controller_tuner.SrControllerTunerApp.load_parameters |
( |
|
self, |
|
|
|
controller_type, |
|
|
|
joint_name |
|
) |
| |
def sr_gui_controller_tuner.sr_controller_tuner.SrControllerTunerApp.refresh_control_mode |
( |
|
self | ) |
|
def sr_gui_controller_tuner.sr_controller_tuner.SrControllerTunerApp.save_controller |
( |
|
self, |
|
|
|
joint_name, |
|
|
|
controller_type, |
|
|
|
controller_settings, |
|
|
|
filename |
|
) |
| |
Saves the controller settings calling the proper service with the correct syntax for controller type
Definition at line 453 of file sr_controller_tuner.py.
def sr_gui_controller_tuner.sr_controller_tuner.SrControllerTunerApp.set_controller |
( |
|
self, |
|
|
|
joint_name, |
|
|
|
controller_type, |
|
|
|
controller_settings |
|
) |
| |
Sets the controller settings calling the proper service with the correct syntax for controller type.
Definition at line 300 of file sr_controller_tuner.py.
def sr_gui_controller_tuner.sr_controller_tuner.SrControllerTunerApp.set_edit_only |
( |
|
self, |
|
|
|
running_ctrls |
|
) |
| |
sr_gui_controller_tuner.sr_controller_tuner.SrControllerTunerApp.all_controller_types |
sr_gui_controller_tuner.sr_controller_tuner.SrControllerTunerApp.control_mode |
float sr_gui_controller_tuner.sr_controller_tuner.SrControllerTunerApp.CONTROLLER_MANAGER_DETECTION_TIMEOUT = 3.0 |
|
static |
sr_gui_controller_tuner.sr_controller_tuner.SrControllerTunerApp.controller_prefix |
sr_gui_controller_tuner.sr_controller_tuner.SrControllerTunerApp.edit_only_mode |
sr_gui_controller_tuner.sr_controller_tuner.SrControllerTunerApp.joint_prefix |
sr_gui_controller_tuner.sr_controller_tuner.SrControllerTunerApp.namespace |
sr_gui_controller_tuner.sr_controller_tuner.SrControllerTunerApp.pid_loader |
sr_gui_controller_tuner.sr_controller_tuner.SrControllerTunerApp.prefix |
sr_gui_controller_tuner.sr_controller_tuner.SrControllerTunerApp.selected_prefix |
sr_gui_controller_tuner.sr_controller_tuner.SrControllerTunerApp.single_loop |
sr_gui_controller_tuner.sr_controller_tuner.SrControllerTunerApp.xml_path |
The documentation for this class was generated from the following file: