1. 16 Apr, 2021 2 commits
  2. 15 Apr, 2021 1 commit
  3. 13 Apr, 2021 2 commits
  4. 30 Mar, 2021 2 commits
  5. 25 Mar, 2021 1 commit
  6. 05 Mar, 2021 1 commit
  7. 03 Mar, 2021 1 commit
  8. 18 Dec, 2020 1 commit
  9. 15 Dec, 2020 1 commit
  10. 08 Dec, 2020 1 commit
  11. 27 Jul, 2020 1 commit
  12. 18 Dec, 2018 1 commit
  13. 28 Nov, 2018 1 commit
    • Mario Coppola's avatar
      Pullrequest relative localization no north filter (#2351) · f264ef2b
      Mario Coppola authored
      * added files + working on conversion
      
      * added math function + converting other functions
      
      * Translated functions to work with pprz_math + builds
      
      * fixed and tested.
      
      * added comments
      
      * fixed file indentations
      
      * fixed comments
      
      * float_log_n fix comment
      
      * fixed final comments
      
      * fixed formatting and removed else if
      f264ef2b
  14. 10 Jun, 2018 1 commit
    • Mario Coppola's avatar
      Pullrequest relative localization filter (#2262) · a7339971
      Mario Coppola authored
      * added files (tested)
      
      * fixed code style
      
      * removed RLFILTER from default_rotorcraft.xml
      
      * fixed xml file, changed 2.0 to .f for floats, removed typedef + checked that it builds
      
      * fixed float_mat_transpose --> float_mat_transpose_square and float_mat_transpose_general --> float_mat_transpose
      
      * pprz_algebra_float set o[i]=0 at line 717
      
      * [relative_localization_filter] RL_NUAVS changed from all to just other observed
      
      * [relative_localization_filter] ID_array -> id_array
      
      * [decawave_anchorless_communication] added acceleration and yaw rates readings to uwb message
      
      * [relative_localization_filter] line 91, changed 5 to RL_NUAVS+1 and added explanation
      
      * [relative_localization_filter] added comments to global variables
      
      * [relative_localization_filter] moved ekf_rl to c file
      
      * [relative_localization_filter] added abi message
      
      * [relative_localization_filter] fixed abi message + check build
      
      * [relative_localization_filter] added line end + added if guard too pprz message + changed float_mat_identity_scal to float_mat_diag_scal
      
      * [relative_localization_filter] updated ABI name + added vz to ABI message + added a few comments + tested
      
      * update pprzlink reference to include RLFILTER message
      a7339971
  15. 26 Apr, 2018 1 commit
    • Ewoud Smeur's avatar
      Guidance INDI change to YXZ eulers · c7598ca7
      Ewoud Smeur authored
      This representation is better for guidance purposes, as changes in
      heading do not affect the thrust vector.
      
      - Added quat to euler_yxz
      - Added euler_yxz to quat
      c7598ca7
  16. 04 Nov, 2017 1 commit
    • Mario Coppola's avatar
      pprz_algebra_float.h new functions (#2156) · 14d17a65
      Mario Coppola authored
      * added inversion, identity, and  add_scalar functions to pprz_algebra_float.h
      * changed to double arrays + verified
      * moved invert function from inline to pprz_algebra_float.c file
      14d17a65
  17. 30 Oct, 2017 1 commit
    • Ewoud Smeur's avatar
      math functions and high pass filter (#2142) · d366b214
      Ewoud Smeur authored
      * math functions and high pass filter
      
      high pass filter uses doubles to avoid numerical errors
      
      * determinant check
      
      Also reverse order such that output comes first in the argument list
      
      * removed function prototypes
      d366b214
  18. 29 Aug, 2017 1 commit
  19. 28 Jun, 2017 1 commit
  20. 01 Dec, 2016 1 commit
    • Ewoud Smeur's avatar
      update INDI tu use full control effecitvens matrix (#1916) · 6dcabb3a
      Ewoud Smeur authored
      * update INDI tu use full control effecitvens matrix
      
      Instead of using commands (roll, pitch, yaw, thrust), give the
      controller direct control over all actuators.
      This allows for online individual actuator control effectiveness
      estimation and inversion, as well as better saturation handling.
      The INDI controller as it was previous is renamed to 'simple'.
      
      * Made INDI more flexible wrt number of actuators
      
      - 4x4 matrix inverse to accomodate the thrust axis as well
      - support for more actuators
      - cleanup of code
      
      * Change filters guidance indi to butterworth
      
      * Added body acceleration to state interface
      
      * Better adaptation and guidance thrust increment
      
      - Adaptation flexible wrt. number of actuators.
      - Added adaptation of the specific force effectiveness of the actuators.
      - Added connection to guidance INDI through ABI. The thrust increment is
        caclulated in guidance INDI and sent to the stabilization.
      
      * lower case variables
      
      * change filter of indi to butterworth
      
      * INDI fix array index & no declarations in for loop
      
      - Also added doxygen comments
      
      * Added actuators_pprz
      
      the array actuators is used to drive the servos, so a new array to store
      the command to the actuators in pprz scale is needed
      
      * Removed hardcoded scaling
      6dcabb3a
  21. 28 Jun, 2016 1 commit
  22. 25 Sep, 2015 1 commit
  23. 29 May, 2015 1 commit
  24. 15 Apr, 2015 1 commit
  25. 17 Dec, 2014 1 commit
    • Felix Ruess's avatar
      [airborne] fix code style on (nearly) all files · 603b40a5
      Felix Ruess authored
      ```
      find sw/airborne/ -regextype posix-extended -regex 'sw/airborne/.*(chibios-libopencm3|lpcusb|efsl|lpc21/include|lpc21/test/bootloader|subsystems/ahrs)' -prune -o -name '*.[ch]' -exec ./fix_code_style.sh {} +
      ```
      
      ignored ahrs (for now) to not create unnecessary conflicts for some pending changes..
      603b40a5
  26. 28 Oct, 2014 1 commit
  27. 27 Oct, 2014 1 commit
  28. 12 Sep, 2014 4 commits
  29. 11 Sep, 2014 3 commits
  30. 10 Sep, 2014 2 commits
  31. 01 Sep, 2014 1 commit