|
Eigen::Vector3d | msg_conversions::ros_point_to_eigen_vector (const geometry_msgs::Point &p) |
|
Eigen::Vector3d | msg_conversions::ros_to_eigen_vector (const geometry_msgs::Vector3 &v) |
|
geometry_msgs::Vector3 | msg_conversions::eigen_to_ros_vector (const Eigen::Vector3d &v) |
|
void | msg_conversions::eigen_to_array_vector (const Eigen::Vector3d &v, float *array) |
|
void | msg_conversions::ros_to_array_vector (const geometry_msgs::Vector3 &v, float *array) |
|
geometry_msgs::Vector3 | msg_conversions::array_to_ros_vector (float *array) |
|
geometry_msgs::Point | msg_conversions::eigen_to_ros_point (const Eigen::Vector3d &v) |
|
void | msg_conversions::ros_to_array_point (const geometry_msgs::Point &p, float *array) |
|
geometry_msgs::Point | msg_conversions::array_to_ros_point (float *array) |
|
Eigen::Quaterniond | msg_conversions::ros_to_eigen_quat (const geometry_msgs::Quaternion &q) |
|
geometry_msgs::Quaternion | msg_conversions::eigen_to_ros_quat (const Eigen::Quaterniond &q) |
|
geometry_msgs::Quaternion | msg_conversions::eigen_to_ros_quat (const Eigen::Vector4d &v) |
|
geometry_msgs::Quaternion | msg_conversions::tf2_quat_to_ros_quat (const tf2::Quaternion &q) |
|
void | msg_conversions::eigen_to_array_quat (const Eigen::Quaterniond &q, float *array) |
|
void | msg_conversions::ros_to_array_quat (const geometry_msgs::Quaternion &q, float *array) |
|
geometry_msgs::Quaternion | msg_conversions::array_to_ros_quat (float *array) |
|
Eigen::Affine3d | msg_conversions::ros_pose_to_eigen_transform (const geometry_msgs::Pose &p) |
|
Eigen::Affine3d | msg_conversions::ros_to_eigen_transform (const geometry_msgs::Transform &p) |
|
geometry_msgs::Pose | msg_conversions::ros_transform_to_ros_pose (const geometry_msgs::Transform &p) |
|
geometry_msgs::Pose | msg_conversions::tf2_transform_to_ros_pose (const tf2::Transform &p) |
|
geometry_msgs::Pose | msg_conversions::eigen_transform_to_ros_pose (const Eigen::Affine3d &p) |
|
geometry_msgs::Transform | msg_conversions::eigen_transform_to_ros_transform (const Eigen::Affine3d &p) |
|
tf2::Transform | msg_conversions::ros_tf_to_tf2_transform (const geometry_msgs::Transform &p) |
|
tf2::Transform | msg_conversions::ros_pose_to_tf2_transform (const geometry_msgs::Pose &p) |
|
bool | msg_conversions::config_read_quat (config_reader::ConfigReader *config, const char *name, Eigen::Quaterniond *quat) |
|
bool | msg_conversions::config_read_vector (config_reader::ConfigReader *config, const char *name, Eigen::Vector3d *vec) |
|
bool | msg_conversions::config_read_array (config_reader::ConfigReader *config, const char *name, int length, float *dest) |
|
bool | msg_conversions::config_read_matrix (config_reader::ConfigReader *config, const char *name, int rows, int cols, float *dest) |
|
bool | msg_conversions::config_read_transform (config_reader::ConfigReader *config, const char *name, Eigen::Vector3d *vec, Eigen::Quaterniond *quat) |
|
bool | msg_conversions::config_read_transform (config_reader::ConfigReader *config, const char *name, geometry_msgs::Vector3 *vec, geometry_msgs::Quaternion *quat) |
|
bool | msg_conversions::config_read_transform (config_reader::ConfigReader *config, const char *name, Eigen::Affine3d *transform) |
|
bool | msg_conversions::config_read_transform (config_reader::ConfigReader *config, const char *name, geometry_msgs::Transform *transform) |
|
bool | msg_conversions::config_read_quat (config_reader::ConfigReader::Table *t, Eigen::Quaterniond *quat) |
|
bool | msg_conversions::config_read_vector (config_reader::ConfigReader::Table *t, Eigen::Vector3d *vec) |
|
bool | msg_conversions::config_read_quat (config_reader::ConfigReader::Table *t, geometry_msgs::Quaternion *quat) |
|
bool | msg_conversions::config_read_vector (config_reader::ConfigReader::Table *t, geometry_msgs::Vector3 *vec) |
|
bool | msg_conversions::config_read_vector (config_reader::ConfigReader::Table *t, geometry_msgs::Point *point) |
|
bool | msg_conversions::SingleBoolTrue (const std::initializer_list< bool > &bools) |
|
Eigen::Isometry3d | msg_conversions::LoadEigenTransform (config_reader::ConfigReader &config, const std::string &transform_config_name, const std::string &prefix="") |
|
double | msg_conversions::LoadDouble (config_reader::ConfigReader &config, const std::string &config_name, const std::string &prefix="") |
|
float | msg_conversions::LoadFloat (config_reader::ConfigReader &config, const std::string &config_name, const std::string &prefix="") |
|
int | msg_conversions::LoadInt (config_reader::ConfigReader &config, const std::string &config_name, const std::string &prefix="") |
|
bool | msg_conversions::LoadBool (config_reader::ConfigReader &config, const std::string &config_name, const std::string &prefix="") |
|
std::string | msg_conversions::LoadString (config_reader::ConfigReader &config, const std::string &config_name, const std::string &prefix="") |
|
void | msg_conversions::Load (config_reader::ConfigReader &config, float &val, const std::string &config_name, const std::string &prefix="") |
|
void | msg_conversions::Load (config_reader::ConfigReader &config, double &val, const std::string &config_name, const std::string &prefix="") |
|
void | msg_conversions::Load (config_reader::ConfigReader &config, int &val, const std::string &config_name, const std::string &prefix="") |
|
void | msg_conversions::Load (config_reader::ConfigReader &config, bool &val, const std::string &config_name, const std::string &prefix="") |
|
void | msg_conversions::Load (config_reader::ConfigReader &config, std::string &val, const std::string &config_name, const std::string &prefix="") |
|
void | msg_conversions::EigenPoseToMsg (const Eigen::Isometry3d &pose, geometry_msgs::Pose &msg_pose) |
|
void | msg_conversions::EigenPoseToMsg (const Eigen::Isometry3d &pose, geometry_msgs::Transform &msg_transform) |
|
void | msg_conversions::VariancesToCovDiag (const Eigen::Vector3d &variances, float *const cov_diag) |
|
Eigen::Vector3d | msg_conversions::CovDiagToVariances (const float *const cov_diag) |
|
void | msg_conversions::EigenPoseCovarianceToMsg (const Eigen::Isometry3d &pose, const Eigen::Matrix< double, 6, 6 > &covariance, geometry_msgs::PoseWithCovarianceStamped &pose_cov_msg) |
|
void | msg_conversions::EigenPoseCovarianceToMsg (const Eigen::Isometry3d &pose, const Eigen::Matrix< double, 6, 6 > &covariance, geometry_msgs::PoseWithCovariance &pose_cov_msg) |
|
template<typename VectorType , typename MsgVectorType > |
VectorType | msg_conversions::VectorFromMsg (const MsgVectorType &msg_vector) |
|
template<typename VectorType , typename MsgVectorType > |
VectorType | msg_conversions::Vector2dFromMsg (const MsgVectorType &msg_vector) |
|
template<typename VectorType , typename MsgVectorType > |
void | msg_conversions::VectorToMsg (const VectorType &vector, MsgVectorType &msg_vector) |
|
template<typename VectorType , typename MsgVectorType > |
void | msg_conversions::Vector2dToMsg (const VectorType &vector, MsgVectorType &msg_vector) |
|
template<typename RotationType , typename MsgRotationType > |
RotationType | msg_conversions::RotationFromMsg (const MsgRotationType &msg_rotation) |
|
template<typename RotationType , typename MsgRotationType > |
void | msg_conversions::RotationToMsg (const RotationType &rotation, MsgRotationType &msg_rotation) |
|
template<typename ArrayType , int Dim> |
void | msg_conversions::EigenCovarianceToMsg (const Eigen::Matrix< double, Dim, Dim > &covariance, ArrayType &covariance_array) |
|
template<int Dim, typename ArrayType > |
Eigen::Matrix< double, Dim, Dim > | msg_conversions::EigenCovarianceFromMsg (const ArrayType &covariance_array) |
|