|
Easy Navigation
|
Defines data structures and utilities for representing and processing GNSS perceptions. More...
#include <string>#include <vector>#include "sensor_msgs/msg/nav_sat_fix.hpp"#include "rclcpp_lifecycle/lifecycle_node.hpp"#include "easynav_common/types/Perceptions.hpp"

Go to the source code of this file.
Classes | |
| class | GNSSPerception |
| Represents a single GNSS perception from a sensor. More... | |
| class | GNSSPerceptionHandler |
| Handles the creation and updating of GNSSPerception instances from sensor_msgs::msg::NavSatFix messages. More... | |
Namespaces | |
| namespace | easynav |
Typedefs | |
| using | GNSSPerceptions |
| Alias for a vector of shared pointers to GNSSPerception objects. | |
Functions | |
| rclcpp::Time | get_latest_gnss_perceptions_stamp (const GNSSPerceptions &perceptions) |
| Retrieves the latest timestamp among a set of GNSS perceptions. | |
Defines data structures and utilities for representing and processing GNSS perceptions.
This file contains the definition of the GNSSPerception class, which holds GNSS sensor data, and the GNSSPerceptionHandler class, which handles subscriptions to GNSS messages and transforms them into GNSSPerception instances. It also defines an alias for a collection of such perceptions.