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
Daniel Agar
b491929ad6
Jenkins: HIL tests only finish on PASSED, FAILED, or timeout
4 years ago
Daniel Agar
d33a48eb24
systemcmds/topic_listener: remove excludes
...
- this is a bit wasteful, but we can afford it for now everywhere listener is enabled
4 years ago
Daniel Agar
c8dfcf7f0d
Github Actions: break up MAVSDK SITL tests
...
- run only 1 vehicle type per location
4 years ago
SalimTerryLi
6728a3a05a
boards: rename AirPi2 to PilotPi, add arm64 support, add to CI
...
* rename all
* add arm64 support
* change internal ist8310 onto I2C-1
4 years ago
Daniel Agar
38fbb452da
vscode add navio2 variant and native debug launch
4 years ago
Nicolas Martin
1965cd38ba
arm auth: add parameters migration
...
should be reverted in v1.13
4 years ago