23#ifndef _LIBS_TF_TYPES_LUA_H_
24#define _LIBS_TF_TYPES_LUA_H_
35class StampedQuaternion :
public Stamped<Quaternion>
38 StampedQuaternion() : Stamped<Quaternion>()
41 StampedQuaternion(
const Quaternion & input,
43 const std::string & frame_id)
44 : Stamped<Quaternion>(input, timestamp, frame_id)
49class StampedVector3 :
public Stamped<Vector3>
52 StampedVector3() : Stamped<Vector3>()
55 StampedVector3(
const Vector3 &input,
const fawkes::Time ×tamp,
const std::string &frame_id)
56 : Stamped<Vector3>(input, timestamp, frame_id)
61class StampedPoint :
public Stamped<Point>
64 StampedPoint() : Stamped<Point>()
67 StampedPoint(
const Point &input,
const fawkes::Time ×tamp,
const std::string &frame_id)
68 : Stamped<Point>(input, timestamp, frame_id)
73class StampedPose :
public Stamped<Pose>
76 StampedPose() : Stamped<Pose>()
79 StampedPose(
const Pose &input,
const fawkes::Time ×tamp,
const std::string &frame_id)
80 : Stamped<Pose>(input, timestamp, frame_id)
A class for handling time.
Fawkes library namespace.