APM:Libraries
AccelCalibrator Member List

This is the complete list of members for AccelCalibrator, including all inherited members.

_conf_fit_typeAccelCalibratorprivate
_conf_num_samplesAccelCalibratorprivate
_conf_sample_timeAccelCalibratorprivate
_conf_toleranceAccelCalibratorprivate
_fitnessAccelCalibratorprivate
_last_samp_frag_collected_msAccelCalibratorprivate
_min_sample_distAccelCalibratorprivate
_paramAccelCalibratorprivate
_sample_bufferAccelCalibratorprivate
_samples_collectedAccelCalibratorprivate
_statusAccelCalibratorprivate
AccelCalibrator()AccelCalibrator
accept_result() constAccelCalibratorprivate
accept_sample(const Vector3f &sample)AccelCalibratorprivate
calc_jacob(const Vector3f &sample, const struct param_t &params, VectorP &ret) constAccelCalibratorprivate
calc_mean_squared_residuals() constAccelCalibratorprivate
calc_mean_squared_residuals(const struct param_t &params) constAccelCalibratorprivate
calc_residual(const Vector3f &sample, const struct param_t &params) constAccelCalibratorprivate
check_for_timeout()AccelCalibrator
clear()AccelCalibrator
collect_sample()AccelCalibrator
get_calibration(Vector3f &offset) constAccelCalibrator
get_calibration(Vector3f &offset, Vector3f &diag) constAccelCalibrator
get_calibration(Vector3f &offset, Vector3f &diag, Vector3f &offdiag) constAccelCalibrator
get_fitness() constAccelCalibratorinline
get_num_params() constAccelCalibratorprivate
get_num_samples_collected() constAccelCalibratorinline
get_sample(uint8_t i, Vector3f &s) constAccelCalibrator
get_sample_corrected(uint8_t i, Vector3f &s) constAccelCalibrator
get_status() constAccelCalibratorinline
new_sample(const Vector3f &delta_velocity, float dt)AccelCalibrator
reset_state()AccelCalibratorprivate
run_fit(uint8_t max_iterations, float &fitness)AccelCalibratorprivate
running()AccelCalibrator
set_status(enum accel_cal_status_t)AccelCalibratorprivate
set_tolerance(float tolerance)AccelCalibratorinline
start(enum accel_cal_fit_type_t fit_type=ACCEL_CAL_AXIS_ALIGNED_ELLIPSOID, uint8_t num_samples=6, float sample_time=0.5f)AccelCalibrator
start(enum accel_cal_fit_type_t fit_type, uint8_t num_samples, float sample_time, Vector3f offset, Vector3f diag, Vector3f offdiag)AccelCalibrator
VectorP typedefAccelCalibratorprivate