Autoware.Auto
|
|
A node that is ran beside a localization application and a source of ground truth and. More...
#include <localization_evaluation_node.hpp>
Public Types | |
using | float64_t = autoware::common::types::float64_t |
using | Pose = geometry_msgs::msg::PoseWithCovarianceStamped |
using | EigTransform = Eigen::Transform< float64_t, 3, Eigen::Affine, Eigen::ColMajor > |
using | EigTranslationPart = decltype(std::declval< const EigTransform >().translation()) |
using | EigRotationPart = decltype(std::declval< const EigTransform >().rotation()) |
using | SyncPolicyT = message_filters::sync_policies::ApproximateTime< Pose, Pose > |
Public Member Functions | |
LocalizationEvaluationNode (const rclcpp::NodeOptions &options) | |
Basic node constructor. More... | |
~LocalizationEvaluationNode () noexcept | |
Finalize and report the metrics in the destructor. More... | |
A node that is ran beside a localization application and a source of ground truth and.
using localization_system_tests::LocalizationEvaluationNode::EigRotationPart = decltype(std::declval<const EigTransform>().rotation()) |
using localization_system_tests::LocalizationEvaluationNode::EigTransform = Eigen::Transform<float64_t, 3, Eigen::Affine, Eigen::ColMajor> |
using localization_system_tests::LocalizationEvaluationNode::EigTranslationPart = decltype(std::declval<const EigTransform>().translation()) |
using localization_system_tests::LocalizationEvaluationNode::float64_t = autoware::common::types::float64_t |
using localization_system_tests::LocalizationEvaluationNode::Pose = geometry_msgs::msg::PoseWithCovarianceStamped |
using localization_system_tests::LocalizationEvaluationNode::SyncPolicyT = message_filters::sync_policies::ApproximateTime<Pose, Pose> |
|
explicit |
Basic node constructor.
|
noexcept |
Finalize and report the metrics in the destructor.