#include <eigen_mav_msgs.h>
|
| EigenTrajectoryPoint () |
|
| EigenTrajectoryPoint (int64_t _time_from_start_ns, const Eigen::Vector3d &_position, const Eigen::Vector3d &_velocity, const Eigen::Vector3d &_acceleration, const Eigen::Vector3d &_jerk, const Eigen::Vector3d &_snap, const Eigen::Quaterniond &_orientation, const Eigen::Vector3d &_angular_velocity, const Eigen::Vector3d &_angular_acceleration, const MavActuation &_degrees_of_freedom=MavActuation::DOF4) |
|
| EigenTrajectoryPoint (int64_t _time_from_start_ns, const Eigen::Vector3d &_position, const Eigen::Vector3d &_velocity, const Eigen::Vector3d &_acceleration, const Eigen::Vector3d &_jerk, const Eigen::Vector3d &_snap, const Eigen::Quaterniond &_orientation, const Eigen::Vector3d &_angular_velocity, const MavActuation &_degrees_of_freedom=MavActuation::DOF4) |
|
double | getYaw () const |
|
double | getYawAcc () const |
|
double | getYawRate () const |
|
void | setFromYaw (double yaw) |
|
void | setFromYawAcc (double yaw_acc) |
|
void | setFromYawRate (double yaw_rate) |
|
std::string | toString () const |
|
Definition at line 163 of file eigen_mav_msgs.h.
◆ Vector
◆ EigenTrajectoryPoint() [1/3]
mav_msgs::EigenTrajectoryPoint::EigenTrajectoryPoint |
( |
| ) |
|
|
inline |
◆ EigenTrajectoryPoint() [2/3]
mav_msgs::EigenTrajectoryPoint::EigenTrajectoryPoint |
( |
int64_t |
_time_from_start_ns, |
|
|
const Eigen::Vector3d & |
_position, |
|
|
const Eigen::Vector3d & |
_velocity, |
|
|
const Eigen::Vector3d & |
_acceleration, |
|
|
const Eigen::Vector3d & |
_jerk, |
|
|
const Eigen::Vector3d & |
_snap, |
|
|
const Eigen::Quaterniond & |
_orientation, |
|
|
const Eigen::Vector3d & |
_angular_velocity, |
|
|
const Eigen::Vector3d & |
_angular_acceleration, |
|
|
const MavActuation & |
_degrees_of_freedom = MavActuation::DOF4 |
|
) |
| |
|
inline |
◆ EigenTrajectoryPoint() [3/3]
mav_msgs::EigenTrajectoryPoint::EigenTrajectoryPoint |
( |
int64_t |
_time_from_start_ns, |
|
|
const Eigen::Vector3d & |
_position, |
|
|
const Eigen::Vector3d & |
_velocity, |
|
|
const Eigen::Vector3d & |
_acceleration, |
|
|
const Eigen::Vector3d & |
_jerk, |
|
|
const Eigen::Vector3d & |
_snap, |
|
|
const Eigen::Quaterniond & |
_orientation, |
|
|
const Eigen::Vector3d & |
_angular_velocity, |
|
|
const MavActuation & |
_degrees_of_freedom = MavActuation::DOF4 |
|
) |
| |
|
inline |
◆ getYaw()
double mav_msgs::EigenTrajectoryPoint::getYaw |
( |
| ) |
const |
|
inline |
◆ getYawAcc()
double mav_msgs::EigenTrajectoryPoint::getYawAcc |
( |
| ) |
const |
|
inline |
◆ getYawRate()
double mav_msgs::EigenTrajectoryPoint::getYawRate |
( |
| ) |
const |
|
inline |
◆ setFromYaw()
void mav_msgs::EigenTrajectoryPoint::setFromYaw |
( |
double |
yaw | ) |
|
|
inline |
◆ setFromYawAcc()
void mav_msgs::EigenTrajectoryPoint::setFromYawAcc |
( |
double |
yaw_acc | ) |
|
|
inline |
◆ setFromYawRate()
void mav_msgs::EigenTrajectoryPoint::setFromYawRate |
( |
double |
yaw_rate | ) |
|
|
inline |
◆ toString()
std::string mav_msgs::EigenTrajectoryPoint::toString |
( |
| ) |
const |
|
inline |
◆ acceleration_W
Eigen::Vector3d mav_msgs::EigenTrajectoryPoint::acceleration_W |
◆ angular_acceleration_W
Eigen::Vector3d mav_msgs::EigenTrajectoryPoint::angular_acceleration_W |
◆ angular_velocity_W
Eigen::Vector3d mav_msgs::EigenTrajectoryPoint::angular_velocity_W |
◆ degrees_of_freedom
MavActuation mav_msgs::EigenTrajectoryPoint::degrees_of_freedom |
◆ jerk_W
Eigen::Vector3d mav_msgs::EigenTrajectoryPoint::jerk_W |
◆ orientation_W_B
Eigen::Quaterniond mav_msgs::EigenTrajectoryPoint::orientation_W_B |
◆ position_W
Eigen::Vector3d mav_msgs::EigenTrajectoryPoint::position_W |
◆ snap_W
Eigen::Vector3d mav_msgs::EigenTrajectoryPoint::snap_W |
◆ time_from_start_ns
int64_t mav_msgs::EigenTrajectoryPoint::time_from_start_ns |
◆ timestamp_ns
EIGEN_MAKE_ALIGNED_OPERATOR_NEW int64_t mav_msgs::EigenTrajectoryPoint::timestamp_ns |
◆ velocity_W
Eigen::Vector3d mav_msgs::EigenTrajectoryPoint::velocity_W |
The documentation for this struct was generated from the following file:
mav_msgs
Author(s): Simon Lynen, Markus Achtelik, Pascal Gohl, Sammy Omari, Michael Burri, Fadri Furrer, Helen Oleynikova, Mina Kamel, Karen Bodie, Rik Bähnemann
autogenerated on Wed Dec 14 2022 03:14:21