0.4.1
Loading...
Searching...
No Matches
NAV::ImuPos Class Reference

IMU Position. More...

Public Member Functions

const Eigen::Vector3d & b_positionIMU_p () const
 IMU position in body frame coordinates in [m].
 
const Eigen::Quaterniond & b_quat_p () const
 Quaternion from IMU platform frame to body frame.
 
Eigen::Quaterniond p_quat_b () const
 Quaternion from body frame to IMU platform frame.
 

Private Attributes

Eigen::Vector3d _b_positionIMU_p
 IMU position in body frame coordinates in [m].
 
Eigen::Quaterniond _b_quat_p
 Quaternion from IMU platform frame to body frame.
 

Friends

void from_json (const json &j, ImuPos &pos)
 Read info from a json object.
 
class Imu
 
class MultiImuFile
 

Detailed Description

IMU Position.

Definition at line 25 of file ImuPos.hpp.

Member Function Documentation

◆ b_positionIMU_p()

const Eigen::Vector3d & NAV::ImuPos::b_positionIMU_p ( ) const
inlinenodiscard

IMU position in body frame coordinates in [m].

Definition at line 29 of file ImuPos.hpp.

◆ b_quat_p()

const Eigen::Quaterniond & NAV::ImuPos::b_quat_p ( ) const
inlinenodiscard

Quaternion from IMU platform frame to body frame.

Definition at line 35 of file ImuPos.hpp.

◆ p_quat_b()

Eigen::Quaterniond NAV::ImuPos::p_quat_b ( ) const
inlinenodiscard

Quaternion from body frame to IMU platform frame.

Definition at line 40 of file ImuPos.hpp.

Friends And Related Symbol Documentation

◆ from_json

void from_json ( const json & j,
ImuPos & pos )
friend

Read info from a json object.

Parameters
[in]jJson variable to read info from
[out]posOutput object

Definition at line 23 of file ImuPos.cpp.

◆ Imu

friend class Imu
friend

Definition at line 52 of file ImuPos.hpp.

◆ MultiImuFile

friend class MultiImuFile
friend

Definition at line 53 of file ImuPos.hpp.

Field Documentation

◆ _b_positionIMU_p

Eigen::Vector3d NAV::ImuPos::_b_positionIMU_p
private

IMU position in body frame coordinates in [m].

Definition at line 47 of file ImuPos.hpp.

◆ _b_quat_p

Eigen::Quaterniond NAV::ImuPos::_b_quat_p
private

Quaternion from IMU platform frame to body frame.

Definition at line 50 of file ImuPos.hpp.


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