Kimminkyu
517f04259c
Add Gazebo MotorFailure Plugin ( #25776 )
...
* Add Gazebo MotorFailure Plugin
* switch from ROS2 to Gazebo Transport
* Clean up old/dead comments, Refactor variable
* gz: submodule update
2025-11-06 01:06:42 -08:00
PX4 Build Bot
644b483d7e
New Crowdin translations - uk ( #25857 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-11-06 17:34:23 +11:00
PX4 Build Bot
2bfa2f8b5f
New Crowdin translations - ko ( #25856 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-11-06 14:18:46 +11:00
Hubert
311b3cfb67
docs: add micoair743-lite documentation. ( #25870 )
...
* add docs for MicoAir743-Lite
* Update images and prettier
* update micoair743-lite.md
* Update docs/en/flight_controller/micoair743-lite.md
* Prettier and cross link RC + add badges
* Update docs/en/flight_controller/micoair743-lite.md
---------
Co-authored-by: Minderring <1701213518@sz.edu.pku.cn >
Co-authored-by: Farhang <46557204+farhangnaderi@users.noreply.github.com >
Co-authored-by: Hamish Willee <hamishwillee@gmail.com >
2025-11-06 10:05:42 +11:00
Beniamino Pozzan
cbbdc20bd3
docs(uxrce_dds): add missing closure for info section
...
Signed-off-by: Beniamino Pozzan <beniamino.pozzan@gmail.com >
2025-11-05 11:32:40 -08:00
Peter van der Perk
1250563ed1
Add support for NXP MR-VMU-Tropic board ( #25845 )
...
* rt106x: Use platform SPI hal layer
* rt106x: Add romapi support and reboot to isp/bootloader
* bootloader: imxrt_common: Add rt106x support
* NXP MR-Tropic initial commit
* Add missing file for mr-tropic bootloader
* nxp-mr-tropic:Bootloader Alow Assertion debugging & Keep Ram Vectors
* nxp-mr-tropic: Firmware Boot from bootloader
* nxp-mr-tropic:Add Bootloader bin file
* mr-tropic: Update config and linker
Fixes enet issues with write-back and some code cleanup.
Furthermore increase NOR LittleFS to 256kB to reflect on linker
* Update NuttX
* mr-tropic: fix itcm apping and add mr-tropic to itcm check
---------
Co-authored-by: David Sidrane <David.Sidrane@NscDg.com >
2025-11-05 11:48:26 -05:00
Minderring
5f0d222e1b
update micoair boards config files: remove CONFIG_DRIVERS_RC_INPUT
2025-11-05 11:25:47 -05:00
Marco Hauswirth
84b5ce9010
AirspeedSelector: enable changing ASPD_SCALE manually in-air mid-flight ( #25817 )
...
Includes a reset in wind estimator states if changed
2025-11-05 16:25:15 +01:00
Balduin
ab1c880aad
pusher_assist: keep pitch setpoint VT_PITCH_MIN ( #25871 )
...
* pusher_assist: keep pitch setpoint VT_PITCH_MIN
resetting the pitch setpoint to zero made little sense, because we lose
the forward thrust component of the hover motors, while the pusher
throttle was calculated to be applied in addition to the hover forward
component
* pusher assist: change default min pitches to 0
To make for a smoother transition for users who don't care much about
pitch when pusher-assisting and were fine with it (mostly) being at zero
2025-11-05 09:55:49 +01:00
PX4 Build Bot
e7609ad5b5
New Crowdin translations - zh-CN ( #25858 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-11-05 17:10:09 +11:00
Phil-Engljaehringer
fb13b880ce
sensors: add ads7953 adc
...
* sensors: add ads7953 adc
* Update src/drivers/adc/ads7953/ADS7953.h
Co-authored-by: Jacob Dahl <37091262+dakejahl@users.noreply.github.com >
* Implemented changes suggested by review
* Implemented suggested changes
* removed unused variables and moved scope of ch_id
* Activated distance sensor again
* Update msg/AdcReport.msg
Co-authored-by: Hamish Willee <hamishwillee@gmail.com >
* Update ADC report message field comments
* Update ADC msg - fix layout
* update comments
* changed group to Sensors in module.yaml
* created new module subcategory "adc"
* reverted group change in module.yaml
* added module descrption to modules_driver.md
* removed module description in modules_driver.md (autogenerated)
* removed unused variable, changed board_adc publication method to "multi"
* added static assert
---------
Co-authored-by: Jacob Dahl <37091262+dakejahl@users.noreply.github.com >
Co-authored-by: Hamish Willee <hamishwillee@gmail.com >
2025-11-04 17:22:10 +01:00
Hubert
8cb1c31f46
boards: add new board micoair743-lite ( #25777 )
...
Authored-by: Minderring <1701213518@sz.edu.pku.cn >
Manufacturer supported board.
2025-11-04 11:16:38 -05:00
Matthew Berk
fa5599976f
flight_modes_fw/return.md: remove warning about now-fixed bug in mission RTLs in FW
2025-11-03 21:26:22 -09:00
Vincello
b010fe904c
fix board_id
2025-11-03 21:25:33 -09:00
Matthias Grob
ae03630570
uavcan: more efficient calculation of esc.RawCommand.cmd array size
2025-11-03 08:18:55 -09:00
Thijs Hof
c44e0be18a
fix bidir dshot for nxp xrt boards
2025-11-03 08:14:27 -09:00
Matthew Berk
9702a2a899
Navigator: Fix mission RTL for fixed-wing by setting previous waypoint correctly ( #25600 )
...
This aligns setActiveMissionItems() in rtl_direct_mission_land.cpp and in rtl_mission_fast.cpp with what was already in mission.cpp. It probably was on oversight when the RTL restructure happened. The FW landing requires the previous waypoint to be correctly set, that's why it was only noticeable there.
* Fix position setpoint update logic in Mission RTL
Currently, when proceeding to the landing point the previous setpoint is not updated, which results in an unexpected and off course landing pattern in fixed wing. (see #25436 )
* Change to work more like `mission.cpp`
* Fix rtl_direct_misssion_land formatting for style guide
* rtl_mission_fast: fix FW landing by setting previous wp in landing
Signed-off-by: Silvan <silvan@auterion.com >
---------
Signed-off-by: Silvan <silvan@auterion.com >
Co-authored-by: Silvan <silvan@auterion.com >
2025-11-03 17:52:26 +01:00
Claudio Chies
cfe4cc82ea
UAVCAN: fix message definition issues ( #25809 )
2025-11-03 09:34:54 +01:00
Jacob Dahl
f3ee45b173
ark: fmuv6x: fix imu start after spi sync removal ( #25851 )
2025-11-01 11:38:02 -06:00
Jukka Laitinen
d5eea0dd92
sensors/VehicleImu: Don't set _backup_schedule_timeout_us shorter than normal scheduling interval
...
With IMUs of higher report rate (e.g. ADIS16470), setting backup schedule timeout simply
to half of the ORB queue length may cause the backup firing before required updates are received.
Set backup schedule to queue length - 1 instead. Additionally, double-check that the backup
doesn't get too short after finding the largest integer multiple of gyro_integral_samples.
Signed-off-by: Jukka Laitinen <jukka.laitinen@tii.ae >
2025-10-31 16:21:08 -08:00
alexklimaj
0c9ebc4321
boards: add ARK MAG
2025-10-31 13:16:49 -08:00
alexklimaj
be9fa620fd
drivers: rm3100 add i2c/spi ifdefs
2025-10-31 13:16:49 -08:00
Niklas Hauser
b320ace4d1
[ARK FMUv6x] Fix the timer assignments for input capture
2025-10-31 06:17:24 -08:00
Niklas Hauser
6ec106a0ed
INA2xx: Debounce battery connection state ( #25786 )
...
To prevent critical low battery messages on a single I2C issue.
2025-10-31 13:19:10 +01:00
Beat Küng
f9595319b8
mavlink: remove ODOMETRY stream from ONBOARD_LOW_BANDWIDTH mode
...
It's not used in our setups and it reduces the TX rate from 11.8 KB/s to
4.4 KB/s on a bench setup.
2025-10-29 13:53:09 -04:00
Jacob Dahl
05c5293596
gz: init submodule before configuring build
2025-10-29 13:50:50 -04:00
GC2020
ddc173249a
Complete missing modules for svehicle_e2
2025-10-29 05:38:39 -08:00
Hamish Willee
7d509d832a
Update to latest mavlink that includes support for WIP warnings ( #25804 )
...
* Update to latest mavlink that includes support for WIP warnings
* mavsdk_tests: pass build for now
We need this until the figure eight stuff has moved to common.
---------
Co-authored-by: Julian Oes <julian@oes.ch >
2025-10-29 12:43:10 +11:00
Hamish Willee
6846af119d
Update docs metadata ( #25828 )
2025-10-29 12:32:15 +11:00
cuav-liu1
37398248aa
BMM350: Fix BMM350 temperature calculation
2025-10-28 20:29:16 -04:00
PX4 Build Bot
a1e5a959b5
New Crowdin translations - uk ( #25812 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-10-29 09:23:08 +11:00
PX4 Build Bot
99965337f1
New Crowdin translations - zh-CN ( #25813 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-10-29 09:22:59 +11:00
PX4 Build Bot
c536120e3d
New Crowdin translations - ko ( #25811 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-10-29 09:16:54 +11:00
mahima-yoga
73ee098a25
fw_autotune: continue to next axis in case of convergence timeout
2025-10-28 13:16:40 +01:00
mahima-yoga
482683d156
fw-autotune: update docs
2025-10-24 17:38:54 +02:00
mahima-yoga
97c16352a5
fw-autotune: increase abort timeout to 30 seconds
...
Avoids abort on heavily undertuned systems during amplitude detection state
2025-10-24 17:38:54 +02:00
mahima-yoga
fe35f1a34b
fw-autotune: run state machine at 50Hz
2025-10-24 17:38:54 +02:00
mahima-yoga
7323075527
fw-autotune: use 0.75*rate_limit as the target rate.
2025-10-24 17:38:54 +02:00
Silvan Fuhrer
17e96554ec
Navigator: fix RTL_TYP=2 with NAV_CMD_CONDITION_GATE ( #25648 )
...
* rtl_mission_fast: make sure to set a position item on activation
* rtl_mission_fast_reverse: make sure to set a position item on activation
---------
Co-authored-by: Konrad Rudin <konrad@auterion.com >
2025-10-24 10:10:33 +02:00
Hamish Willee
8f38a2ddbc
uORB doc update: SensorBaro, DifferentialPressure ( #25712 )
2025-10-24 06:07:28 +11:00
Ramon Roche
6f4605dd04
ci: better container cache
...
Signed-off-by: Ramon Roche <mrpollo@gmail.com >
2025-10-23 11:36:33 -07:00
Balduin
1c821cf83d
FlightTaskAuto: disable MPC_LAND_RADIUS by default with value -1 ( #25275 )
...
* FlightTaskAuto: disable MPC_LAND_RADIUS by default
* format & comment
* Remove position valididy check again
* clean up according to review
2025-10-23 17:36:46 +02:00
Matthias Grob
540e80eb77
FilaureDetector: publish failure_detector_status in class and call that from commander
2025-10-23 09:23:45 +02:00
Matthias Grob
2adc36b2af
FailureDetector: write out status veriable name for clarity
2025-10-23 09:23:45 +02:00
Matthias Grob
70eecf6070
FailureDetector: adhere to the parameter naming convention
2025-10-23 09:23:45 +02:00
Alexander Lerach
2e586c47b0
update nuttx (to include TX DMA fix)
2025-10-22 15:22:15 +02:00
dawr68
9276dc5abd
feat: add attitude and odometry pub rates limits ( #25792 )
2025-10-22 14:55:51 +02:00
PX4 Build Bot
d2548ced9d
New Crowdin translations - zh-CN ( #25782 )
...
Co-authored-by: Crowdin Bot <support+bot@crowdin.com >
2025-10-22 15:37:56 +11:00
dependabot[bot]
e0fcc329a3
build(deps): bump vite from 5.4.19 to 5.4.21 in /docs ( #25789 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.4.19 to 5.4.21.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.21/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.4.21/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 5.4.21
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-22 15:32:08 +11:00
Andrew Brahim
1297780d28
add cmake variant and px4board file to ark flow mr target ( #25793 )
...
* add cmake variant and px4board file
Signed-off-by: dirksavage88 <dirksavage88@gmail.com >
* boards: ark flow mr update default.px4board and rc.board_sensors
---------
Signed-off-by: dirksavage88 <dirksavage88@gmail.com >
Co-authored-by: alexklimaj <alex@arkelectron.com >
2025-10-21 13:20:55 -06:00