https://github.com/tudelft/paparazzi

sort by:
Revision Author Date Message Commit Date
f02df1c Link ROVIO 16 October 2023, 10:26:14 UTC
1152dea Include headers 11 October 2023, 11:58:18 UTC
896f0c4 [fix] nav.climb 11 October 2023, 11:58:18 UTC
d763291 Empty VIO module 11 October 2023, 11:58:18 UTC
5886ef7 [module] GNCNets Robin 11 October 2023, 11:58:18 UTC
482c7eb [module] Minimum snap pre-programmed trajectory tracking [min_snap] add 3 trajectories in 1 file 11 October 2023, 11:58:16 UTC
26d6718 Silent compile warnings: double define 11 October 2023, 11:58:16 UTC
673beb5 [fix] Optical-Flow: configures not configuring, possible FAST9 segfault, several parameters not active in OF (#3140) 11 October 2023, 09:35:42 UTC
94319ed Fix dshot telemetry with new actuator feedback module (#3139) Co-authored-by: Florian Sansou <florian.sansou@enac.fr> 10 October 2023, 11:04:48 UTC
15120ea [cleanup] remove infrared sensor messages (#3137) 09 October 2023, 07:13:00 UTC
4df1320 [opticalflow] bebop2 with dual optical flow (#3136) * Squash on master * fix bebeop2_flow * Divergence is more noisy than previous time... added a low-pass filter, and allow for a higher threshold... * fixed the sim, removed warnings, removed double airframe * cleanup airframe, remove all warnings, allow placing camera parameters in sections * PPRZLINK * Silent warnings and compile errors * reintegrated pprzlink --------- Co-authored-by: guidoAI <guido.de.croon@gmail.com> 09 October 2023, 06:35:07 UTC
cb97031 [airframes] RW25kg (#3133) * [airframe] RW25kg 09 October 2023, 06:08:32 UTC
6505098 [fix] errors from last 10 PR (#3138) 09 October 2023, 06:07:36 UTC
5af84a4 [ctrl] Morphing quad-plane control eff (#3124) 06 October 2023, 12:06:04 UTC
6983ecd Notch filters (#3128) 05 October 2023, 19:20:01 UTC
889521b Negative airspeeds from negative differential pressures. (#3126) * Negative airspeeds from negative differential pressures. * Some protections against negative airspeeds 05 October 2023, 18:46:27 UTC
5b25426 UAVCAN telemetry (#3129) * UAVCAN telemetry * [modules] Actuator feedback rewrite --------- Co-authored-by: Freek van Tienen <freek.v.tienen@gmail.com> 04 October 2023, 14:29:40 UTC
db4c67d [fix] cleanup make all conf airframes (#3127) * cleanup all conf airframes * docs update 04 October 2023, 06:21:19 UTC
4c84866 [jsbsim] Morphing quadplane models (#3125) 03 October 2023, 10:51:54 UTC
19875f6 quadplane guidance (#3122) * quadplane guidance * Function doc and ifdef protect for normal guidance 03 October 2023, 06:18:02 UTC
8353c0a quadplane stabilization (WLS-only) (#3121) * quadplane stabilization (WLS-only) * code style and unnecessary change 02 October 2023, 20:54:50 UTC
ff4bb2d [ahrs] Fix AHRS float DCM memory warnings (#3123) 02 October 2023, 17:32:01 UTC
de6a1ad [fix] led_hw.h fix dummy interface for testing (#3112) 02 October 2023, 10:09:54 UTC
46ea0a5 WLS update NaN (#3120) * wls_alloc update 02 October 2023, 09:31:55 UTC
01ac335 [wls] make WLS lib, add support for guidance_indi_hybrid (#3115) * [wls] make WLS lib, add support for guidance_indi_hybrid * [wls] update test program * [wls] restore static matrix size for WLS * [wls] update test prog * [indi] ABI thrust message to 3D vector (#3116) * [indi] ABI thrust message to 3D vector Common WLS for innerloop and outerloop Co-authored-by: Christophe De Wagter <dewagter@gmail.com> * Bound defaults to min in case of NaN --------- Co-authored-by: Christophe De Wagter <dewagter@gmail.com> * [guidance_indi] lift effectiveness and set stabilization limits in WEAK (#3117) * do not allow code to run with insufficient matrix sizes * Prefer not to roll when able. * [wls] only check size if WLS is used --------- Co-authored-by: Christophe De Wagter <dewagter@gmail.com> Co-authored-by: Ewoud Smeur <e.j.j.smeur@tudelft.nl> 01 October 2023, 21:15:36 UTC
59fac57 [tools] Python visualizer updates quadplane (#3119) 01 October 2023, 18:43:14 UTC
25ba13d [guidance_indi] lift effectiveness and set stabilization limits in WEAK (#3117) * [guidance_indi] lift effectiveness of the wing and weak function to set stabilization limits Weak function to set indi_stab_dumin * WEAK instead of ABI 30 September 2023, 11:16:24 UTC
92f467f Bound function also bounds NaN (#3118) * Bound function also bounds nan * Update comment Co-authored-by: Christophe De Wagter <dewagter@gmail.com> * Bound defaults to min in case of NaN --------- Co-authored-by: Christophe De Wagter <dewagter@gmail.com> 30 September 2023, 11:04:53 UTC
ae1f8ed [indi] ABI thrust message to 3D vector (#3116) * [indi] ABI thrust message to 3D vector Common WLS for innerloop and outerloop * fix both guidance * cleanup * cleanup 28 September 2023, 07:39:58 UTC
b9bcd65 [ms45xx] Unscaled airspeed offset (#3114) - same unit as raw in message, much simpler formula, no more problems when re-scaling. 27 September 2023, 12:35:08 UTC
0097015 Features for the ground segment (#3110) * [server] expand FP includes to have a correct replay * [log] tools to extract a basic CSV from log file This is specific tools used for IMAV2023, but it is still a good example how to make a custom log extractor * [pprzcenter] sort the session in alphabetical order 27 September 2023, 12:32:15 UTC
6948aef [dc] add pprzlink digital cam module and factorize modules (#3111) - new digital_cam_pprzlink module - factorize module with digital_cam_common - rename digital_cam to digital_cam_gpio - add test nodes to modules 27 September 2023, 12:31:14 UTC
63fd583 [fix] rates and attitude use the same memory, so they could be used at the same time. (#3113) [fix] stabilization FF 27 September 2023, 12:30:40 UTC
46b07c1 Feed forward guidance (#3068) 27 September 2023, 06:53:49 UTC
ffcbfb6 [nav] small improvements to rotorcaft nav (#3108) - macro for oval count - set in_flight to true during takeoff with module - specify the height of hybrid survey in a parameter 26 September 2023, 20:11:43 UTC
76a9415 [mag] fix typo and rotations (#3109) - fix typo in ist8310 driver - add rotation option to lis3mdl driver (for old style calibration) 26 September 2023, 15:55:48 UTC
dd7b07a [mission] improvements to mission module (#3107) - register mission status message for telemetry, so it can be used on extra link with companion computer - add altitude proximity option to check alt on waypoints, not only 2D position - add documentation to XML file 26 September 2023, 15:54:49 UTC
acc6833 [ins] register new message and add ins_reset for EKF2 (#3106) 26 September 2023, 15:52:46 UTC
b033c90 [stabilization_indi] 2nd order rate filters and disabling pseudoinverse (#3104) * [fix] MS45xx print MSG * [stabilization_indi] second order rate filters and disabling pseudoinverse * Apply suggestions from code review * [fix] alternate in_flight detectors need motors_on. * Default behaviour is WLS 26 September 2023, 12:10:42 UTC
f4f0cf2 [gps] add a timeout on gps fix lost (#3105) 25 September 2023, 19:52:32 UTC
4812be6 [fix] adapt object_tracking module to new nav interface (#3103) 25 September 2023, 19:45:48 UTC
3e27292 move ground detection and in_flight detection to overridable functions (#3081) 25 September 2023, 13:55:11 UTC
0e50371 [nav_rotorcraft_hybrid] tune deceleration (#3102) Updated comments 25 September 2023, 09:47:50 UTC
b65e1da [periph] Invensense2 add timebase correction for PLL (#3099) 25 September 2023, 09:46:25 UTC
fda4ce9 [ms45xx] Harmonize airspeed, send pressure to air_data and downlink via telemetry (#3098) * [fix] Airspeed data different from airspeed state * Update conf/modules/airspeed_ms45xx_i2c.xml * [ms45xx] do not set state_speed but send to <air_data>, downlink now via telemetry.xml (no more sync send) 25 September 2023, 09:30:27 UTC
7bb581d [INDI] Harmonize INDI Simple and Full downlink (#3101) 25 September 2023, 09:28:24 UTC
be32e54 [module] ground_detect_sensor module (#3077) fix tests ground_detect_sensor cleanup unused final update 25 September 2023, 06:53:54 UTC
57756b0 [important fixes] make test all confs (#3100) * silent warnings make test_tudelft * [fix] bugfix * info instead of warning * fix optical flow landing * module that can not stop does not need a stop function * missing CAMERA * dangerous define not standard * simulator not working at 120Hz * When no if-statement was triggered, this is information and not a warning. * remove doubles * point to inexisting telemetry * firmware settings hardcoded to need 7 actuators * Merge double file into 1 * untested airframe * old sim can only handle 60Hz * non-existing telemetry * old sim not accepting 120Hz * Unify info messages * only 60Hz sim * survey no height * Missing camera * WP further from HOME than MAX_DIST_FROM_HOME * No more warning when there is no heading feedback by design, only an info message * clean releases * no warning on free floating heading in manual controlled AC * no double firmware block: use dual target instead * fixedwing: PERIODIC must be multiple of TELEMETRY_FREQ * missing camera * error with dual heading feedback * missing kill switch * remove prefix * implicit declaration of function 'scb_reset_system' * implicit declaration of function 'spektrum_try_bind' * no dual firmware * shadowed variable * wrong header * typo in fix * TELEMETRY_PERIOD should be a multiple of PERIODIC * Missing struct dshot actuators_dshot_values in sim during e7781e7b87b17b66b67ef4f262a071400570e4c9 * matek sim does not compile * bebop misses a camera * silent compile warnings opticflow * silent compile warnings * guido fixed * double prefix * changed confs * new way * setup_actuators setting up 8 actuators needs 8 actuators * [openuas] so many comments that the compiler failed. * [tests] make test_tudelft has 4 coonfs * [ins_flow] depends on gps (called in initialization of NED) * [doc] update * update naming convention * an octocopter needs 8 ports please * pprz_can_init type change * changed conf 24 September 2023, 23:12:39 UTC
9541c19 [fix] extra for #3089 23 September 2023, 13:27:25 UTC
17d8641 [flight_plan] set circle radius from flightplan Fixes: #3069 22 September 2023, 14:33:30 UTC
5672d5f [rpm_actuators] actuators on a bus require indices (#3089) * [rpm_actuators] actuators on a bus require indices * Fix all other ABI RPM messages * [tools] Add servo driver offset in gen_airframe * [fix] test actuators_bebop * [test] disco fix --------- Co-authored-by: Freek van Tienen <freek.v.tienen@gmail.com> 22 September 2023, 12:10:33 UTC
640d941 [geofence] When altitude of the geofence is not changed, this is not a warning but Info. When the WP are too low it remains a warning. (#3097) 22 September 2023, 11:12:32 UTC
609241a [airspeed] reduce number of airspeed raw messages: (#3094) * [airspeed] reduce number of airspeed raw messages: ETS, MS45xx, SDP3x, UAVCAN -> RAW * compile warning * typo * Update sw/airborne/modules/sensors/airspeed_ms45xx_i2c.h * warning * UAVCAN -> RAW * ETS register airspeed * AIRSPEED_RAW in telemetry * cleanup SYNC-SEND but use register-telemetry instead * [ardrone] Fix values variable * [sim] Fix compile warnings discaring const * [modules] Fix airspeed ETS --------- Co-authored-by: Freek van Tienen <freek.v.tienen@gmail.com> 22 September 2023, 10:04:13 UTC
ca1c1db [uavcan] ESC temperature and motor temperature (#3088) * [uavcan] ESC temperature and motor temperature All to Celcius PPRZLINK * silent compile warning 21 September 2023, 17:51:56 UTC
f65b4ae [modules] system identification update (#3075) * [modules] system identification updates: auto-doublet-sequence, new doublets, RC-triggered chirps, testing extra sysid rename generic test compile * defines in a section instead of gcc, cleanup docs 21 September 2023, 13:33:25 UTC
536a964 Solve problem with python version for pybullet (#3090) Co-authored-by: Florian Sansou <florian.sansou@enac.fr> 21 September 2023, 12:39:40 UTC
b11dcf7 [imu] Enable the sending of specific IMU sensors (#3084) 21 September 2023, 09:24:32 UTC
f835b95 [modules] Approach moving target fixes: parameters in airframe files (#3086) * [module] moving_target allow storing specific gains in airframe files and put all settings in the struct and remove unused * requested changes * [airframes] update setting defines 21 September 2023, 09:23:06 UTC
e39d4d8 [imu] Change cube orange+ IMU2 range 20 September 2023, 16:13:49 UTC
7ae5f91 [modules] Fix flight recorder and MAVLink frequency to TELEMETRY_FREQUENCY and configuration (#3085) 20 September 2023, 16:08:59 UTC
a98fd3a [fix] distance counter update (list of rigidbodies) + typo in install 22.04 (#3083) * Bugfix 22 * FIX dist script (#87) Verfied in zoo --------- Co-authored-by: Dries Borstlap <dries.borstlap@gmail.com> 20 September 2023, 11:31:45 UTC
b7fca88 [airframes] harmonize airframes, test all flightplans and test compile all nederdrones (#3082) 20 September 2023, 11:31:02 UTC
528f5d5 [boards] Add support for the CubePilot - Cube Orange+ (#3017) * [imu] Add Invensense V3 driver * [imu] Add samplerate to raw ABI message * [boards] Add support for the CubePilot - Cube Orange+ 20 September 2023, 09:16:01 UTC
0aeb890 Fix guidance hybrid indi enter (#3043) * Fix guidance hybrid indi enter Upon entering while in forward flight, the reference angles need to be reset based on the ZXY rotation order for tailsitters. * nav.heading reset on enter done by guidance implementation * set guidance heading sp after nav.heading is set 19 September 2023, 13:01:23 UTC
6aa81f3 [modules] airspeed UAVCAN (#3074) * [modules] airspeed UAVCAN ABI * UAVCAN fix * disable ABI send, define sensor rate 18 September 2023, 15:04:32 UTC
d5f0875 [fix] hanging rm3100 (#3080) 18 September 2023, 15:04:16 UTC
3da0992 [tools] Visualizer Rotating Wing (#3070) * Visualizer Rotating Wing Rotwing Monitor * executable + tool * removed STL * Apply suggestions from code review 18 September 2023, 13:00:42 UTC
fd3479c [conf] Fix build warnings and small bugfixes 18 September 2023, 10:09:49 UTC
ff415a6 [mavlink] Update to protocol V2 18 September 2023, 10:09:49 UTC
2a5c6d3 [modules] Approach moving target filter (#3067) 15 September 2023, 19:51:20 UTC
4ce25f4 [modules] Generic UART sensor cleanup (#3071) 15 September 2023, 07:02:37 UTC
1b5068e [fix] missing line in #3062 14 September 2023, 15:38:16 UTC
1848357 [install] Small update (#2998) 14 September 2023, 15:21:00 UTC
556e03e [module] predict touchdown in case of kill (#3039) * predict touchdown in case of kill * remove message * make variable extern and rename 14 September 2023, 15:06:52 UTC
6435c9f [airframes] Airframe fixes (#3061) 14 September 2023, 14:58:15 UTC
d967bf2 [python] Moving-base simulator (#3066) Missing new heading field 14 September 2023, 14:52:34 UTC
d3dfb2c [modules] Generic UART Sensor (#3060) 14 September 2023, 12:10:36 UTC
ce15efd [python] fuel-cell endurance estimators and status fixes (#3059) * [python] fuel-cell endurance estimators and status fixes * controlpanel * [python] Update fuel cell python --------- Co-authored-by: Freek van Tienen <freek.v.tienen@gmail.com> 14 September 2023, 12:06:39 UTC
1896325 [modules] Follow me bugfixes (#3065) 14 September 2023, 11:49:19 UTC
32fbddc [modules] ESC telemetry send only set information 14 September 2023, 11:47:29 UTC
e05cda6 [electrical] Add average power 14 September 2023, 11:47:29 UTC
f2ed1ad [supervision] Fix edit flight plan in GCS. 14 September 2023, 10:00:49 UTC
a40e0fa Pull request with all the code for 6 DOF optical flow control, the ba… (#3028) * Pull request with all the code for 6 DOF optical flow control, the basis of a Nature and Nature Machine Intelligence paper. * Camera ID was already added. * Remove a duplicate airframe file. * Cleanup * Simulator does not work with opticflow * Incorporated comments review * fix provides --------- Co-authored-by: Christophe De Wagter <dewagter@gmail.com> 13 September 2023, 13:46:23 UTC
10fedcc Eff_scheduling update (#3062) * Eff_scheduling update * add setting to differentiate front and back wing * back wing pitch eff scaling * actually implement back wing pitch eff * fix * fix mistake setting * add some comments --------- Co-authored-by: Ewoud Smeur <e.j.j.smeur@tudelft.nl> 09 September 2023, 09:04:21 UTC
13f2d21 fix log time overflow (#3056) 07 September 2023, 22:51:43 UTC
63fd015 [modules] Fix follow me (#3055) * [misc] Ublox2Ivy update * [modules] Follow me moving waypoints and approach moving target handling unknown heading 06 September 2023, 19:52:57 UTC
a267e39 [ins] Fix EKF2 working with HMSL (#3053) 30 August 2023, 11:46:11 UTC
3749664 Merge pull request #3052 from EwoudSmeur/set_speed_without_ref Set speed without ref 25 August 2023, 11:43:01 UTC
ee01f27 [supervision] Set custom icons, and change shortcut for clean. (#3049) * [supervision] Set custom icons, and change shortcut for clean. * [supervision] Add control panel selector. * [supervision] remember last target built. * [supervision] refresh AC before build. 25 August 2023, 11:21:07 UTC
6c5093f add nav_hybrid to nederdrones 24 August 2023, 11:42:28 UTC
44e57c6 fix setting ref speed if not using ref model 23 August 2023, 16:19:07 UTC
78f117b [digital cam] Fix PAYLOAD_COMMAND pointer error. (#3051) 23 August 2023, 15:45:11 UTC
ab53b6a [chibios] Fix ADC reading sample rate error on H7 (reading wrong ADC values) (#3046) 03 August 2023, 21:25:38 UTC
ded55b6 Feetch servo (#3048) 02 August 2023, 12:27:13 UTC
5a51d5f fix origin altitude ekf2 21 July 2023, 17:31:27 UTC
7954fa6 [utils] Add circular buffer. (#3038) 12 July 2023, 12:18:29 UTC
d1c8f1c Imu sample rate (#3035) * correct sample rate at 500hz periodic * don't set INDI rate gain to zero 08 June 2023, 20:25:28 UTC
a1a8704 Only do one INDI init call (#3034) 24 May 2023, 13:49:20 UTC
e7781e7 [dshot] fix dshot telemetry and provide pprz message support (#3033) * [dshot] fix dshot telemetry and provide pprz message support each dshot driver supports it's own telemetry uart pprz message ESC can be sent over telemetry or flight recorder configuration is done by giving the uart number * [dshot] send RPM Abi message from DSHOT driver 17 May 2023, 08:05:21 UTC
5dacd6a Fix indi wu initializer (#3032) * update WU init and always return iter * add another test case for WLS 16 May 2023, 12:43:17 UTC
back to top