Julian Kent
770c724f17
Adapt run-clang-tidy.py to Python3
5 years ago
Julian Kent
50577732b7
Fix run-clang-tidy.py path
5 years ago
David Sidrane
431f7c16c8
NuttX with PX4 Contrib backported imxrt:Call out to board to set up FlexRAM
5 years ago
David Sidrane
cad3a811d2
nxp_fmurt1062-v1:Run from OCRAM
5 years ago
David Sidrane
e12bce3a20
px4_add_board:Add Optional LINKER_PREFIX
5 years ago
David Sidrane
3ed643f3d7
fmurt1062-v1:Update imxrt_flexspi_nor_boot configurable
5 years ago
Julian Kent
e173df80a1
Improve readibility of ternary
5 years ago
Martina Rivizzigno
678e32caf7
CollisionPrevention remove mavlink_log outputs
5 years ago
Martina Rivizzigno
a9491dfaf7
run avoidance also in Loiter
5 years ago
Martina Rivizzigno
aee1e70642
check avoidance status in commander and set sys status
...
remove mavlink log
5 years ago
Martina Rivizzigno
48b7cd926e
mavlink_messages: add frame field to obstacle distance and correct typo
5 years ago
Martina
9d06bd1383
mavlink_main: add osbstacle_distance stream to extvisionmin mode
5 years ago
Martina
a4acb6b92a
CollisionPrevention: set frame for obstacle_distance_fused topic
5 years ago
baumanta
7801ed129f
Add safety measure and test for missing sensor data
5 years ago
baumanta
67d0f5c5d1
CollisionPrevention: No movement if FOV is zero
5 years ago
TSC21
39317e9207
update submodule Tools/jMAVSim
5 years ago
Silvan Fuhrer
9edb1179d0
VTOL: run vtol state update not only when mc or fw sp are updated, but always
...
This change is necessary to give the pilot the ability to switch VTOL state
even if for some reason no attitude sp are published anymore.
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
5 years ago
Lorenz Meier
3a2f15eba1
License: It is 2020 now
...
This is not significant, but it is always a good idea to show that things are actively maintained.
5 years ago
Daniel Agar
60cd6f9e90
vscode: possible improvements for cpp extension cpu usage
5 years ago
David Sidrane
64cf310c8a
Uavcan:Fix null pointer defrefenence
5 years ago
TSC21
993755b24b
bitmask.h: compile only if in POSIX/LINUX platforms
5 years ago
TSC21
f5000a9691
px4_platform_common: add bitmask.h for templated type safe bitmask operations
5 years ago
TSC21
8a999fecfc
update submodule Tools/sitl_gazebo
5 years ago
TSC21
d1cefe9e65
simulator: move enum declaration out of preprocessor condition
5 years ago
TSC21
b3ea28c8e4
update submodule Tools/sitl_gazebo
5 years ago
TSC21
bcb6056a12
simulator: make sensor update rate dependent of the HIL_SENSOR bitmask
5 years ago
Daniel Agar
e6ab5fc2a8
HIL test runner temporarily disable uORB test and fix typo
5 years ago
Florian Achermann
be35f5555c
Add comment to explain iridium exception in the mavlink module
5 years ago
Florian Achermann
eb215358fc
Fix crashing for the mavlink in the iridium mode
...
Special handling in the mavlink_open_uart function if mavlink is in the iridium mode.
5 years ago
Daniel Agar
d7e502ec72
uORB_tests increase stack
5 years ago
Matthias Grob
f90d3671c0
vehicle_attitude_setpoint: get rid of unused q_d_valid flag
5 years ago
Julian Oes
b53bd2b77f
LPE: make compatible with lockstep simulation
...
This fixes SITL with lockstep when using LPE and q estimator.
The required changes are:
- Publish ekf2_timestamps because simulator_mavlink expects them.
- Run LPE at 250 Hz instead of 80 Hz in order to keep everything in
lockstep running at 250 Hz.
5 years ago
Julian Oes
3be8b3d177
logger: style fix
5 years ago
Julian Kent
18754225c9
Update matrix library
5 years ago
Matthias Grob
46f76cb621
Commander: enable RC override in takeoff
...
and remaining auto modes which are used more rarely.
5 years ago
Paul Riseborough
d9ae242760
logger: fix unused variable build error
5 years ago
Daniel Agar
2a0fe169e6
logger: disable logger_status publiation in replay builds
...
- this is disabled in replay builds to ensure all data in ekf2 replay logs only contains the same time range, otherwise the plots can be unreadable using common tools
- fixes #14230
5 years ago
CarlOlsson
7e00dcd382
EKF2: Fix GPS blending time jitter
5 years ago
JaeyoungLim
a38b167614
Update: sitl_gazebo
5 years ago
Martina Rivizzigno
abe33af5b3
map mavlink orientation enum to uorb distance_sensor orientation
5 years ago
Daniel Agar
779ba0fda5
px4_fmu-v4/v4pro: switch to new InvenSense icm20602/icm20608g IMU drivers
...
* 8 kHz gyro, 4 kHz accel
* DLPF disabled
* scheduled using data ready interrupts
* FIFO is emptied at 1 kHz by default, but can adjusted via IMU_GYRO_RATEMAX from 250 Hz - 2000 kHz.
* On both px4_fmu-v4 and px4_fmu-v4pro the secondary IMU is an mpu9250 with the same driver
5 years ago
Julian Kent
5bf2648c1f
Add debugger options for mavsdk test runner
5 years ago
Beat Küng
77b854b7c3
omnibus: enable SPI dma + use new ICM-20602 driver (disabled DLPF)
5 years ago
Beat Küng
d386591d0c
logger: reduce rate_ctrl_status rate to 50 Hz for high-rate logging
...
The integral does not need to be logged at full rate
5 years ago
BazookaJoe1900
27471d90ca
Jenkins: hardware test exit from failed hardware check with error, so the check will fail
5 years ago
Julian Oes
f3fefd7d93
mavlink: support mission transfer cancellation ( #14139 )
...
This adds support for MAV_MISSION_OPERATION_CANCELLED which can be used
to cancel an ongoing upload or download of mission/geofence/rally items.
5 years ago
Silvan Fuhrer
6c8f39c5d8
MC rate controller: limit K and P values of PID controller to in pitch and roll ( #14210 )
5 years ago
Daniel Agar
af6213e85e
invensense icm20689 improvements and fixes
...
- refactor Run() into simple state machine
- perform reset and configuration in sensor bus thread
- when using data ready interrupt skip checking FIFO count
- fix periodic temperature sampling (rate limit to 1 Hz)
5 years ago
Daniel Agar
5ab4cf3d62
invensense mpu9250 improvements and fixes
...
- refactor Run() into simple state machine
- perform reset and configuration in sensor bus thread
- when using data ready interrupt skip checking FIFO count
- fix periodic temperature sampling (rate limit to 1 Hz)
5 years ago
Daniel Agar
4bd665d169
invensense icm20608g improvements and fixes
...
- refactor Run() into simple state machine
- perform reset and configuration in sensor bus thread
- when using data ready interrupt skip checking FIFO count
- fix periodic temperature sampling (rate limit to 1 Hz)
5 years ago