3 #ifndef AUV_CONTROL_CONSTANTCOMMANDGROUNDFOLLOWER_TASK_HPP 4 #define AUV_CONTROL_CONSTANTCOMMANDGROUNDFOLLOWER_TASK_HPP 6 #include "auv_control/ConstantCommandGroundFollowerBase.hpp" 28 base::samples::RigidBodyState
depth;
38 ConstantCommandGroundFollower(std::string
const& name =
"auv_control::ConstantCommandGroundFollower", TaskCore::TaskState initial_state = Stopped);
bool configureHook()
The following lines are template definitions for the various state machine.
Definition: ConstantCommandGroundFollower.cpp:29
void updateHook()
Definition: ConstantCommandGroundFollower.cpp:41
~ConstantCommandGroundFollower()
Definition: ConstantCommandGroundFollower.cpp:19
The task context provides and requires services. It uses an ExecutionEngine to perform its functions...
Definition: ConstantCommandGroundFollower.hpp:24
Definition: 6dControl.hpp:12
base::samples::RigidBodyState depth
Definition: ConstantCommandGroundFollower.hpp:28
double last_valid_ground_position
Definition: ConstantCommandGroundFollower.hpp:30
void cleanupHook()
Definition: ConstantCommandGroundFollower.cpp:84
friend class ConstantCommandGroundFollowerBase
Definition: ConstantCommandGroundFollower.hpp:26
void errorHook()
Definition: ConstantCommandGroundFollower.cpp:76
ConstantCommandGroundFollower(std::string const &name="auv_control::ConstantCommandGroundFollower", TaskCore::TaskState initial_state=Stopped)
Definition: ConstantCommandGroundFollower.cpp:7
void stopHook()
Definition: ConstantCommandGroundFollower.cpp:80
base::samples::RigidBodyState altimeter
Definition: ConstantCommandGroundFollower.hpp:29
bool startHook()
Definition: ConstantCommandGroundFollower.cpp:35