124 Commits (3edac3792982ab9c0949bdc359df394236488363)

Author SHA1 Message Date
Andrew Tridgell 6a2c585632 AP_InertialSensor: fixed build warnings 10 years ago
Andrew Tridgell aaa35bd1ec AP_InertialSensor: using atan2f() gives more accurate euler corrections 10 years ago
Andrew Tridgell 9e723ef907 AP_InertialSensor: added calibrate_trim() function 10 years ago
Andrew Tridgell b564ba0868 AP_InertialSensor: fixed AHRS_TRIM calculation again 10 years ago
Jonathan Challinger 159599879f AP_InertialSensor: simplify and correct AHRS_TRIM computation 10 years ago
Randy Mackay 1f14eec4ea InertialSensor: accel_calibrated_all_ok replaces calibrated 10 years ago
Andrew Tridgell 8bf2baef70 AP_InertialSensor: fixed primary accel/gyro in replay 10 years ago
Andrew Tridgell 7d90033a36 AP_InertialSensor: support raw accel and gyro dataflash logging 10 years ago
Andrew Tridgell 089e63f987 AP_InertialSensor: fixed PSTR handling 10 years ago
Andrew Tridgell e6a8a6da07 AP_InertialSensor: revert AP_Math class change 10 years ago
Tom Pittenger 9e98c68099 AP_InertialSensor: compile warnings: format not a string literal, argument types not checked 10 years ago
Tom Pittenger 820199635b AP_InertialSensors: compiler warnings: apply is_zero(float) or is_equal(float) 10 years ago
Tom Pittenger 3cb2221315 AP_IntertialSensor: double to float warning 10 years ago
Randy Mackay 6773c0b232 AP_InertialSensor: default primary accel and gyro 10 years ago
Tom Pittenger a4b8575432 InertialSensor: fix compile warnings re float constants 10 years ago
Andrew Tridgell 45e016ea5b AP_InertialSensor: check for zero delta_velocity dt 10 years ago
Jonathan Challinger b306d7a356 AP_InertialSensor: accel cal sample for 400ms instead of 1s 10 years ago
Jonathan Challinger 1e1d8efa22 AP_InertialSensor: use expected update rate for accel cal sampling 10 years ago
Jonathan Challinger bd84328440 AP_InertialSensor: hack to "reset" the accel filter before taking a cal sample 10 years ago
Jonathan Challinger b2b42e081a AP_InertialSensor: use delta_velocity/dt for calibration if available 10 years ago
Andrew Tridgell 4147825b87 AP_InertialSensor: fixed gyro calibration bug 10 years ago
Andrew Tridgell cf2445dc97 AP_InertialSensor: prevent nested accelerometer calibration 10 years ago
Andrew Tridgell 8a99cab535 AP_InertialSensor: load only HIL backend for hil_mode 10 years ago
Andrew Tridgell 07fd31c724 AP_InertialSensor: change copter filters to 20Hz 10 years ago
Andrew Tridgell 3d7d46b9b0 AP_InertialSensor: replaced INS_MPU6K_FILTER with INS_ACCEL_FILTER and INS_GYRO_FILTER 10 years ago
Andrew Tridgell f3314791f2 AP_InertialSensor: removed INS_CALSENSFRAME 10 years ago
Andrew Tridgell 4bc6c8e655 AP_InertialSensor: shift to new parameter indexes for accel calibration 10 years ago
Andrew Tridgell e6a4b9f68c AP_InertialSensor: check accel health during accel cal 10 years ago
Andrew Tridgell 875339f12a AP_InertialSensor: try to avoid a compiler fault in travis 10 years ago
Andrew Tridgell 786172aa4e AP_InertialSensor: removed 1D accel calibration 10 years ago
Andrew Tridgell a975520033 AP_InertialSensor: check range of accels in 3D calibration 10 years ago
Andrew Tridgell a8a8628515 AP_InertialSensor: added INS_CALSENSFRAME parameter 10 years ago
Jonathan Challinger 2a547f329b AP_InertialSensor: allow backends to publish delta velocities and angles 10 years ago
Jonathan Challinger 155c173ed1 AP_InertialSensor: rename _rotate_and_offset to _publish 10 years ago
Randy Mackay 5f26a36060 INS: protect against two calibrations running at the same time 10 years ago
Randy Mackay f9c6e35d19 INS: add calibrating method 10 years ago
Randy Mackay b0e7990c90 INS: set gyro_cal_ok only after completing calibration 10 years ago
Andrew Tridgell aec7907571 AP_InertialSensor: updated comment on accel check in gyro cal 10 years ago
Andrew Tridgell 38bde56523 AP_InertialSensor: continue finding best gyro after convergence 10 years ago
Andrew Tridgell 20a4c98bac AP_InertialSensor: use accelerometers to prevent bad gyro cal 10 years ago
Randy Mackay b650d39786 InertialSensor: remove product_id set to zero 10 years ago
Andrew Tridgell 9b2d44d6ed AP_InertialSensor: use delay_microseconds_boost() 10 years ago
Andrew Tridgell f54d799bff AP_InertialSensor: added TIMING_DEBUG code for finding loop timing issues 10 years ago
Andrew Tridgell 04bef5ccf3 AP_InertialSensor: don't skip delay if we are a bit early 10 years ago
Emile Castelnuovo dae32984f1 AP_InertialSensor: use PX4 library for VRBRAIN boards. 10 years ago
LukeMike 6a93148b92 AP_InertialSensor: added library for VRBRAIN Inertial Sensor 10 years ago
Andrew Tridgell 6e62e1ca7b AP_InertialSensor: make calibrated() const 10 years ago
Andrew Tridgell 8b59c72eb9 AP_InertialSensor: cope with 2 IMUs in SITL 10 years ago
Andrew Tridgell b3ce56d34d AP_InertialSensor: fixed 2nd IMU in Replay 10 years ago
Andrew Tridgell 745b739ab7 AP_InertialSensor: make calibrated() function fast enough to call in flight 10 years ago