paparazzi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[paparazzi-commits] [paparazzi/paparazzi] 23fe7e: [modules] convert cont


From: GitHub
Subject: [paparazzi-commits] [paparazzi/paparazzi] 23fe7e: [modules] convert control and nav subsystems to mo...
Date: Tue, 10 Jan 2017 12:50:27 -0800

  Branch: refs/heads/master
  Home:   https://github.com/paparazzi/paparazzi
  Commit: 23fe7efc6473cf89808dbe23b509c1a19d1c6c04
      
https://github.com/paparazzi/paparazzi/commit/23fe7efc6473cf89808dbe23b509c1a19d1c6c04
  Author: Gautier Hattenberger <address@hidden>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    R conf/firmwares/subsystems/fixedwing/control.makefile
    R conf/firmwares/subsystems/fixedwing/control_adaptive.makefile
    R conf/firmwares/subsystems/fixedwing/control_energy.makefile
    R conf/firmwares/subsystems/fixedwing/control_energyadaptive.makefile
    R conf/firmwares/subsystems/fixedwing/control_new.makefile
    R conf/firmwares/subsystems/fixedwing/navigation.makefile
    A conf/modules/control.xml
    A conf/modules/control_adaptive.xml
    A conf/modules/control_energy.xml
    A conf/modules/control_energyadaptive.xml
    A conf/modules/control_new.xml
    A conf/modules/guidance_basic_fw.xml
    A conf/modules/guidance_energy.xml
    A conf/modules/guidance_full_pid_fw.xml
    A conf/modules/nav_basic_fw.xml
    A conf/modules/navigation.xml
    M sw/airborne/firmwares/fixedwing/main_ap.c

  Log Message:
  -----------
  [modules] convert control and nav subsystems to modules for fixedwing


  Commit: 3048259ea857c192197fe46d21db5474759c9b67
      
https://github.com/paparazzi/paparazzi/commit/3048259ea857c192197fe46d21db5474759c9b67
  Author: Gautier Hattenberger <address@hidden>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M conf/firmwares/rotorcraft.makefile
    R conf/firmwares/subsystems/rotorcraft/guidance_hybrid.makefile
    R conf/firmwares/subsystems/rotorcraft/guidance_indi.makefile
    R conf/firmwares/subsystems/rotorcraft/navigation.makefile
    R conf/firmwares/subsystems/rotorcraft/stabilization_euler.makefile
    R conf/firmwares/subsystems/rotorcraft/stabilization_float_euler.makefile
    R conf/firmwares/subsystems/rotorcraft/stabilization_float_quat.makefile
    R conf/firmwares/subsystems/rotorcraft/stabilization_heli_indi.makefile
    R conf/firmwares/subsystems/rotorcraft/stabilization_indi.makefile
    R conf/firmwares/subsystems/rotorcraft/stabilization_indi_simple.makefile
    R conf/firmwares/subsystems/rotorcraft/stabilization_int_euler.makefile
    R conf/firmwares/subsystems/rotorcraft/stabilization_int_quat.makefile
    R conf/firmwares/subsystems/rotorcraft/stabilization_passthrough.makefile
    R conf/firmwares/subsystems/rotorcraft/stabilization_quaternion.makefile
    R conf/firmwares/subsystems/rotorcraft/stabilization_rate.makefile
    R conf/firmwares/subsystems/rotorcraft/stabilization_rate_indi.makefile
    A conf/modules/guidance_hybrid.xml
    A conf/modules/guidance_indi.xml
    A conf/modules/guidance_rotorcraft.xml
    A conf/modules/nav_basic_rotorcraft.xml
    M conf/modules/navigation.xml
    A conf/modules/stabilization_adaptive_fw.xml
    A conf/modules/stabilization_attitude_fw.xml
    A conf/modules/stabilization_float_euler.xml
    A conf/modules/stabilization_float_quat.xml
    A conf/modules/stabilization_heli_indi.xml
    A conf/modules/stabilization_indi.xml
    A conf/modules/stabilization_indi_simple.xml
    A conf/modules/stabilization_int_euler.xml
    A conf/modules/stabilization_int_quat.xml
    A conf/modules/stabilization_passthrough.xml
    A conf/modules/stabilization_rate.xml
    A conf/modules/stabilization_rate_indi.xml
    A conf/modules/stabilization_rotorcraft.xml
    M sw/airborne/firmwares/rotorcraft/autopilot.c
    M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.c

  Log Message:
  -----------
  [modules] convert GNC susystems to modules for rotorcraft


  Commit: 61ec3e302f0b5712ea1fe344f37dd8597b9a153f
      
