139 Commits (4ac5fb42cd7f3e233b9bad507a5ce41337653e41)

Author SHA1 Message Date
Randy Mackay 8122a32114 InertialNav: reduce XY TC to 2.5 (was 3) 12 years ago
Andrew Tridgell 1849aca0e9 AP_InertialNav: optimise some multiplies 12 years ago
Andrew Tridgell 3d325043b0 AP_InertialNav: make some more functions const 12 years ago
Andrew Tridgell 08c57c2587 AP_InertialNav: reduce number of multiplies 12 years ago
Andrew Tridgell 0a25d6220a AP_InertialNav: initialise _gps_last_time 12 years ago
Andrew Tridgell b69481f74d AP_InertialNav: fixed build of example 12 years ago
Randy Mackay fc972e2d42 InertialNav: add get_velocity method 12 years ago
Randy Mackay cdb532a594 Copter: bug fix for loiter target 12 years ago
Randy Mackay 777c6a308e AP_InertialNav: use shared GRAVITY_MSS constant 12 years ago
Randy Mackay 6816c45c39 InertialNav: reduce Z-axis time constant to 5 12 years ago
Randy Mackay 38e81adae0 InertialNav: remove unnecessary "virtual" from function definitions 12 years ago
Randy Mackay c9571ad543 InertialNav: remove 3sec limit on position est after losing GPS 12 years ago
rmackay9 6f1035debc InertialNav: added 300ms timeout after which error from gps heading will be set to zero 12 years ago
Jonathan Challinger 6565d83e73 InertialNav: Fixed signs, remove body-frame rotation, apply correction at 100hz. 12 years ago
James Bielman 5631f865b2 Update floating point calculations to use floats instead of doubles. 12 years ago
Randy Mackay 109b1069d8 AP_InertialNav: added constraint to how large local accelerometer offset corrections can become 12 years ago
James Bielman 264db3670e AP_Baro: Add CONFIG_MS5611_SERIAL option to choose between SPI and I2C. 12 years ago
rmackay9 55e6544e64 AP_InertialNav: added parameter descriptions 12 years ago
Andrew Tridgell 374af1cd14 build: change from Arduino.mk to apm.mk 12 years ago
rmackay9 92e271e517 AP_InertialNav: increase baro delay to 0.5 sec (was 0.2sec) to allow slower baro updates on APM1 12 years ago
rmackay9 af4d998697 AP_InertialNav: correct lat/lon to cm 12 years ago
rmackay9 37b56662bd AP_InertialNav: Jason's bug fix to inertial nav velocity and position calculations 12 years ago
rmackay9 41cc1c74d8 AP_InertialNav: increase time constant for Z axis to 7 seconds 12 years ago
rmackay9 557f4e65de AP_InertialNav: small performance improvement by replacing mul_transpose with direct multiplication of Z axis accel correction to specific elements of dcm 12 years ago
rmackay9 e9fa5dec0f AP_InertialNav: make use of ahrs library's get_accel_ef method to save some cpu cycles 12 years ago
Andrew Tridgell 463a089e5c InertialNav: fixed example build 12 years ago
Andrew Tridgell a1187519a8 AP_HAL: use AP_HAL_BOARD_DRIVER in remaining test sketches 12 years ago
Pat Hickey eb530b86e8 move Arduino.mk to /mk/Arduino.mk 12 years ago
Andrew Tridgell 7d27e420ae AP_HAL: remove unnecessary Arduino.h includes 12 years ago
Andrew Tridgell 62e396167a AP_InertialNav: updates for new AP_Param API 12 years ago
Pat Hickey f935f1ae31 AP_InertialNav: did my best at a meaningful test sketch 12 years ago
Pat Hickey af4806666f AP_InertialNav: ported to AP_HAL 12 years ago
rmackay9 6cf94e20e7 AP_InertialNav_test: small change to #include in example sketch 12 years ago
rmackay9 154e3c33f7 ArduCopter, AP_InertialNav: consolidated ThirdOrderComplementaryFilter into AP_InertialNav to save about 200bytes of RAM 12 years ago
rmackay9 35f94a6f71 AP_InertialNav: increase Z axis default time constant to 3.0 (was 1.5) 12 years ago
Andrew Tridgell c7dd042909 InertialNav: update example for new interface 12 years ago
rmackay9 b13264c884 AP_InertialNav: reanme AP_InertialNav and ThirdOrderCompFilter classes to resolve desktop build compiler errors 12 years ago
rmackay9 61dd405910 AP_InertialNav: removed IMU.h to fix compiler error from example sketch 12 years ago
rmackay9 7f190b8494 AP_InertialNav: first implementation of inertial nav library 12 years ago