Beat Küng
4e1a4440ca
logger: remove _enabled attribute and add LogWriter::is_started() instead
2016-10-19 13:13:47 +02:00
Beat Küng
c26e29d11c
logger: move writer_thread variable into function (never accessed outside)
2016-10-19 13:13:47 +02:00
Lorenz Meier
14b0511c6c
MC pos control multiplatform style fix.
2016-10-19 10:17:41 +02:00
Lorenz Meier
21bc78dedc
Update ROS att estimator and remove unused rotation matrix
2016-10-19 10:17:41 +02:00
Lorenz Meier
3696e7722a
Code style adjustments
2016-10-19 10:17:41 +02:00
Lorenz Meier
a12780c88f
Remove attitude setpoint matrix from attitude setpoint topic
2016-10-19 10:17:41 +02:00
Lorenz Meier
5317d29ffd
Disable blinkm for FMUv2
2016-10-19 09:25:55 +02:00
Julian Oes
af5d2c488c
st24: fix RC lost detection based on error count
...
The packet_count was actually an error_count, therefore we should
process RC input only when the error_count since the last packet is 0.
Also, this commit fixes the RSSI scaling for st24.
2016-10-19 09:22:57 +02:00
Michael Schaeuble
ffaed18e67
Reduce the binary size Bebop
...
The firmware binary is to large to fit into the onboard memory of the Parrot
Bebop. It could be uploaded to the emmc, but for ease of use it would be nice
to have it in /usr/bin. To strip the binary seems to be the best option right now.
2016-10-18 23:56:56 +02:00
Lorenz Meier
ffe4c77dc9
vmount: Params do not need to be built
2016-10-18 20:50:09 +02:00
Michael Schaeuble
062df05865
Add __PX4_POSIX_BEBOP define to PreflightCheck.cpp
2016-10-18 20:48:17 +02:00
Carlo Wood
2c23aa4348
Avoid compile error for posix_rpi_common/native.
...
Fixes,
error: ignoring return value of ‘ssize_t write(int, const void*,
size_t)’, declared with attribute warn_unused_result
[-Werror=unused-result]
2016-10-18 20:47:59 +02:00
Michael Schaeuble
9bb230fa3d
Remove obsolete linker flag for Bebop build
...
The pthread linker flags were changed in c6a2641 and it was questioned in #5504 if the
exception for the Bebop is necessary. It is not, so remove those lines from the cmake
file.
2016-10-18 20:47:19 +02:00
Lorenz Meier
43d8e5710c
Remove unused q_e flag
2016-10-18 20:46:08 +02:00
Roman
7a7bf2205d
ekf2_replay: compute euler angles for logging
...
Signed-off-by: Roman <bapstroman@gmail.com>
2016-10-18 20:46:08 +02:00
Roman
17a4b64434
old ekf: fix computation of rotation matrix
...
Signed-off-by: Roman <bapstroman@gmail.com>
2016-10-18 20:46:08 +02:00
Roman
7c2ebd96a0
lpe: remove usage of euler angles from attitude topic
...
Signed-off-by: Roman <bapstroman@gmail.com>
2016-10-18 20:46:08 +02:00
Roman
06931e12cf
mc_pos_control_mulitplatform: cleanup of matrix usage
...
Signed-off-by: Roman <bapstroman@gmail.com>
2016-10-18 20:46:08 +02:00
Roman
d086a348aa
rover steering example: fixed compile error
...
Signed-off-by: Roman <bapstroman@gmail.com>
2016-10-18 20:46:08 +02:00
Roman
7cb06c01eb
attitude_estimator_ekf: fixed quaternion computation from dcm
...
Signed-off-by: Roman <bapstroman@gmail.com>
2016-10-18 20:46:08 +02:00
Roman
51941b0af8
rover_steering_control: fixed comment
...
Signed-off-by: Roman <bapstroman@gmail.com>
2016-10-18 20:46:08 +02:00
Roman
a978d61d9a
attitude message cleanup: more cleanup
...
Signed-off-by: Roman <bapstroman@gmail.com>
2016-10-18 20:46:08 +02:00
Roman
3faaeb06d1
attitude setpoint topic: cleanup of matrix class usage
...
Signed-off-by: Roman <bapstroman@gmail.com>
2016-10-18 20:46:08 +02:00
Lorenz Meier
ee314d2f50
Remove unused gx, gy, gz fields from attitude
2016-10-18 20:46:08 +02:00
Lorenz Meier
f1e5fe9b39
Fix isfinite compilation for fixed wing example
2016-10-18 20:46:08 +02:00
Lorenz Meier
57f193174c
Fix mc att control multiplatform
2016-10-18 20:46:08 +02:00
Lorenz Meier
b035b6a112
Remove non-quaternion handling for ROS attitude
2016-10-18 20:46:08 +02:00
Lorenz Meier
5d9c91dece
Convert fixed wing example to quaternions
2016-10-18 20:46:08 +02:00
Lorenz Meier
526fb8f515
Remove q_valid flag from attitude topic
2016-10-18 20:46:08 +02:00
Beat Küng
d349bd570f
ekf examples: remove unused variable
2016-10-18 20:46:08 +02:00
Lorenz Meier
0bd42402fb
Sim: Remove euler angles
2016-10-18 20:46:08 +02:00
Lorenz Meier
13833e5fd6
LPE: Use euler angles derived from quaternion
2016-10-18 20:46:08 +02:00
Lorenz Meier
ac936a28dd
Update examples
2016-10-18 20:46:08 +02:00
Lorenz Meier
873ed17b14
VMount: Do not rely on euler angles
2016-10-18 20:46:08 +02:00
Lorenz Meier
affefcc75e
Attitude: Remove redundant timestamp
2016-10-18 20:46:08 +02:00
tumbili
56b2fd0257
fixed rover example
2016-10-18 20:46:08 +02:00
tumbili
38b949a5aa
calculate euler angles for logging
2016-10-18 20:46:08 +02:00
tumbili
0d0fa133e6
remove comments
2016-10-18 20:46:08 +02:00
Roman
eb18622d85
added old ekf attitude estimator back to config and made changes so it compiles
2016-10-18 20:46:08 +02:00
Roman
b8a219d351
removed comments and fixed some euler bugs
2016-10-18 20:46:08 +02:00
tumbili
5e0e522903
adapted to new vehicle attitude message
2016-10-18 20:46:08 +02:00
tumbili
215bfaa377
clean up vehicle attitude message
2016-10-18 20:46:08 +02:00
Lorenz Meier
78c52be08c
Minoor nitpick in README
2016-10-18 08:07:14 +02:00
Julian Oes
e2c308c4e6
cmake: fixes for cmake_hexagon changes
2016-10-18 08:07:14 +02:00
Julian Oes
340b9002e2
sdflight_default: define QC_SOC_TARGET if not set
2016-10-18 08:07:14 +02:00
Julian Oes
b5b077ae04
DriverFramework: update submodule once again
2016-10-18 08:07:14 +02:00
Julian Oes
75657dc2eb
cmake: add __DF_ defines with comments
2016-10-18 08:07:14 +02:00
Julian Oes
0a4ca7c77f
cmake/DriverFramework: update submodules again
2016-10-18 08:07:14 +02:00
Julian Oes
f8a1631077
DriverFramework/cmake_hexagon: use defines with DF
...
This changes the following defines:
__QURT -> __DF_QURT
__RPI -> __DF_RPI
__EDISON -> __DF_EDISON
__BEBOP -> __DF_BEBOP
__LINUX -> __DF_LINUX
2016-10-18 08:07:14 +02:00
Lorenz Meier
e4398c7088
Update ECL to include a fix for height reset
2016-10-18 08:00:13 +02:00