Easy Navigation
Loading...
Searching...
No Matches
DetectionsPerception Class Reference

#include <DetectionsPerception.hpp>

Inheritance diagram for DetectionsPerception:
Collaboration diagram for DetectionsPerception:

Static Public Member Functions

static bool supports_msg_type (std::string_view t)
 Returns whether the given ROS 2 type name is supported by this perception.
 

Public Attributes

vision_msgs::msg::Detection3DArray data
 Detection3DArray data received from the an external processing system.
 
- Public Attributes inherited from PerceptionBase
std::string frame_id
 Coordinate frame associated with the perception.
 
bool new_data = false
 Whether the data has changed since the last observation.
 
rclcpp::Time stamp
 Timestamp of the perception (ROS time).
 
bool valid = false
 Whether the perception contains valid data.
 

Static Public Attributes

static constexpr std::string_view default_group_ = "detections"
 Group identifier for image perceptions.
 

Additional Inherited Members

- Public Member Functions inherited from PerceptionBase
virtual ~PerceptionBase ()=default
 

Member Function Documentation

◆ supports_msg_type()

static bool supports_msg_type ( std::string_view t)
static

Returns whether the given ROS 2 type name is supported by this perception.

Parameters
tFully qualified message type name (e.g., "vision_msgs/msg/Detection3DArray").
Returns
true if t equals "vision_msgs/msg/Detection3DArray", otherwise false.

Member Data Documentation

◆ data

vision_msgs::msg::Detection3DArray data

Detection3DArray data received from the an external processing system.

◆ default_group_

std::string_view default_group_ = "detections"
staticconstexpr

Group identifier for image perceptions.


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