Jaeyoung-Lim
40bf460717
Update jsbsim bridge to latest
...
This commit updates the jsbsim bridge to the latest
4 years ago
Daniel Agar
29658961ef
mavlink: move DISTANCE_SENSOR to streams header
4 years ago
Daniel Agar
860a7fd1db
mavlink: move ALTITUDE to streams header
4 years ago
Daniel Agar
a8f0987028
mavlink: move WIND_COV to streams header
4 years ago
Daniel Agar
4a9f293596
mavlink: move MOUNT_ORIENTATION to streams header
4 years ago
Daniel Agar
4a6c90b8ea
mavlink: STATUSTEXT check TX buffer before sending
...
- Note the TX buffer size check is lazily ignoring the possibility of messages that span multiple Mavlink STATUSTEXT. This at least accommodates the calibration use case and it's no worse than before for longer messages.
4 years ago
CUAV_gitfishup
e399dbc440
boards: CUAV Nora support cuav_neo_v2_pro and disable CONFIG_STM32H7_BDMA
4 years ago
BazookaJoe1900
66edc822fe
boards: px4/fmu-v5 fix DMAmap documentation
...
- fixed notes and removed none used definitions
- set defconfig to define UART8_RXDMA and UART8_TXDMA though the DMA is not handled by nuttx, just to clarity
4 years ago
Daniel Agar
d14b4221f1
sensor calibration: apply board level adjustment to external sensors ( #16127 )
...
- apply SENS_BOARD_{X,Y,Z}_OFF to external sensors to prevent unnecessary misalignment with internal IMU
4 years ago
bresch
5f0c572c61
GPS_YAW_OFFSET: fix param description
4 years ago
Daniel Agar
3cf072debc
HIL tests remove deleted smoothz test
4 years ago
Daniel Agar
1659447abb
px4_work_queue: reduce INS (ekf2) stack by 1200 bytes
4 years ago
Daniel Agar
5d7ea62190
estimator_innovations: remove unimplemented fake vel & pos fields
...
- easy to readd if and when they're needed
4 years ago
Daniel Agar
880dc6accd
ekf2: compile at MAX_CUSTOM_OPT_LEVEL
4 years ago
Daniel Agar
1e03285405
ekf2: avoid storing in_ground_effect state
4 years ago
Daniel Agar
26de630dc5
ekf2: remove landed flag and use control_status directly
4 years ago
Daniel Agar
89ab6a5dbf
ekf2: preflight checks only reset on STANDBY change
...
- avoid storing unnecessary state and call setVehicleCanObserveHeadingInFlight() directly
4 years ago
Daniel Agar
b9fff2c221
ekf2: sensor_selection only updated in non-multi mode
...
- publish attitude as soon as possible
4 years ago
Daniel Agar
7264577eec
ekf2: split perf counters (full update or not) and reorganize Run() slightly
4 years ago
Daniel Agar
a68fe4dbd7
ekf2: move parameter update to beginning of cycle
4 years ago
Daniel Agar
5ae7c80a18
ekf2: move rangeSample update to UpdateRangeSample()
4 years ago
Daniel Agar
991015c5c6
ekf2: move magSample update to UpdateMagSample()
4 years ago
Daniel Agar
68f49619b7
ekf2: move gps_message update to UpdateGpsSample()
4 years ago
Daniel Agar
0db706011a
ekf2: move FlowSample update to UpdateFlowSample()
4 years ago
Daniel Agar
8ee197acad
ekf2: move vehicle_odometry_aligned publication to PublishOdometryAligned()
4 years ago
Daniel Agar
b29f3c7ce5
ekf2: move ExtVisionSample update to UpdateExtVisionSample()
4 years ago
Daniel Agar
0f56793116
ekf2: move BaroSample update to UpdateBaroSample()
4 years ago
Daniel Agar
6b30f01daf
ekf2: move AuxVelSample update to UpdateAuxVelSample()
4 years ago
Daniel Agar
651e292d42
ekf2: move AirspeedSample update to UpdateAirspeedSample()
4 years ago
Daniel Agar
f4f3ba47a2
ekf2: move mag calibration to UpdateMagCalibration()
4 years ago
Daniel Agar
96178a6fb0
ekf2: publish yaw estimator status last
4 years ago
Daniel Agar
05de61ff15
ekf2: move estimator innovations publication to method
4 years ago
Daniel Agar
387186c11d
ekf2: move estimator innovation test ratios publication to method
4 years ago
Daniel Agar
3b9965ff8d
ekf2: move estimator innovation variances publication to method
4 years ago
Daniel Agar
94415a45fa
ekf2: move estimator status publication to method
4 years ago
Daniel Agar
03388f4656
ekf2: move estimator states publication to method
4 years ago
Daniel Agar
98334d1325
ekf2: move local position publication to method
4 years ago
Daniel Agar
c09a5e0d9f
ekf2: move global position publication to method
4 years ago
Daniel Agar
8616345346
ekf2: move estimator_sensor_bias publication to method
...
- only publish if there's a change in bias
- publish current estimated mag bias, including saved mag bias
4 years ago
Daniel Agar
e397cbf8bb
ekf2: move ekf_gps_drift publication to method
4 years ago
Daniel Agar
0d657c74bf
ekf2: rename publish helpers mixed case (google style guide)
4 years ago
Daniel Agar
68f24954cf
imu/st/lsm9ds1: refactor to same form as other new IMU drivers
...
- register configuration captured in table and checked periodically
- simple state machine
- all driver sleeps removed
- driver respects IMU_GYRO_RATEMAX
4 years ago
Silvan Fuhrer
5dd14dfd54
FW Position Control: re-add wrongly removed airspeed_poll()
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
4 years ago
Daniel Agar
a8f665739d
mavsdk_tests: manual fly forward for slightly longer
4 years ago
Daniel Agar
756609c3e8
mavsdk_tests: relax corridor radius default for missions
4 years ago
Matthias Grob
ff801fbc08
FlightTasks: remove FlightTaskManualPositionSmooth
...
alias first smooth position control version from 2017.
RIP it served well.
4 years ago
Matthias Grob
e6338d8a2f
MulticopterPositionControl: default cases with unsupported POS_MODE
4 years ago
Matthias Grob
0b8f092d2b
Add acceleration stick mapping for position mode
4 years ago
Daniel Agar
b50e6bda69
cmake: NuttX apps build updates
...
- NuttX Apps no longer generates the .built file
4 years ago
Daniel Agar
9767a73619
ROMFS: silently compare optional parameters
...
- not all build configurations have these parameters/modules
4 years ago