26 Commits

Author SHA1 Message Date
Ewoud Smeur 351d90f86e File logger rename (#2956)
* file logger namechange to logger file

* airframe file updates with namechange
2022-11-29 21:58:02 +01:00
Freek van Tienen 4b28d6d592 [nps] Set the default sensor parameters 2022-09-20 14:37:58 +02:00
Freek van Tienen 1307cff084 [modules] Remove imu_mag_current module 2022-09-20 14:37:58 +02:00
Christophe De Wagter 951019e34b Cleanup TUD Conf and Airframes (#2690)
* Cleanup: dual identical conf: mk=delfly, renames, removed doubles

* [airframes] remove doubles, move modules to firmware section

* [airframes] modules -> firmware

* more fixes
2021-04-09 12:59:44 +02:00
Gautier Hattenberger 20900c46fb [fix] remove all ref to UPDATE_ON_AGL for sonar (#2683)
This is no longer used since #1910

Close #2671
2021-04-09 09:11:13 +02:00
Kirk Scheper 6d36c581cb Restructure bebop camera settings and ISP (#2364) 2019-01-28 15:44:22 +01:00
Ewoud Smeur 2e0a520bb7 Rename TUDELFT to tudelft, remove tudelft_ prefix 2017-10-30 17:30:10 +01:00
Gautier Hattenberger 363dec8693 Autopilot refactor (#2009)
* [autopilot] refactor autopilot API for both firmwares

With this, fixedwing and rotorcraft are mostly using the same interface
for the autopilot. Some specific code and messages handling are still
firmware dependent.
A large part of the autopilot logic of the fixedwing is moved from
main_ap to autopilot_static.
More getter/setter functions are provided.

* [autopilot] update the rest of the system and the conf

for using the refactored autopilot API

* [autopilot] fix some errors from CI servers

* [actuators] use dummy actuators module to prevent autoloading

* Rename Bart_heliDD_INDI.xml to tudelft_bs_helidd_indi.xml

* Rename Bart_heliDD_pid.xml to tudelft_bs_helidd_pid.xml

* Delete tudelft_course2016_bebop_colorfilter.xml

* Delete tudelft_course2016_bebop_avoider.xml

* [actuators] don't autoload actuators when set to 'none'

* [gcs] autodetect firmware for strip mode button
2017-02-19 11:45:57 +01:00
Felix Ruess 888af334d7 [modules] computer vision modules only for ap target
until it is properly implemented for nps as well...
2016-06-06 14:25:21 +02:00
Felix Ruess d79fed0091 [conf] add missing video_capture module to some airframes 2016-06-01 21:06:03 +02:00
Roland Meertens a32b8fb6fb Dual video thread solution (#1648)
This pull request allows you to use both the front camera and the bottom camera on the bebop, and to run optical flow on the bottom camera while running something else on the front camera. 

- modules can call cv_add_to_device(&camera, fun) to register the callback fun for the specified camera with the video thread
- use a linked list with listeners for the video
- saving jpeg encoded shots is now in a separate video_capture module
2016-06-01 12:15:44 +02:00
Gautier Hattenberger 8e27fba359 [modules] update module section to replace 'load' node 2016-04-19 00:50:33 +02:00
Felix Ruess 7e68b0f306 [airframes] replace subsystem by module
find conf/airframes -name "*.xml" -exec sed -i 's/subsystem/module/g' {} +
this change should be fully backwards compatible
2016-04-18 22:00:56 +02:00
Freek van Tienen 93959f5080 [conf] Remove unused rate controller and settings 2016-01-27 17:23:23 +01:00
Ewoud Smeur 7009fbb12d updated all airframe files to new rate control setpoint 2015-12-15 15:50:28 +01:00
Open UAS fd36c0a738 Fixed TU and related configs to new unified conf layout and cleanup files. Use of start.py may come in handy 2015-12-09 16:02:20 +01:00
Ewoud Smeur 5637b0f37e updated airframes with removal of rate control reference model 2015-11-25 14:24:08 +01:00
Felix Ruess cd14931a48 Merge pull request #1333 from paparazzi/board_knows_camera_settings
- put camera settings, format and filters into board files
- add debayer filter in video_thread to use it for bebop front cam
- simply define VIDEO_THREAD_CAMERA to bottom_camera or front_camera on ARDrone2 or Bebop
- runtime adjustable fps
2015-09-15 14:58:32 +02:00
Ewoud Smeur ec98b8d01a exception_flags in navigation.c instead of module 2015-09-15 14:06:04 +02:00
Felix Ruess 6dd0b562f8 [video] use video_config in video_thread
Each "board" (e.g. ARDrone2 or Bebop) defines a video_config_t for each camera,
then you only need to specify 'front_camera' or 'bottom_camera' instead of setting all parameters
2015-09-15 00:20:05 +02:00
bartremes 76d5e654a7 [conf]bat exeptions in bart airframes 2015-09-14 15:52:26 +02:00
Felix Ruess e301c53e29 [modules] video_thread: change defines from VIEWVIDEO_x to VIDEO_THREAD_x 2015-09-14 03:05:30 +02:00
bartremes 34707c40ed [conf]flight plan 2015-09-09 15:59:58 +02:00
Christophe De Wagter 04371b813b [conf] BR exif survey 2015-09-08 22:51:12 +02:00
Christophe De Wagter 16bbf7df01 [video_thread] simulation 2015-09-03 13:22:07 +02:00
Christophe De Wagter 063d8ab6f2 [conf] BR 2015-08-26 23:13:17 +02:00