Beat Küng
e9f257c15f
logger: fix wrong default buffer size in usage string
2016-05-14 11:27:07 +02:00
Beat Küng
84015e5c01
logger: proper error handling if writer thread creation fails
2016-05-14 11:27:07 +02:00
Mark Whitehorn
72263eaa97
correct msg_size offset to 3 for all records (must be same)
2016-05-14 11:27:07 +02:00
Mark Whitehorn
9dbbe8cd8d
log changes to parameters
2016-05-14 11:27:07 +02:00
Mark Whitehorn
e5e523aa9e
size_t is different in posix build
2016-05-14 11:27:07 +02:00
Mark Whitehorn
fb4d72df86
write git and hw version records to log
2016-05-14 11:27:07 +02:00
Mark Whitehorn
90ce04654d
fix posix build
2016-05-14 11:27:07 +02:00
Mark Whitehorn
02b6d25414
non-posix NuttX feature?
2016-05-14 11:27:07 +02:00
Mark Whitehorn
89294317a1
reduce log buffer to 24K
2016-05-14 11:27:07 +02:00
Mark Whitehorn
8a77fec9c8
still need this workaround to avoid hardfault
2016-05-14 11:27:07 +02:00
Mark Whitehorn
db858a853a
run astyle
2016-05-14 11:27:07 +02:00
Mark Whitehorn
1b483bcc2a
correctly report failure to allocat log_buffer
2016-05-14 11:27:07 +02:00
Mark Whitehorn
f07c93651f
clean up file open/close logic
2016-05-14 11:27:07 +02:00
Mark Whitehorn
56cc9bd377
my topics
2016-05-14 11:27:07 +02:00
Daniel Agar
dcdeefd5ea
new logger
2016-05-14 11:27:07 +02:00
Daniel Agar
9a0e962cbf
uorb autogeneration
2016-05-14 11:27:07 +02:00
Mark Whitehorn
728de5f87b
clean up file open/close logic
2016-05-14 11:27:07 +02:00
Mark Whitehorn
672042e051
not enough RAM for 32K buffer: reduce to 20K
2016-05-14 11:27:07 +02:00
Daniel Agar
4e0129275d
new logger
2016-05-14 11:27:07 +02:00
Daniel Agar
eb29b33620
use gcc attributes to align and pack
2016-05-14 11:27:07 +02:00
Daniel Agar
76387b1693
uorb autogeneration
2016-05-14 11:27:07 +02:00
Paul Riseborough
3aa2297497
ekf2: Add parameters to control output filter
2016-05-14 11:24:41 +02:00
Paul Riseborough
5f2c2f8392
ecl: update submodule reference
2016-05-14 11:24:41 +02:00
David Sidrane
3829871612
Removed unused NXFFS buys back 5792 bytes of FLASH
2016-05-14 11:22:52 +02:00
Julian Oes
920d2ef1e8
posix sdflight: add navigator to Linux side
2016-05-14 11:21:44 +02:00
Julian Oes
3a8d242576
dataman: get path for Snapdragon right
2016-05-14 11:21:44 +02:00
Paul Riseborough
7afd015b49
Merge pull request #129 from PX4/pr-ekf2OutputFilterTracking
...
EKF: Improve output observer position and velocity tracking
2016-05-14 15:53:19 +09:30
Paul Riseborough
c7e225124c
EKF: Improve output observer position and velocity tracking
...
Replace the delayed time feedback mechanism used by the translational states with a direct feedback method.
Time constants for velocity and position convergence can be separately adjusted with tunable parameters
The method is more computationally more expensive because it requires modification of the output buffer history but is acceptable because it only requires 6 FLOP per buffer index for a total of 30*6 = 180 FLOP
The method was not applied to the attitude states because the quaternion operations required at each buffer index would have been computationally prohibitive.
2016-05-14 12:45:29 +09:30
Paul Riseborough
627d08ecc9
Revert "EKF: Fix bug in output observer"
...
This reverts commit 03f3df7415 .
2016-05-14 12:26:46 +09:30
Daniel Agar
e186821692
vtol_att_control_params.c param metadata
2016-05-13 21:15:38 -04:00
Daniel Agar
b1d8c46bb2
uavcan_params.c param metadata
2016-05-13 21:15:38 -04:00
Daniel Agar
0ee801df20
system_params.c param metadata
2016-05-13 21:15:38 -04:00
Daniel Agar
119fa8ed1b
sensor_params.c param metadata
2016-05-13 21:15:34 -04:00
Daniel Agar
0042c8ed12
sdlog2.c param metadata
2016-05-13 21:03:40 -04:00
Daniel Agar
e43751c219
params.c param metadata
2016-05-13 21:03:40 -04:00
Daniel Agar
e08e8fa24f
position_estimator_inav_params.cpp param metadata
2016-05-13 21:03:40 -04:00
Daniel Agar
be3348d770
mission_params.c param metadata
2016-05-13 21:03:40 -04:00
Daniel Agar
439ccc99ce
params.c param metadata
2016-05-13 21:03:39 -04:00
Daniel Agar
d6cf441bac
mTecs_params.c param metadata
2016-05-13 21:03:39 -04:00
Daniel Agar
a54a51a9d5
fw_pos_control_l1_params.c param metadata
2016-05-13 21:03:39 -04:00
Daniel Agar
80ef893d23
attitude_estimator_q_params.c param metadata
2016-05-13 21:03:39 -04:00
Daniel Agar
be3f0ac175
attitude_estimator_ekf_params.c param metadata
2016-05-13 21:03:39 -04:00
Daniel Agar
ceea55a640
runway_takeoff_params.c param metadata
2016-05-13 21:03:39 -04:00
Daniel Agar
deecd4b918
launchdetection_params.c param metadata
2016-05-13 21:03:35 -04:00
Daniel Agar
6f49f861d6
px4io_params.c param metadata
2016-05-13 20:25:22 -04:00
Daniel Agar
3bda6e0883
mkblctrl_params.c param metadata
2016-05-13 20:25:21 -04:00
Daniel Agar
18b6815eec
camera_trigger_params.c param metadata
2016-05-13 20:25:20 -04:00
Paul Riseborough
03f3df7415
EKF: Fix bug in output observer
...
Bug was causing output observer state history to be stored at the the EKF, not IMU output rate and resulted in degraded tracking performance
2016-05-14 08:33:05 +09:30
Daniel Agar
27cd3af7fb
mavlink fix missing MavlinkStreamNavControllerOutput ( #4538 )
2016-05-14 00:39:17 +02:00
Daniel Agar
a4c7fe50a7
travis-ci proper git version
2016-05-13 22:10:35 +02:00