Daniel Agar
a430f0ccae
ekf2: add simple zero velocity update when vehicle at rest ( #19149 )
...
- further decreases initial tilt alignment time (now down to 2.5 seconds if still) and improves initial bias estimates
3 years ago
Daniel Agar
3d54d25867
sensor calibration delete temperature (CAL_ACCx_TEMP, CAL_GYROx_TEMP, CAL_MAGx_TEMP)
...
- this was an experiment to casually monitor sensor offsets relative to temperature, but now that all calibration offsets can be adjusted post-flight the stored temperature can be misleading
- deleting to save a little bit of flash (and storing the temperature wasn't useful)
3 years ago
wangwwno1
aa64789792
sensors/vehicle_imu: Fix Integration Rate greater than Gyro Rate ( #19318 )
3 years ago
RomanBapst
58a4c38519
rtl: don't fly mission landing if we trigger rtl in hover
...
Signed-off-by: RomanBapst <bapstroman@gmail.com>
3 years ago
bresch
58bd3d0c60
cmake: use elif -> elseif
3 years ago
JunwooHWANG
04f8453f4a
Reduce Beeepr Default volume : 40 -> 20, since it's too loud for TAP_ESC devices from Yuneec ( #19311 )
3 years ago
Silvan Fuhrer
f4c300af25
FlightTaskAuto: Nudging: only set yawrate_sp if WV is disabled or stick out of dead-zone
...
Otherwise the setpoint from weather vane is constantly overwritten by it,
even if the yaw stick is not moved.
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
3 years ago
Alex Klimaj
71850eeda6
mavlink: Add flow control parameters ( #19254 )
3 years ago
Daniel Agar
b66dd5ffa6
adis16470: fix gyro scaling
3 years ago
Roman Bapst
69560bd4f4
Compensate VTOL transition time for air density ( #19293 )
...
* vtol: compensate front transition minimum time and front transiton openloop time
for air density
Signed-off-by: RomanBapst <bapstroman@gmail.com>
3 years ago
alessandro
0617fd2b6f
fmu-v6x: increase UART5 buffer size
...
The same fix had to be done for the fmu-v5x:
PX4/PX4-Autopilot#14932
3 years ago
bresch
182980526f
commander: allow rearming grace period for arming switch only
3 years ago
wangwwno1
cd5a1e510a
ekf2: typo Fix: pub.advertised() -> pub.advertise() ( #19302 )
3 years ago
Jacob Dahl
3e21efb721
ina228: fix sign error on CURRENT reading ( #19296 )
3 years ago
Daniel Agar
b7e0f17c6a
ekf2: minor position/velocity reset cleanup
...
- try to use avoid resetVelocity() call where possible
- reset timeouts centrally
3 years ago
Daniel Agar
c10ea97967
ekf2: fusion helpers return success/fail and set pos/vel update timestamps centrally (if healthy)
3 years ago
Matthias Grob
c4bc062714
helper_functions: generalize unwrapping function
3 years ago
Matthias Grob
c86c2db07f
helper_functions: simplify unwrap function
3 years ago
Thomas Stastny
5a3aba9c21
matrix: add angle unwrapping method
3 years ago
Matthias Grob
68a0414622
Quaternion: rename function to rotate vectors
3 years ago
Daniel Agar
5affa693f2
uavcan: increase ESC max rate 200->400 Hz
...
- this should run synchronized with the rate controller and can be
limited by IMU_GYRO_RATEMAX
3 years ago
Beat Küng
601c588294
holybro/kakuteh7: disable bluetooth
3 years ago
Beat Küng
047352d049
holybro/kakuteh7: update bootloader binary
3 years ago
Beat Küng
591c95ce2f
mixer_module: print actual failsafe value
3 years ago
Bulut Gözübüyük
80c6ab7106
Add support for Omnibus F4 boards with ICM20608G IMUs
...
One can use following command to compile:
make omnibus_f4sd_icm20608g
Co-Authored-By: berkercanatar <19846944+berkercanatar@users.noreply.github.com>
3 years ago
Matthias Grob
666cf2326d
mission_block: handle SET_ROI_LOCATION with absolute altitude correctly ( #19258 )
3 years ago
Daniel Agar
49df00c319
lib/mixer_module: check thrust factor range valid and minor optimization ( #19272 )
3 years ago
JunwooHWANG
35af604a82
Added RTL Switch Setting for ATL Mantis Edu ( #19267 )
...
Co-authored-by: Junwoo Hwang <junwoo@auterion.com>
3 years ago
Daniel Agar
52221b0bb7
vscode: add stlink debug config ( #19269 )
...
Co-authored-by: Jacob Crabill <jacob.crabill@gmail.com>
3 years ago
PX4 BuildBot
c2c455be0d
Update submodule flightgear_bridge to latest Sat Feb 26 16:47:29 UTC 2022
...
- flightgear_bridge in PX4/Firmware (8549fadb6c
): ea9b6cb5b9
- flightgear_bridge current upstream: f47ce7b5fb
- Changes: ea9b6cb5b9...f47ce7b5fb
f47ce7b 2022-02-07 Roman Dvořák - Add support of TF-G1 and TF-G2 to FG bridge, update readme, update mavlink communication Add support of TF-G1 and TF-G2 to FG bridge, update readme, update mavlink communication
3 years ago
Daniel Agar
6224e11463
Update world_magnetic_model to latest Sat Feb 26 16:47:08 UTC 2022 ( #19262 )
...
* Update world_magnetic_model to latest Sat Feb 26 16:47:08 UTC 2022
* [AUTO COMMIT] update change indication
Co-authored-by: PX4 BuildBot <bot@px4.io>
3 years ago
Daniel Agar
44f0278d97
Update submodule GPSDrivers to latest Sat Feb 26 16:47:30 UTC 2022 ( #19264 )
...
- GPSDrivers in PX4/Firmware (be9dbf6a077309c4c6bcf8d2de91b82502bf5d01): d6940d9c8c
- GPSDrivers current upstream: fa275c3993
- Changes: d6940d9c8c...fa275c3993
fa275c3 2022-02-17 chalkytoast - ubx: ensure payloadRxDone does not return -1
Co-authored-by: PX4 BuildBot <bot@px4.io>
3 years ago
PX4 BuildBot
d94ad5bd6d
Update submodule mavlink to latest Sat Feb 26 16:47:38 UTC 2022
...
- mavlink in PX4/Firmware (95358ae501e92687b00d2786bc8eadf28ff93930): 4ee1eebbd1
- mavlink current upstream: b568a60fca
- Changes: 4ee1eebbd1...b568a60fca
b568a60f 2022-02-24 Hamish Willee - Update pymavlink to latest (#1805 )
b86834e0 2022-02-23 Hamish Willee - Component info - tidy descriptiosn (#1803 )
79e9545a 2022-02-23 Hamish Willee - Remove external dialect doc and improve dialect pages (#1802 )
fd7ccfbe 2022-02-23 Hamish Willee - MAV_PROTOCOL_CAPABILITY_FLIGHT_TERMINATION - improve linking to command (#1774 )
2b7de26c 2022-02-23 Hamish Willee - [Discuss.] MAV_PROTOCOL_CAPABILITY_FTP - supports FTP protocol not specific message (#1772 )
a7541658 2022-02-18 Alessandro Ros - fix common.xml include in AVSSUAS (#1800 )
5b4482fe 2022-02-17 Hamish Willee - RFC 0016 - Mavlink Standard Modes - Add to development.xml
3 years ago
ShiauweiZhao
8549fadb6c
add icm42670p driver kconfig
3 years ago
Jukka Laitinen
aae0876d82
platforms/rpi: Clean away the removed hrt_elapsed_time_atomic
...
Signed-off-by: Jukka Laitinen <jukkax@ssrc.tii.ae>
3 years ago
Jukka Laitinen
77f71e61d2
Add a generic hrt driver userspace interface
...
This adds a nuttx userspace interface for hrt driver, communicating with
the actual px4 hrt driver via BOARDCTL IOCTLs
This is be used when running PX4 in NuttX protected or kernel builds
Signed-off-by: Jukka Laitinen <jukkax@ssrc.tii.ae>
3 years ago
Jukka Laitinen
9f049b4dca
Inline ts_to_abstime and abstime_to_ts
...
Signed-off-by: Jukka Laitinen <jukkax@ssrc.tii.ae>
3 years ago
Beat Küng
3e6a35fe8a
px4/fmu-v2/rover: disable module to reduce flash
3 years ago
Beat Küng
29d5dd9b8f
omnibus/f4sd: disable module to reduce flash
3 years ago
Beat Küng
bc9dfe8599
holybro/kakutef7: disable module to reduce flash
3 years ago
Beat Küng
ddad4c31c9
control_allocator: compute thrust scaling individually per axis
...
Before, adding the pusher to the same matrix as the upwards motors affected
the scaling for the upwards motors, resulting in values not equal to -1
anymore.
3 years ago
Beat Küng
76d8d8cae6
control_allocator: generic motor configuration for standard vtols
...
This adds the pusher/puller to the standard motors and makes the axis
configurable.
3 years ago
Beat Küng
b2dc9ee710
control_allocator: add title & help url to geometry UI
3 years ago
Beat Küng
cbcae260e4
mavlink: update submodule
3 years ago
Beat Küng
e10ff59340
px4/fmu-v5/stackcheck: disable module to reduce flash
3 years ago
Beat Küng
dce2968470
ROMFS: set CA_* + HIL_ACT_* params for hitl+sih airframes
3 years ago
Beat Küng
9b629a9e95
hitl,sitl,sih: use separate actuator_outputs_sim for SYS_CTRL_ALLOC==1
...
- removes the need to do type-specific rescaling of pwm to normalized values
- allows to run physical output drivers alongside HIL/SIH
3 years ago
Charles Cross
1e32398217
Adds scheduling call to ControlAllocator initialization
3 years ago
Charles Cross
aecfbef128
Enables 20Hz backup scheduling for ControlAllocator
3 years ago
Charles Cross
b0352135bb
Restores Dshot trigger condition and adds dynamic mixing condition
3 years ago