Nav2 Navigation Stack - jazzy  jazzy
ROS 2 Navigation Stack
Public Member Functions | Protected Attributes | List of all members
nav2_util::BaseFootprintPublisher Class Reference

Republishes the base_link frame as base_footprint stripping away the Z, Roll, and Pitch of the full 3D state to provide a 2D projection for navigation when state estimation is full 3D. More...

#include <nav2_util/src/base_footprint_publisher.hpp>

Inheritance diagram for nav2_util::BaseFootprintPublisher:
Inheritance graph
[legend]
Collaboration diagram for nav2_util::BaseFootprintPublisher:
Collaboration graph
[legend]

Public Member Functions

 BaseFootprintPublisher (const rclcpp::NodeOptions &options=rclcpp::NodeOptions())
 A constructor.
 

Protected Attributes

std::shared_ptr< tf2_ros::Buffer > tf_buffer_
 
std::shared_ptr< BaseFootprintPublisherListenerlistener_publisher_
 

Detailed Description

Republishes the base_link frame as base_footprint stripping away the Z, Roll, and Pitch of the full 3D state to provide a 2D projection for navigation when state estimation is full 3D.

Definition at line 103 of file base_footprint_publisher.hpp.


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