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

Public Member Functions

def __init__ (self, name)
 
- Public Member Functions inherited from actionlib::action_server::ActionServer
def __init__ (self, ns, ActionSpec, goal_cb, cancel_cb=nop_cb, auto_start=True)
 
def initialize (self)
 
def internal_cancel_callback (self, goal_id)
 
def internal_goal_callback (self, goal)
 
def publish_feedback (self, status, feedback)
 
def publish_result (self, status, result)
 
def publish_status (self)
 
def publish_status_async (self)
 
def register_cancel_callback (self, cancel_cb)
 
def register_goal_callback (self, cb)
 
def start (self)
 

Private Member Functions

def __cancel_callback (self, gh)
 
def __dock_pose_callback (self, data)
 
def __goal_callback (self, gh)
 
def __moveto_dock (self)
 
def __moveto_dock_ready_allin (self)
 
def __set_charge_relay (self, state)
 
def __undock (self)
 

Private Attributes

 __base_frame
 
 __cmd_pub
 
 __dock_distance
 
 __dock_ready_pose
 
 __dock_ready_pose_2
 
 __dock_speed
 
 __docked
 
 __map_frame
 
 __movebase_client
 
 __odom_frame
 
 __saved_gh
 
 __saved_goal
 
 __tf_listener
 

Additional Inherited Members

- Public Attributes inherited from actionlib::action_server::ActionServer
 ActionFeedback
 
 ActionGoal
 
 ActionResult
 
 ActionResultType
 
 ActionSpec
 
 auto_start
 
 cancel_callback
 
 cancel_sub
 
 feedback_pub
 
 goal_callback
 
 goal_sub
 
 id_generator
 
 last_cancel
 
 lock
 
 ns
 
 pub_queue_size
 
 result_pub
 
 started
 
 status_frequency
 
 status_list
 
 status_list_timeout
 
 status_pub
 
 status_timer
 
 sub_queue_size
 

Detailed Description

Definition at line 16 of file dock_server.py.

Constructor & Destructor Documentation

def dock_server.DockActionServer.__init__ (   self,
  name 
)

Definition at line 17 of file dock_server.py.

Member Function Documentation

def dock_server.DockActionServer.__cancel_callback (   self,
  gh 
)
private

Definition at line 118 of file dock_server.py.

def dock_server.DockActionServer.__dock_pose_callback (   self,
  data 
)
private

Definition at line 60 of file dock_server.py.

def dock_server.DockActionServer.__goal_callback (   self,
  gh 
)
private

Definition at line 76 of file dock_server.py.

def dock_server.DockActionServer.__moveto_dock (   self)
private

Definition at line 122 of file dock_server.py.

def dock_server.DockActionServer.__moveto_dock_ready_allin (   self)
private

Definition at line 167 of file dock_server.py.

def dock_server.DockActionServer.__set_charge_relay (   self,
  state 
)
private

Definition at line 106 of file dock_server.py.

def dock_server.DockActionServer.__undock (   self)
private

Definition at line 201 of file dock_server.py.

Member Data Documentation

dock_server.DockActionServer.__base_frame
private

Definition at line 26 of file dock_server.py.

dock_server.DockActionServer.__cmd_pub
private

Definition at line 49 of file dock_server.py.

dock_server.DockActionServer.__dock_distance
private

Definition at line 23 of file dock_server.py.

dock_server.DockActionServer.__dock_ready_pose
private

Definition at line 28 of file dock_server.py.

dock_server.DockActionServer.__dock_ready_pose_2
private

Definition at line 37 of file dock_server.py.

dock_server.DockActionServer.__dock_speed
private

Definition at line 22 of file dock_server.py.

dock_server.DockActionServer.__docked
private

Definition at line 20 of file dock_server.py.

dock_server.DockActionServer.__map_frame
private

Definition at line 24 of file dock_server.py.

dock_server.DockActionServer.__movebase_client
private

Definition at line 44 of file dock_server.py.

dock_server.DockActionServer.__odom_frame
private

Definition at line 25 of file dock_server.py.

dock_server.DockActionServer.__saved_gh
private

Definition at line 77 of file dock_server.py.

dock_server.DockActionServer.__saved_goal
private

Definition at line 56 of file dock_server.py.

dock_server.DockActionServer.__tf_listener
private

Definition at line 53 of file dock_server.py.


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


caster_app
Author(s): Ye Tian
autogenerated on Wed Dec 18 2019 03:34:44