Skyward boardcore
Loading...
Searching...
No Matches
AxisOrientation.h File Reference
#include <sensors/Sensor.h>
#include <Eigen/Core>
#include <Eigen/Geometry>
Include dependency graph for AxisOrientation.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Boardcore::AxisOrientation
 This struct represents in the most general way any kind of transformation of the reference frame (axis X, Y and Z). More...
 
struct  Boardcore::AxisAngleOrientation
 This struct uses the three angles yaw, pitch and roll to define a transformation. More...
 
struct  Boardcore::AxisOrthoOrientation
 This struct represents orthogonal rotations. More...
 
struct  Boardcore::AxisRelativeOrientation
 This struct represents axis orientation relative to a reference system. More...
 

Namespaces

namespace  Boardcore
 This file includes all the types the logdecoder script will decode.
 

Enumerations

enum class  Boardcore::Direction : uint8_t {
  Boardcore::POSITIVE_X = 0 , Boardcore::NEGATIVE_X , Boardcore::POSITIVE_Y , Boardcore::NEGATIVE_Y ,
  Boardcore::POSITIVE_Z , Boardcore::NEGATIVE_Z
}
 

Functions

Eigen::Vector3f Boardcore::orientationToVector (Direction direction)
 

Variables

constexpr const char * Boardcore::humanFriendlyDirection []