[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