JaeyoungLim
39b803a9dc
Remove gps noise multiplier parameter ( #15108 )
...
This removes the gps noise multiplier parameter that can be set on the firmware side
2020-06-15 22:32:32 +02:00
Daniel Agar
6c78c62d9d
BMI088: accel get max rate from PX4Accelerometer
2020-06-15 10:19:14 -04:00
Daniel Agar
e819f99064
new Bosch BMI055 IMU driver using FIFOs and DRDY
...
- accel & gyro FIFOs enabled
- FIFO watermark on data ready interrupt
- sensor side filtering completely disabled
- gyro now respects `IMU_GYRO_RATEMAX` (up to 2 kHz)
- saves a few % cpu (at default rate)
2020-06-15 10:19:14 -04:00
Daniel Agar
daf75e40eb
drivers/imu/invensense: simplify gyro range configuration
2020-06-15 09:36:21 -04:00
Matthias Grob
1efc8c27eb
FlightTaskAuto: check yawspeed saturation before constraining
...
to avoid possible numerical float equality issues.
2020-06-15 10:40:48 +02:00
bresch
12449c23c5
FlightTaskAuto: add missing wrap_pi and do not override yaw_sp_aligned
2020-06-15 10:40:48 +02:00
bresch
7a401e5ca3
FlightTaskAuto: Create artificial yaw speed sp for feedforward
2020-06-15 10:40:48 +02:00
Matthias Grob
c165327c9f
INA226: revise read() and collect() error handling
...
to allow negative currents and simplify unnecessary redundancy.
2020-06-15 10:26:10 +02:00
Matthias Grob
da9feeb699
INA226: refactor spacing and return codes
2020-06-15 10:26:10 +02:00
dino
d98cf2f719
Fixe for wrong perf counter increment in ina226 driver
2020-06-15 10:26:10 +02:00
Jonathan Hahn
e6bec31890
add GNU screen to NUTTX dependencies in ubuntu setup
2020-06-15 10:16:08 +02:00
JaeyoungLim
58ca389634
Fix tiltrotor range to use normalized actuator inputs in SITL ( #14751 )
...
This adds fixes to use the normalized actuator setpoints for simulating tiltrotor in sitl
2020-06-15 08:51:26 +02:00
PX4 BuildBot
eee87cd605
Update submodule ecl to latest Mon Jun 15 00:38:18 UTC 2020
...
- ecl in PX4/Firmware (adc733932566f0198a8892c3cebe9e5c8345e391): https://github.com/PX4/ecl/commit/38cbd1a18211f1702b403915ab37d5e22626432f
- ecl current upstream: https://github.com/PX4/ecl/commit/e835bc34c4c84b526941db418f5c9d00d35cbe12
- Changes: https://github.com/PX4/ecl/compare/38cbd1a18211f1702b403915ab37d5e22626432f...e835bc34c4c84b526941db418f5c9d00d35cbe12
e835bc3 2020-06-06 Kamil Ritz - remove inline modifier
74780aa 2020-06-06 Kamil Ritz - Refactor gps fusion commencing
2020-06-14 22:14:14 -04:00
PX4 BuildBot
f89dac03f3
Update submodule matrix to latest Sun Jun 14 12:39:39 UTC 2020
...
- matrix in PX4/Firmware (18f14ebefad29873ddeef6396c7c3a728c90b996): https://github.com/PX4/Matrix/commit/2bee0d078cb6b0e6205d17145899ccbb15dbe380
- matrix current upstream: https://github.com/PX4/Matrix/commit/674bd99f3b9284e1088d100d765b3a09cf0c192f
- Changes: https://github.com/PX4/Matrix/compare/2bee0d078cb6b0e6205d17145899ccbb15dbe380...674bd99f3b9284e1088d100d765b3a09cf0c192f
674bd99 2020-06-11 kamilritz - Add operator* and operator/ for slice with type
38b3acc 2020-06-11 Nicolas MARTIN - fix conjugate_inversed comment
2020-06-14 11:18:00 -04:00
CUAVcaijie
1c02c37955
boards/cuav/x7pro: RC03 RM3100 moved from SPI1 to SPI2
2020-06-11 21:38:55 -04:00
CUAVcaijie
dee56e78aa
boards/cuav/x7pro: fix X7 LED SAFETY configuration
...
* keep the naming identical to the pinout
2020-06-11 21:32:53 -04:00
Beat Küng
ab060cdab0
bmi088 accel: use IMU_GYRO_RATEMAX to configure sampling rate (with 800 max)
...
Primarily for logging the fifo topic @400 Hz.
2020-06-11 12:25:13 -04:00
Beat Küng
16323256bc
gyro calibration: add median filter to motion detection
...
The bmi088 has a bit more noise and tends to trigger it.
This improves reobustness against noise, and increases the threshold
slightly.
2020-06-11 12:25:13 -04:00
Daniel Agar
13e34b32e6
new Bosch BMI088 IMU driver using FIFOs and DRDY
2020-06-11 12:25:13 -04:00
CUAVcaijie
b6ec00c079
boards/cuav/x7pro: Fix HIPOWER enabled state
2020-06-11 12:05:37 -04:00
CUAVcaijie
9270b26c63
IO's RGB status light is modified to PWM breathing light
2020-06-11 12:02:49 -04:00
CUAVcaijie
67554acf9e
x7 add led_pwm driver
2020-06-11 12:02:49 -04:00
CUAVcaijie
8aed6b2240
STM32H7 adds led_pwm driver
2020-06-11 12:02:49 -04:00
Julian Oes
be4e253e63
mavsdk_tests: bump library from v0.24.0 to v0.27.0
2020-06-11 15:18:57 +02:00
Ricardo Marques
a4927606ed
Fix SENS_EN_SF1XX max value
...
Signed-off-by: Ricardo Marques <marques.ricardo17@gmail.com >
2020-06-10 14:37:23 -04:00
Matthias Grob
7ff25373e4
powerCheck: add power redundancy check
...
A parameter spcifies what the redundancy level for 5V rail supply
needs to be and a check makes sure that it's available before
taking off such that the user is aware of a broken or disconnected
redundant power module.
2020-06-10 10:13:51 -04:00
CUAVcaijie
37fb4dbb64
Enable safety button
2020-06-10 09:14:25 -04:00
Mirko Denecke
10afcdce2e
Hex/Proficnc Cube Yellow: align firmware location in flash memory to be able to use the default bootloader
2020-06-10 09:08:11 -04:00
Daniel Agar
6f6efd60b7
boards: centralize optional external I2C sensor start
...
- configured with new parameter SENS_EXT_I2C_PRB
2020-06-10 09:04:13 -04:00
PX4 BuildBot
13d983d305
Update submodule ecl to latest Tue Jun 9 20:35:44 UTC 2020
...
- ecl in PX4/Firmware (af11fa456d7282e324d662a452c71ae85ee59d9b): https://github.com/PX4/ecl/commit/b3dc06d0cb572931000705ac04807eeae5e2401a
- ecl current upstream: https://github.com/PX4/ecl/commit/38cbd1a18211f1702b403915ab37d5e22626432f
- Changes: https://github.com/PX4/ecl/compare/b3dc06d0cb572931000705ac04807eeae5e2401a...38cbd1a18211f1702b403915ab37d5e22626432f
38cbd1a 2020-06-09 Matthias Grob - AlphaFilter: prevent setParameters division by zero
b7d54b5 2020-06-04 RomanBapst - gps: fixed filter initialization bug around gps - do not gps reference altitude to zero in case gps checks pass before the filter initialized - reset the filtered gps position and position derivative filters in case we are in air or there is movement on the ground
8f533cb 2020-06-03 bresch - terrain_estimator: fix sensor aid selection
821e1fa 2020-06-03 bresch - terrain_estimator: add unit tests
aa96fa6 2020-06-03 bresch - Random style fixes in the code
5d6a72e 2020-06-03 bresch - sensor_simulator: add possibility to set GPS position rate
2020-06-09 17:21:49 -04:00
PX4 BuildBot
3f995efae9
Update submodule sitl_gazebo to latest Tue Jun 9 20:35:27 UTC 2020
...
- sitl_gazebo in PX4/Firmware (0fcb873636 ): https://github.com/PX4/sitl_gazebo/commit/3ba325b00f5e9c7a0645c6af3937f394dc806c9f
- sitl_gazebo current upstream: https://github.com/PX4/sitl_gazebo/commit/e2bf962b5e46b89093696338794a201c7fc990ba
- Changes: https://github.com/PX4/sitl_gazebo/compare/3ba325b00f5e9c7a0645c6af3937f394dc806c9f...e2bf962b5e46b89093696338794a201c7fc990ba
e2bf962 2020-06-08 JaeyoungLim - Fix typhoon h480 internals (#512 )
2020-06-09 17:21:17 -04:00
Daniel Agar
b8dda62b4d
Update submodule mavlink v2.0 to latest Tue Jun 9 20:35:34 UTC 2020
...
- mavlink v2.0 in PX4/Firmware (febd2d855e4e25e38ff9222ccca7134f612ecb23): https://github.com/mavlink/c_library_v2/commit/5f1d5d8338ff15108bd11137fc6970282f369246
- mavlink v2.0 current upstream: https://github.com/mavlink/c_library_v2/commit/f69d7331cae381b8886ec070abccb53d76d30173
- Changes: https://github.com/mavlink/c_library_v2/compare/5f1d5d8338ff15108bd11137fc6970282f369246...f69d7331cae381b8886ec070abccb53d76d30173
2020-06-09 17:20:56 -04:00
Beat Küng
0fcb873636
logger: add raw FIFO high-rate IMU logging profiles
...
Minimum requirement to use: set IMU_GYRO_RATEMAX to 400.
Logging rate of a single topic: ~85 KB/s. If multiple should be logged,
a really good SD card has to be used.
2020-06-09 09:58:15 -04:00
Beat Küng
590b65ebfb
Revert "kakutef7 spi: disable IMU drdy"
...
This reverts commit 2069576a6e .
PR #15004 fixed the problem.
2020-06-09 09:11:51 -04:00
David Sidrane
82b87adfb3
px4_fmu-v6x:default phy is LAN8742
2020-06-09 08:14:22 +02:00
David Sidrane
bcc505db3c
Jenkinsfile-compile Change name to px4_fmu-v5x_p2_base_phy_LAN8742Ai
2020-06-09 08:12:44 +02:00
David Sidrane
4e014a0aed
github:workflows Change name to px4_fmu-v5x_p2_base_phy_LAN8742Ai
2020-06-09 08:12:44 +02:00
David Sidrane
0bb8d7a065
px4_fmu-v5x p4 (-06) default to suporting LAN8742Ai
2020-06-09 08:12:44 +02:00
Daniel Agar
5e7d2e830d
boards: delete old board.h boilerplate
2020-06-08 19:10:33 -04:00
Daniel Agar
a83e75ee10
ROMFS: microsd prevent MacOS and Ubuntu trash and indexing files
2020-06-08 16:57:28 -04:00
Daniel Agar
5507c15bdc
boards: move rgbled_pwm startup to appropriate boards
2020-06-08 16:49:46 -04:00
Mirko Denecke
cf02b88d51
Initial Hex/Proficnc Cube Yellow support
2020-06-08 08:22:40 -04:00
PX4 BuildBot
ee32ded222
Update submodule sitl_gazebo to latest Mon Jun 8 00:39:29 UTC 2020
...
- sitl_gazebo in PX4/Firmware (39a33a35ae ): https://github.com/PX4/sitl_gazebo/commit/20e8dbe115028721b1918069dc7afd9145c7483c
- sitl_gazebo current upstream: https://github.com/PX4/sitl_gazebo/commit/3ba325b00f5e9c7a0645c6af3937f394dc806c9f
- Changes: https://github.com/PX4/sitl_gazebo/compare/20e8dbe115028721b1918069dc7afd9145c7483c...3ba325b00f5e9c7a0645c6af3937f394dc806c9f
3ba325b 2020-06-03 Julian Oes - geotagged_images: actually report number of images
92453d1 2020-05-21 JaeyoungLim - Cleanup
9aef888 2020-05-21 JaeyoungLim - Translate yaw to point at the right direction
2020-06-08 08:19:56 -04:00
Matthias Grob
c36c8d161c
MulticopterLandDetector: remove arbitrary maximum altitude based on battery percentage
2020-06-08 10:41:19 +02:00
Daniel Agar
39a33a35ae
sensors/vehicle_imu: pause computing publication update rate
2020-06-07 11:23:22 -04:00
Daniel Agar
786733cd1a
sensors/vehicle_imu: only publish status at 10 Hz (or on change)
2020-06-07 11:23:22 -04:00
Daniel Agar
8890ea23b7
sensors/vehicle_imu: only apply corrections once before publication
2020-06-07 11:23:22 -04:00
RomanBapst
af5c48b869
navigator: always make sure that we set target lat/lon for fixed wing
...
takeoff
Signed-off-by: RomanBapst <bapstroman@gmail.com >
2020-06-05 21:52:12 -04:00
Daniel Agar
5286ed3a11
imu/invensense/mpu6000: minor improvements
...
- at start perform full sensor signal path reset and wait for max time
- issue full sensor reset on any error
- only allocate DRDY perf counter if GPIO is available
- allow running faster than accel ODR (safe limit of 2 kHz in place)
2020-06-05 21:28:37 -04:00
Daniel Agar
01f4486b32
imu/invensense/icm20689: minor improvements and potential fixes
...
- perform full sensor signal path reset and wait for max time (100 ms)
- issue full sensor reset on any error
- always read FIFO count before transfersj
- only allocate drdy perf counter if GPIO is available
2020-06-05 21:28:37 -04:00