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
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
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
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
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
Julian Oes
e2c308c4e6
cmake: fixes for cmake_hexagon changes
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
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
Lorenz Meier
c2285c84a9
Dataman: Do nnot pack structs to avoid reading back wrong values on existing systems
2016-10-18 00:26:40 +02:00
David Sidrane
ecbe8c2179
Packed union to save more space
2016-10-18 00:23:58 +02:00
David Sidrane
86ec703620
Left test_dataman out by default - as it was prior
2016-10-18 00:23:58 +02:00
David Sidrane
bb71aa5b64
Revive test_dataman.c
2016-10-18 00:23:58 +02:00
David Sidrane
b2bf9e15eb
Use union of datatypes supported by dataman to reduce wasted space
2016-10-18 00:23:58 +02:00
David Sidrane
44b5b52bcb
Add suport for Memory Constrained systems
2016-10-18 00:23:58 +02:00
David Sidrane
24e20b2cec
Changed public interface comments to Doxyagen style
2016-10-18 00:23:58 +02:00
David Sidrane
dce2262243
Add in RAM storage to dataman
2016-10-18 00:23:58 +02:00
James Goppert
e73218c112
Increase min agl for flow from 5 to 30 cm to prevent drift on ground.
2016-10-16 12:12:19 -04:00
Julian Oes
8450178849
mavlink: move MAV_CMDs according to value
2016-10-15 12:37:06 +02:00
Julian Oes
9842e49dc6
navigator/mavlink: photos and videos at waypoints
...
This adds the capability to forward the commands
- MAV_CMD_VIDEO_START_CAPTURE
- MAV_CMD_VIDEO_STOP_CAPTURE
- MAV_CMD_IMAGE_START_CAPTURE
- MAV_CMD_IMAGE_STOP_CAPTURE
at waypoints which will then be sent over mavlink to component id
100 aka MAV_COMP_ID_CAMERA.
2016-10-15 12:37:06 +02:00
mantelt
8bbc1b8472
navio_sysfs_rc_in: Fixing logical expression
...
navio_sysfs_rc_in stop works now.
2016-10-14 15:38:36 +02:00
James Goppert
9c82293bc4
Fix comment.
2016-10-14 07:00:13 -05:00