Martina Rivizzigno
a9bab81eb8
make format
6 years ago
Martina Rivizzigno
8c24ba9255
move injection of avoidance setpoints to flight task library
6 years ago
Burak Han
d2a0c857ed
sf0x.cpp: change baudrate to 115200 for SF11/C
6 years ago
PX4 Build Bot
7a27284d75
Update submodule ecl to latest Thu Apr 4 00:38:15 UTC 2019
...
- ecl in PX4/Firmware (3a004d13dc13d81403ae3873d5109c0503a4f964): a892ececf8
- ecl current upstream: f95cd4b358
- Changes: a892ececf8...f95cd4b358
f95cd4b
2019-01-22 Roman - ground effect: removed dependency on local position
7845ff4
2019-01-23 CarlOlsson - EKF: increase wind process noise scaler to 0.5
32ca6f7
2018-10-24 CarlOlsson - ekf: scale wind process noise with low pass filtered height rate
938c8ad
2019-02-04 CarlOlsson - EKF: use hagl estimate if valid for when to trigger yaw reset on takeoff
8b4ae48
2019-03-05 Hamish Willee - README: Fix link to EKF/ECL tuning guide
f0889c1
2019-03-18 Carl Olsson - EKF: fixed some comment typos
6e77b19
2019-03-14 Todd Stellanova - Add DataValidatorGroup tests, add more DataValidator tests (#592 )
6 years ago
Daniel Agar
604cdc2b60
drivers/px4fmu initialize all arrays
6 years ago
David Sidrane
1c212e3f84
M7 dcache ctrl via a parameter ( #11769 )
...
* Support for armv7-m_dcache control via parameter
The FORCE_F7_DCACHE parameter can be set to
0 - (default) if Eratta exits turn dcache off else leave it on
1 - Force it off
2 - Force it on
At boot the system will disable the d-cache if the silicon
has the 1259864 Data corruption in a sequence of Write-Through
stores and loads eratta.
Post nsh script execution the FORCE_F7_DCACHE paramater
will be used to set the d-cache to the state indicated
above.
6 years ago
Daniel Agar
6648937789
logger increase stack 3600 -> 3700 bytes
6 years ago
bresch
dec96b0a3a
revert FlightTasks: fix mission DO_CHANGE_SPEED
6 years ago
bresch
20adce5077
Add new line at the end of FlightTaskFailsafe.cpp and FlightTaskAutoLine.cpp
6 years ago
bresch
986c1a37d1
Parameter update - Rename variables in modules/ekf2
...
using parameter_update.py followed by a make format
6 years ago
bresch
da2deaa0b2
Parameter update - Rename variables in modules/mavlink
...
using parameter_update.py script
6 years ago
bresch
f3990c84fc
Parameter update - Rename variables in modules/navigator
...
using parameter_update.py script
6 years ago
bresch
e575f032e4
Parameter update - Rename variables in modules/mc_att_control
...
using parameter_update.py script
6 years ago
bresch
2197ac883d
Parameter update - Rename variables in modules/wind_estimator
...
using parameter_update.py script
6 years ago
bresch
6c823903bc
Parameter update - Rename variables in modules/simulator
...
using parameter_update.py script
6 years ago
bresch
f08c00f324
Parameter update - Rename variables in modules/fw_pos_control
...
using parameter_update.py script
6 years ago
bresch
ecacf4de46
Parameter update - Rename variables in modules/load_mon
...
using parameter_update.py script
6 years ago
bresch
10ba0801d2
Parameter update - Rename variables in modules/fw_pos_control
...
using parameter_update.py script
6 years ago
bresch
ece49247b6
Parameter update - Rename variables in modules/mc_pos_control
...
using parameter_update.py script
6 years ago
bresch
c6e7c0fa5d
Parameter update - Rename variables in modules/events
...
using parameter_update.py script
6 years ago
bresch
2ca8ddd8af
Parameter update - Rename variables in modules/commander
...
using parameter_update.py script
6 years ago
bresch
2255ab21be
Parameter update - Rename variables in templates
...
using parameter_update.py script
6 years ago
bresch
b14446f0e5
Parameter update - Rename variables in lib
...
using paramter_update.py script
6 years ago
bresch
ec5da55107
Parameter update - Rename variables in drivers
...
using parameter_update.py script
6 years ago
Nuno Marques
5da5795433
commander: PreflightCheck replace all differential_pressure sensor checks with airspeed checks ( #11722 )
6 years ago
Roman
d36c0e131d
added aux6 RC channel
...
Signed-off-by: Roman <bapstroman@gmail.com>
6 years ago
Julian Oes
a21242b0e3
FlightTasks: fix mission DO_CHANGE_SPEED
...
This fixes the issue where the DO_CHANGE_SPEED command was ignored and
the drone always travelled at the MPC_XY_CRUISE velocity.
6 years ago
bresch
99fb88ce83
AltitudeSmoothVel - Create new altitude flight task that uses the
...
velocity smoothing library to create a jerk-limited trajectory along the
Z axis. This FlightTask is used when MPC_POS_MODE = 3.
6 years ago
Roman
6c1399b328
multicopter land detector: make threshold for _has_low_thrust
...
configurable
Signed-off-by: Roman <bapstroman@gmail.com>
6 years ago
Daniel Agar
ec3bc4ee5b
fw_pos_control_l1 reset internal takeoff and landing state when arming
6 years ago
David Sidrane
91e548000f
bmp280:Locate internal to PX4_I2C_BUS_ONBOARD
6 years ago
David Sidrane
fd31091fdb
bmm150:Restored lost internal i2C
6 years ago
Alessandro Simovic
39d1751bbe
rc loss alarm: stop on RC reconnect
6 years ago
Alessandro Simovic
3d668d871b
tunes: don't let tune interrupt itself
6 years ago
Thijs Raymakers
52542f9802
adis16497: fix TEMP_OUT scaling
6 years ago
CarlOlsson
9a2617ad33
vtol_att_control: remove unused subscription variable
...
Signed-off-by: CarlOlsson <carlolsson.co@gmail.com>
6 years ago
Beat Küng
fe0c2d1352
mavlink autopilot_version: add vendor version
6 years ago
Matthias Grob
463d5512d9
mc_att_control: only adapt yaw rate limit on control mode change
...
Put adaption into a method because it needs to be called when
the control mode or the parameter changes.
6 years ago
Matthias Grob
3375ae2c11
mc_att_control: parameter processing refactor
...
- Remove unnecessary in between rate limits member vectors.
- Only switch the yaw rate limit in auto modes,
other values stay the same anyways.
- Fill gain vectors with parameters in one line.
6 years ago
Matthias Grob
5ee1fcaebf
AttitudeControl: address @dagar's review comments
6 years ago
Matthias Grob
7e8cf87d0d
mc_att_control: move attitude control calculations into separate class
...
to modularize and simplify unit testing
6 years ago
Claudio Micheli
0eb4942f66
Commander: renamed print_msg_once variable into a more self-explanatory one.
...
Signed-off-by: Claudio Micheli <claudio@auterion.com>
6 years ago
Claudio Micheli
be6f753022
Fixed CI errors. changed _print_msg_once into private class member.
...
Signed-off-by: Claudio Micheli <claudio@auterion.com>
6 years ago
Claudio Micheli
e14e5b9d73
Commander: Changed COM_ONB_BOOT_T parameter to COM_OA_BOOT_T.
...
Since the time out is only Obstacle-Avoidance related, the new naming is more self explanatory.
Signed-off-by: Claudio Micheli <claudio@auterion.com>
6 years ago
Claudio Micheli
d937a5725b
Commander: reset print once variable if OA is lost.
...
Signed-off-by: Claudio Micheli <claudio@auterion.com>
6 years ago
Claudio Micheli
9966a3d2f8
Commander: changed logic for checking OA at boot time.
...
With this commit the use cases will be:
Success case:
- booting, no messages about OA, pre-arm check would fail if you try to arm and OA is not yet running
Fail case:
- if OA takes longer than timeout time defined in COM_ONB_BOOT_T, then an error message is triggered.
Signed-off-by: Claudio Micheli <claudio@auterion.com>
6 years ago
Claudio Micheli
3b5ef82193
Commander: Added COM_ONB_BOOT_T parameter.
...
Since onboard controllers bootup times are hardware dependent, it makes sense to have the possibility to adapt timeout time according to the specific HW.
Signed-off-by: Claudio Micheli <claudio@auterion.com>
6 years ago
Claudio Micheli
7a8002fdab
Commander: increased hardcoded timeout time for avoidance to start.
...
Signed-off-by: Claudio Micheli <claudio@auterion.com>
6 years ago
Claudio Micheli
f4a4dab65a
Commander: Improved logic for OA prearm checks.
...
Signed-off-by: Claudio Micheli <claudio@auterion.com>
6 years ago
Claudio Micheli
977a4c8e9b
Added status_change to force message updating.
...
Signed-off-by: Claudio Micheli <claudio@auterion.com>
6 years ago