#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.
mav_msgs::EigenTrajectoryPoint::EigenTrajectoryPoint |
( |
| ) |
|
|
inline |
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 |
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 |
double mav_msgs::EigenTrajectoryPoint::getYaw |
( |
| ) |
const |
|
inline |
double mav_msgs::EigenTrajectoryPoint::getYawAcc |
( |
| ) |
const |
|
inline |
double mav_msgs::EigenTrajectoryPoint::getYawRate |
( |
| ) |
const |
|
inline |
void mav_msgs::EigenTrajectoryPoint::setFromYaw |
( |
double |
yaw | ) |
|
|
inline |
void mav_msgs::EigenTrajectoryPoint::setFromYawAcc |
( |
double |
yaw_acc | ) |
|
|
inline |
void mav_msgs::EigenTrajectoryPoint::setFromYawRate |
( |
double |
yaw_rate | ) |
|
|
inline |
std::string mav_msgs::EigenTrajectoryPoint::toString |
( |
| ) |
const |
|
inline |
Eigen::Vector3d mav_msgs::EigenTrajectoryPoint::acceleration_W |
Eigen::Vector3d mav_msgs::EigenTrajectoryPoint::angular_acceleration_W |
Eigen::Vector3d mav_msgs::EigenTrajectoryPoint::angular_velocity_W |
MavActuation mav_msgs::EigenTrajectoryPoint::degrees_of_freedom |
Eigen::Vector3d mav_msgs::EigenTrajectoryPoint::jerk_W |
Eigen::Quaterniond mav_msgs::EigenTrajectoryPoint::orientation_W_B |
Eigen::Vector3d mav_msgs::EigenTrajectoryPoint::position_W |
Eigen::Vector3d mav_msgs::EigenTrajectoryPoint::snap_W |
int64_t mav_msgs::EigenTrajectoryPoint::time_from_start_ns |
EIGEN_MAKE_ALIGNED_OPERATOR_NEW int64_t mav_msgs::EigenTrajectoryPoint::timestamp_ns |
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 Thu Jan 23 2020 03:14:00