https://github.com/tudelft/paparazzi

sort by:
Revision Author Date Message Commit Date
266feea Windtunnel basic 24 February 2022, 17:31:05 UTC
eea959e Bebop flightgear (#2827) * added bebop in flightgear * added credits * fixed gazebo models 19 February 2022, 20:51:11 UTC
3c2b64a Opticflow pyramid build FPS improvements (#2825) * Speeds up convolution and updates airframe settings * Reduces PYRAMID_LEVEL to 0 for both cameras * Updates comments and airframe settings 17 February 2022, 09:11:33 UTC
7426006 added radio and joystick files for flysky_fsi6x (#2823) 09 February 2022, 21:36:35 UTC
a34a195 [doc] Add doxygen action, and fix python doc generators. (#2818) 01 February 2022, 12:36:18 UTC
bb0f689 Motors on indi (#2817) * fix code style * check for motors on Co-authored-by: Gautier Hattenberger <gautier.hattenberger@enac.fr> 28 January 2022, 20:28:53 UTC
5c755f4 start v6.2 (unstable) development 27 January 2022, 21:09:49 UTC
3508db6 stable release v6.1 27 January 2022, 21:03:39 UTC
99ead51 [fix] update existing CHIRP message from pprzlink 22 January 2022, 22:02:12 UTC
02a9757 addition to system identification modules (#2810) 20 January 2022, 21:56:16 UTC
5eef680 [doc] Get version from the paparazzi_version script. (#2816) 19 January 2022, 16:27:30 UTC
9275873 [doc] Add doc on SHAPEs and INTRUDERs. (#2815) * [doc] Add doc on SHAPEs and INTRUDERs. * language corrections Co-authored-by: Gautier Hattenberger <gautier.hattenberger@enac.fr> 19 January 2022, 16:25:59 UTC
f9ca2ff Fix #2807 inconsistent coordinate transform in nps_fdm_gazebo (#2808) * FIX #2807 by using pprz geodetic transformations instead of Gazebo's * Cleanup * Remove outdated section in nps_fdm_gazebo * (WIP) clean up position transform and change to double accuracy * Replace fdm_gazebo's spherical functions by paparazzi's Co-authored-by: Tom van Dijk <tomvand@users.noreply.github.com> 18 January 2022, 10:16:46 UTC
99d1fcd [autopilot] fix minimal_com message for no gps case 14 January 2022, 22:27:21 UTC
94ea234 [modules] add missing mission_common xml file 14 January 2022, 07:50:33 UTC
f3728ad Merge pull request #2813 from enacuavlab/nephelae_meteo_mission-integration [nav] add adaptive navigation patterns 12 January 2022, 18:40:15 UTC
321173f [nav] add adaptive navigation patterns These patterns have been developped during an atmospheric science project to track clouds in real-time based on sensor data. The modifications includes: - adding adaptive nav modules (lace, rosette, trinity, spiral_3D) - new or improved meteo sensor modules (cloud sensor, meteostick) - improvements to mission interface (UPDATE message, waiting patterns, unique ID check) - compact telemetry message MINIMAL_COM to reduce bandwidth (message supported by server and logplotter) - basic cloud simulation module (circle or polygon sector) and demo flight plan See for details: Titouan Verdu, Gautier Hattenberger, Simon Lacroix. Flight patterns for clouds exploration with a fleet of UAVs. 2019 International Conference on Unmanned Aircraft Systems (ICUAS 2019), Jul 2019, Atlanta, United States. https://hal-enac.archives-ouvertes.fr/hal-02137839 07 January 2022, 14:01:37 UTC
c33d525 [fix] correct return value of set_mode function (#2811) 03 January 2022, 10:09:36 UTC
983dbe5 [conf] change default conf, microjet.xml no longer exists (#2812) 03 January 2022, 10:04:47 UTC
7bcb7e2 [Telemetry] Fix phase type. (#2809) 13 December 2021, 22:49:06 UTC
04379ee First release candidate for v6.1 13 December 2021, 09:48:34 UTC
6e6e2f1 Update chibios fatfs lfn2 dmastack (#2806) * [sdlog] update chibios and fatfs, fix bug due to DMA/cache issue - sdlog on F7 was not using a DMA compatible ram for log thread - update chibios for latest fix in 20.3.x branch - update fatfs to v0.14 with pprz patch to suppress warnings - factorize the ffconf.h file for all chibios boards - set LFN option to 2 (use stack for long file name memory space) * [sdlog] increase stack size to avoid stack overflow Co-authored-by: Gautier Hattenberger <gautier.hattenberger@enac.fr> 06 December 2021, 08:39:38 UTC
3265299 [nav] update and harmonized navigation frequency (#2796) - use NAVIGATION_FREQUENCY for all firmwares - use 20 Hz as default, unless a PERIODIC_FREQ of 516 is used for rotorcraft (then keep 16) - remove old vehicle interface module - update some files The idea with 20Hz is to be closer to recent GPS modules providing positions at 10 to 20 Hz and to have a multiple of the common frequencies used in the system: 60, 100, 120, 500, 1000, ... Only execption is the legacy 512Hz where it is better to keep 16 to have a correct prescaler. 03 December 2021, 21:59:59 UTC
1952e6d [fix] use macro stack size for i2c4 and spi4 (#2805) hardcoded values were too small, especially for i24, leading to stack overflow also increase stack size for test programs 01 December 2021, 16:59:08 UTC
8a62481 Merge pull request #2803 from enacuavlab/fix_ins_inv_mag [fix] correct pseudo_mag projection 30 November 2021, 14:38:32 UTC
63d91c9 [fix] correct pseudo_mag projection 29 November 2021, 13:30:44 UTC
3e030bf Merge pull request #2802 from paparazzi/small_fix_collection Small fix collection 29 November 2021, 13:22:16 UTC
a117c9a [modules] enable test for telemetry modules 29 November 2021, 10:24:55 UTC
5d0352a [module] add test and fix warnings for superbitrf 29 November 2021, 10:24:48 UTC
2c78bcc [video] fix warnings in bebop cam driver due to signed / unsigned comparisons 29 November 2021, 10:03:45 UTC
79b2e44 [module] test laser range array module and fix warning 29 November 2021, 10:03:45 UTC
cea1c0a [math] run test and math and fix warning 29 November 2021, 10:03:45 UTC
389754d [cv] test optical flow module and fix warnings 29 November 2021, 10:03:44 UTC
3e260b3 check geo conversions (#2799) * check lla to ned * output is in cm instead of pos_frac * two more tests 29 November 2021, 10:00:24 UTC
e075daf [module] wind estimation from quadrotor motion (#2800) - add a generic linear kalman filter lib - add a quad model with linear drag and simplified for recent jsbsim - add example frame and noisy NPS sensor config see "Estimating wind using a quadrotor" in IMAV2021 proceedings 28 November 2021, 21:24:44 UTC
fb0a7a0 fix guidance module comment (#2801) 22 November 2021, 15:38:00 UTC
3d79153 Merge pull request #2797 from enacuavlab/move_subsystems_to_modules Move subsystems to modules 19 November 2021, 23:28:42 UTC
ab033e7 fix actuators settings path 15 November 2021, 12:31:42 UTC
62d753f fix rc settings path 15 November 2021, 12:31:14 UTC
7676436 fix settings path 13 November 2021, 00:07:42 UTC
23b66d3 [clean] remove old tool wiki_gen 12 November 2021, 23:48:14 UTC
1e14fd5 [modules] clean some remaining traces of subsystems 12 November 2021, 23:48:14 UTC
dbf6396 [modules] move intermcu to modules both fixedwing and rotorcraft 12 November 2021, 23:48:14 UTC
d146f61 [modules] move navigation from subsystems to modules 12 November 2021, 23:48:14 UTC
eef2792 [modules] move datalink from subsystems to modules 12 November 2021, 23:48:14 UTC
304f957 [modules] move actuators from subsystems to modules 12 November 2021, 23:48:14 UTC
f7e16fc [modules] move INS from subsystems to modules 12 November 2021, 23:48:14 UTC
246de70 [modules] move AHRS from subsystems to modules 12 November 2021, 23:48:14 UTC
7408724 [modules] move IMU from subsystems to modules 12 November 2021, 23:48:14 UTC
a4632c3 [modules] move gps from subsystems to modules 12 November 2021, 23:48:14 UTC
f638a40 [modules] move radio control to modules 12 November 2021, 23:48:08 UTC
445383e [modules] move baro header to modules 12 November 2021, 23:46:45 UTC
6694dd4 [modules] move ABI interface to modules 12 November 2021, 23:46:56 UTC
491aefb [modules] move commands from subsystems to modules 12 November 2021, 23:46:45 UTC
721aeb6 [modules] move settings from subsystems to modules also move rc_settings 12 November 2021, 23:46:45 UTC
b7d18ee [modules] move electrical subsystem to module 12 November 2021, 23:46:45 UTC
5b0b732 [fix] add missing control event call (#2795) event function from control group where not called 10 November 2021, 10:10:12 UTC
eceffb8 [ocaml] apply a second topological sort to modules (#2793) * [ocaml] apply a second topological sort to modules After the first one, all functionalities are checked, but corresponding modules are not ordered with the other one. This second sorting algorithm (simpler) is just checking that final selection of modules is correctly ordered and check for possible cyclic dependencies not yet found. ahrs_common dep node is fixed to avoid such a situation. * [modules] trying to fix cyclic dependency in rotorcraft gnc modules the main issue is that the rotorcraft navigation is not explicitely included by the user but automagically included, which is not a good idea, same goes for guidance. * [modules] fix dep system_core is already provided by firmware module and @no_settings was making a cyclic dep for fbw 09 November 2021, 15:04:04 UTC
360b6a8 Setteable MIN_COUSE_SPEED in ahrs_float_dcm (#2794) Co-authored-by: jesusBV20 <jesbauti@ucm.es> Co-authored-by: Hector Garcia de Marina <hgdemarina@gmail.com> 06 November 2021, 19:41:35 UTC
ce706bc Server json stream (#2792) * [server] stream telemetry messages as JSON string can be used by external plotter like PlotJuggler (default port) always enabled by default * update pprzlink Co-authored-by: Fabien-B <fabien.bonneval@gmail.com> 02 November 2021, 17:51:07 UTC
abaf60b Merge pull request #2791 from paparazzi/fix-ocaml_latlong_and_gcs_warning [fix] correct ocaml wgs84_distance function 27 October 2021, 13:24:10 UTC
cae5024 [fix] correct ocaml wgs84_distance function also remove the warning in the GCS for "approaching" which is not producing anything since 2016 27 October 2021, 12:19:46 UTC
165dd5c - Fixed svd function with min (#2790) 20 October 2021, 21:05:57 UTC
83a74e4 Drop old compat (#2786) * [ocaml] drop of compat for Ocaml < 4.05 this is linked to Ubuntu 16.04 that have reached end of life * [pprzlink] update pprzlink for removed old compat 08 October 2021, 11:01:28 UTC
da5b527 RM3100 i2c dependency (#2783) * Added i2c dependency to mag_rm3100.xml * Added task in module node 23 September 2021, 21:34:28 UTC
5dd484e ADD tilt twist control (twist around z) (#2782) This commit implements tilt twist control for vehicles that rotate slow in the z axis compared to the other axes (like tailsitters). The attitude error is decomposed in a tilt and a twist part, and the tilt error is compensated assuming that the rotation around z is zero (very slow in comparison). 22 September 2021, 21:26:11 UTC
17422e4 Add PprzGCS tool. (#2780) 17 September 2021, 08:24:17 UTC
69c55a0 EKF2 Optical Flow Interface (#2779) Co-authored-by: Dennis van Wijngaarden <wijngaarden.dennis@gmail.com> 15 September 2021, 20:26:28 UTC
3172453 [LinkCombiner] rename function. (#2778) 10 September 2021, 11:25:10 UTC
7715557 Better link status (#2777) * [server] Make "time_since_last_msg" of TELEMETRY_STATUS link specific. * [GCS] Handle link specific "time_since_last_msg". * Fix for old OCaml compatibility. * Fix minimum last_msg time. * Update link_id when no_id is replaced. 10 September 2021, 09:03:15 UTC
d491941 Fix path to gosu in entrypoint.sh (#2776) daba128 changed the Dockerfile to install gosu from the official Ubuntu repositories but did not change the path in entrypoint.sh gosu ist now located at /usr/sbin/gosu and no longer at /usr/local/bin/gosu 01 September 2021, 15:39:46 UTC
4536090 Update pprzlink. (#2775) 01 September 2021, 13:54:31 UTC
e77e5a5 [ins] add support for gps course as heading (for indoor use) (#2763) Co-authored-by: xp31 <xp31@free.fr> 31 August 2021, 11:21:22 UTC
dcceffe Pixhawk ADC 5 and ADC 6 (#2762) * [actuators] Add randomness to UAVCan telemetry * [conf] Update Nederdrone * [boards] Add ADC5 and ADC6 for the pixhawk 4 30 August 2021, 18:55:03 UTC
1d3eee4 [fix] repair some broken conf from CI night build errors (#2773) 30 August 2021, 18:52:55 UTC
e8ca332 [libs] Fix python settings lib. (#2774) 30 August 2021, 18:52:36 UTC
7324922 [module] update module creator for tasks and dependencies (#2771) 29 August 2021, 22:28:18 UTC
c992e5b CHG correct mag ID for cyclone and nederdrone (#2772) 27 August 2021, 16:24:39 UTC
2efa66b Fix: prevent lock of as parameter (#2770) 27 August 2021, 12:40:53 UTC
23d9957 Merge pull request #2721 from paparazzi/autopilot_reorg Autopilot reorg 27 August 2021, 08:23:32 UTC
7b8b87c [boards] add i2c to lisa M 2.x boards 26 August 2021, 20:28:11 UTC
dcc1416 Merge pull request #2768 from enacuavlab/fix-ins_invariant_reset [ins_invariant] reset state position and speed properly 26 August 2021, 13:33:04 UTC
32eb688 Fix MPU6000 spikes in certain chipbatches (#2759) * Fix MPU6000 spikes in certain chipbatches * Adjusted according to mergerequest codereview remarks Co-authored-by: Open UAS <noreply@openuas.org> 24 August 2021, 14:43:13 UTC
ee9a185 [replay] Use generated settings. (#2767) 24 August 2021, 14:39:44 UTC
db64a38 [nps] clean sensors params files (#2769) - try to set the sensor frequency automatically at the correct value - make more parameters configurable - set higher bounds for all sensors to avoid saturation - remove old unused files - update airframe files 24 August 2021, 13:27:10 UTC
affd433 [ins_invariant] reset state position and speed properly It prevents the filter to jump to the new position, which can create a wrong estimation of the accelerometer scale bias. Aligner is restarted if needed. Also fix float constants and other small details. 24 August 2021, 08:51:58 UTC
f02dc8a [fix] correct extraction of settings (empty if not found) (#2766) close #2765 22 August 2021, 12:20:45 UTC
3217e41 FIX simulation mag saturation 20 August 2021, 08:53:06 UTC
3250aa8 [fix] correct ADC buffer offset for ChibiOS (#2761) - with ChibiOS 20.3 the half buffer starting position is computed by hand and was wrong in this case: it should be the product of the half buffer size by the number of channels - some other minor fixes: - using && instead of & in boolean comparison - suppress a warning (comparison always true/false due to limited data range) when the number of channels is zero (no ADC in use) 17 August 2021, 15:24:52 UTC
cf49ef3 [ocaml] make a clean functional version of topological sort algorithm 17 August 2021, 10:50:03 UTC
8ffd3df Replay settings (#2754) * [replay] remove legacy code. * [replay] Generate settings file. 16 August 2021, 16:18:05 UTC
c3a43bf Enter guidance indi hybrid (#2760) * Update the enter function of guidance_indi_hybrid * added guidance hybrid message 16 August 2021, 15:56:18 UTC
41bc469 Update uart_arch.h (#2758) Needed to read GNSS uBlox M9N highspeed with 4x active constellations. 10 August 2021, 14:34:36 UTC
4446ea2 Nederdrone name written fully (#2756) 04 August 2021, 21:23:06 UTC
9fe528a [generator] improve error messages print the name of the module creating the confict or missing requirement 27 July 2021, 16:33:49 UTC
4d4b0a9 [autopilot] group tasks and improve timing - some tasks are grouped in a gnc group as they should be called in sequence: estimation, control, default, actuators - the timing between the sensors and gnc is half of the main period, it correspond to the default resolution of the sys_time virtual timers - the timing of AP threads is improved with a calculated wakeup time instead of a fixed sleep time - the monitor task for fixedwing is moved in the firmware specific autopilot part and called by a module - all timings have been accurately tested with high speed log and a dedicated profiler for ChibiOS 27 July 2021, 12:11:37 UTC
869adb2 [sys_time] make time thread work at SYS_TIME_FREQ for ChibiOS This is making the ChibiOS implementation behave the same way than the other arch. The get_sys_time functions for milli and micor seconds are also more accurate. 27 July 2021, 11:37:51 UTC
2ed7297 [fix] add missing task monitoring this should be included in a core module 27 July 2021, 11:34:23 UTC
e4fd6a8 [gen_modules] use parse on cond attribute It will check for valid C expression and allow to use alias for some keywords not allowed in XML 27 July 2021, 11:34:23 UTC
d37b790 [autopilot] convert fixedwing firmware to new AP modules also load baro_board with ap target as a workaround until relevant modules are loaded from board XML modules 27 July 2021, 11:34:23 UTC
back to top