3 #ifndef AUV_CONTROL_WORLDTOALIGNED_TASK_HPP 4 #define AUV_CONTROL_WORLDTOALIGNED_TASK_HPP 6 #include "auv_control/WorldToAlignedBase.hpp" 9 #include <base/Timeout.hpp> 26 WorldToAligned(std::string
const& name =
"auv_control::WorldToAligned");
28 WorldToAligned(std::string
const& name, RTT::ExecutionEngine* engine);
Definition: WorldToAligned.hpp:13
bool startHook()
Definition: WorldToAligned.cpp:33
bool calcOutput(const LinearAngular6DCommandStatus &merged_command)
Definition: WorldToAligned.cpp:112
~WorldToAligned()
Definition: WorldToAligned.cpp:19
Definition: 6dControl.hpp:12
void errorHook()
Definition: WorldToAligned.cpp:81
base::samples::RigidBodyState currentPose
Definition: WorldToAligned.hpp:17
WorldToAligned(std::string const &name="auv_control::WorldToAligned")
Definition: WorldToAligned.cpp:7
bool isPoseSampleValid(base::samples::RigidBodyState pose)
Definition: WorldToAligned.cpp:150
bool on_init
Definition: WorldToAligned.hpp:18
friend class WorldToAlignedBase
Definition: WorldToAligned.hpp:15
bool configureHook()
Definition: WorldToAligned.cpp:23
base::Timeout new_pose_samples_timeout
Definition: WorldToAligned.hpp:19
void keepPosition()
Definition: WorldToAligned.cpp:86
void updateHook()
Definition: WorldToAligned.cpp:50