API Reference#
Ferraris(based) Calibrations#
Calibration Classes#
Classes to actually calculate calibrations based on the Ferraris method.
|
Calculate a Ferraris calibration matrices based on a set of calibration movements. |
|
Calculate a Ferraris calibration matrices based on a turntable measurement. |
Calibration Info Classes#
Class objects representing the calibration results and have methods to apply these calibrations to data, save them to disk and load them again.
|
Calibration object that represents all the required information to apply a Ferraris calibration to a dataset. |
|
Calibration object that represents all the required information to apply a Turntable calibration to a dataset. |
Data Preparation Helper#
Helper Functions to generate valid input data for Ferraris-like calibrations.
Create a Calibration object by selecting the individual signal sections manually in an interactive GUI. |
|
|
Create a Calibration object based on a dataframe which has all required sections labeled. |
|
Create a Calibration object based on a valid section list. |
|
NamedTuple containing all signal regions required for a Ferraris Calibration. |
Calibration File Management#
A set of highly opinionated helper functions to store and load calibration files for a medium number of sensors.
|
Load any calibration info object from file. |
|
Save a calibration info object in the correct format and file name for NilsPods. |
|
Find possible calibration files based on the filename. |
|
Find the calibration file for a sensor_type, that is closes to a given date. |
Indicate potential issues with a calibration. |
Legacy Support#
Helper functions to import calibration info export from older imucal versions.
|
Load a exported json file that was created using imucal <= 2.0. |
|
Load a json string that was created using imucal <= 2.0. |
Label GUI#
The gui label class. Normally, you do not need to interact with these directly.
Classes#
|
A Gui that can be used to label the different required sections of a calibration. |
Constants#
Base Classes#
This is only interesting for developers!
|
Abstract BaseClass for all Calibration Info objects. |