Autoware.Auto
autoware::covariance_insertion_nodes::CovarianceInsertionNode Class Reference

ROS 2 Node for the covariance_insertion_nodes. More...

#include <covariance_insertion_node.hpp>

Inheritance diagram for autoware::covariance_insertion_nodes::CovarianceInsertionNode:
Collaboration diagram for autoware::covariance_insertion_nodes::CovarianceInsertionNode:

Public Types

using MsgVariant = mpark::variant< nav_msgs::msg::Odometry, geometry_msgs::msg::Pose, geometry_msgs::msg::PoseStamped, geometry_msgs::msg::PoseWithCovariance, geometry_msgs::msg::PoseWithCovarianceStamped, geometry_msgs::msg::Twist, geometry_msgs::msg::TwistStamped, geometry_msgs::msg::TwistWithCovariance, geometry_msgs::msg::TwistWithCovarianceStamped >
 A variant that holds all possible message types that this node can work with. More...
 

Public Member Functions

 CovarianceInsertionNode (const rclcpp::NodeOptions &options)
 default constructor, starts the subscription and publisher. More...
 

Detailed Description

ROS 2 Node for the covariance_insertion_nodes.

Member Typedef Documentation

◆ MsgVariant

using autoware::covariance_insertion_nodes::CovarianceInsertionNode::MsgVariant = mpark::variant< nav_msgs::msg::Odometry, geometry_msgs::msg::Pose, geometry_msgs::msg::PoseStamped, geometry_msgs::msg::PoseWithCovariance, geometry_msgs::msg::PoseWithCovarianceStamped, geometry_msgs::msg::Twist, geometry_msgs::msg::TwistStamped, geometry_msgs::msg::TwistWithCovariance, geometry_msgs::msg::TwistWithCovarianceStamped>

A variant that holds all possible message types that this node can work with.

Constructor & Destructor Documentation

◆ CovarianceInsertionNode()

autoware::covariance_insertion_nodes::CovarianceInsertionNode::CovarianceInsertionNode ( const rclcpp::NodeOptions &  options)
explicit

default constructor, starts the subscription and publisher.

Parameters
[in]optionsThe node options
Exceptions
domain_errorif the parameters are specified in a wrong way.

The documentation for this class was generated from the following files: