Commit Graph

  • f6b8c3f798 Fix to make driver more robust against hangup (#3547) OpenUAS 2025-10-17 22:51:52 +02:00
  • 9b76c21b8b [uavcan] Fix bug in buffer size (#3546) Freek van Tienen 2025-10-13 11:56:01 +02:00
  • 751e2579eb [utils] Fix circular buffer and uavcan (#3544) Freek van Tienen 2025-10-08 12:05:07 +02:00
  • 900843c2c7 [tool] update effectiveness estimation script (#3537) Gautier Hattenberger 2025-10-06 16:41:25 +02:00
  • 4f16ae0d56 [wayland] only use Qt/wayland if available (#3545) Gautier Hattenberger 2025-10-03 15:10:44 +02:00
  • 41048101d0 [rover] improve support for ROVER firmware (#3530) Gautier Hattenberger 2025-09-30 08:54:06 +02:00
  • e9a8673f97 Add new support for common sonar sensors on I2C (#3540) OpenUAS 2025-09-22 22:22:24 +02:00
  • 6e0ee3a67a Sync guidance indi hybrid and guidance indi hybrid quadplane/tailsitter filters (#3541) NoahWe 2025-09-19 08:54:10 +02:00
  • 528f9a5ade [cam_gimbal] rewrite the pan/tilt control module (#3538) Gautier Hattenberger 2025-09-17 16:55:30 +02:00
  • 39ed0bb0b9 [uavcan] correctly check if header and message were put in FIFO buffer (#3536) NoahWe 2025-09-04 18:13:50 +02:00
  • 15ab112b9c Improved OUAS default 16CH MX22 radio config, labels for on simulated RC GUI re-added (#3533) OpenUAS 2025-09-02 17:49:23 +02:00
  • e5fc07441d Added improved default filter Periodic 500hz for fmu4 (pixracer)IMU (#3532) OpenUAS 2025-09-02 17:48:56 +02:00
  • 692de3f879 [traffic] support GPS_INT message for air-to-air traffic info (#3529) Gautier Hattenberger 2025-09-01 14:54:18 +02:00
  • d24255b5ae Added PWM input option to FMU4 e.g. Pixracer FC (#3531) OpenUAS 2025-08-31 13:22:41 +02:00
  • 093ba710f9 add xcb fallback in case wayland does not work (#3528) NoahWe 2025-08-29 16:52:42 +02:00
  • daf09b7bd0 [gps] Add uavcan.equipment.gnss.Fix2 support. (#3516) Fabien-B 2025-08-29 14:03:36 +02:00
  • 4ebd2b6852 fix errors during pprz installation (#3525) Ewoud Smeur 2025-08-29 13:58:04 +02:00
  • 8900f6e47f [pprzlink] fix pprzlink proxy and add it as a tool (#3526) Gautier Hattenberger 2025-08-28 22:33:50 +02:00
  • 67f9388f85 [doc] fix uplink and dowlink class names (#3527) Gautier Hattenberger 2025-08-28 15:14:34 +02:00
  • eabbbe249c [natnet] use scipy rotation module instead of pyquaternion (#3492) Gautier Hattenberger 2025-08-28 10:30:56 +02:00
  • 904eefb0fe [rotwing] preflight check for skew angle (#3507) NoahWe 2025-08-28 10:30:27 +02:00
  • ecf0dc14ca cleanup uavcan_node_id_allocator Fabien-B 2025-08-26 16:30:03 +02:00
  • 113e50dc5a [uavcan] recover from buffer too small (discard message) Fabien-B 2025-08-25 11:14:01 +02:00
  • 2e504ff524 code cleaning Fabien-B 2025-08-25 10:53:01 +02:00
  • eb5dd25cc5 [uavcan] dynamic node id allocator Fabien-B 2025-07-31 10:08:32 +02:00
  • 2cdd959621 [uavcan] remove weird check Fabien-B 2025-07-30 17:33:00 +02:00
  • a0091ee0df [uavcan] buffer tx messages in FIFO Fabien-B 2025-07-29 17:15:56 +02:00
  • c396d38321 Now able to use ADC_CHANNEL_RSSI as ADC input (#3524) OpenUAS 2025-08-17 09:43:54 +02:00
  • e42a7ef901 [rotwing] V3B Delivery (#3449) NoahWe 2025-08-15 16:00:32 +02:00
  • c86ab15f0c [uavcan] buffer tx messages in FIFO (#3513) Fabien-B 2025-08-15 15:49:41 +02:00
  • a05854c3b3 [test] improve module tests (#3517) Fabien-B 2025-08-15 15:48:51 +02:00
  • 0008be8ec6 Fix not able to upload AP firmware (#3523) OpenUAS 2025-08-15 15:35:52 +02:00
  • af2be6f092 [imu/board] Add support for ICM45686 and LTS release of the Cube Orange+ (#3519) lthoma5 2025-08-15 15:35:06 +02:00
  • e018eeed47 Fix state wrecking RM3100 mag spikes (#3522) OpenUAS 2025-08-15 15:32:23 +02:00
  • 37bb3ccbb4 Fix MilliAmpereOfAdc Default in remaining boardfiles (#3521) OpenUAS 2025-08-15 15:30:47 +02:00
  • 6e83bb634c Disable GPS_Fix for a given number of seconds (#3479) Christophe De Wagter 2025-08-14 14:21:32 +02:00
  • 4e7259a17f Add Bayesian Obstacle Grid Mapping with TFmini Lidar Support and Simulation (#3510) Alejandro Rochas Fernández 2025-08-07 23:17:19 +02:00
  • 2985ebbd21 [actuators] set actuator from datalink actuators_proposition Fabien-B 2025-08-01 14:15:19 +02:00
  • b706cebb5a [mag] add UAVCAN mag module (#3514) Fabien-B 2025-08-01 10:46:43 +02:00
  • 1e397aee61 [circular buffer] store size as uint16_t, add drop function. (#3512) Fabien-B 2025-07-29 17:07:22 +02:00
  • 464d34ee56 [sbus actuator] fix sbus actuator (#3511) Fabien-B 2025-07-29 13:27:07 +02:00
  • e46c1e74b5 [uavcan] memory offset can lines (#3508) NoahWe 2025-07-28 17:50:47 +02:00
  • 66ba4c9918 [UART] Fix edge case where end of message match end of buffer (#3509) Fabien-B 2025-07-25 10:03:55 +02:00
  • fb90ba29b1 [board] fix config of RTC for tawaki boards (#3506) Gautier Hattenberger 2025-07-23 15:11:38 +02:00
  • 27e59d9db5 [guided] support full ref update in guided mode (#3502) Gautier Hattenberger 2025-07-21 16:21:44 +02:00
  • c4bd14098e Update control effectiveness script (#3501) Gautier Hattenberger 2025-07-18 15:34:54 +02:00
  • 9c2206f6a4 [can fuelcell] use DSDL definition (#3505) Fabien-B 2025-07-16 10:18:57 +02:00
  • 63760813f5 fix imu debug (#3503) Fabien-B 2025-07-11 23:08:14 +02:00
  • 94cd1c1cf4 [fix] fix type error introduced by #3498 Gautier Hattenberger 2025-07-10 21:11:02 +02:00
  • f4279c86ee Fix parameter needed left out after I2C refactor (#3500) OpenUAS 2025-07-07 22:11:17 +02:00
  • 90a5f285c6 Fix warning of nested extern declaration of fn get_sys_time_float (#3499) OpenUAS 2025-07-07 22:07:48 +02:00
  • 0d9a3a1402 Wait for shaking to take-off (#3487) Christophe De Wagter 2025-07-07 10:15:56 +02:00
  • 6497ecf431 [fix] don't use pointer cast to switch from Vect3 to Coor structures (#3498) Gautier Hattenberger 2025-07-04 16:53:50 +02:00
  • 378d7f02be [ins] cleaning of external pose INS (#3497) Gautier Hattenberger 2025-07-04 11:26:52 +02:00
  • 834a420e9c Current compensation code is removed so these defines don't do anything anymore. (#3496) Christophe De Wagter 2025-07-03 22:43:58 +02:00
  • 8511252b9b [rotwing] TU Delft new and repaired airframes (#3450) NoahWe 2025-07-03 17:47:08 +02:00
  • 03c2547a34 [rotwing] make setup for demo's simpler (#3475) NoahWe 2025-07-03 17:15:09 +02:00
  • 0c60967b3b Small fix for airspeed consistency checks (#3494) NoahWe 2025-07-02 16:21:47 +02:00
  • b4ed21ae1e [imu] fix some bugs introduced with imu float refactor (#3495) NoahWe 2025-07-02 13:45:50 +02:00
  • 8a226b2ce3 register periodic messages with 16 bit ID - e.g. Mavlink (#3482) Christophe De Wagter 2025-07-02 10:13:14 +02:00
  • 07558af7a2 Airspeed consistency check with onboard wind estimation (#3478) NoahWe 2025-07-01 10:07:35 +02:00
  • b7aad07a04 Activate barometric altitude in fixedwing Disco (#3480) Christophe De Wagter 2025-06-27 18:11:54 +02:00
  • b91239f7b5 [uart] use buffer write function for ChibiOS uart driver (#3491) Gautier Hattenberger 2025-06-27 11:39:03 +02:00
  • 06c0b2f4ed Segmentation Fault: NULL->llh (#3484) Christophe De Wagter 2025-06-26 09:14:16 +02:00
  • c1203b04e8 [pprzlink] update pprzlink for the latest changes and corrections (#3489) Gautier Hattenberger 2025-06-26 09:02:21 +02:00
  • 8190003f56 [tawakiV2] Fix I2C configuration (#3490) Fabien-B 2025-06-25 17:14:48 +02:00
  • 4df4c8436b Imu scale float (#3477) Fabien-B 2025-06-25 13:27:53 +02:00
  • 993198a418 Disable power-down interupt in SD-logger code (#3481) Christophe De Wagter 2025-06-25 12:37:49 +02:00
  • e34b42cd7f Fixedwing updates: Calibrate MAG, replay SD-log, Set WP (#3486) Christophe De Wagter 2025-06-25 12:36:48 +02:00
  • 4b6c185516 [hybrid] add basic support for Heewing T1 Ranger VTOL (#3464) Gautier Hattenberger 2025-06-24 15:02:36 +02:00
  • 982c6947a3 Threads I2C and SPI (#3471) Fabien-B 2025-06-23 20:08:33 +02:00
  • 486ae432e1 [uavcan] Use CAN abstraction (#3440) Fabien-B 2025-06-23 15:02:17 +02:00
  • 3a6ea80f57 [generator] servo command_value floating point (#3476) Fabien-B 2025-06-23 11:28:55 +02:00
  • 3f7bc48507 AHRS_DCM_FLOAT fix heading: export has 180deg error, du to sign error in correction, so the align is always 180deg wrong (#3470) Christophe De Wagter 2025-06-17 22:21:06 +02:00
  • 6370ff488b [calib] implement the calibration button for mag_viewer (#3472) Gautier Hattenberger 2025-06-17 17:21:27 +02:00
  • ab21964c1a Mag viewer (#3465) Fabien-B 2025-06-16 13:01:03 +02:00
  • 587b35eada [conf] TUDelft Remove duplicate define and remove accidentally added v3i-v3k airframes (#3469) NoahWe 2025-06-16 12:00:29 +02:00
  • 65de23341e [build] fix compilation warnings and remove unused code (#3468) Gautier Hattenberger 2025-06-12 11:21:23 +02:00
  • 942efae9b0 Fix the warning for MilliAmpereOfAdc(adc) re-defined (#3467) OpenUAS 2025-06-09 16:21:53 +02:00
  • 09374b74b9 add viewer for NPS simulated drone nps_visu Fabien-B 2025-06-05 15:49:15 +02:00
  • e7273bda38 [mission] add an option to skip the first GOTO in mission PATH (#3463) Gautier Hattenberger 2025-06-04 22:42:30 +02:00
  • 06a0542090 [nav] add an option for takeoff height (#3462) Gautier Hattenberger 2025-06-04 22:41:41 +02:00
  • 12586a6811 [nav] navigation around poles for rotorcraft and hybrids (#3461) Gautier Hattenberger 2025-06-04 22:40:56 +02:00
  • 6b06dbfa3a [conf] Update rotating wing 25kg (#3455) Freek van Tienen 2025-06-03 13:25:15 +02:00
  • 92531947d6 update jsbsim wmm (#3458) NoahWe 2025-05-26 13:49:17 +02:00
  • 41af189540 [chibios] Fix SPI driver for STM32F7xx (#3457) Freek van Tienen 2025-05-21 19:59:28 +02:00
  • b6d1ca99ab WMM module updated to 2025 data (#3456) OpenUAS 2025-05-20 18:26:22 +02:00
  • 4ee8e5e1b9 [gvf] Refactor GVF module framework, add GVF_IK, fix bugs, and provide full example config (#3451) Jesús Bautista Villar 2025-05-16 22:00:28 +02:00
  • f19834aaa7 [rotwing] Fly back to standby in fixed wing. Gih add setters for max bank, climb, and descend speed (#3452) NoahWe 2025-04-29 13:00:28 +02:00
  • 4aa83b108f Rotorcraft static ap add option to use failsafe throttle setting (#3453) NoahWe 2025-04-29 12:59:11 +02:00
  • c18137ac49 [airspeed] fix auto offset for SDP3X driver (#3448) Gautier Hattenberger 2025-04-04 16:52:21 +02:00
  • 6f7342fdd8 [fix] utm coord was not initialized in landing module for FW (#3445) Gautier Hattenberger 2025-04-01 18:39:10 +02:00
  • 33ebce980a Add betafpv AIO and tmotor AIO (#3413) Florian Sansou 2025-04-01 12:53:08 +02:00
  • 56a0f850e6 [ahrs] fix name of the setting handler to match the XML description (#3446) Gautier Hattenberger 2025-04-01 12:48:52 +02:00
  • a7af05cc2f [ins] Properly initialize utm0 altitude in ins_alt_float (#3443) Jesús Bautista Villar 2025-03-28 10:57:04 +01:00
  • 294baad643 [ext] test for em module needed by dronecan (#3444) Gautier Hattenberger 2025-03-26 10:18:24 +01:00
  • 646a79795d [guided] rewrite guided mode example with a separated lib (#3442) Gautier Hattenberger 2025-03-21 16:51:41 +01:00
  • aa0863fd4f Airframe fixes TUD (#3438) Christophe De Wagter 2025-03-17 14:24:48 +01:00
  • 8cdcda4317 [doc] Update install instructions. (#3441) Fabien-B 2025-03-14 22:32:28 +01:00
  • 5facb3c93b [doc] mission mode (#3439) Fabien-B 2025-03-14 13:12:34 +01:00