18#include <creos/robot_clock.hpp>
19#include <nlohmann/json.hpp>
44NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE(
Command, action)
56NLOHMANN_DEFINE_TYPE_NON_INTRUSIVE(
CommandStamped, action, timestamp)
The messages that are used in the communication between the agent and the client.
Definition accel.hpp:22
Command message containing the command to send to the robot.
Definition command.hpp:26
Action action
Construct action.
Definition command.hpp:41
Command message containing the command to send to the robot, with a timestamp.
Definition command.hpp:49
creos::RobotClock::time_point timestamp
Timestamp of the command.
Definition command.hpp:53