https://github.com/paparazzi/paparazzi/commit/61ec3e302f0b5712ea1fe344f37dd8597b9a153f
  Author: Gautier Hattenberger <address@hidden>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M conf/conf_example.xml
    M conf/conf_tests.xml

  Log Message:
  -----------
  [conf] update settings in test and demo conf files


  Commit: cdebbc31895cdf743887b5c0de7e7087f62b12b3
      
https://github.com/paparazzi/paparazzi/commit/cdebbc31895cdf743887b5c0de7e7087f62b12b3
  Author: Gautier Hattenberger <address@hidden>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M conf/modules/guidance_energy.xml
    M conf/modules/stabilization_adaptive_fw.xml
    M conf/modules/stabilization_heli_indi.xml
    M conf/modules/stabilization_indi.xml
    M conf/modules/stabilization_indi_simple.xml
    M conf/modules/stabilization_passthrough.xml

  Log Message:
  -----------
  [modules] fix typos and errors


  Commit: ceecd3d95d01ec966bf83937b03dce8e384b36f3
      
https://github.com/paparazzi/paparazzi/commit/ceecd3d95d01ec966bf83937b03dce8e384b36f3
  Author: Gautier Hattenberger <address@hidden>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M conf/modules/stabilization_adaptive_fw.xml

  Log Message:
  -----------
  [doc] clarify commment


  Commit: 126cbe66efc3f062f4c09a8d09787f4b688a6643
      
https://github.com/paparazzi/paparazzi/commit/126cbe66efc3f062f4c09a8d09787f4b688a6643
  Author: Gautier Hattenberger <address@hidden>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M conf/airframes/AGGIEAIR/aggieair_conf.xml
    M conf/airframes/BR/conf.xml
    M conf/airframes/CDW/cdw_conf.xml
    M conf/airframes/ENAC/conf_enac.xml
    M conf/airframes/ESDEN/esden_conf.xml
    M conf/airframes/FLIXR/flixr_conf.xml
    M conf/airframes/HOOPERFLY/hooperfly_conf.xml
    M conf/airframes/KS/kirk_conf.xml
    M conf/airframes/OPENUAS/openuas_conf.xml
    M conf/airframes/OPENUAS/openuas_obc2014_conf.xml
    M conf/airframes/TUDELFT/tudelft_KM_conf.xml
    M conf/airframes/TUDELFT/tudelft_conf.xml
    M conf/airframes/TUDELFT/tudelft_course2016_conf.xml
    M conf/airframes/TUDELFT/tudelft_guido_conf.xml
    M conf/airframes/TUDELFT/tudelft_rm_conf.xml
    M conf/conf_tests_coverity.xml

  Log Message:
  -----------
  [conf] update all conf files for control modules


  Commit: 6434e016f85eff8efd7c88d167719d19435ae960
      
