Searched refs:THREE_AXIS_DIM (Results 1 – 4 of 4) sorted by relevance
/device/google/contexthub/firmware/os/algos/calibration/sphere_fit/ |
D | sphere_fit_calibration.c | 105 const float initial_bias[THREE_AXIS_DIM]) { in sphereFitSetInitialBias() argument 157 float A[SF_STATE_DIM * THREE_AXIS_DIM]; in sphereFitResidAndJacobianFunc() 168 float x_corr[THREE_AXIS_DIM]; in sphereFitResidAndJacobianFunc() 169 float x_bias_corr[THREE_AXIS_DIM]; in sphereFitResidAndJacobianFunc() 172 const float *x_data = &data->fit_data[i * THREE_AXIS_DIM]; in sphereFitResidAndJacobianFunc() 178 const float norm = vecNorm(x_corr, THREE_AXIS_DIM); in sphereFitResidAndJacobianFunc() 191 vecSub(x_bias_corr, x_data, calstruct.bias, THREE_AXIS_DIM); in sphereFitResidAndJacobianFunc() 203 THREE_AXIS_DIM, SF_STATE_DIM); in sphereFitResidAndJacobianFunc() 212 sizeof(float) * THREE_AXIS_DIM); in convertStateToCalStruct()
|
D | calibration_data.h | 36 #define THREE_AXIS_DIM (3) macro 53 float bias[THREE_AXIS_DIM]; 66 const float x_impaired[THREE_AXIS_DIM],
|
D | calibration_data.c | 36 const float x_impaired[THREE_AXIS_DIM], in calDataCorrectData() argument 39 float x_temp[THREE_AXIS_DIM]; in calDataCorrectData() 40 vecSub(x_temp, x_impaired, calstruct->bias, THREE_AXIS_DIM); in calDataCorrectData()
|
D | sphere_fit_calibration.h | 126 const float initial_bias[THREE_AXIS_DIM]);
|