tf2
master
tf2 maintains the relationship between coordinate frames in a tree structure buffered in time, and lets the user transform points, vectors, etc between any two coordinate frames at any desired point in time.
|
The data type which will be cross compatable with geometry_msgs This is the tf2 datatype equivalent of a MessageWithCovarianceStamped. More...
#include <transform_datatypes.h>
Public Member Functions | |
WithCovarianceStamped () | |
WithCovarianceStamped (const T &input, const TimePoint ×tamp, const std::string &frame_id, const std::array< std::array< double, 6 >, 6 > &covariance_matrix) | |
WithCovarianceStamped (const WithCovarianceStamped< T > &w) | |
void | setData (const T &input) |
WithCovarianceStamped & | operator= (const WithCovarianceStamped< T > &w) |
Public Attributes | |
TimePoint | stamp_ |
The timestamp associated with this data. More... | |
std::string | frame_id_ |
The frame_id associated this data. More... | |
std::array< std::array< double, 6 >, 6 > | cov_mat_ |
The covariance matrix associated with this data. More... | |
The data type which will be cross compatable with geometry_msgs This is the tf2 datatype equivalent of a MessageWithCovarianceStamped.
|
inline |
Default constructor
|
inline |
Full constructor
|
inline |
Copy constructor
|
inline |
Set the data element
|
inline |
TimePoint tf2::WithCovarianceStamped< T >::stamp_ |
The timestamp associated with this data.
std::string tf2::WithCovarianceStamped< T >::frame_id_ |
The frame_id associated this data.
std::array<std::array<double, 6>, 6> tf2::WithCovarianceStamped< T >::cov_mat_ |
The covariance matrix associated with this data.