https://github.com/paparazzi/paparazzi/commit/6434e016f85eff8efd7c88d167719d19435ae960
  Author: Felix Ruess <address@hidden>
  Date:   2017-01-10 (Tue, 10 Jan 2017)

  Changed paths:
    M conf/airframes/AGGIEAIR/aggieair_conf.xml
    M conf/airframes/BR/conf.xml
    M conf/airframes/CDW/cdw_conf.xml
    M conf/airframes/ENAC/conf_enac.xml
    M conf/airframes/ESDEN/esden_conf.xml
    M conf/airframes/FLIXR/flixr_conf.xml
    M conf/airframes/HOOPERFLY/hooperfly_conf.xml
    M conf/airframes/KS/kirk_conf.xml
    M conf/airframes/OPENUAS/openuas_conf.xml
    M conf/airframes/OPENUAS/openuas_obc2014_conf.xml
    M conf/airframes/TUDELFT/tudelft_KM_conf.xml
    M conf/airframes/TUDELFT/tudelft_conf.xml
    M conf/airframes/TUDELFT/tudelft_course2016_conf.xml
    M conf/airframes/TUDELFT/tudelft_guido_conf.xml
    M conf/airframes/TUDELFT/tudelft_rm_conf.xml
    M conf/conf_example.xml
    M conf/conf_tests.xml
    M conf/conf_tests_coverity.xml
    M conf/firmwares/rotorcraft.makefile
    R conf/firmwares/subsystems/fixedwing/control.makefile
    R conf/firmwares/subsystems/fixedwing/control_adaptive.makefile
    R conf/firmwares/subsystems/fixedwing/control_energy.makefile
    R conf/firmwares/subsystems/fixedwing/control_energyadaptive.makefile
    R conf/firmwares/subsystems/fixedwing/control_new.makefile
    R conf/firmwares/subsystems/fixedwing/navigation.makefile
    R conf/firmwares/subsystems/rotorcraft/guidance_hybrid.makefile
    R conf/firmwares/subsystems/rotorcraft/guidance_indi.makefile
    R conf/firmwares/subsystems/rotorcraft/navigation.makefile
    R conf/firmwares/subsystems/rotorcraft/stabilization_euler.makefile
    R conf/firmwares/subsystems/rotorcraft/stabilization_float_euler.makefile
    R conf/firmwares/subsystems/rotorcraft/stabilization_float_quat.makefile
    R conf/firmwares/subsystems/rotorcraft/stabilization_heli_indi.makefile
    R conf/firmwares/subsystems/rotorcraft/stabilization_indi.makefile
    R conf/firmwares/subsystems/rotorcraft/stabilization_indi_simple.makefile
    R conf/firmwares/subsystems/rotorcraft/stabilization_int_euler.makefile
    R conf/firmwares/subsystems/rotorcraft/stabilization_int_quat.makefile
    R conf/firmwares/subsystems/rotorcraft/stabilization_passthrough.makefile
    R conf/firmwares/subsystems/rotorcraft/stabilization_quaternion.makefile
    R conf/firmwares/subsystems/rotorcraft/stabilization_rate.makefile
    R conf/firmwares/subsystems/rotorcraft/stabilization_rate_indi.makefile
    A conf/modules/control.xml
    A conf/modules/control_adaptive.xml
    A conf/modules/control_energy.xml
    A conf/modules/control_energyadaptive.xml
    A conf/modules/control_new.xml
    A conf/modules/guidance_basic_fw.xml
    A conf/modules/guidance_energy.xml
    A conf/modules/guidance_full_pid_fw.xml
    A conf/modules/guidance_hybrid.xml
    A conf/modules/guidance_indi.xml
    A conf/modules/guidance_rotorcraft.xml
    A conf/modules/nav_basic_fw.xml
    A conf/modules/nav_basic_rotorcraft.xml
    A conf/modules/navigation.xml
    A conf/modules/stabilization_adaptive_fw.xml
    A conf/modules/stabilization_attitude_fw.xml
    A conf/modules/stabilization_float_euler.xml
    A conf/modules/stabilization_float_quat.xml
    A conf/modules/stabilization_heli_indi.xml
    A conf/modules/stabilization_indi.xml
    A conf/modules/stabilization_indi_simple.xml
    A conf/modules/stabilization_int_euler.xml
    A conf/modules/stabilization_int_quat.xml
    A conf/modules/stabilization_passthrough.xml
    A conf/modules/stabilization_rate.xml
    A conf/modules/stabilization_rate_indi.xml
    A conf/modules/stabilization_rotorcraft.xml
    M sw/airborne/firmwares/fixedwing/main_ap.c
    M sw/airborne/firmwares/rotorcraft/autopilot.c
    M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.c

  Log Message:
  -----------
  Merge pull request #1978 from paparazzi/control_modules

Convert control, guidance and navigation subsystems to modules.

In most cases, the proper documentation and settings are included in the 
modules.
Fixedwing, rotorcraft and test config are updated. Other conf files are still 
using the old settings files but since they are not deleted (yet), they can 
still be used.

Some parts were automatically included (guidance and nav for rotorcraft) so as 
a temporary hack, it is autoloaded from stabilization modules. This can be 
improved in the future with dependency and autopilot generation systems.


Compare: 
https://github.com/paparazzi/paparazzi/compare/2f80d2ab7af9...6434e016f85e

reply via email to

[Prev in Thread] Current Thread [Next in Thread]