SalimTerryLi
faec9fe579
boards px4/raspberrypi: fix upload AUTOPILOT_HOST
2020-01-09 09:51:47 -05:00
kamilritz
32a4e3a942
Update ekf vision parameter description
2020-01-09 10:36:10 +01:00
kamilritz
e95e5abdf6
Update ECL
2020-01-09 10:36:10 +01:00
kamilritz
593895293a
Transform vision covariances
2020-01-09 10:36:10 +01:00
kamilritz
1560309687
Checking all used vision data for being finite
2020-01-09 10:36:10 +01:00
kamilritz
90aa4bb852
Support 3d auxvel fusion
2020-01-09 10:36:10 +01:00
kamilritz
a67229e60e
Use full variance of vision data
2020-01-09 10:36:10 +01:00
kamilritz
cd9e81539c
Expand IMU Down Sampling tests
2020-01-09 19:43:29 +11:00
kamilritz
de58ab9167
inline newly added function save 60Bytes
2020-01-09 19:43:29 +11:00
kamilritz
be11516dd6
Refactor IMU downsampling into its own class
2020-01-09 19:43:29 +11:00
kamilritz
c7e074276f
Save flash space
...
This commit saves roughly 400-500 Bytes in flash space
2020-01-09 19:43:29 +11:00
Daniel Agar
5f1121c216
rc_input: move to PX4 WQ
2020-01-08 13:00:59 -05:00
Daniel Agar
ef9a930816
ulanding_radar: move to PX4Rangefinder and cleanup
2020-01-08 12:42:56 -05:00
Daniel Agar
eef508cc4a
teraranger: move to PX4Rangefinder and cleanup
2020-01-08 12:36:42 -05:00
David Jablonski
3d60ef9383
FW: Allow counterclockwise loiter
...
Before, this check was always true, thus always falling back to
NAV_LOITER_RAD, which can't be negative.
2020-01-08 12:30:50 -05:00
Daniel Agar
253296eec7
vehicle_status_flags: remove unused circuit_breaker_engaged_gpsfailure_check
2020-01-08 12:29:50 -05:00
David Sidrane
7cf1bb7f7f
px4_fmu-v5:Support Nuttx SDIO Fixes
2020-01-08 12:23:01 -05:00
David Sidrane
351c3f7c22
px4_fmu-v5x:Support Nuttx SDIO Fixes
2020-01-08 12:23:01 -05:00
David Sidrane
4e04781d1f
mro_ctrl-zero-f7:Support Nuttx SDIO Fixes
2020-01-08 12:23:01 -05:00
David Sidrane
8d7bfa805b
modalai_fc-v1:Support Nuttx SDIO Fixes
2020-01-08 12:23:01 -05:00
David Sidrane
4f1790864d
av_x-v1:Support Nuttx SDIO Fixes
2020-01-08 12:23:01 -05:00
David Sidrane
9c1543c33f
Nuttx with PX4 Contrib for SDIO PU fix
2020-01-08 12:23:01 -05:00
CarlOlsson
13a9b552c5
Remove unused GPS fail circuit breaker
...
Signed-off-by: CarlOlsson <carlolsson.co@gmail.com >
2020-01-08 10:50:26 -05:00
kamilritz
94484f01ce
save flash space
2020-01-08 14:36:03 +01:00
kamilritz
1b0e137b8a
Test external vision
2020-01-08 14:36:03 +01:00
kamilritz
84dcb32bd8
Extend auxVel interface to support 3d velocity
2020-01-08 14:36:03 +01:00
kamilritz
07e8e88e88
Support full vision variance
2020-01-08 14:36:03 +01:00
kamilritz
92adc5afaa
Update ECL to newest version
2020-01-08 09:42:14 +01:00
kamilritz
4ab3dd50c9
pass Vector by const reference
2020-01-08 09:00:31 +01:00
kamilritz
2657e4fc0c
Improve naming and white space
2020-01-08 09:00:31 +01:00
kamilritz
db73a06620
Use robust AxisAngle constructor
2020-01-08 09:00:31 +01:00
kamilritz
1fcfd394dd
Various small non-functional improvements
2020-01-08 09:00:31 +01:00
kamilritz
deeac03d6a
Clean up height reset logic booleans
2020-01-08 09:00:31 +01:00
kamilritz
cec6d76577
Raise awareness for drag variance(!=stdDev) bug
2020-01-08 09:00:31 +01:00
kamilritz
0b18143745
Improve readibility
2020-01-08 09:00:31 +01:00
kamilritz
3daf25763e
Remove unnecessary comments
2020-01-08 09:00:31 +01:00
kamilritz
36da8d82c8
Clean up white space
2020-01-08 09:00:31 +01:00
kamilritz
48787c0160
Improve Matrix library usage
2020-01-08 09:00:31 +01:00
kamilritz
a21a7cd5b9
Remove output argument from calcEarthRateNed
2020-01-08 09:00:31 +01:00
kamilritz
9e6d27fafb
Add missing const qualifier
2020-01-08 09:00:31 +01:00
Daniel Agar
298d6d8703
ST LSM9DS1 9DOF IMU driver
...
- this is a replacement for df_lsm9ds1_wrapper on the Emlid Navio2 once DriverFramework is removed
2020-01-07 21:58:31 -05:00
Daniel Agar
f3cd5b19c8
emlid navio2: update RGB LED driver (move away from DriverFramework)
...
- delete unused linux gpio wrapper
2020-01-07 17:47:15 -05:00
Daniel Agar
ace1acca3c
Jenkins hardware print power topics
2020-01-07 16:10:46 -05:00
Daniel Agar
b7a63bfdf3
drivers/adc: move to ModuleBase and split out header
2020-01-07 14:04:13 -05:00
Daniel Agar
d19f18d40b
linux boards (ocpoc, bbblue, navio2) replace custom adc drivers with simple px4_arch implementation
2020-01-07 14:04:13 -05:00
Julian Oes
fc9df31653
platforms: link libatomic only on emlid navio2 (raspberry pi)
...
Linking to libatomic is only required for targets such as Raspberry Pi but not on for normal x86/x86_64 Linux builds.
2020-01-06 20:15:39 -05:00
Jacob Dahl
d08ec05bab
PWM automatic trigger system (ATS) for parachutes ( #13726 )
...
* parameter and logic to commander for triggering failsafe from external automatic trigger system.
* logic to startup script for enabling ATS. Added uORB publishing to pwm_input module.
* Refactored out CDev usage from pwm_input and ll40ls. Refactored out ll40ls specifics from pwm_input and cleaned up dead code.
2020-01-06 20:14:06 -05:00
Kabir Mohammed
5d110101b5
adis16497: add sensor model autodetection ( #13863 )
...
The sensor comes in three variants with different gyro measurement ranges. This patch allows auto-detection of the model at startup and sets the scale factor associated with the particular model.
2020-01-06 18:17:41 -05:00
Daniel Agar
7166b867e1
NuttX stackcheck exclude PX4 Matrix and Param
...
- instrumenting PX4 Matrix and Param methods is too burdensome
- partially restore px4_fmu-v5_stackcheck and holybro_durandal-v1_stackcheck to match default configs
2020-01-06 18:15:55 -05:00
Mathieu Bresciani
5adf23a6a8
Add gyroscope notch filter - IMU_GYRO_NF_(FREQ|BW)
...
* NotchFilter: add NotchFilter template and test for float type
* NotchFilterTest: add test for Vector3f notch filter
* PX4Gyroscope: add notch filter with IMU_GYRO_NF_(FREQ|BW) parameters to
set the notch center frequency and bandwidth
2020-01-06 16:53:36 -05:00