3 #ifndef ODOMETRY_GENERIC_TASK_HPP 4 #define ODOMETRY_GENERIC_TASK_HPP 6 #include "odometry/GenericBase.hpp" 7 #include <base/TransformWithCovariance.hpp> 12 inline base::Vector3d unknown<base::Vector3d>()
14 return base::Vector3d::Ones() * base::unknown<double>();
36 friend class GenericBase;
51 void pushState(base::Time
const& ts,
52 base::TransformWithCovariance& body2prevbody,
53 base::Quaterniond
const& R_body2world,
54 base::Vector3d
const& velocity = base::unknown<base::Vector3d>(),
55 base::Vector3d
const& angular_velocity = base::unknown<base::Vector3d>());
61 Generic(std::string
const& name =
"odometry::Generic");
68 Generic(std::string
const& name, RTT::ExecutionEngine* engine);
The task context provides and requires services. It uses an ExecutionEngine to perform its functions...
Definition: Generic.hpp:34
base::TransformWithCovariance lastBody2Odometry
Definition: Generic.hpp:40
Definition: Generic.hpp:9
Definition: ContactPointTask.hpp:8