35 #ifndef SNAV_FCI_TRAJECTORY_COMMAND_HPP_
36 #define SNAV_FCI_TRAJECTORY_COMMAND_HPP_
40 #include "api/state_vector.hpp"
41 #include "api/tx_commands/tx_command.hpp"
59 mode_ = Mode::TRAJECTORY;
96 #endif // SNAV_FCI_TRAJECTORY_COMMAND_HPP_
float yaw
Definition: state_vector.hpp:91
Definition: tx_command.hpp:41
Eigen::Vector3f position
Definition: displacement_derivs.hpp:61
SnPositionController controller
Definition: trajectory_command.hpp:84
Eigen::Vector3f acceleration
Definition: displacement_derivs.hpp:63
float yaw
Definition: trajectory_command.hpp:90
std::array< float, 3 > acceleration
Definition: trajectory_command.hpp:88
float yaw_rate
Definition: trajectory_command.hpp:91
SnTrajectoryOptions options
Definition: trajectory_command.hpp:85
TrajectoryCommand()
Default constructor.
Definition: trajectory_command.hpp:57
float yaw_rate
Definition: state_vector.hpp:92
Structure containing position and yaw along with their derivatives.
Definition: state_vector.hpp:50
Eigen::Vector3f velocity
Definition: displacement_derivs.hpp:62
std::array< float, 3 > velocity
Definition: trajectory_command.hpp:87
std::array< float, 3 > position
Definition: trajectory_command.hpp:86
Structure containing the inputs to the sn_send_trajectory_tracking_command() Qualcomm Navigator API f...
Definition: trajectory_command.hpp:50