Commit Graph

4386 Commits

Author SHA1 Message Date
Johan Jansen 004118f929 LandDetector: Change rotation rate in rads/s to deg/s (more similar to mpc params) 2015-02-09 12:47:31 +01:00
Johan Jansen 01dc774703 LandDetector: Use vehicle_attitude instead of sensors_combined 2015-02-09 12:42:20 +01:00
Johan Jansen 70e4554f76 LandDetector: Fix parameter swapped bug 2015-02-09 12:42:02 +01:00
Thomas Gubler 27f2eb8a16 mc pos ctrl multiplatform use new param api 2015-02-08 17:53:26 +01:00
Thomas Gubler 893beb64a0 mc att ctrl multiplatform use new param api 2015-02-08 17:53:26 +01:00
Lorenz Meier f7b79bfaf2 Param interface: Allow to check return value of param_reset. Reset test param prior to running test 2015-02-08 16:39:37 +01:00
tumbili da5d5a5712 log velocity - and acceleration/thrust setpoint 2015-02-07 17:45:06 +01:00
tumbili 1a6dd7d02e removed attitude setpoint generation from mc_att_controller and moved to mc_pos_controller 2015-02-07 17:36:21 +01:00
Trent Lukaczyk 99557aec52 revert debug items 2015-02-06 18:57:53 -08:00
Trent Lukaczyk 52d5d690ff Merge remote-tracking branch 'upstream/master' 2015-02-06 18:40:17 -08:00
Thomas Gubler 69f50bea8c multiplat mc pos ctrl: reset yaw sp with alt sp
This is a work-around until #1741 makes it to the multiplatform version
2015-02-06 21:07:43 +01:00
Thomas Gubler c0f1d841af multiplat pos ctrl: also set yaw sp in manual modes
This is a work-around until #1741 makes it to the multiplatform version
2015-02-06 21:07:43 +01:00
Thomas Gubler 9532b680dd multiplat mc att ctrl: move yaw sp only if xy is not controlled
This is a work-around until #1741 makes it to the multiplatform version
2015-02-06 21:07:43 +01:00
Trent Lukaczyk 531eaa2314 Merge remote-tracking branch 'upstream/master' 2015-02-05 20:19:04 -08:00
Trent Lukaczyk af8e76ee7e tricopter initial commit 2015-02-05 20:18:00 -08:00
Lorenz Meier dc46736ead Merge ROS into master 2015-02-03 20:07:55 +01:00
Thomas Gubler 2252a9696d fix codestyle in sensors.cpp 2015-02-03 18:13:01 +01:00
Thomas Gubler f53aa5628e sensors: init accel and gyro with default rates 2015-02-03 18:13:01 +01:00
Lorenz Meier b42b6c50d4 Improve Navigator output 2015-02-03 14:21:31 +01:00
Lorenz Meier 5a12688ebe Make mcu version header C++ safe 2015-02-03 08:55:16 +01:00
Lorenz Meier 23e7823b51 sensors app: Use indexed param names 2015-02-03 08:55:16 +01:00
Lorenz Meier 19cd496157 Commander: Use indexed sensor names in calibration routines 2015-02-03 08:55:16 +01:00
Lorenz Meier d441d38677 Merged master into ros 2015-02-02 21:21:51 +01:00
Lorenz Meier e6a7dc7a3f Fixed unit test usage of visibility macros 2015-02-02 21:03:19 +01:00
Lorenz Meier 5d56a1c6a9 Test latency of publication. 2015-02-01 14:13:10 +01:00
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
Trent Lukaczyk d036fa10c1 Merge remote-tracking branch 'upstream/master' 2015-01-31 15:00:16 -08: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
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 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 7f299ea0cc Move commander to multi pub/sub API 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 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
Thomas Gubler 211b58cd1a fix typo in comment 2015-01-29 14:40:28 +01:00