https://github.com/tudelft/paparazzi

sort by:
Revision Author Date Message Commit Date
ffa6ab7 Comvert all airframes 15 June 2024, 15:21:52 UTC
1a681d4 start converting structs to readable 15 June 2024, 14:59:44 UTC
7adcd00 [autopilot] send AP status at every changes (#3308) - works for all firmwares implementing the autopilot_send_mode function - avoid to wait the next telemetry message to have the notification 15 June 2024, 09:29:50 UTC
3c85bdf [tag tracking] handle multiples ARUCO (#3304) * [jevois] Fix parser. * [tagtracking] Track multiple tags. --------- Co-authored-by: Fabien-B <Fabien-B@github.com> 14 June 2024, 17:24:53 UTC
2517b17 Solve wing vibration of the 25kg rotating wing drone (#3311) * configurable filter frequency rates * adjust filter freq tested in CZ 70 deg skew --------- Co-authored-by: Ewoud Smeur <e.j.j.smeur@tudelft.nl> 14 June 2024, 14:43:42 UTC
a988756 PFC fix for Rotwing3 (#3310) Co-authored-by: Christophe De Wagter <dewagter@gmail.com> 14 June 2024, 14:29:53 UTC
9782790 fix typo in define (#3306) 14 June 2024, 13:12:55 UTC
33b754b Rotwing 25kg re-master (#3282) * Rotwing 25kg * Fix wrong feedback from wing * fix typo * Fix sim * limit max pusher command --------- Co-authored-by: Ewoud Smeur <e.j.j.smeur@tudelft.nl> 13 June 2024, 14:39:55 UTC
302695e Auto-doublet-settings (#3302) 12 June 2024, 07:25:34 UTC
4b4ebfa Actuator Faulhaber (#3283) * Actuator Faulhaber code style activate fix test * Update conf/modules/actuators_faulhaber.xml * try to fix * Update conf/modules/actuators_faulhaber.xml * 16-bit code 12 June 2024, 07:03:14 UTC
19be47a Rename battery_uavcan to more genertic power_uavcan (#3299) 11 June 2024, 13:17:12 UTC
167b176 Fix collection errors from ci (#3296) * [chibios] remove unecessary option that makes a warning on H7 see ChibiOS forum: http://forum.chibios.org/viewtopic.php?t=5830 * [guidance] fix hybrid guidance after merging #3248 * [natnet] remove call to function that doesn't exist issue were only on verbose mode * [conf] remove bebop_flip aiframe file The FLIP mode is not supported anymore, better remove this example. If flip is really needed, it should be implemented as a custom mode in generated autopilot. 11 June 2024, 12:26:53 UTC
18fa11d [indi] fix thrust filtering after #3248 (#3297) guidance indi thrust is broken when using specific force gain 10 June 2024, 07:51:37 UTC
e4142d1 [supervision] fix executable mode (#3293) Co-authored-by: Fabien-B <Fabien-B@github.com> 06 June 2024, 14:09:18 UTC
b4af85d [supervision] Use PyQtWebEngine for the doc webview. (#3291) QtWebKit is deprecated. Co-authored-by: Fabien-B <Fabien-B@github.com> 06 June 2024, 09:39:07 UTC
b71d479 [python] Fix shebangs to use the "right" interpreter. (#3292) Co-authored-by: Fabien-B <Fabien-B@github.com> 06 June 2024, 09:38:47 UTC
7f2d374 Update natnet SDK. (#3249) 06 June 2024, 09:31:06 UTC
c158c85 [ocaml] use glib from gtk3 if gtk2 is not found (#3290) Gtk3 doesn't support all features of gtk2 (or have a different interface), so if only gtk3 is found, GUI tools are not compiled, only CLI tools based only on glib. If no gtk found, tools based on glib/gtk are not compiled. Remove two old tools not used and not supported by gtk3. 05 June 2024, 16:10:51 UTC
308a698 [tudelft] Rot Wing Updates V3 (#3278) * max bank in deg * takeoff no attitude msec timer * Prepared elevator moment compensation fix * [EHVB_rotwing fp] Updated takeoff stratgey with roll and pitch check and added standby_free to flightplan * [fp EHVB] Takeoff 3 seconds on att 0,0 * increase filter freq and setting for max acc * [rot_wing_eff_sched] Elevator 5 degrees higher * [rot_wing] Decreased cutoff frequencies of filters * [modules] Support dual ublox GPS modules * [ekf2] Add failsafe remove yaw * Reverted acceleration limits * takeoff procedure update * [flight_plan] Takeoff when hover motors are running * scale elevator ctrl eff in transition * [conf] Fix takeoff * Higher pitch gains * Fix conf * Add extra throttle for spinup * Update calibration * max_bank in Radians only except in xml/gcs with auto-conversion * cleanup * Use flightplan variables instead... * fix test * revert debugging action * cleanup unused * cleanup more * Fix compile bug * [pfc] Fix actuators * Add follow tests * reduce pitch weight in forward flight * correctly set cmd thrust in INDI * fix takeoff unequal roll effectiveness and not in_flight * Fix heading in approach * fix double define and roll scaling setting * settings names and roll scaling in right settings * moving simulator stuff * [flight_plan] Update angel for takeoff * Update conf * Conf update * [conf] Update checks * land in approach * Fix flightplan * Update sw/ground_segment/python/moving_base/moving_base.py * input params for moving base sim * no elevator compensation --------- Co-authored-by: Ewoud Smeur <e.j.j.smeur@tudelft.nl> Co-authored-by: Dennis van Wijngaarden <32736330+Dennis-Wijngaarden@users.noreply.github.com> Co-authored-by: Freek van Tienen <freek.v.tienen@gmail.com> 05 June 2024, 12:58:07 UTC
827a468 update ws2812 led module dma strcuture (#3288) Co-authored-by: pprz <amtcvx> 05 June 2024, 06:54:45 UTC
c7c7f85 [supervision] remove VT100 escape codes. (#3286) Co-authored-by: Fabien-B <Fabien-B@github.com> 04 June 2024, 11:32:30 UTC
5e0f869 [supervision] remember last flash mode used. (#3287) Co-authored-by: Fabien-B <Fabien-B@github.com> 04 June 2024, 09:07:00 UTC
23cd68a [modules] UAVCan battery information (#3284) 31 May 2024, 10:03:24 UTC
4c97648 Fix problems with master after stabilization and chibi merges (#3280) Co-authored-by: Freek van Tienen <freek.v.tienen@gmail.com> 30 May 2024, 07:25:58 UTC
41af453 [airframe] Fix airframe.dtd, following #3276. (#3281) Co-authored-by: Fabien-B <Fabien-B@github.com> 29 May 2024, 12:30:21 UTC
e6bcd60 actuators[ ] array of structs with pprz units and driver units (#3205) * actuators[ ] array in pprz units, conversion to actuator_driver units when sending to the actuator_driver. actuators becomes an array * Moved scaling of the Servo to the Set function. * Fixed switches and pan-tilt to work in PPRZ units now. Simplified code. 25 May 2024, 07:38:51 UTC
98d4ec7 fix target case (#3279) 24 May 2024, 19:30:53 UTC
2a9887a [chibios] Update and add Pixhawk 6X autopilot (#3254) * [chibios] Update chibios and add Pixhawk 6X autopilot * [conf] Change rotating wing 25kg * [modules] Fix chibios sdlogger dependency on ADC * [modules] Fix eff scheduling rotating wing warnings * [chibios] Cleanup and fixes 24 May 2024, 13:35:04 UTC
5e9e61e Fix compile warnings make all_confs on v6.4 (#3277) * DSHOT errors * Fix extra variable 24 May 2024, 13:33:27 UTC
9341cf0 [pfc] Add ground checklists (#3276) 24 May 2024, 13:32:53 UTC
58caa66 [modules] Support dual ublox GPS modules (#3267) * [modules] Support dual ublox GPS modules * Fix UCenter * Fix make test_modules * Fix: tell ins_ekf2 when no YAW is available --------- Co-authored-by: Christophe De Wagter <dewagter@gmail.com> 24 May 2024, 07:55:16 UTC
d748af1 Rotwing guidance bank fix (#3271) * max bank in deg * Fix allocation switching problem * [rot_wing_v3] Updated max bank in all airframes * Update sw/airborne/modules/checks/preflight_checks.c Co-authored-by: Gautier Hattenberger <gautier.hattenberger@enac.fr> * use unit and alt_unit for conversions instead * remove needless conversion * Also fix normal INDI to fit the code --------- Co-authored-by: Ewoud Smeur <e.j.j.smeur@tudelft.nl> Co-authored-by: Christophe De Wagter <dewagter@gmail.com> Co-authored-by: Gautier Hattenberger <gautier.hattenberger@enac.fr> 23 May 2024, 19:55:24 UTC
b87ab09 [RotWing] FREE_STATE mode and pusher rate limiter (#3268) * [rotwing_state] Added free configuration to be requested for rotwing drone * [rot_wing_eff_sched] Added rate limiter on pusher prop * [rot_wing_state] fix nav_max_goto_speed setting from state machine * [rotwing_state] move rotwing free state processor to NAV if statement * [rot_wing_state] Updated free state in rotwing_state * [fp] Added free state standby waypoint to rotwing EHVB fp * [rotwing_state] Removed non used speed_to_target variable 23 May 2024, 11:37:16 UTC
b29b94d [module] parachute (#3273) 23 May 2024, 09:15:42 UTC
35e90b5 add nav_hybrid module to rotorcraft disco (#3275) 23 May 2024, 08:06:14 UTC
8a9e141 Fix for new stabilization (#3274) 22 May 2024, 13:01:35 UTC
48048bd [rot_wing] Configured correct YAW_DISURBANCE_LIMIT in airframes (#3270) * [rot_Wing] Configured correct YAW_DISURBANCE_LIMIT in airframes * [v3g] Updated elevator endpoints 22 May 2024, 08:44:21 UTC
ce7fe4c [control] rework the stabilization for rotorcraft (#3248) Introducing several changes to the control stask for the stabilization: - new structures: stabilization, stab (att and/or rates) and thrust (vector) - more functional approach: stabilization receives the stab and thrust setpoints from guidance and fill command vector at the end - modes and sub-modes are redefined (split stab and guidance modes), some AP modes are removed (FLIP and MODULE) - RC read functions are removed and replaced by ABI bindings, one for each part (AP, stab, guidance_h, guidance_v) with dedicated functions - transition ratio (float in [0-1]) replace transition_percentage (int) - the AP_MODULE mode is replaced by generated autopilot - the ABI hack for guidance indi is not needed anymore - AP generator supports a new 'store' attribute to use return values of functions - cleaning of the stabilization API (for setter functions) 21 May 2024, 15:01:38 UTC
f41c32a mark v7.0 unstable since it is a major version, backward compatibility is not guaranteed WARNING: this tag have been moved to integrate the v6.4 stable version 21 May 2024, 14:06:30 UTC
232f532 stable release v6.4 21 May 2024, 13:45:39 UTC
f0607ba Update cv_opencvdemo.xml (#3272) 21 May 2024, 13:21:12 UTC
e9b81bb [rot_wing_v3d] Updated magneto calibration (#3266) 24 April 2024, 14:43:59 UTC
893a65f [guidance_indi_hybrid] Added airspeed filtering with separate filter values for guidance (#3260) * [guidance_indi_hybrid] Added secondary airspeed filtering in guidance * Rename for clarity: guidance_indi hybrid can have a separate filter --------- Co-authored-by: Christophe De Wagter <dewagter@gmail.com> 17 April 2024, 15:06:53 UTC
50694ba Use Commands instead of actuator_pprz (#3265) * Add actuator type attribute to command * Implemented new command based counting of the atuators in the oneloop controller * Added group attribute to dtd file. Initialize as empty subgroup count of commands. Avoid unnecessary array to list conversion. * Generate list of names from defined commands * Use the defined commands number and name in NPS * Update sw/tools/generators/gen_airframe.ml Co-authored-by: Gautier Hattenberger <gautier.hattenberger@enac.fr> * Added logic to remove redundant code --------- Co-authored-by: Gautier Hattenberger <gautier.hattenberger@enac.fr> 16 April 2024, 21:06:23 UTC
16068cc [rot_wing nps] add more aerodynamic drag in rotwing simulation (#3259) * [rot_wing nps] add more aerodynamic drag in rotwing simulation * Triple the CD * surface --------- Co-authored-by: Christophe De Wagter <dewagter@gmail.com> 16 April 2024, 16:03:10 UTC
d0f97e1 Rotwing show both CAN bus messages... (#3263) 11 April 2024, 10:03:02 UTC
15d8a63 Bidirectionnal DShot for H7 (#3253) 09 April 2024, 22:44:47 UTC
6fb37f8 [modules] EKF2 fixed initialization warning (#3262) 09 April 2024, 11:36:33 UTC
afa9378 [modules] Rotating wing better ADC sensor integration (#3251) * Make adc sensor mappable from the airframe. Better interface for adc in the rotwing state. * Added parameters to v3b airframe * Addressed the comments * Removed external variable 09 April 2024, 09:25:44 UTC
25ec862 TUD course update 2024 (#3258) * removed the -o flag because it caussed natnet errors * smaller obstacle zone for first week testing * Updated distance measurement script * 3x3 convolution addition (#97) Added a convolution algorithm for a general 3x3 kernel --------- Co-authored-by: robinferede <robinferede@tudelft.nl> Co-authored-by: yamacbirol <y.birol@student.tudelft.nl> Co-authored-by: dvanwolffelaar <50547974+pigparty6@users.noreply.github.com> 04 April 2024, 09:00:14 UTC
69f2248 INDI restructuring (#3256) 04 April 2024, 08:55:41 UTC
6667d50 Slight Changes to INS EXT POSE and INS EKF2 (#3233) 03 April 2024, 13:02:25 UTC
5b13467 [board] fix crazyfly board files (#3255) - use correct main file with chibios - fix pin definitions 26 March 2024, 09:11:58 UTC
3bedf95 Use altitude waypoints for EKF2 25 March 2024, 10:20:36 UTC
757c637 fix omega discontinuous (#3250) * fix omega discontinuous * readable code, add comment 14 March 2024, 12:23:25 UTC
12da43e Fix natnet2ivy rotation order (#3231) 01 March 2024, 13:50:54 UTC
ae5f47a Add vl53l5cx driver (#3240) Based on St ULD 29 February 2024, 09:46:01 UTC
edff4bc [airframes] Updated calibrations of rotating wing drones 27 February 2024, 08:26:41 UTC
f44444c Rot wing updates (#3238) * [airframes] rot_wing airframe updates * Updated small rot_wing drones * Updated rot_wing_v3f calibrations 13 February 2024, 12:33:23 UTC
2ae4fed [conf] update Enac rotorcraft so that they work in simulation as well (#3235) - update Enac rotorcraft airframes - remove dead aircraft - add jsbsim model files - update bebop2 example 07 February 2024, 12:54:55 UTC
19952d8 [fix] guidance sp was not correct in speed mode (#3236) After #3197, the functions guidance_h_set_xxx are reseting the state so it creates inconsistent behavior when abusing the 'set_pos' to update the gcs display. 07 February 2024, 09:20:27 UTC
bbcb166 [nav] remove nav_manual mode (#3234) This mode is not really used and not even recommended. It is also not implemented in all firmwares. If a direct call to stabilization command is needed, it should be done with a specific function but not from a builtin instruction from the flight plan. It was discussed in #3208, but not applyied because of nav_heli_spinup. A new h_mode 'NONE' allows to disable guidance and stabilization while in NAV mode, which allows to set directly the commands. 05 February 2024, 08:40:09 UTC
fe35af7 [nps] fix inconsistent sensor scaling in simulation (#3230) 29 January 2024, 15:19:05 UTC
41998a1 [doc] Update pprzcenter and GCS presentation. (#3229) * [doc] Update pprzcenter and GCS presentation. Simplify install instructions. * [doc] Windows install + some fixes 26 January 2024, 08:01:13 UTC
1b34580 [generator] add support for matrix and struct in airframe (#3228) * [generator] add support for matrix and struct in airframe update ENAC airframe and code for indi G1 matrix and IMU calib * update calibration tool output 09 January 2024, 09:46:47 UTC
175e3e0 [doc] fix version number in doc 22 December 2023, 11:00:40 UTC
45884b3 Fix all compile warnings confs (on 20.04) (#3227) * JP aircraft removed from ENAC * Silent compile warnings GVF * silent warning: periodic freq must be dividable by telemetry freq * NPS_COMMANDS_NB * gzip -f since compiling make small targets in a row can have the same file name if compiling is too fast. 22 December 2023, 09:36:40 UTC
78c3ff3 [flightplans] tudelft flightplans (#3220) * 4 different files * Landing based on height 22 December 2023, 09:35:49 UTC
6f3d9f6 mark v7.0 unstable since it is a major version, backward compatibility is not guaranteed 21 December 2023, 14:29:25 UTC
5113a21 stable release v6.3 21 December 2023, 14:07:35 UTC
d509719 New final corrections (#3224) * Silent warning: accel_x shadows global declaration * [disco] was a shared airframe file with ENAC 20 December 2023, 16:39:43 UTC
378b936 Enac conf cleaning (#3223) move boards test files to separated folder 20 December 2023, 08:33:15 UTC
c1ab6d5 [airframes] cleanup all tudelft airframes (#3221) * bug fixes: simulation not selecting airframe, error when removing command, ADC not present in simulation * remove command_trimmed not used warning (indeed not used) + add comments * RAM3 overflow. Test of module done in RW3. * coverity - Microjet - SIM * clean BR * CDW + tests * make openuas/mavlab * Remove Special ARDrones * conf * fixed typ in eff_scheduler of rotwing_25kg * Updated preflight checks for rotwing v3b actuators * Updated tudelft conf --------- Co-authored-by: Dennis van Wijngaarden <32736330+Dennis-Wijngaarden@users.noreply.github.com> 19 December 2023, 20:30:49 UTC
6614729 Gvf for rotorcrafts (#3197) * Core GVF changes * Update GVF module conf file for rotorcrafts * Integration of acceleration in guidance rotorcraft firmware * Update command chain in guidance for ACCEL command integration * [guidance] select guidance sp mode with enum instead of bitmask * [guidance] reset ref if input type has changed --------- Co-authored-by: Mael FEURGARD <mael.feurgard@laas.fr> Co-authored-by: Gautier Hattenberger <gautier.hattenberger@enac.fr> 19 December 2023, 14:04:30 UTC
cf23b6b [fix] nominal throttle was not initialised (#3222) 19 December 2023, 13:34:29 UTC
3a956fa [link] Pprzlink router (for herelink) (#2497) 19 December 2023, 09:22:20 UTC
20ef416 Remove command_pitch and command_roll and command_yaw (#3208) ... when not used 19 December 2023, 08:58:39 UTC
1ea818d [xml] Airframe updates after testflights (#3218) 19 December 2023, 07:54:46 UTC
94c79d4 Cleanup airframes: make test_all_confs (#3217) 18 December 2023, 20:51:01 UTC
5fd7d56 [pfc] Actuator motion pre-flight-check (#3202) * PFC for actuator deflections * [checks] Preflight check actuators [checks] PFC actuators merge-error * Fixes for other airframes * [pfc] Fix better debug information for actuator checks * [modules] Fix warnings in test build * Update conf/modules/imu_mpu9250_i2c.xml * Update conf/modules/imu_mpu9250_spi.xml * [uavcan] Fix possible misconfiguration and overflow --------- Co-authored-by: Freek van Tienen <freek.v.tienen@gmail.com> 18 December 2023, 14:47:40 UTC
751edc5 Add flash mode: STM32CubeProgrammer (#3204) 18 December 2023, 14:16:03 UTC
e0d188a Electrical update: add VBoard for CUBE (#3213) * [electrical] Add board voltage [energy] Test energy message [conf] Fix offset Testing airspeed fixes [arch] Fix i2c invalidate buffer when reading * Revert debug * Default when not defined * Send VBoard in ROTORCRAFT_STATUS --------- Co-authored-by: Freek van Tienen <freek.v.tienen@gmail.com> 18 December 2023, 13:53:18 UTC
a07d674 Fix compile warnings in ```make test``` (#3216) * Silent compile warnings in tests * silent warnings in conf_test * fix defines: if OLD -> warn and convert. If new, then use. If no old and no new, use default. 18 December 2023, 11:34:58 UTC
f0d2cd3 [rotwing_state] Redundant reading of actuator feedback (#3215) 18 December 2023, 10:15:44 UTC
ab18f2a [modules] Add offset and scaling to UAVCAN airspeed sensor (#3212) Updated airspeed and servo endpoints Airspeed debugging Co-authored-by: Freek van Tienen <freek.v.tienen@gmail.com> 18 December 2023, 09:22:50 UTC
b040314 [imu] simulating 3 IMU's failed since an NPS IMU is added. Increase MAX_IMU to 4 (Solves #3135) (#3211) 17 December 2023, 14:29:53 UTC
4d8c690 Hide actuator driver number from code (#3206) * Hide actuator internal driver number. Should never be used in code. * Bugfix ... these should not be actutator_driver numbers but INDI output numbers 15 December 2023, 07:25:23 UTC
fc047cf [boards] fix pwm timer enabled for lisa_mx[s] boards with chibios (#3209) close #3207 15 December 2023, 07:12:32 UTC
f7a981a Support for TawakiV2 (STM32H7) (#3199) * tawakiV2 support. * clean and update linker scripts * update ram configuration * update chibios * update airframe 14 December 2023, 10:19:27 UTC
38d8388 error if non-standard periodic freq without imu sampling spec (#3191) --------- Co-authored-by: Christophe De Wagter <dewagter@gmail.com> 13 December 2023, 16:08:14 UTC
250250d Set wing rotation via rot_wing_state (#3177) * Rotating wing controller moved to rotating wing state extra airframe * Update _IDX and rebase * Requested changes from PR * Code style * xml fix * Update sw/airborne/modules/ctrl/eff_scheduling_rot_wing.c 13 December 2023, 13:23:52 UTC
a8f1c06 Rotwing State Update: no hardcoded defines in flightplan (#3201) 13 December 2023, 12:22:07 UTC
481a53d [fix] use variable instead of macro for thrust dyn in guidance_indi (#3200) 12 December 2023, 14:49:04 UTC
864cfba [modules] UAVCAN range sensor and cleanup (#3198) * [modules] Cleanup airspeed uavcan * [modules] Add UAVCAN range sensor 11 December 2023, 19:39:47 UTC
0b8cc6b Control camera's over MAVLink (#3178) Allow to configure the MAVLINK autopilot type to drive e.g. DJI camera's but do not change the default behaviour 08 December 2023, 09:49:02 UTC
2083b58 Fix continuous actuator (#3196) * fix extra bug for #3190 * fix extra extra bug for #3190 * fix for fix of fix * final fix? * Update comment: specify natural log = ln 07 December 2023, 19:19:08 UTC
7279d9b [fix] fix some bugs from #3190 (#3195) 04 December 2023, 10:30:49 UTC
12c6524 [checks] Add IMU heater preflight check and fix minor bugs (#3193) 04 December 2023, 08:10:48 UTC
cd3c2af [pwm] use different names to activate PWM drivers in chibios and pprz (#3194) ChibiOS PWM driver is required for DShot driver, but activating it should not result in an activation of the PWM driver by paparazzi. Otherwise, the last driver to be called at init will set the parameters and eventually overwrite the correct values. 04 December 2023, 08:10:00 UTC
8b60965 [imu] Fix Invensense V3 driver temeperature and disable AFSR (#3192) 04 December 2023, 08:09:23 UTC
back to top