Mathieu OTHACEHE
152edf7189
Global: remove mode line from headers
...
Using a global .dir-locals.el file is a better alternative than
reincluding the same emacs header in every file of the project.
8 years ago
Randy Mackay
13c26eab67
Copter: update current_loc at 400hz
9 years ago
Andrew Tridgell
278883c521
Copter: finished conversion to .cpp files
...
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
10 years ago
Andrew Tridgell
356ece3402
Copter: rename .pde files to .cpp files
10 years ago
Randy Mackay
2a1a105462
Copter: current alt is alt above-ekf-origin until home set
10 years ago
Randy Mackay
c3bdb9a13e
Copter: update inertial alt only after home is set
10 years ago
Randy Mackay
4d566bf462
Copter: current_loc.alt is alt-above-home
10 years ago
Randy Mackay
50e024fe8f
Copter: flag current alt as relative
...
This is required so common Log_Write_Camera can calculate relative and
abs altitudes provided by either copter or plane
pair programmed with Craig Elder
11 years ago
Randy Mackay
138c2803be
Copter: combine NTUN and INAV dataflash msgs
11 years ago
Randy Mackay
1793ee804e
Copter: remove armed check before logging
11 years ago
Andrew Tridgell
5ad9deecfb
Copter: cleanup some bit if tests to be clearer
...
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
12 years ago
Randy Mackay
67c69a19ee
Copter: remove baro-only alt hold
...
Saves 8 bytes of memory and more importantly simplifies the alt hold
calculations
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
072ffec493
ArduCopter: allow INERTIAL_NAV to be enabled separately for horizontal and vertical position
12 years ago
rmackay9
1f801714e8
ArduCopter: incorporate new version of inertial navigation
...
Moved several navigation functions from ArduCopter.pde to navigation.pde
12 years ago
rmackay9
a1b4ec6d0e
ArduCopter: move to use new INS library instead of IMU library
12 years ago
uncrustify
a20f75e12c
uncrustify ArduCopter/inertia.pde
13 years ago
Jason Short
e09d6ad7a8
Arducopter
...
Simplified the inertial calcs for now
13 years ago
Jason Short
92d481c08c
inertia.pde: WIP don't fly with inertia enabled until FN.
13 years ago
Jason Short
8b212d8baa
Adjustments to the Inertial_nav
...
lowered Rate_I and Rate_P to be less jumpy. raised throttle_p
added a clear to rate when entering loiter
moved the raw reporting
13 years ago
Jason Short
c42f9ece43
Inertial Control
...
I added inertial navigation based on the simulator data. This is an option only available if you compile with Arduino and set
#define INERTIAL_NAV ENABLED
in the APM_Config.h file.
This has been tested for one real flight and did not crash my quad, but consider it very alpha. The quad may be unpredictable at first until the error correction fixes poorly calibrated accels. Be Careful.
Most of the real work is in the inertia file, but the error correction, new variable defines and calibration calls are sprinkled throughout.
The Log should record RAW messages with special debugging values.
13 years ago