Public Member Functions | Public Attributes | Static Public Attributes | Private Member Functions | List of all members
vigir_footstep_planning_lib.execute_step_plan_widget.QExecuteStepPlanWidget Class Reference
Inheritance diagram for vigir_footstep_planning_lib.execute_step_plan_widget.QExecuteStepPlanWidget:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, parent=None, logger=Logger(), step_plan_topic=str())
 
def execute_button_callback (self)
 
def execute_step_plan_active_cb (self)
 
def execute_step_plan_done_cb (self, goal_status, result)
 
def execute_step_plan_feedback_cb (self, feedback)
 
def reset_ui (self)
 
def shutdown_plugin (self)
 
def step_plan_callback (self, step_plan)
 
def stop_button_callback (self)
 
- Public Member Functions inherited from vigir_footstep_planning_lib.logging.QWidgetWithLogger
def __init__ (self, parent=None, logger=Logger())
 
def set_logger (self, logger)
 

Public Attributes

 execute_button
 
 execution_progress_bar
 
 first_changeable_step_line_edit
 
 repeat_button
 
 status_line_edit
 
 step_queue_line_edit
 
 stop_button
 

Static Public Attributes

 execute_step_plan_client = None
 
 executed_steps_signal = Signal(int)
 
 step_plan = None
 
 step_plan_sub = None
 
 step_queue_size_signal = Signal(int)
 
- Static Public Attributes inherited from vigir_footstep_planning_lib.logging.QWidgetWithLogger
 logger = Logger()
 

Private Member Functions

def _init_execute_action_client (self, topic_name)
 
def _init_step_plan_subscriber (self, topic_name)
 

Detailed Description

Definition at line 21 of file execute_step_plan_widget.py.

Constructor & Destructor Documentation

def vigir_footstep_planning_lib.execute_step_plan_widget.QExecuteStepPlanWidget.__init__ (   self,
  parent = None,
  logger = Logger(),
  step_plan_topic = str() 
)

Definition at line 30 of file execute_step_plan_widget.py.

Member Function Documentation

def vigir_footstep_planning_lib.execute_step_plan_widget.QExecuteStepPlanWidget._init_execute_action_client (   self,
  topic_name 
)
private

Definition at line 120 of file execute_step_plan_widget.py.

def vigir_footstep_planning_lib.execute_step_plan_widget.QExecuteStepPlanWidget._init_step_plan_subscriber (   self,
  topic_name 
)
private

Definition at line 113 of file execute_step_plan_widget.py.

def vigir_footstep_planning_lib.execute_step_plan_widget.QExecuteStepPlanWidget.execute_button_callback (   self)

Definition at line 138 of file execute_step_plan_widget.py.

def vigir_footstep_planning_lib.execute_step_plan_widget.QExecuteStepPlanWidget.execute_step_plan_active_cb (   self)

Definition at line 161 of file execute_step_plan_widget.py.

def vigir_footstep_planning_lib.execute_step_plan_widget.QExecuteStepPlanWidget.execute_step_plan_done_cb (   self,
  goal_status,
  result 
)

Definition at line 165 of file execute_step_plan_widget.py.

def vigir_footstep_planning_lib.execute_step_plan_widget.QExecuteStepPlanWidget.execute_step_plan_feedback_cb (   self,
  feedback 
)

Definition at line 176 of file execute_step_plan_widget.py.

def vigir_footstep_planning_lib.execute_step_plan_widget.QExecuteStepPlanWidget.reset_ui (   self)

Definition at line 95 of file execute_step_plan_widget.py.

def vigir_footstep_planning_lib.execute_step_plan_widget.QExecuteStepPlanWidget.shutdown_plugin (   self)

Definition at line 107 of file execute_step_plan_widget.py.

def vigir_footstep_planning_lib.execute_step_plan_widget.QExecuteStepPlanWidget.step_plan_callback (   self,
  step_plan 
)

Definition at line 128 of file execute_step_plan_widget.py.

def vigir_footstep_planning_lib.execute_step_plan_widget.QExecuteStepPlanWidget.stop_button_callback (   self)

Definition at line 155 of file execute_step_plan_widget.py.

Member Data Documentation

vigir_footstep_planning_lib.execute_step_plan_widget.QExecuteStepPlanWidget.execute_button

Definition at line 59 of file execute_step_plan_widget.py.

vigir_footstep_planning_lib.execute_step_plan_widget.QExecuteStepPlanWidget.execute_step_plan_client = None
static

Definition at line 24 of file execute_step_plan_widget.py.

vigir_footstep_planning_lib.execute_step_plan_widget.QExecuteStepPlanWidget.executed_steps_signal = Signal(int)
static

Definition at line 28 of file execute_step_plan_widget.py.

vigir_footstep_planning_lib.execute_step_plan_widget.QExecuteStepPlanWidget.execution_progress_bar

Definition at line 71 of file execute_step_plan_widget.py.

vigir_footstep_planning_lib.execute_step_plan_widget.QExecuteStepPlanWidget.first_changeable_step_line_edit

Definition at line 83 of file execute_step_plan_widget.py.

vigir_footstep_planning_lib.execute_step_plan_widget.QExecuteStepPlanWidget.repeat_button

Definition at line 63 of file execute_step_plan_widget.py.

vigir_footstep_planning_lib.execute_step_plan_widget.QExecuteStepPlanWidget.status_line_edit

Definition at line 77 of file execute_step_plan_widget.py.

vigir_footstep_planning_lib.execute_step_plan_widget.QExecuteStepPlanWidget.step_plan = None
static

Definition at line 25 of file execute_step_plan_widget.py.

vigir_footstep_planning_lib.execute_step_plan_widget.QExecuteStepPlanWidget.step_plan_sub = None
static

Definition at line 23 of file execute_step_plan_widget.py.

vigir_footstep_planning_lib.execute_step_plan_widget.QExecuteStepPlanWidget.step_queue_line_edit

Definition at line 80 of file execute_step_plan_widget.py.

vigir_footstep_planning_lib.execute_step_plan_widget.QExecuteStepPlanWidget.step_queue_size_signal = Signal(int)
static

Definition at line 27 of file execute_step_plan_widget.py.

vigir_footstep_planning_lib.execute_step_plan_widget.QExecuteStepPlanWidget.stop_button

Definition at line 67 of file execute_step_plan_widget.py.


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


vigir_footstep_planning_lib
Author(s): Alexander Stumpf
autogenerated on Mon Jun 10 2019 15:47:33