Class SimpleChargingDock
- Defined in File simple_charging_dock.hpp 
Inheritance Relationships
Base Type
- public opennav_docking_core::ChargingDock
Class Documentation
- Public Functions - Constructor. 
 - Parameters:
- parent – pointer to user’s node 
- name – The name of this planner 
- tf – A pointer to a TF buffer 
 
 
 - Method to cleanup resources used on shutdown. 
 - Method to active Behavior and any threads involved in execution. 
 - Method to deactive Behavior and any threads involved in execution. 
 - Method to obtain the dock’s staging pose. This method should likely be using TF and the dock’s pose information to find the staging pose from a static or parameterized staging pose relative to the docking pose. 
 - Method to obtain the refined pose of the dock, usually based on sensors. - Parameters:
- pose – The initial estimate of the dock pose. 
- frame – The frame of the initial estimate. 
 
 
 - Similar to isCharging() but called when undocking. 
 - Protected Functions - Protected Attributes