DriveWorks SDK Reference
3.0.4260 Release
For Test and Development only

IMUParams.h File Reference

Detailed Description

NVIDIA DriveWorks API: Calibration

Description: Contains parameters for initializing a IMU calibration

Note
SW Release Applicability: These APIs are available in both NVIDIA DriveWorks and NVIDIA DRIVE Software releases.

Definition in file IMUParams.h.

Go to the source code of this file.

Data Structures

struct  dwCalibrationIMUParams
 Calibration parameters for calibrating a IMU sensor this should be added to the dwCalibrationParams params member. More...
 

Data Structure Documentation

◆ dwCalibrationIMUParams

struct dwCalibrationIMUParams
Data Fields
float32_t gyroBiasRange If known this value shall indicate expected bias range of the gyroscope sensor.

The value in [rad/s] describes the range around bias mean which bias can run to. Usually temperature controlled/calibrated gyroscopes vary around the mean by few tens of a radian. If 0 is given, it will be assumed the standard deviation around the bias mean is about +-0.2 [rad/s], ~ +- 12deg/s

float32_t imuSamplingRateHz If known this entry shall indicate expected sampling rate in [Hz] of the imu sensor.

A default value of 100Hz is used if no parameter passed.

dwCalibrationStatusChanged onChanged An optional pointer to a function that will be called when the calibration status of a routine has changed.

The function should be valid to call for as long as the sensor is being calibrated

void * userData A pointer to user data that will be passed along when a sensor calibration data has been changed.