bresch
cdab0cb6e4
ekf2-flow: use same measurement prediction as in jacobian derivation
...
Also avoid double division in flow prediction
2025-03-31 11:34:25 +02:00
bresch
82ea544e8c
ekf2-test: add flow unit test for negative distance
2025-03-31 11:34:25 +02:00
Matthias Grob
ddb9a5d0b9
gz_plugins: do not look for gz-transport12 (Gazebo garden) ( #24633 )
...
this tries to build the plugins and breaks the SITL build if you have
Gazebo garden isntalled even if you're not trying to simulate with
Gazebo.
2025-03-28 10:11:56 -08:00
Roman Bapst
2c8ef05c2d
Add COM_DLL_EXCEPT to specifiy exceptions for data link loss failsafe
2025-03-28 17:41:24 +01:00
Alexander Lerach
72454c4fd2
dataman: clarify default storage backend ( #24626 )
2025-03-28 16:27:12 +01:00
Silvan Fuhrer
69b7a21f02
AirspeedValidated: add VERSION ( #24620 )
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
2025-03-28 12:15:00 +01:00
Jacob Dahl
7cb7977263
dshot: only use 1 DMA, round robin the channels. Fix esc telemetry. ( #24610 )
2025-03-27 11:41:38 -06:00
Julian Oes
8acf273917
Add RTL_TYPE to continue or reverse ( #24581 )
...
This adds RTL_TYPE 4 which means continue the mission or reverse back to
the takeoff location, whichever is closer in terms of mission items
in-between.
This would be nicer to have on a distance rather than mission item count
basis but that would require access to the dataman and make it more
complex.
2025-03-28 06:29:42 +13:00
Daan Smienk
3870992bac
Fix spelling mistake ( #24623 )
2025-03-27 09:46:02 -06:00
Roman Bapst
550bbd9051
FW rate controller: Don't constrain airspeed for scaling to maximum airspeed ( #24622 )
...
* don't constrain airspeed for scaling to maximum airspeed
Signed-off-by: RomanBapst <bapstroman@gmail.com>
* fix max function
Signed-off-by: RomanBapst <bapstroman@gmail.com>
* remove hardcoded max
Signed-off-by: RomanBapst <bapstroman@gmail.com>
---------
Signed-off-by: RomanBapst <bapstroman@gmail.com>
2025-03-27 14:22:40 +01:00
Balduin
19d3e6285b
vtol_att_control: shorter elapsed time calculation
2025-03-27 09:29:54 +01:00
Balduin
898d631b24
dds_topics: add vtol_vehicle_status
2025-03-27 09:29:54 +01:00
PX4 Build Bot
e7eca72d02
New Crowdin translations - zh-CN ( #24617 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-03-27 14:43:25 +11:00
PX4 Build Bot
9f4e642e9f
New Crowdin translations - ko ( #24591 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-03-27 14:41:16 +11:00
PX4 Build Bot
6f026f35b1
New Crowdin translations - uk ( #24592 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-03-27 14:39:36 +11:00
Hamish Willee
46d1489d36
docs_crowdin_download.yml - attempt to fix the label ( #24616 )
2025-03-27 14:34:24 +11:00
Hamish Willee
4710366862
Open file locally respects frontmatter ( #24615 )
2025-03-27 14:32:28 +11:00
bresch
82a482ec0b
ekf2: reset heading when mag calibration changed
2025-03-26 22:32:51 -04:00
bresch
49624a6457
mag: synchronize calibration count with newly calibrated data
...
The data contained a mix between the old and new calibration. This
caused the EKF to reset to an incorrect (intermediate) heading.
2025-03-26 22:32:51 -04:00
Alexander Lerach
7acd2e93eb
gps: Parse RTCM3 & NAV in parallel
2025-03-26 17:45:10 +01:00
Ramon Roche
9e99bd3b7a
tools: fixes px4.py when run outside of root
...
its mainly being used by homebrew
2025-03-25 21:00:08 -04:00
PX4 Build Bot
a2341c29f4
New Crowdin translations - zh-CN ( #24593 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-03-26 11:06:37 +11:00
Alexander Lerach
f608a10ed4
Enable flash analysis comments again for non-fork PRs ( #24603 )
2025-03-25 15:13:18 -04:00
Andrew Brahim
5cb3fd1c9f
remove tel2 default from sf45 ( #24602 )
...
Signed-off-by: dirksavage88 <dirksavage88@gmail.com>
2025-03-25 10:10:39 -08:00
Jacob Dahl
9e8b530ad9
sim: refactor startup scripts and fix gz sim standalone ( #24600 )
...
* sim: refactor px4-rc.simulator into sim specific startup scripts. Fix gz sim for standalone mode.
* shellcheck disable=SC2154
2025-03-25 11:49:03 -06:00
chfriedrich98
c2706f5406
rover: auto mode stopping conditions
2025-03-25 10:38:30 +01:00
Bertug Dilman
735777862d
mavlink streams: LORA mode for low bandwidth radio links ( #24328 )
...
* Add LORA radiolink Mavlink message rates
* Do not forward ONBOARD_COMPUTER_STATUS when using low bandwidth radio links
* Update src/modules/mavlink/mavlink_main.cpp
* Update src/modules/mavlink/mavlink_main.cpp
* Update src/modules/mavlink/mavlink_main.cpp
* Update src/modules/mavlink/mavlink_main.h
* Update src/modules/mavlink/mavlink_main.h
* Update src/modules/mavlink/module.yaml
* Update src/modules/mavlink/mavlink_main.h
---------
Co-authored-by: Sebastien <sebastien.courroux@auterion.com>
Co-authored-by: Jacob Dahl <37091262+dakejahl@users.noreply.github.com>
2025-03-24 20:46:49 -08:00
Eric Katzfey
4184cf67d3
voxl2-slpi: Removed bogus protocol check in custom Spektrum RC driver
2025-03-24 16:44:02 -04:00
Alex Klimaj
71554af8fa
Add uavcannode accel and gyro publisher ( #19885 )
...
* Add uavcannode accel and gyro publisher.
* Add missing Kconfig
* always publish rawimu
2025-03-24 12:08:15 -08:00
RomanBapst
f67027f066
improvements
...
Signed-off-by: RomanBapst <bapstroman@gmail.com>
2025-03-24 17:48:33 +01:00
RomanBapst
dfc66993b6
document VT_F_TR_OL_TM and VT_TRANS_TIMEOUT
...
Signed-off-by: RomanBapst <bapstroman@gmail.com>
2025-03-24 17:48:33 +01:00
Andy Wheatley
ca2ed655b8
Allow negative differential pressure if parameter enabled ( #24434 )
2025-03-24 09:42:36 +01:00
Balduin
fdebdc447d
dds_topics: add home_position
2025-03-24 09:34:51 +01:00
Marco Hauswirth
283a69dedf
enable terrain_hold when not moving vertically
2025-03-24 09:08:18 +01:00
Jacob Dahl
451b0a3db8
gz: rc.simulator: remove references to garden and improve version check ( #24577 )
2025-03-21 14:22:24 -08:00
Jacob Dahl
4c0a63f679
mavsdk_tests: add multicopter alt hold test ( #24396 )
...
* mavsdk_tests: add multicopter alt hold test
* fix test filter
* increase altitude tolerance to 10m as a test
* reduce to 1m tolerance
* increase to 5m tolerance
* increase to 2m tolerance
* reduce back to 1m
* delay 60 seconds
* fix log upload
* fix ulog upload path
* make altitude tolerance in tester.wait_until_altitude configurable
* fix lambda
* default arg in declaration
* tighten up tolerance
2025-03-21 16:21:10 -06:00
Matthias Grob
a048a8e8a0
mavlink_receiver: refactor manual_control.throttle extraction to exactly match MAVLink output
2025-03-21 11:44:51 +01:00
Peter Breuer
80ea3a09bb
fix: change MANUAL_CONTROL MAVLink message output throttle field range from [-1000, 1000] to [0, 1000]
2025-03-21 11:44:51 +01:00
Peter van der Perk
b35753ded9
mr-canhubk3: Enable navigator in default target
2025-03-20 11:45:26 +01:00
Silvan
18b6a61788
Navigator: add NUM_MISSION_ITMES_SUPPORTED to kconfig
...
Signed-off-by: Silvan <silvan@auterion.com>
boards: increase max mission items for boards with >=1kb RAM to 1000
Signed-off-by: Silvan <silvan@auterion.com>
boards: increase NUM_MISSION_ITMES_SUPPORTED for SITL to 10000
Signed-off-by: Silvan <silvan@auterion.com>
2025-03-20 11:45:26 +01:00
Silvan
b91e1cd482
Navigator: remove MEMORY_CONSTRAINED_SYSTEM
...
Signed-off-by: Silvan <silvan@auterion.com>
2025-03-20 11:45:26 +01:00
Silvan
d1eff16ad7
Navigator: remove define for RAM_BASED_MISSIONS
...
Since we have SYS_DM_BACKEND, the user has to option on all boards
to store the mission on the RAM, thus thus define got obsolete.
Signed-off-by: Silvan <silvan@auterion.com>
2025-03-20 11:45:26 +01:00
Hamish Willee
895afea0a7
docs_crowdin_download.yml - auto label the issue with Documentation ( #24578 )
2025-03-20 13:39:53 +11:00
Hamish Willee
1afa098c90
Link fix in ARK Pi6X Flow ( #24572 )
2025-03-20 11:56:52 +11:00
Hamish Willee
12988c94f5
docs_deploy.yml - bigger deployment runner ( #24575 )
...
* docs_deploy.yml - bigger deployment runner
* docs_crowdin_upload.yml - only run when something goes into main
2025-03-20 11:54:42 +11:00
Hamish Willee
19230aa369
Docs: Fix up links to source ( #24570 )
...
* Docs: Fix up links to source
* Copy in metadata manually from px4_user_guide
2025-03-20 09:14:58 +11:00
Jaeyoung Lim
950f2272bf
Fix scene path for jsbsim ( #24568 )
...
The sitl_run script was misdirecting FG_AIRCRAFT when running flightgear GUI
2025-03-19 20:00:19 +01:00
Hamish Willee
440d76b839
commander_params.c - COM_QC_ACT is action not command ( #24541 )
v1.16.0-beta1
2025-03-19 16:35:05 +01:00
PX4 Build Bot
7c444828f3
New Crowdin translations - uk ( #24566 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-03-19 21:01:00 +11:00
PX4 Build Bot
3d7bc4a558
New Crowdin translations - ko ( #24565 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-03-19 21:00:14 +11:00