- Jun 14, 2012
-
-
rmackay9 authored
-
Jason Short authored
-
Jason Short authored
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.
-
Andrew Tridgell authored
-
- Jun 13, 2012
-
-
Amilcar Lucas authored
-
Amilcar Lucas authored
So disable CLI when MOUNT is active. Sorry I did not detect it before, but the APM_Camera branch worked in a different way.
-
Amilcar Lucas authored
-
Amilcar Lucas authored
Patch by Gregory Fletcher and reviewed by me
-
-
Amilcar Lucas authored
-
Jean-Louis Naudin authored
Signed-off-by:
Jean-Louis Naudin <jlnaudin@gmail.com>
-
rmackay9 authored
Add this line to APM_Config.h to enable Robert's yaw #define ALTERNATIVE_YAW_MODE ENABLED
-
Jean-Louis Naudin authored
Signed-off-by:
Jean-Louis Naudin <jlnaudin@gmail.com>
-
- Jun 12, 2012
-
-
Jason Short authored
-
rmackay9 authored
-
rmackay9 authored
Loiter_P (speed from distance to target) = 0.2 (was 0.35) Loiter_Rate_P (lean angle from desired acceleration) = 2.4 (was 2.5) Loiter_Rate_I = unchanged at 0.08 Loiter_Rate_D = 0.40 (was 0.45)
-
rmackay9 authored
-
Jason Short authored
-
- Jun 10, 2012
-
-
Jason Short authored
-
Jason Short authored
-
Jason Short authored
-
Jason Short authored
-
Andrew Tridgell authored
hopefully it will stay building
-
Andrew Tridgell authored
I have no idea if it will actually work, but at least it builds
-
Andrew Tridgell authored
-
Andrew Tridgell authored
-
Andrew Tridgell authored
only Ublox supports nav_setting so far
-
Andrew Tridgell authored
the Ublox will now auto-configure for 5Hz with just the messages we want. It also supports setting the navigation engine type
-
- Jun 08, 2012
-
-
Andrew Tridgell authored
we commonly re-open serial ports a lot in the AUTO GPS driver
-
rmackay9 authored
ArduCopter: updated firmware version to 2.6 Delta ahead of the next round of testing (and hopefully soon a release)
-
Andrew Tridgell authored
-
Andrew Tridgell authored
this fixes the ACM build
-
Andrew Tridgell authored
-
Andrew Tridgell authored
this ensures all GPS parsers have a 256 byte buffer available
-
Andrew Tridgell authored
the UBLOX needs more than 128 bytes for reliable parsing
-
Andrew Tridgell authored
the parser was broken in several ways: 1) when it received an unknown message it didn't update the ck_a and ck_b fields, so it thought the message had a bad checksum, which meant it got out of protocol sync 2) the read() method would return false if the last message from the GPS was of an unknown type. So we relied on the last msg always being one that we understand and want 3) the parser considered any valid UBLOX message to be 'new data', whereas we only actually get a new fix when we get box a new position and velned message 4) the total message size per update is more than 128 bytes, but the serial port was opened with only a 128 byte buffer, so we got corruption regularly
-
Andrew Tridgell authored
-
Robert Lefebvre authored
-
Robert Lefebvre authored
-
- Jun 07, 2012
-
-
Robert Lefebvre authored
Modified Nav_Yaw controller to better track intended heading changes.
-