18#include <creos/robot_clock.hpp>
19#include <nlohmann/json.hpp>
61NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE(
Barometer, timestamp, pressure, variance, temperature)
The messages that are used in the communication between the agent and the client.
Definition accel.hpp:22
Barometer message containing the pressure and temperature.
Definition barometer.hpp:28
auto operator<=>(const Barometer &other) const =default
Compare two Pose messages.
float variance
variance of the pressure
Definition barometer.hpp:48
creos::RobotClock::time_point timestamp
Timestamp of the magnetic field.
Definition barometer.hpp:33
float pressure
Pressure [hPa].
Definition barometer.hpp:43
float temperature
Temperature [°C].
Definition barometer.hpp:53
std::string frame_id
Frame id of the magnetic field.
Definition barometer.hpp:38