#include <Eigen/Core>
#include <Eigen/Geometry>
#include <geometry_msgs/msg/transform.hpp>
#include <geometry_msgs/msg/pose.hpp>
#include <Eigen/Eigenvalues>
#include <limits>
Go to the source code of this file.
|
| template<typename Derived > |
| bool | autoware::localization::ndt::try_stabilize_covariance (Eigen::MatrixBase< Derived > &covariance, typename Derived::PlainMatrix::Scalar scaling_factor=0.01) |
| |
| template<typename PoseT , typename TransformT > |
| void | autoware::localization::ndt::transform_adapters::pose_to_transform (const PoseT &pose, TransformT &transform) |
| |
| template<typename PoseT , typename TransformT > |
| void | autoware::localization::ndt::transform_adapters::transform_to_pose (const TransformT &transform, PoseT &pose) |
| |
| template<typename T > |
| void | autoware::localization::ndt::transform_adapters::pose_to_transform (const EigenPose< T > &pose, EigenTransform< T > &transform) |
| |
| template<typename T > |
| void | autoware::localization::ndt::transform_adapters::pose_to_transform (const EigenPose< T > &pose, RosTransform &transform) |
| |
| template<typename T > |
| void | autoware::localization::ndt::transform_adapters::pose_to_transform (const EigenPose< T > &pose, RosPose &ros_pose) |
| |
| template<typename T > |
| void | autoware::localization::ndt::transform_adapters::transform_to_pose (const RosTransform &transform, EigenPose< T > &pose) |
| |
| template<typename T > |
| void | autoware::localization::ndt::transform_adapters::transform_to_pose (const RosPose &ros_pose, EigenPose< T > &pose) |
| |