Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

State interface with automatic coordinate transformations #237

Merged
merged 65 commits into from Sep 5, 2012

Commits on Jul 12, 2012

  1. Configuration menu
    Copy the full SHA
    8aa6297 View commit details
    Browse the repository at this point in the history
  2. [math] some more math macros

    flixr committed Jul 12, 2012
    Configuration menu
    Copy the full SHA
    7bc4ba3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fc4bb0f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3662716 View commit details
    Browse the repository at this point in the history
  5. [state interface] removed ins_enu_* representations from ins interfac…

    …e, use state interface in navigation instead
    flixr committed Jul 12, 2012
    Configuration menu
    Copy the full SHA
    4668031 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f5054fc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ff0ac15 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2012

  1. 1 Configuration menu
    Copy the full SHA
    474642b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    55c6afb View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2012

  1. Configuration menu
    Copy the full SHA
    4cd054a View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2012

  1. Configuration menu
    Copy the full SHA
    a6219cc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    767370e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    084ba68 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2012

  1. Configuration menu
    Copy the full SHA
    9234d03 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5450ba7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c57e6c7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d5983a4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c633d34 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b2b006e View commit details
    Browse the repository at this point in the history
  7. [stab att] convert attitude quat float

    body_rate_d is computed by the controller now, but it is not divided by
    the period yet, so the gain may change for different frequencies.
    it was not really computed before anyway... I doubt someone was really
    using this.
    gautierhattenberger committed Jul 24, 2012
    Configuration menu
    Copy the full SHA
    d7313aa View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    472ac96 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2cea989 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d054afb View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2012

  1. Configuration menu
    Copy the full SHA
    315b732 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    71bd6a6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    242c6e2 View commit details
    Browse the repository at this point in the history
  4. [state interface] fw control/guidance/nav converted

    Only the basic navigation routines are converted to the new state
    interface
    Some stuff are missing into the state interface: angle of attack and
    sideslip angle
    gautierhattenberger committed Jul 25, 2012
    Configuration menu
    Copy the full SHA
    aa2cd51 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    81b8b6b View commit details
    Browse the repository at this point in the history
  6. [state interface] estimation in sim is now working

    FW can fly in simulation using basic navigation routines
    Most of the ahrs filters are already feeding the interface, so it should
    work as well
    The ins_neutral_* are missing for now
    gautierhattenberger committed Jul 25, 2012
    Configuration menu
    Copy the full SHA
    d5cf03f View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2012

  1. Configuration menu
    Copy the full SHA
    6603e1f View commit details
    Browse the repository at this point in the history
  2. [state interface] convert modules to new state interface

    Nothing has been tested and a lot of code could be optimized, especially
    the ins modules
    gautierhattenberger committed Jul 26, 2012
    Configuration menu
    Copy the full SHA
    0e9f8ed View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c8a7fa7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a7a7fcf View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2012

  1. Merge remote-tracking branch 'paparazzi/master' into state_interface

    Conflicts:
    	sw/airborne/subsystems/nav.h
    gautierhattenberger committed Aug 20, 2012
    Configuration menu
    Copy the full SHA
    81bde17 View commit details
    Browse the repository at this point in the history
  2. [ahrs] update float_dcm to not use ahrs structure

    state interface is directly filled instead
    gautierhattenberger committed Aug 20, 2012
    Configuration menu
    Copy the full SHA
    b37808a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    22cfea3 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2012

  1. Configuration menu
    Copy the full SHA
    d379af9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    85fc531 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ecce79c View commit details
    Browse the repository at this point in the history
  4. [ahrs] float_cmpl ahrs not using old structure

    compiling but not tested
    gautierhattenberger committed Aug 21, 2012
    Configuration menu
    Copy the full SHA
    5d75792 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2e097ad View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5ab06a9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    acb6eaa View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d266fa6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    040b525 View commit details
    Browse the repository at this point in the history
  10. [ins] improving and cleaning ins interface

    - INS interface build for FW and Rotorcraft on the same basis as AHRS
    - For FW, most of the old estimator (vertical kalman filter) as been moved
      to the new ins_float. Some triggers are missing for main_ap, especially
      the baro_event since the Baro interface is not done here.
    - Some more integration is needed to remove old estimator.c
    - INS modules should follow the general interface
    - FW main_ap is not very clear concerning the INS (nor the AHRS) because
      of the freq scaling part from CDW
    gautierhattenberger committed Aug 21, 2012
    Configuration menu
    Copy the full SHA
    4aa4297 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2012

  1. [baro] add baro interface to FW

    So we can trigger ins_baro_update.
    Start to solve issue #106
    gautierhattenberger committed Aug 22, 2012
    Configuration menu
    Copy the full SHA
    0ffc280 View commit details
    Browse the repository at this point in the history
  2. [baro] baro_board module is not needed in FW for boards with baro

    need to handle baro measures coming from modules
    gautierhattenberger committed Aug 22, 2012
    Configuration menu
    Copy the full SHA
    70adb45 View commit details
    Browse the repository at this point in the history
  3. [baro] adapt baro_board module to the new interface

    Some modules can be used directly, some needs some more changes or
    adaptation
    gautierhattenberger committed Aug 22, 2012
    Configuration menu
    Copy the full SHA
    a41ecf5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8943a25 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a6499df View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2012

  1. Configuration menu
    Copy the full SHA
    9cef691 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3e7906e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    08cdc77 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8571102 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7d2f0fe View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    21ebb39 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2048817 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    50a74d9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1ba1d24 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    04750bd View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    bbdaa96 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e9794e8 View commit details
    Browse the repository at this point in the history
  13. 2 Configuration menu
    Copy the full SHA
    a320f8e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    cc754c0 View commit details
    Browse the repository at this point in the history