The definition of a state in SO(3) represented as a unit quaternion. More...
#include <SO3StateSpace.h>
Public Member Functions | |
void | setAxisAngle (double ax, double ay, double az, double angle) |
Set the quaternion from axis-angle representation. | |
void | setIdentity (void) |
Set the state to identity -- no rotation. | |
Public Attributes | |
double | w |
scalar component of quaternion | |
double | x |
X component of quaternion vector. | |
double | y |
Y component of quaternion vector. | |
double | z |
Z component of quaternion vector. |
The definition of a state in SO(3) represented as a unit quaternion.
Definition at line 76 of file SO3StateSpace.h.
void ompl::base::SO3StateSpace::StateType::setAxisAngle | ( | double | ax, | |
double | ay, | |||
double | az, | |||
double | angle | |||
) |
Set the quaternion from axis-angle representation.
void ompl::base::SO3StateSpace::StateType::setIdentity | ( | void | ) |
Set the state to identity -- no rotation.
scalar component of quaternion
Definition at line 96 of file SO3StateSpace.h.
X component of quaternion vector.
Definition at line 87 of file SO3StateSpace.h.
Y component of quaternion vector.
Definition at line 90 of file SO3StateSpace.h.
Z component of quaternion vector.
Definition at line 93 of file SO3StateSpace.h.