eigen.hpp
Go to the documentation of this file.
1 
4 /*****************************************************************************
5 ** Ifdefs
6 *****************************************************************************/
7 
8 #ifndef sophus_ros_conversions_EIGEN_HPP_
9 #define sophus_ros_conversions_EIGEN_HPP_
10 
11 /*****************************************************************************
12 ** Includes
13 *****************************************************************************/
14 
15 #include <Eigen/Geometry>
16 #include <geometry_msgs/Point.h>
17 #include <geometry_msgs/Quaternion.h>
18 
19 /*****************************************************************************
20 ** Namespaces
21 *****************************************************************************/
22 
24 
25 /*****************************************************************************
26 ** Interfaces
27 *****************************************************************************/
28 
29 void pointMsgToEigen(const geometry_msgs::Point &m, Eigen::Vector3f &e);
30 void quaternionMsgToEigen(const geometry_msgs::Quaternion &m, Eigen::Quaternionf &e);
31 Eigen::Quaternionf quaternionMsgToEigen(const geometry_msgs::Quaternion &m);
32 
33 geometry_msgs::Point eigenToPointMsg(Eigen::Vector3f &e);
34 geometry_msgs::Quaternion eigenToQuaternionMsg(Eigen::Quaternionf &e);
35 
36 /*****************************************************************************
37 ** Trailers
38 *****************************************************************************/
39 
40 } // namespace sophus_ros_conversions
41 
42 #endif /* sophus_ros_conversions_EIGEN_HPP_ */
geometry_msgs::Point eigenToPointMsg(Eigen::Vector3f &e)
Definition: eigen.cpp:41
geometry_msgs::Quaternion eigenToQuaternionMsg(Eigen::Quaternionf &e)
Definition: eigen.cpp:49
void quaternionMsgToEigen(const geometry_msgs::Quaternion &m, Eigen::Quaternionf &e)
Definition: eigen.cpp:27
void pointMsgToEigen(const geometry_msgs::Point &m, Eigen::Vector3f &e)
Definition: eigen.cpp:20


sophus_ros_conversions
Author(s): Daniel Stonier
autogenerated on Mon Jun 10 2019 15:07:04