15 #ifndef OPENNAV_DOCKING_CORE__DOCKING_EXCEPTIONS_HPP_
16 #define OPENNAV_DOCKING_CORE__DOCKING_EXCEPTIONS_HPP_
21 namespace opennav_docking_core
32 : std::runtime_error(description) {}
42 explicit DockNotInDB(
const std::string & description)
Dock was not found in the provided dock database.
Dock plugin provided in the database or action was invalid.
Abstract docking exception.
Failed to start charging.
Failed to control into or out of the dock.
Failed to detect the charging dock.
Failed to navigate to the staging pose.