[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[paparazzi-commits] [paparazzi/paparazzi] 590c90: [nps] add norc option
From: |
GitHub |
Subject: |
[paparazzi-commits] [paparazzi/paparazzi] 590c90: [nps] add norc option to nps simulator |
Date: |
Thu, 29 Dec 2016 09:30:43 -0800 |
Branch: refs/heads/master
Home: https://github.com/paparazzi/paparazzi
Commit: 590c9040a7d15fa33b2f5d642c4b991a47933733
https://github.com/paparazzi/paparazzi/commit/590c9040a7d15fa33b2f5d642c4b991a47933733
Author: Gautier Hattenberger <address@hidden>
Date: 2016-12-19 (Mon, 19 Dec 2016)
Changed paths:
M sw/simulator/nps/nps_main.h
M sw/simulator/nps/nps_main_common.c
M sw/simulator/nps/nps_main_hitl.c
M sw/simulator/nps/nps_main_sitl.c
M sw/simulator/nps/nps_radio_control.c
M sw/simulator/nps/nps_radio_control.h
M sw/simulator/pprzsim-launch
Log Message:
-----------
[nps] add norc option to nps simulator
Commit: 5166037055e2eb6b409f2848d66e10253f080e04
https://github.com/paparazzi/paparazzi/commit/5166037055e2eb6b409f2848d66e10253f080e04
Author: Gautier Hattenberger <address@hidden>
Date: 2016-12-19 (Mon, 19 Dec 2016)
Changed paths:
M Makefile.ac
M sw/tools/generators/gen_settings.ml
Log Message:
-----------
[settings] group system settings under the same tab
Commit: 5613d79dc4cfba8cfaa58193ccb69c9a746f8c56
https://github.com/paparazzi/paparazzi/commit/5613d79dc4cfba8cfaa58193ccb69c9a746f8c56
Author: Gautier Hattenberger <address@hidden>
Date: 2016-12-19 (Mon, 19 Dec 2016)
Changed paths:
A conf/airframes/ENAC/hoops_gen_ap.xml
M conf/autopilot/autopilot.dtd
M conf/autopilot/rotorcraft_autopilot.xml
M conf/firmwares/rotorcraft.makefile
M sw/airborne/firmwares/rotorcraft/autopilot.c
M sw/airborne/firmwares/rotorcraft/autopilot.h
A sw/airborne/firmwares/rotorcraft/autopilot_generated.c
A sw/airborne/firmwares/rotorcraft/autopilot_generated.h
M sw/airborne/firmwares/rotorcraft/autopilot_rc_helpers.h
A sw/airborne/firmwares/rotorcraft/autopilot_static.c
A sw/airborne/firmwares/rotorcraft/autopilot_static.h
A sw/airborne/firmwares/rotorcraft/autopilot_utils.c
A sw/airborne/firmwares/rotorcraft/autopilot_utils.h
M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.c
M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.h
M sw/airborne/firmwares/rotorcraft/guidance/guidance_v.c
M sw/airborne/firmwares/rotorcraft/guidance/guidance_v.h
M sw/airborne/firmwares/rotorcraft/main.c
M sw/airborne/firmwares/rotorcraft/rotorcraft_datalink.c
M sw/ground_segment/tmtc/aircraft.ml
M sw/ground_segment/tmtc/aircraft.mli
M sw/ground_segment/tmtc/fw_server.ml
M sw/ground_segment/tmtc/rotorcraft_server.ml
M sw/ground_segment/tmtc/server.ml
M sw/ground_segment/tmtc/server_globals.ml
M sw/tools/generators/gen_autopilot.ml
Log Message:
-----------
[autopilot] support generated autopilot, based on rotorcraft firmware
By default the original static autopilot is used. A config flag can
enable the use of the generated AP code.
A basic autopilot description is provided (4 modes + failsafe modes).
The server is capable of using the list of generated mode to properly
display mode names.
Tested in NAV and GUIDED mode in sim, and direct attitude control on
real aircraft.
Commit: bf174d8181a1dce848b19c13b88ac5dc5a7a2872
https://github.com/paparazzi/paparazzi/commit/bf174d8181a1dce848b19c13b88ac5dc5a7a2872
Author: Gautier Hattenberger <address@hidden>
Date: 2016-12-20 (Tue, 20 Dec 2016)
Changed paths:
M sw/tools/generators/gen_settings.ml
Log Message:
-----------
[generator] fix xml extration error
Commit: 1fdefb2cba9b53abad791d38a4515f31238aa2f3
https://github.com/paparazzi/paparazzi/commit/1fdefb2cba9b53abad791d38a4515f31238aa2f3
Author: Gautier Hattenberger <address@hidden>
Date: 2016-12-20 (Tue, 20 Dec 2016)
Changed paths:
M conf/airframes/examples/quadrotor_elle0.xml
Log Message:
-----------
remove autopilot from example file for now
Commit: 9cce8a7c4887223aceec145bc5d42de5ad0a5054
https://github.com/paparazzi/paparazzi/commit/9cce8a7c4887223aceec145bc5d42de5ad0a5054
Author: Gautier Hattenberger <address@hidden>
Date: 2016-12-20 (Tue, 20 Dec 2016)
Changed paths:
M sw/airborne/firmwares/rotorcraft/autopilot_generated.c
M sw/airborne/firmwares/rotorcraft/autopilot_static.c
M sw/airborne/firmwares/rotorcraft/autopilot_utils.c
Log Message:
-----------
only one definition for failsafe descent speed
Commit: a47f91720e5c2e9a99895b1009b0693287492942
https://github.com/paparazzi/paparazzi/commit/a47f91720e5c2e9a99895b1009b0693287492942
Author: Gautier Hattenberger <address@hidden>
Date: 2016-12-20 (Tue, 20 Dec 2016)
Changed paths:
M sw/airborne/firmwares/rotorcraft/guidance/guidance_v.c
M sw/airborne/firmwares/rotorcraft/guidance/guidance_v.h
Log Message:
-----------
move macros to C file
Commit: 96370d7454a36c973d4c8f26208f774a957b6b10
https://github.com/paparazzi/paparazzi/commit/96370d7454a36c973d4c8f26208f774a957b6b10
Author: Gautier Hattenberger <address@hidden>
Date: 2016-12-20 (Tue, 20 Dec 2016)
Changed paths:
M conf/autopilot/rotorcraft_autopilot.xml
Log Message:
-----------
run flight plan nav in all modes
Commit: 34d2196f4432d35ae14022f9d68a4a4e54c6186e
https://github.com/paparazzi/paparazzi/commit/34d2196f4432d35ae14022f9d68a4a4e54c6186e
Author: Gautier Hattenberger <address@hidden>
Date: 2016-12-21 (Wed, 21 Dec 2016)
Changed paths:
M conf/autopilot/autopilot.dtd
M conf/autopilot/rotorcraft_autopilot.xml
M sw/tools/generators/gen_autopilot.ml
Log Message:
-----------
more readable start and stop functions
Commit: 6bfdf2d49d3bcad5ceb4a2cb28bfc5c9f53c4e76
https://github.com/paparazzi/paparazzi/commit/6bfdf2d49d3bcad5ceb4a2cb28bfc5c9f53c4e76
Author: Gautier Hattenberger <address@hidden>
Date: 2016-12-21 (Wed, 21 Dec 2016)
Changed paths:
M sw/airborne/firmwares/rotorcraft/guidance/guidance_v.c
Log Message:
-----------
Merge remote-tracking branch 'paparazzi/master' into
autopilot_generated_integration
Commit: a35d6374d6057dc69f469746f207b1d59f65942b
https://github.com/paparazzi/paparazzi/commit/a35d6374d6057dc69f469746f207b1d59f65942b
Author: Gautier Hattenberger <address@hidden>
Date: 2016-12-24 (Sat, 24 Dec 2016)
Changed paths:
M sw/ground_segment/joystick/gb2ivy.py
M sw/lib/python/settings_xml_parse.py
Log Message:
-----------
[python] add function to set value index by name in python settings interface
It can makes it easier to handle generated autopilot. Names are not
matching exactly, but this can be improved in the future.
An example is provided with gb2ivy program.
Commit: 880187d95a3b361616ce7f9c746830d9d34c0ebd
https://github.com/paparazzi/paparazzi/commit/880187d95a3b361616ce7f9c746830d9d34c0ebd
Author: Felix Ruess <address@hidden>
Date: 2016-12-29 (Thu, 29 Dec 2016)
Changed paths:
M Makefile.ac
A conf/airframes/ENAC/hoops_gen_ap.xml
M conf/airframes/examples/quadrotor_elle0.xml
M conf/autopilot/autopilot.dtd
M conf/autopilot/rotorcraft_autopilot.xml
M conf/firmwares/rotorcraft.makefile
M sw/airborne/firmwares/rotorcraft/autopilot.c
M sw/airborne/firmwares/rotorcraft/autopilot.h
A sw/airborne/firmwares/rotorcraft/autopilot_generated.c
A sw/airborne/firmwares/rotorcraft/autopilot_generated.h
M sw/airborne/firmwares/rotorcraft/autopilot_rc_helpers.h
A sw/airborne/firmwares/rotorcraft/autopilot_static.c
A sw/airborne/firmwares/rotorcraft/autopilot_static.h
A sw/airborne/firmwares/rotorcraft/autopilot_utils.c
A sw/airborne/firmwares/rotorcraft/autopilot_utils.h
M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.c
M sw/airborne/firmwares/rotorcraft/guidance/guidance_h.h
M sw/airborne/firmwares/rotorcraft/guidance/guidance_v.c
M sw/airborne/firmwares/rotorcraft/guidance/guidance_v.h
M sw/airborne/firmwares/rotorcraft/main.c
M sw/airborne/firmwares/rotorcraft/rotorcraft_datalink.c
M sw/ground_segment/joystick/gb2ivy.py
M sw/ground_segment/tmtc/aircraft.ml
M sw/ground_segment/tmtc/aircraft.mli
M sw/ground_segment/tmtc/fw_server.ml
M sw/ground_segment/tmtc/rotorcraft_server.ml
M sw/ground_segment/tmtc/server.ml
M sw/ground_segment/tmtc/server_globals.ml
M sw/lib/python/settings_xml_parse.py
M sw/simulator/nps/nps_main.h
M sw/simulator/nps/nps_main_common.c
M sw/simulator/nps/nps_main_hitl.c
M sw/simulator/nps/nps_main_sitl.c
M sw/simulator/nps/nps_radio_control.c
M sw/simulator/nps/nps_radio_control.h
M sw/simulator/pprzsim-launch
M sw/tools/generators/gen_autopilot.ml
M sw/tools/generators/gen_settings.ml
Log Message:
-----------
Merge pull request #1975 from paparazzi/autopilot_generated_integration
support generated autopilot, based on rotorcraft firmware
- By default the original static autopilot is used. A config flag can enable
the use of the generated AP code.
- A basic autopilot description is provided (4 modes + failsafe modes).
- The server is capable of using the list of generated mode to properly
display mode names.
- Tested in NAV and GUIDED mode in sim, and direct attitude control on real
aircraft.
Some extra features:
- add `--norc` option to NPS simulator
- group all system (generated) settings (AP, telemetry, modules, flight plan)
under the same tab (first position)
Compare:
https://github.com/paparazzi/paparazzi/compare/d5a711e9b8bd...880187d95a3b