Easy Navigation
|
Represents a perception entry with its state and ROS subscription. More...
#include <Perceptions.hpp>
Public Attributes | |
std::shared_ptr< PerceptionBase > | perception |
Atomic shared pointer to the current perception object. | |
rclcpp::SubscriptionBase::SharedPtr | subscription |
ROS 2 subscription to the sensor topic that provides data. | |
Represents a perception entry with its state and ROS subscription.
Holds an pointer to a perception object (PerceptionBase
) and the associated subscription. Used internally by perception managers to update and access sensor data.
std::shared_ptr<PerceptionBase> perception |
Atomic shared pointer to the current perception object.
rclcpp::SubscriptionBase::SharedPtr subscription |
ROS 2 subscription to the sensor topic that provides data.