#include <handles.h>
Public Member Functions | |
Vector3 | fromBody (const Vector3 &nav) const |
void | getEulerRPY (double &roll, double &pitch, double &yaw) const |
double | getYaw () const |
const ValueType & | pose () const |
PoseHandle () | |
PoseHandle (QuadrotorInterface *interface) | |
PoseHandle (QuadrotorInterface *interface, const Pose *pose) | |
Vector3 | toBody (const Vector3 &nav) const |
virtual | ~PoseHandle () |
hector_quadrotor_controller::PoseHandle::PoseHandle | ( | ) | [inline] |
hector_quadrotor_controller::PoseHandle::PoseHandle | ( | QuadrotorInterface * | interface | ) | [inline] |
hector_quadrotor_controller::PoseHandle::PoseHandle | ( | QuadrotorInterface * | interface, |
const Pose * | pose | ||
) | [inline] |
virtual hector_quadrotor_controller::PoseHandle::~PoseHandle | ( | ) | [inline, virtual] |
Vector3 hector_quadrotor_controller::PoseHandle::fromBody | ( | const Vector3 & | nav | ) | const |
Definition at line 120 of file quadrotor_interface.cpp.
void hector_quadrotor_controller::PoseHandle::getEulerRPY | ( | double & | roll, |
double & | pitch, | ||
double & | yaw | ||
) | const |
Definition at line 87 of file quadrotor_interface.cpp.
double hector_quadrotor_controller::PoseHandle::getYaw | ( | ) | const |
Definition at line 98 of file quadrotor_interface.cpp.
const ValueType& hector_quadrotor_controller::PoseHandle::pose | ( | ) | const [inline] |
Vector3 hector_quadrotor_controller::PoseHandle::toBody | ( | const Vector3 & | nav | ) | const |
Definition at line 107 of file quadrotor_interface.cpp.