Hamish Willee
d1e7f01994
Docs: add skeleton topic for indicating protocol support
2025-06-05 11:39:40 +10:00
Niklas Hauser
6d35ad5d9b
[uavcan] Fix safety state not getting published ( #24972 )
2025-06-04 09:20:34 -08:00
Hamish Willee
6095fc710c
Update rcS - fix trivial typo ( #24963 )
2025-06-04 09:07:44 -08:00
Alexis Guijarro
82c2e6c159
3dr_ctrl-zero-h7-oem-revg: Adding missing module which prevented the USB interface to start
2025-06-04 11:43:26 -04:00
Matthias Grob
84cb748080
esc_calibration: simplify the logic and consider battery only connected if there's no message timeout and the connected flag is set
2025-06-04 17:11:33 +02:00
Don Gagne
7018e1b74b
Fix reporting of connected battery
2025-06-04 17:11:33 +02:00
Matthias Grob
7e055656b0
uavcan esc: translate temperature field from Kelvin to Celsius
2025-06-04 16:44:16 +02:00
Seungbin Lee
8e399ed78e
Update jfi_telemetry.md
...
Change the range from 500 meters to 1000 meters.
2025-06-04 17:18:51 +10:00
bresch
e487d59521
Vehicle_odometry: protect angular_velocity field against aliasing
...
Accumulate delta-angles between each publication to get the correct
angular velocity between two attitudes
2025-06-04 09:01:33 +02:00
Hamish Willee
09d734955d
Add ignore errors
2025-06-04 12:39:33 +10:00
Hamish Willee
3a4dc784eb
Fix up badges refering to main/v116 to just be 116
2025-06-04 12:39:33 +10:00
Hamish Willee
c3946ff56f
Add FW release note to Main release notes
2025-06-04 12:39:33 +10:00
Hamish Willee
ee49469cb6
Remove content of main
2025-06-04 12:39:33 +10:00
Hamish Willee
265ab85414
prettier
2025-06-04 12:39:33 +10:00
Ramon Roche
ae93d931d6
docs: second pass at 1.16 release notes
...
Signed-off-by: Ramon Roche <mrpollo@gmail.com >
2025-06-04 12:39:33 +10:00
bresch
0e32b155f3
ekf2: simplify names of scoped variables
2025-06-03 09:22:32 +02:00
bresch
c33d79cfb4
ekf2: move gnss_checks to their own class
2025-06-03 09:22:32 +02:00
bresch
2dbce4d958
ekf2: replace defines with enum class
2025-06-03 09:22:32 +02:00
bresch
5332010b13
ekf2: move on ground GNSS checks to separate function
2025-06-03 09:22:32 +02:00
Silvan
66fe3aa2b3
ControlAllocator: only run allocator on torque updates, not thrust
...
Signed-off-by: Silvan <silvan@auterion.com >
2025-06-02 09:26:13 -07:00
Silvan
f0b05ea7cf
ControlAllocator: only use torque, not thrust sp as callback item
...
Signed-off-by: Silvan <silvan@auterion.com >
2025-06-02 09:26:13 -07:00
Niklas Hauser
3971db3cb4
[iis2mdc] Help device detection by retrying probing
2025-06-02 16:54:15 +02:00
Niklas Hauser
56d53b60c0
[bmp388] Initialize multiple times with delay
2025-06-02 16:54:15 +02:00
Silvan Fuhrer
cff5ecfd88
ICE: allow throttle setpoint to be set to NAN to stop motor without disarming
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2025-06-02 16:50:30 +02:00
Silvan Fuhrer
ed15258abb
ICE: small cosmetic changes and make message definition clearer
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2025-06-02 16:50:30 +02:00
GuillaumeLaine
99f974e82e
docs: update uxrce_dds rate_limit example to reflect firmware values
2025-06-02 12:01:40 +02:00
GuillaumeLaine
17cadf7739
dds_topics: set more sensible ROS2 publication rate limits
2025-06-02 12:01:40 +02:00
Mahima Yoga
2110da73ad
Commander: don't reset Home position if landed during a (uncompleted) mission. ( #24902 )
2025-06-02 10:50:03 +02:00
Marco Hauswirth
8d3c94c947
Baro offset calibration based on GNSS height ( #24859 )
...
* apply offset to baro sensors based on gnss measurements when gnss is selected as hgt-ref
* always calibrate baro with gnss if new param SENS_BAR_AUTOCAL is set accordingly
* always do baro-gnss calibration when AUTOCALIB is set, but ensure epv is small enough and gnss data is consistent with baro
* avoid update and reset in the same step
* minor change of constexpr usage
2025-06-02 08:38:11 +02:00
Beniamino Pozzan
a2c23acc65
fix (msp_ods): clear buffers before writing and adjust sizes ( #24951 )
...
Signed-off-by: Beniamino Pozzan <beniamino.pozzan@gmail.com >
2025-06-01 18:33:09 -08:00
PX4 Build Bot
5c6645e6ef
New Crowdin translations - zh-CN ( #24950 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-06-02 07:43:39 +10:00
PX4 Build Bot
8204331fa9
New Crowdin translations - uk ( #24949 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-06-02 07:43:29 +10:00
PX4 Build Bot
7936937320
New Crowdin translations - ko ( #24948 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-06-02 07:43:23 +10:00
Bastian Jäger
7f569542a2
feat: allow PX4_UXRCE_DDS_NS override with empty sting ( #24921 )
2025-05-31 20:55:10 +01:00
Ramon Roche
d24893a847
tools: update docker_run.sh to use px4-dev
...
updates to use the latest px4 development container
Signed-off-by: Ramon Roche <mrpollo@gmail.com >
2025-05-31 11:41:30 -07:00
lgf
b7f07a1ff7
manifest: Add AmovLab ICF6
...
Signed-off-by: Ramon Roche <mrpollo@gmail.com >
2025-05-29 13:06:19 -07:00
Peter van der Perk
1656278b5e
Update NuttX
2025-05-29 05:15:18 -04:00
Peter van der Perk
64b9b52eb4
tropic-community: Update PX4 config
2025-05-29 05:15:18 -04:00
Peter van der Perk
a89ec34e95
tropic-community: Add DTCM to heap move vectors to ITCM
2025-05-29 05:15:18 -04:00
Jacob Dahl
e338d8713b
docs: add gazebo plugins doc ( #24904 )
...
* docs: add gazebo plugins doc
* add to sidebar and summary
* prettier and link to sources
* review feedback
* Minor subedit and crosslink
* Update docs/en/sim_gazebo_gz/plugins.md
---------
Co-authored-by: Hamish Willee <hamishwillee@gmail.com >
2025-05-29 09:03:33 +10:00
mahima-yoga
029e0a7740
DOCS: add OdometryAirspeed docs
2025-05-28 15:47:50 +02:00
mahima-yoga
255216e471
DOCS: VTOL API documentation in px4-ros2-interface-lib
2025-05-28 15:47:50 +02:00
mahima-yoga
418b653160
DOCS: add FwLateralLongitudinalSetpointType documentation in px4-ros2-interface-lib
2025-05-28 15:47:50 +02:00
Niklas Hauser
62c9bf8a47
[uavcan] Param for interface mask of ESC actuators
2025-05-28 15:03:59 +02:00
chfriedrich98
38bcc50127
differential: centralize mode management, resets and checks
2025-05-28 09:03:27 +02:00
chfriedrich98
d5dc0a7eb8
differential: update position control
2025-05-28 09:03:27 +02:00
chfriedrich98
ac80958cc5
differential: seperate actuator control
2025-05-28 09:03:27 +02:00
Roman Bapst
b26dd4d3f3
Commander: Introduce global_position_relaxed ( #24280 )
...
To separate accuracy requirements for VTOL hover and cruise.
- global_position_relaxed refers to having a valid horizontal velocity aid source
in the estimator and a set global reference position, but poses no requirements
on the accuracy of the provided position estimate.
- Auto flight modes Mission, Loiter and RTL, while in fixed-wing mode,
only require the relaxed global position going forward
- COM_POS_FS_EPH is thus no longer used on fixed-wing vehicles (resp. VTOL in FW)
- rename failsafe_flags.local_position_accuracy_low to failsafe_flags.position_accuracy_low
---------
Signed-off-by: RomanBapst <bapstroman@gmail.com >
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
Co-authored-by: Silvan <silvan@auterion.com >
2025-05-28 08:16:10 +02:00
Hamish Willee
eb72925045
Docs Metadata updates ( #24929 )
...
* Failsafe metadata update
* docs: update module reference metadata
* docs: update parameter reference metadata
* docs: metadata: update uORB graph JSONs
* uorb message metadata updates
* Add new uorb topics to sidebar
* Remove uorb topics that no longer exist
* fix up resulting docs links
---------
Co-authored-by: PX4BuildBot <bot@pixhawk.org >
2025-05-28 12:23:02 +10:00
Abhishek Choithani
effcb32a3e
Contibuting to docs - open editor on linux ( #24907 )
...
* Update docs.md
Tested on Ubuntu
* Fix layout
---------
Co-authored-by: Hamish Willee <hamishwillee@gmail.com >
2025-05-28 11:39:23 +10:00