STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
imu_calibration.GyroscopeCalibrator Class Reference
Inheritance diagram for imu_calibration.GyroscopeCalibrator:
[legend]
Collaboration diagram for imu_calibration.GyroscopeCalibrator:
[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)

Additional Inherited Members

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

Detailed Description

Gyroscope calibrator using zero-velocity method

Definition at line 212 of file imu_calibration.py.

Constructor & Destructor Documentation

◆ __init__()

imu_calibration.GyroscopeCalibrator.__init__ ( self,
str sensor_id )

Definition at line 215 of file imu_calibration.py.

Member Function Documentation

◆ calibrate()

CalibrationParams imu_calibration.GyroscopeCalibrator.calibrate ( self)
Calibrate gyroscope using zero-velocity periods

Reimplemented from imu_calibration.IMUCalibrator.

Definition at line 218 of file imu_calibration.py.


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