NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
dwCalibrationIMUParams Struct Reference

Detailed Description

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

Definition at line 34 of file IMUParams.h.

Collaboration diagram for dwCalibrationIMUParams:

Data Fields

voiduserData
 A pointer to user data that will be passed along when a sensor calibration data has been changed. More...
 
dwCalibrationStatusChanged onChanged
 An optional pointer to a function that will be called when the calibration status of a routine has changed. More...
 
float32_t imuSamplingRateHz
 If known this entry shall indicate expected sampling rate in [Hz] of the imu sensor. More...
 
dwVector2f suspensionCompliance
 Suspension angular compliance around X- and Y-axis. More...
 

Field Documentation

◆ imuSamplingRateHz

float32_t dwCalibrationIMUParams::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.

Definition at line 45 of file IMUParams.h.

◆ onChanged

dwCalibrationStatusChanged dwCalibrationIMUParams::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

Definition at line 41 of file IMUParams.h.

◆ suspensionCompliance

dwVector2f dwCalibrationIMUParams::suspensionCompliance

Suspension angular compliance around X- and Y-axis.

Angular rotation is given by a linear model, function of acceleration applied to the body. X-axis value is typically positive, Y-axis negative. [deg s^2 / m]

Definition at line 50 of file IMUParams.h.

◆ userData

void* dwCalibrationIMUParams::userData

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

Definition at line 37 of file IMUParams.h.


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