OpenKalman
OpenKalman::coordinates::Spherical< C1, C2, C3 > Struct Template Reference

A coordinates::descriptor reflecting spherical coordinates. More...

#include <Spherical.hpp>

Detailed Description

template<typename C1 = Distance, typename C2 = angle::Radians, typename C3 = inclination::Radians>
struct OpenKalman::coordinates::Spherical< C1, C2, C3 >

A coordinates::descriptor reflecting spherical coordinates.

C1, C2, and C3 must be some combination of Distance, Inclination, and Angle in any order, reflecting the distance, inclination, and azimuth, respectively. Spherical coordinates span three adjacent coefficients in a matrix.
See David Frederic Crouse, Cubature/Unscented/Sigma Point Kalman Filtering with Angular Measurement Models, 18th Int'l Conf. on Information Fusion 1550, 1553 (2015).

Examples
Spherical<Distance, inclination::Degrees, angle::Radians>,
Spherical<angle::PositiveDegrees, Distance, inclination::Radians>
Template Parameters
C1,C2,C3Distance, inclination, and Angle, in any order. By default, they are Distance, angle::Radians, and inclination::Radians, respectively.

The documentation for this struct was generated from the following file: