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