22 Commits (396c4f30d2de3de50bd2c934547060d3f0c8ef70)

Author SHA1 Message Date
Andrew Tridgell 6b5ee80b70 AP_InertialNav: fix for new AP_Math API 12 years ago
Randy Mackay 30faf87715 InertialNav: use AP_Math's longitude_scale 12 years ago
Randy Mackay c20eac7a70 AP_InertialNav: use standard LATLON_TO_CM, DEG_TO_RAD constants 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
Randy Mackay 777c6a308e AP_InertialNav: use shared GRAVITY_MSS constant 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
rmackay9 55e6544e64 AP_InertialNav: added parameter descriptions 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 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
Pat Hickey af4806666f AP_InertialNav: ported to AP_HAL 12 years ago
rmackay9 154e3c33f7 ArduCopter, AP_InertialNav: consolidated ThirdOrderComplementaryFilter into AP_InertialNav to save about 200bytes of RAM 12 years ago
rmackay9 b13264c884 AP_InertialNav: reanme AP_InertialNav and ThirdOrderCompFilter classes to resolve desktop build compiler errors 12 years ago
rmackay9 7f190b8494 AP_InertialNav: first implementation of inertial nav library 12 years ago