hauptmech
0b784c20c8
Save and check device id for acc and gyro calibration parameters.
...
Fix config utility to work with all devices of each type.
Accel, gyro and mag devices correctly set their device_id devtype.
Combo devices (mpu6000 lsm303d) now correctly return their devtype.
config util shows device id for all sensor types.
Add, save during calibration and check during preflight ID parameters for accelerometer and gyro
2015-01-31 15:53:34 +01:00
Simon Wilks
e9bcc0a262
Add yaw modes that define multirotor heading behaviour during missions.
2015-01-31 11:22:01 +01:00
Thomas Gubler
6a122ab643
ros att estimator dummy node: publish timestamp
2015-01-30 12:24:33 +01:00
Thomas Gubler
76d2417cc5
fix comment
2015-01-29 19:02:43 +01:00
Thomas Gubler
990573aef3
fix logic error in manual input node
2015-01-29 17:11:01 +01:00
Lorenz Meier
a381ce3732
Fix newline
2015-01-29 16:33:54 +01:00
Lorenz Meier
e532b81ac1
uORB: Remove last remnants of ORB_ID_DOUBLE/TRIPLE and migrate actuator outputs groups to new style interface
2015-01-29 16:33:54 +01:00
Lorenz Meier
aadbcb42a9
ARDrone driver: Move to topic groups
2015-01-29 16:33:54 +01:00
Lorenz Meier
8d37d58da7
HIL: Move to topic groups
2015-01-29 16:33:54 +01:00
Lorenz Meier
d9d9a59ce4
MKBL: Move to topic groups
2015-01-29 16:33:54 +01:00
Lorenz Meier
51088026c7
IO driver: move to topic groups
2015-01-29 16:33:54 +01:00
Lorenz Meier
678d5c24fb
FMU driver: Move to topic groups
2015-01-29 16:33:54 +01:00
Lorenz Meier
455f6abfcf
Support topic groups in sdlog2
2015-01-29 16:33:54 +01:00
Lorenz Meier
cbe3783d5e
Support topic groups in MAVLink subscription handling
2015-01-29 16:33:53 +01:00
Pavel Kirienko
2f7a9eaf65
Fix for a compilation failure
2015-01-29 16:33:53 +01:00
Lorenz Meier
1cc4c808a8
Upgrade UAVCAN to multi pub/sub A API
2015-01-29 16:33:53 +01:00
Lorenz Meier
95462c5b7c
uORB: Remove duplicate topics
2015-01-29 16:33:53 +01:00
Lorenz Meier
9190d59791
Move sensors app to multi pub/sub
2015-01-29 16:33:53 +01:00
Lorenz Meier
165e5f5a62
Move MAVLink to multi pub/sub API (to first index)
2015-01-29 16:33:53 +01:00
Lorenz Meier
c4cf28fa95
Move FW att control to multi pub sub API
2015-01-29 16:33:53 +01:00
Lorenz Meier
83a0f8e5ce
Move EKF to multi pub/sub API
2015-01-29 16:33:53 +01:00
Lorenz Meier
777eda1a89
Move MATLAB example to multi pub/sub API
2015-01-29 16:33:53 +01:00
Lorenz Meier
7f299ea0cc
Move commander to multi pub/sub API
2015-01-29 16:33:53 +01:00
Lorenz Meier
d851a630d8
Move all drivers to multi pub/sub API
2015-01-29 16:33:53 +01:00
Lorenz Meier
cc7a00b96e
Disable UAVCAN build until sensors use all new-style API and UAVCAN sensors base class can be reworked to use it consistently
2015-01-29 16:33:53 +01:00
Lorenz Meier
c3eb10560b
Move sensors to new mag interface
2015-01-29 16:33:53 +01:00
Lorenz Meier
f641a26fee
Move MAVLink to new mag interface
2015-01-29 16:33:53 +01:00
Lorenz Meier
801e9ed4fb
Commander: move sensor interface for mag to new multi-sub
2015-01-29 16:33:52 +01:00
Lorenz Meier
114465aba4
Move LSM303D mag to new multi-pub interface
2015-01-29 16:33:52 +01:00
Lorenz Meier
f30b02272b
Move HMC5883 to new interface
2015-01-29 16:33:52 +01:00
Lorenz Meier
50a58db7e6
uORB: Ensure correct instance initialization, port complete mag API to new interface
2015-01-29 16:33:52 +01:00
Lorenz Meier
4f9a6273cb
uORB: correct pub creation for multi-topics
2015-01-29 16:33:52 +01:00
Lorenz Meier
7932e2eda2
Add top to test build
2015-01-29 16:33:52 +01:00
Lorenz Meier
8de411619a
Initial stab at supporting multiple publications on the same base name and auto-enumeration of additional publications.
2015-01-29 16:33:52 +01:00
Lorenz Meier
2c64471500
Updated NuttX submodule
2015-01-29 16:31:21 +01:00
Thomas Gubler
869d4115fa
ros mixer: remove debug output
2015-01-29 16:02:58 +01:00
David Sidrane
6606b56364
Updated NuttX submodule with memcpy fix, disabled run time stack checking and added modules back in
2015-01-29 04:49:39 -10:00
Thomas Gubler
211b58cd1a
fix typo in comment
2015-01-29 14:40:28 +01:00
Thomas Gubler
a0ae5aeebb
commander dummy node: small fix for vehicle_control_mode
2015-01-29 14:34:10 +01:00
Thomas Gubler
6dead1d576
commander dummy node: set control velocity enabled flag
2015-01-29 14:09:25 +01:00
Thomas Gubler
5237364a5a
commander dummy node: extend to support switching between modes
2015-01-29 13:39:31 +01:00
Thomas Gubler
3c79b2a586
manual input dummy node: extend to support switching between modes
...
also fixing thrust input
2015-01-29 13:39:08 +01:00
Thomas Gubler
5b5a4b7386
function rename
2015-01-29 13:36:53 +01:00
Thomas Gubler
9a5ea31784
add pos controller to launch file
2015-01-29 10:33:12 +01:00
Thomas Gubler
8b62e003f0
add dummy position estimator to launch file
2015-01-29 10:30:07 +01:00
Thomas Gubler
6f4f5d637d
first version of position estimator dummy node
2015-01-29 10:29:36 +01:00
Thomas Gubler
8a6b94adbf
attitude estimator dummy node: add timestamp
2015-01-29 10:28:56 +01:00
Thomas Gubler
9245f28fb8
mc attctl multiplatform: fix memcpy
2015-01-28 17:46:22 +01:00
Thomas Gubler
a6ca4c2796
initialize all subscribers
2015-01-28 16:33:12 +01:00
Thomas Gubler
66007d56ef
fix uorb constants in uavcan module
2015-01-28 16:32:54 +01:00