vrpn 07.35
Virtual Reality Peripheral Network
Loading...
Searching...
No Matches
vrpn_IMU_Axis_Params Class Reference

This file contains classes useful in producing tracker reports from inertial-navitation units (IMUs). Initially, it implements the classes needed to take inputs from a magnetometer (compass), accelerometer (gravity++) and a rate gyroscope output from vrpn_Analog devices and merge them into an estimate of orientation. More...

#include <vrpn_Tracker_IMU.h>

Collaboration diagram for vrpn_IMU_Axis_Params:

Public Member Functions

VRPN_API vrpn_IMU_Axis_Params (void)
 

Public Attributes

std::string name
 
int channels [3]
 
double offsets [3]
 
double scales [3]
 

Detailed Description

This file contains classes useful in producing tracker reports from inertial-navitation units (IMUs). Initially, it implements the classes needed to take inputs from a magnetometer (compass), accelerometer (gravity++) and a rate gyroscope output from vrpn_Analog devices and merge them into an estimate of orientation.

Describes information describing an IMU axis. It describes the analog channel to use to drive the axis as well as the scale (and polarity) of the mapping to that axis.

Definition at line 24 of file vrpn_Tracker_IMU.h.

Constructor & Destructor Documentation

◆ vrpn_IMU_Axis_Params()

VRPN_API vrpn_IMU_Axis_Params::vrpn_IMU_Axis_Params ( void  )
inline

Definition at line 26 of file vrpn_Tracker_IMU.h.

References channels, offsets, and scales.

Member Data Documentation

◆ channels

◆ name

◆ offsets

◆ scales


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