|
Formula Student Autonomous Systems
The code for the main driverless system
|
#include <Eigen/Core>#include <Eigen/Geometry>#include <cmath>

Go to the source code of this file.
Classes | |
| struct | quaternion |
Functions | |
| double | quatNorm (quaternion a) |
| quaternion | quatMult (quaternion a, quaternion b) |
| quaternion | quatInversion (quaternion a) |
| quaternion | quatNormalize (quaternion a) |
| quaternion | getRelativeQuat (quaternion a, quaternion b) |
| quaternion | quatFromEulerAngles (Eigen::Vector3d a) |
| quaternion | quatFromRotationMatrix (Eigen::Matrix3d mat) |
| Eigen::Matrix3d | rotationMatrixFromQuaternion (quaternion a) |
| Eigen::Vector3d | eulerAnglesFromQuat (quaternion a) |
| Eigen::Vector3d eulerAnglesFromQuat | ( | quaternion | a | ) |
Definition at line 106 of file quaternion.cpp.
| quaternion getRelativeQuat | ( | quaternion | a, |
| quaternion | b | ||
| ) |
| quaternion quatFromEulerAngles | ( | Eigen::Vector3d | a | ) |
Definition at line 48 of file quaternion.cpp.


| quaternion quatFromRotationMatrix | ( | Eigen::Matrix3d | mat | ) |
Definition at line 84 of file quaternion.cpp.
| quaternion quatInversion | ( | quaternion | a | ) |
| quaternion quatMult | ( | quaternion | a, |
| quaternion | b | ||
| ) |
| double quatNorm | ( | quaternion | a | ) |
| quaternion quatNormalize | ( | quaternion | a | ) |
| Eigen::Matrix3d rotationMatrixFromQuaternion | ( | quaternion | a | ) |