Skip to content
Snippets Groups Projects
  1. Jun 14, 2012
    • Jason Short's avatar
      Inertial Nav disabled by default · e261c62e
      Jason Short authored
      e261c62e
    • Jason Short's avatar
      Inertial Control · 6dc1e02f
      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.
      6dc1e02f
    • Andrew Tridgell's avatar
      sitl: fixed fgFDM path · 07b9fc2a
      Andrew Tridgell authored
      07b9fc2a
  2. Jun 13, 2012
  3. Jun 12, 2012
  4. Jun 10, 2012
  5. Jun 08, 2012
  6. Jun 07, 2012
    • Robert Lefebvre's avatar
      Yaw Fix · 1b789b79
      Robert Lefebvre authored
      Modified Nav_Yaw controller to better track intended heading changes.
      1b789b79
  7. Jun 05, 2012
    • Jason Short's avatar
      Stabilization patches · 71111a58
      Jason Short authored
      removed Angle error limit for stabilization
      constricted Iterm to +- 5° error and limited the implementation to when the quad is +- 5° from center
      doubled the output limit for Rate controller.
      increased default Rate_P gain to .18 with matching Rate_D of .004
      Tested in the SIM and in backyard. dramatically increases performance and quad no longer overshoots and flips when pushed hard.
      71111a58
Loading