12651 Commits

Author SHA1 Message Date
Thomas Gubler
84ff3c671d Merge remote-tracking branch 'upstream/master' into ros_messagelayer_merge2_attctrl_posctrl
Conflicts:
	src/drivers/px4fmu/fmu.cpp
2015-02-01 11:06:47 +01:00
Thomas Gubler
7c958a2cca multiplatform pos ctrl: fix division by zero 2015-02-01 10:57:56 +01:00
Thomas Gubler
82b8a42929 fix timestamp problem in dummy pos estimator 2015-02-01 10:53:48 +01:00
Trent Lukaczyk
d036fa10c1 Merge remote-tracking branch 'upstream/master' 2015-01-31 15:00:16 -08:00
Lorenz Meier
a2a244584e Update block diagram 2015-01-31 23:09:48 +01:00
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