3 #ifndef POSE_ESTIMATION_HIGHDELAYPOSEESTIMATOR_TASK_HPP 4 #define POSE_ESTIMATION_HIGHDELAYPOSEESTIMATOR_TASK_HPP 6 #include "pose_estimation/HighDelayPoseEstimatorBase.hpp" virtual void xy_position_samplesTransformerCallback(const base::Time &ts, const ::base::samples::RigidBodyState &xy_position_samples_sample)
Definition: HighDelayPoseEstimator.cpp:68
void updateHook()
Definition: HighDelayPoseEstimator.cpp:122
virtual void pose_samples_slowTransformerCallback(const base::Time &ts, const ::base::samples::RigidBodyState &pose_samples_slow_sample)
Definition: HighDelayPoseEstimator.cpp:22
Eigen::Affine3d aligned_slow_pose_sample
Definition: HighDelayPoseEstimator.hpp:28
void cleanupHook()
Definition: HighDelayPoseEstimator.cpp:167
~HighDelayPoseEstimator()
Definition: HighDelayPoseEstimator.cpp:18
friend class HighDelayPoseEstimatorBase
Definition: HighDelayPoseEstimator.hpp:26
bool startHook()
Definition: HighDelayPoseEstimator.cpp:116
void errorHook()
Definition: HighDelayPoseEstimator.cpp:159
void stopHook()
Definition: HighDelayPoseEstimator.cpp:163
Definition: pose_estimationTypes.hpp:10
The task context provides and requires services. It uses an ExecutionEngine to perform its functions...
Definition: HighDelayPoseEstimator.hpp:24
HighDelayPoseEstimator(std::string const &name="pose_estimation::HighDelayPoseEstimator")
Definition: HighDelayPoseEstimator.cpp:8
bool configureHook()
The following lines are template definitions for the various state machine.
Definition: HighDelayPoseEstimator.cpp:107