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
Daniel Agar
7ba73b46ca
uORB: tests decrease stack
...
- save a bit of memory for running on older boards
4 years ago
Daniel Agar
3924792c20
Jenkins: HIL improve run_tests.py and run_nsh_cmd.py helper
...
- switch to python3
- run_nsh_cmd.py return error if command fails
- decrease timeout in checking for output
- Jenkins hardware tests tolerate certain command failures that aren't available on all boards (flash constrained, etc)
4 years ago
AlexanderAurora
ea09d9ebbf
landing_slope: added wrap_pi to getLandingSlope and getFlareCurve
...
- fixes https://github.com/PX4/PX4-Autopilot/issues/16132
4 years ago
PX4 BuildBot
f4964aea52
Update submodule sitl_gazebo to latest Tue Nov 10 19:18:06 UTC 2020
...
- sitl_gazebo in PX4/Firmware (79ad5eab34b76fbe54c2056974230a122362a62f): 487f6283f4
- sitl_gazebo current upstream: ee7661eeab
- Changes: 487f6283f4...ee7661eeab
ee7661e 2020-11-06 Julian Oes - cmake: don't link to protobuf
4 years ago
PX4 BuildBot
824238ecb8
Update submodule devices to latest Tue Nov 10 19:18:16 UTC 2020
...
- devices in PX4/Firmware (e65317c5fd7440ebb983cb8b07f48d67678ab86e): https://github/commit/592e4289d941eb0b7d84e6da9d72d731083633ee
- devices current upstream: https://github/commit/0bf63c9820f4af997d0a48743dcc1008d119e49c
- Changes: https://github/compare/592e4289d941eb0b7d84e6da9d72d731083633ee...0bf63c9820f4af997d0a48743dcc1008d119e49c
0bf63c9 2020-11-05 Morton Lin - replace non-ascii characters in source code (#61 )
4 years ago
PX4 BuildBot
8b9ae49508
Update submodule ecl to latest Tue Nov 10 19:18:21 UTC 2020
...
- ecl in PX4/Firmware (579a8c3a688e536b1ae4177c3e3edcea438e74d5): https://github/commit/a21092804a784d012939f96cc633e7da5f5e8cde
- ecl current upstream: https://github/commit/da9f314b69585ba169d033fec293e9ea48b9d1fd
- Changes: https://github/compare/a21092804a784d012939f96cc633e7da5f5e8cde...da9f314b69585ba169d033fec293e9ea48b9d1fd
da9f314
2020-11-10 bresch - mag: use strength in Gauss
c4d162f
2020-11-04 Claudio Micheli - EKF: range_finder parameterize range sensor quality hysteresis time
6158d6d
2020-11-02 Daniel Agar - EKF: add const reference getters for status flags
4 years ago