jmackay2
eb274775d7
Update tools shebangs to python3 ( #24739 )
...
Co-authored-by: jmackay2 <jmackay2@gmail.com>
2025-07-22 22:30:04 -08:00
Hamish Willee
7559196195
Apply suggestions from code review
2025-07-23 13:38:10 +10:00
Teddy Zaremba
15c55245b3
Update mc_06_optical_flow.md
2025-07-23 13:38:10 +10:00
Teddy Zaremba
124910ee7c
Update docs/en/test_cards/mc_06_optical_flow.md
...
Co-authored-by: Hamish Willee <hamishwillee@gmail.com>
2025-07-23 13:38:10 +10:00
Hamish Willee
7c552ebe0e
Summary and subedit
2025-07-23 13:38:10 +10:00
Teddy Zaremba
4c94abd672
Update mc_06_optical_flow.md
2025-07-23 13:38:10 +10:00
Teddy Zaremba
f7c25089de
Update test_flights.md
2025-07-23 13:38:10 +10:00
Teddy Zaremba
40086a88b1
Update test_flights.md
2025-07-23 13:38:10 +10:00
Teddy Zaremba
551f73c6e9
Create mc_06_optical_flow.md
2025-07-23 13:38:10 +10:00
Crowdin Bot
f413b0c4d2
New Crowdin translations - ko
2025-07-23 09:58:57 +10:00
Crowdin Bot
fea845082f
New Crowdin translations - uk
2025-07-23 09:58:46 +10:00
PX4 Build Bot
5cd7cd9389
New Crowdin translations - zh-CN ( #25256 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-07-23 09:58:30 +10:00
Claudio Chies
095ab9d27a
add PWM_Input as default for ats-based flight termination ( #25209 )
2025-07-22 09:30:53 +02:00
William Freidank
13122c29c0
Fix simulated gimbal behavior with zero velocity ( #25217 )
...
* fix simulated gimbal behavior with zero velocity
* check for PX4_ISFINITE before checking for magnitude
2025-07-21 12:59:55 -08:00
dusan19
8dd14d9aaa
platforms/stm32_common: hrt.c: define timer 1 IRQ properly for H7 platform ( #25260 )
2025-07-21 09:53:38 -08:00
mahima-yoga
1e4d7429e1
mavlink_mission: improve mission_state handling with mission_result validity check
2025-07-21 10:18:23 +02:00
Julian Oes
2c97a875bf
commander/mavlink: use home attitude, not only yaw
...
According to the mavlink spec we should be publishing the home attitude
as a quaternion rather than just the yaw/heading.
Additionally, this allows setting the landing roll and pitch angle using
DO_SET_HOME (this yet needs to go into the MAVLink spec though).
This time including the message versioning and translation.
2025-07-20 07:51:14 +12:00
Dusan Zivkovic
2065f577d6
EKF: fix compilation error when CONFIG_EKF2_TERRAIN is not defined
2025-07-18 10:20:42 -06:00
Silvan Fuhrer
a0560d2d82
Internal combustion engine control: disable module by default
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
2025-07-18 17:45:05 +02:00
mahima-yoga
3c79f25e10
fmu-v6s: disable analog battery monitoring when digital power module is enabled
2025-07-18 16:42:54 +02:00
mahima-yoga
db85e12b9f
battery-monitoring: allow disabling analog battery monitoring through BAT{i}_V_CHANNEL param
2025-07-18 16:42:54 +02:00
mahima-yoga
5125059b8f
fmu-v6s: add ina226/ina228/ina238 support
2025-07-18 16:42:54 +02:00
Silvan
e22329d074
add GYRO_FFT to v6s build
...
Signed-off-by: Silvan <silvan@auterion.com>
2025-07-18 14:15:46 +02:00
Alexander Lerach
3041960cf1
auav: enable on v5x/v6x/v6s boards
2025-07-18 09:58:03 +02:00
Hamish Willee
78a2a3d0dd
COM_FAIL_ACT_T - fix description of zero value
2025-07-17 07:55:49 +02:00
Hamish Willee
8e0f223b3a
Link fixes and removal of dead docs ( #25239 )
...
* Remove Zubax Orel - not available and no other presence
* Fix up zubax product links
* Snapdragon flight - delete as no longer relevant hardware
* Delete intel aero docs
* Brushless whoop - remove docs except for link to old version
* Many link fixes
2025-07-17 15:30:56 +10:00
Hamish Willee
06d25b9400
[Doc] FW Takeoff update for waypoint and position loss + relnote ( #25226 )
...
* [Doc] FW Takeoff update for waypoint and position loss + relnote
* Update docs/en/flight_modes_fw/takeoff.md
Co-authored-by: Silvan Fuhrer <silvan@auterion.com>
* Update for clarity
* Update docs/en/flight_modes_fw/takeoff.md
---------
Co-authored-by: Silvan Fuhrer <silvan@auterion.com>
2025-07-17 11:19:51 +10:00
bresch
bfbc76189e
ekf-agp: use same timeout value as other aid sources
2025-07-16 10:07:15 +02:00
Beat Küng
80febaf0f0
mc_pos_control: immediately switch out of goto setpoint when receiving trajectory_setpoint
...
Previously, when switching from a goto setpoint into a mode that publishes
trajectory_setpoint, the previous goto setpoint was still used for 500ms,
which then caused a setpoint jump.
This change makes sure that when a trajectory_setpoint is received, any
existing goto setpoint is marked as invalid immediately.
2025-07-16 09:02:47 +02:00
Beat Küng
f0ecd9e757
fix commander: set failsafe action state immediately after failsafe update
...
There was a race condition: for example when an external mode disabled
failsafe deferring, that then triggered a failsafe, while the mode executor
immediately sends a command (to e.g. switch modes).
In that case the failsafe got triggered but the mode switch was still
allowed.
This was because of the processing ordering:
- mode updates (and propagating the failsafe_action_active state)
- failsafe updates
- command handling
This patch makes sure failsafe_action_active is set immediately after
updating the failsafes.
2025-07-15 17:18:54 +02:00
Beat Küng
168d99cd18
commander: do not trigger obsolete failsafe when deactivating failsafe deferring
...
Previously, when deferring was active and e.g. RC loss was triggered, and
RC regained, the action was not cleared, as the RC loss action only clears
on mode switch/disarm (when set to RTL for example).
When deferring was then disabled, the RC loss failsafe would still trigger.
This changes the behavior to immediately remove those actions when
deferring is active.
It also ensures to reset the Hold delay when deferring is disabled and no
failsafe is being deferred.
2025-07-15 17:18:54 +02:00
chfriedrich98
b8dacf5ae4
rover: fix speed setpoint in position controller
2025-07-15 13:55:28 +02:00
bresch
54f2652329
ekf2: always decorrelate pos and vel in vel reset
2025-07-15 13:44:55 +02:00
Matthias Grob
f9b811b0c5
Commander: add option to ignore manual control loss in external modes
2025-07-15 13:08:18 +02:00
Marco Hauswirth
a755dfa07f
enable baro-gnss autocalibration by default ( #25196 )
2025-07-15 10:53:04 +02:00
chfriedrich98
b4bfbbb5e0
ackermann: add SIH ( #25194 )
2025-07-15 09:58:41 +02:00
Silvan Fuhrer
35a3f519f2
Revert "commander: publish full home attitude, not only yaw ( #19717 )"
...
This reverts commit 6855aa57c4879bb5c67298f3ce1f738118fbafa0.
2025-07-15 09:24:55 +02:00
Hamish Willee
a3f1fb2e01
[Docs] Airframe param reset on update ( #24964 )
...
* Airframe param reset on update
* Update docs/en/dev_airframes/adding_a_new_frame.md
* Apply suggestions from code review
Co-authored-by: Matthias Grob <maetugr@gmail.com>
* Update adding_a_new_frame.md
* Update adding_a_new_frame.md
---------
Co-authored-by: Matthias Grob <maetugr@gmail.com>
2025-07-15 13:32:44 +10:00
Hamish Willee
f224d27e4d
Docs: Prettier on takeoff and fix some links ( #25218 )
...
* Prettier on takeoff and fix some links
* Fix flaw link
2025-07-15 12:30:55 +10:00
Matthias Grob
7d33df4650
Doc Orbit: update and clarify configurability and behavior around limits ( #25208 )
...
* Doc Orbit: update and clarify configurability and behavior around limits
* run prettier
* Fix up link to table
---------
Co-authored-by: Hamish Willee <hamishwillee@gmail.com>
2025-07-15 12:29:29 +10:00
Stefano Colli
3c0a0ed129
mavlink_main: add profile handling ( #25214 )
2025-07-14 10:19:30 -08:00
Alexander Lerach
7f5119f402
sensors: autostart bmm350 and add it to common mags
2025-07-14 17:52:18 +02:00
mahima-yoga
4896099232
dds: rate_limit /fmu/out/wind to 1Hz
2025-07-14 16:12:00 +02:00
mahima-yoga
fcbe017221
dds: add Wind topic to dds bridge
2025-07-14 16:12:00 +02:00
Silvan Fuhrer
b326714d7c
FWModeManager: use always bearing to Takeoff waypoint (if defined)
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
2025-07-14 14:29:59 +02:00
Silvan Fuhrer
782e510105
Navigator: Takeoff mode: add state 2-state takeoff for fixed-wing
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
2025-07-14 14:29:59 +02:00
Silvan Fuhrer
e9e5c45bf3
FW mode manager/Commander: hanlde invlaid pos in FW manager
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
2025-07-14 14:29:59 +02:00
Silvan Fuhrer
b1af09d391
FW mode manager: during takeoff only set height rate, not altitude setpoint
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
2025-07-14 14:29:59 +02:00
Silvan Fuhrer
bdf1895145
Commander: on completion of takeoff, force state transition to Loiter
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
2025-07-14 14:29:59 +02:00
PX4 Build Bot
84cdc05195
New Crowdin translations - ko ( #25200 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2025-07-13 10:37:31 +10:00