STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
imu_calibration.AccelerometerCalibrator Class Reference
Inheritance diagram for imu_calibration.AccelerometerCalibrator:
[legend]
Collaboration diagram for imu_calibration.AccelerometerCalibrator:
[legend]

Public Member Functions

 __init__ (self, str sensor_id)
CalibrationParams calibrate (self)
Public Member Functions inherited from imu_calibration.IMUCalibrator
 __init__ (self, SensorType sensor_type, str sensor_id)
 add_calibration_point (self, CalibrationPoint point)
np.ndarray apply_calibration (self, np.ndarray raw_value, float temperature=25.0)
 save_calibration (self, str filepath)
 load_calibration (self, str filepath)

Public Attributes

float gravity = 9.81
Public Attributes inherited from imu_calibration.IMUCalibrator
 sensor_type = sensor_type
 sensor_id = sensor_id
list calibration_points = []
Optional[CalibrationParams] params = None

Detailed Description

Accelerometer calibrator using static position method

Definition at line 149 of file imu_calibration.py.

Constructor & Destructor Documentation

◆ __init__()

imu_calibration.AccelerometerCalibrator.__init__ ( self,
str sensor_id )

Definition at line 152 of file imu_calibration.py.

Member Function Documentation

◆ calibrate()

CalibrationParams imu_calibration.AccelerometerCalibrator.calibrate ( self)
Calibrate accelerometer using static positions

Reimplemented from imu_calibration.IMUCalibrator.

Definition at line 156 of file imu_calibration.py.

Member Data Documentation

◆ gravity

float imu_calibration.AccelerometerCalibrator.gravity = 9.81

Definition at line 154 of file imu_calibration.py.


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