Lorenz Meier
ad624c4a0a
Airframes parser: Add new class field
2017-06-27 11:07:03 +02:00
Paul Riseborough
8ccc45b26b
matlab: Fix bug in replay plotting
2017-06-27 16:41:26 +10:00
Daniel Agar
d641d776f7
mc_pos_control delete unused velocity feed forwards
2017-06-26 11:31:25 -04:00
Daniel Agar
f947205cbe
delete vehicle_global_velocity_setpoint
2017-06-26 11:31:25 -04:00
Julien Lecoeur
fc860140f1
Fix internal compiler error with GCC 7
...
Here is the error message:
PX4/Firmware/src/systemcmds/tests/test_matrix.cpp:641:1: internal compiler error: in trunc_int_for_mode, at explow.c:55
}
^
Please submit a full bug report,
with preprocessed source if appropriate.
2017-06-26 15:50:44 +02:00
Julien Lecoeur
7929287f73
Fix -Werror=format-truncation on GCC 7
...
Fix formatting
Check snprintf return for error AND overflow
2017-06-26 15:50:44 +02:00
Julien Lecoeur
407b403e68
Fix -Werror=maybe-uninitialized on GCC7
2017-06-26 15:50:44 +02:00
Julien Lecoeur
06c6a0cdec
Fix -Werror=implicit-fallthrough errors on GCC7
2017-06-26 15:50:44 +02:00
Paul Riseborough
3e99898d47
matlab: Update readme file for the replay and improve optical flow tuning
2017-06-26 15:23:30 +10:00
Paul Riseborough
c1829d8e9a
matlab: fix bugs and add replay of PX4 optical flow test data
2017-06-26 14:48:03 +10:00
Daniel Agar
ca480ff868
ms4525 treat max temperature as an error
2017-06-24 22:40:51 +02:00
Daniel Agar
f82e85f8ff
cmake remove -fno-math-errno and -fmerge-all-constants ( #7462 )
2017-06-23 11:38:31 -04:00
Daniel Agar
58ca307c9d
move -fno-math-errno to nuttx only
2017-06-23 07:56:24 +02:00
Daniel Agar
75a91f79ae
compiler optimizations add -fmerge-all-constants
2017-06-21 20:07:36 -04:00
Daniel Agar
aeb1fe5a55
compiler optimizations add -fno-math-errno
2017-06-21 20:07:36 -04:00
Lorenz Meier
13bf312263
Commander: Be less verbose
2017-06-21 21:43:28 +02:00
Paul Riseborough
d68dd6ae1e
ekf2: Fix parameter description typo
2017-06-21 09:28:42 +02:00
Paul Riseborough
b3ceb37272
ekf2: Add parameter to set range dependant noise
2017-06-21 09:28:42 +02:00
ChristophTobler
929ecd0e94
change to uint32 to match updated type from ecl
2017-06-21 09:28:42 +02:00
Roman
0007096007
updated ecl
...
Signed-off-by: Roman <bapstroman@gmail.com >
2017-06-21 09:28:42 +02:00
Roman
33495e8143
ekf2: added parameters to specify horizontal speed and absolute altitude
...
thresholds for range aid mode
Signed-off-by: Roman <bapstroman@gmail.com >
2017-06-21 09:28:42 +02:00
Roman
b5a94481a8
ekf2_main: support range aid feature
...
Signed-off-by: Roman <bapstroman@gmail.com >
2017-06-21 09:28:42 +02:00
Roman
68c2eb9dec
ekf2_params: added range aid parameter
...
Signed-off-by: Roman <bapstroman@gmail.com >
2017-06-21 09:28:42 +02:00
Khoi Tran
355205554a
Use format to properly format file for process_logdata_parser.py
2017-06-20 08:24:30 +02:00
Paul Riseborough
233c4b49c5
matlab: Add derivation of observation Jacobians used by the terrain estimator
2017-06-20 16:01:30 +10:00
Daniel Agar
8b3fb1e999
param fix parameters.xml dependency
2017-06-19 20:24:09 +02:00
Daniel Agar
e1a3c53930
cmake posix and qurt impl fix whitespace
2017-06-19 20:24:09 +02:00
Daniel Agar
61da642cc8
cmake fix airframes.xml dependency
2017-06-19 20:24:09 +02:00
Daniel Agar
6a443765a5
cmake only include mavlink where used
2017-06-19 20:24:09 +02:00
Martina
5984e3d330
mission: clean up mavlink log messages style
2017-06-19 19:34:18 +02:00
Daniel Agar
c44488fdb8
EKF matrix typedef cleanup
2017-06-19 11:10:01 -04:00
Beat Küng
410e822775
px4fmu-v4pro board_config: swap BRICK1 with BRICK2
...
problem: previously when connecting power to Power 1, commander refused
to arm (no power source error), and when connecting to Power 2, arming
works, but power consumption was not measured (& shown in QGC).
Swapping Brick1 with Brick2 makes sure both works when connecting to
power 1.
Ideally we will have support for both power sources (including fail-over)
2017-06-19 16:52:41 +02:00
ChristophTobler
91a94ce874
check for NAN -> use curr pos and check if first to avoid drifting
2017-06-19 13:26:11 +02:00
Lorenz Meier
7d23a52871
Commander: Remove debug output
2017-06-19 09:28:38 +02:00
Lorenz Meier
0a8b9061cf
SDP3x driver: Minor cleanup in driver
2017-06-19 09:26:27 +02:00
Paul Riseborough
28017105f4
position_estimator_inav: publish vertical position derivative
2017-06-19 09:09:52 +02:00
Paul Riseborough
a147179ad8
local_position_estimator: publish vertical position derivative
2017-06-19 09:09:52 +02:00
Paul Riseborough
7aec94d4d6
ekf_att_pos_estimator: publish vertical position derivative
2017-06-19 09:09:52 +02:00
Paul Riseborough
4b7ae78fda
ekf2: publish vertical position derivative
2017-06-19 09:09:52 +02:00
Paul Riseborough
2e008dfbc4
msg: Add vertical derivative to vehicle position messages
...
This enables control loops that are sensitive to vertical velocity offsets to use a vertical velocity that is kinematically consistent with the vertical position.
2017-06-19 09:09:52 +02:00
Paul Riseborough
862201cc4c
ecl: EKF update
...
Adds interface for vertical position derivative
2017-06-19 09:09:52 +02:00
Paul Riseborough
9303db85eb
matlab: remove project specific code from mag cal comparison script
2017-06-17 17:35:07 +10:00
Pavel Kirienko
5805438d92
DSDL update
2017-06-17 08:37:17 +03:00
Beat Küng
4afa931d80
voted_sensors_update: fix mag rotation
...
fixes a wrong index for _mag_device_id: previously, driver_index was used
(the CAL_MAG param index), but the correct index is the uorb topic
instance.
2017-06-17 06:36:54 +02:00
Paul Riseborough
edeed770b7
matlab: fix alignment bugs
2017-06-17 11:46:36 +10:00
Mohammed Kabir
4d6c1b5749
Add second barometer to thermal compensation fitting script
2017-06-16 21:15:09 +05:30
Paul Riseborough
7f1cca5b28
Merge pull request #244 from PX4/pr-rangeAid
...
Pr range aid
2017-06-16 17:47:21 +10:00
Todd Stellanova
fd47e0cbb3
Set system real time clock once from GNSS data.
...
Fixes #7421
Tested with Pixracer and Zubax GNSS2.0
2017-06-16 07:46:39 +05:30
ChristophTobler
6f5cffafec
fix type of range_aid parameter: int -> int32_t
2017-06-15 10:14:59 +02:00
ChristophTobler
bc406a122e
disable min loiter altitude
2017-06-15 09:18:35 +02:00