Easy Navigation
Loading...
Searching...
No Matches
DetectionsPerception.hpp File Reference

Defines data structures and utilities for representing and processing image perceptions. More...

#include <string>
#include <vector>
#include "vision_msgs/msg/detection3_d_array.hpp"
#include "rclcpp_lifecycle/lifecycle_node.hpp"
#include "easynav_common/types/Perceptions.hpp"
Include dependency graph for DetectionsPerception.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DetectionsPerception
 
class  DetectionsPerceptionsHandler
 Handles the creation and updating of DetectionsPerceptions instances from sensor_msgs::msg::Image messages. More...
 

Namespaces

namespace  easynav
 

Typedefs

using DetectionsPerceptions
 

Functions

rclcpp::Time get_latest_detections_perceptions_stamp (const DetectionsPerceptions &perceptions)
 Retrieves the latest timestamp among a set of detection-based perceptions.
 

Detailed Description

Defines data structures and utilities for representing and processing image perceptions.

This file contains the definition of the DetectionsPerceptions class and the DetectionsPerceptionsHandler class, which handles subscriptions to image messages and transforms them into DetectionsPerceptions instances. It also defines an alias for a collection of such perceptions.