4295 Commits

Author SHA1 Message Date
Lorenz Meier
ec040fa3ac sensor combined topic: Copy error count field along 2015-02-09 22:56:24 +01:00
Lorenz Meier
ddb7d49354 Sensors: Move to 0 based indices 2015-02-09 22:56:23 +01:00
Lorenz Meier
e67c8529f1 VTOL: Move to 0-based indices 2015-02-09 22:56:23 +01:00
Lorenz Meier
1a91c7da79 UAVCAN: Move to 0-based indices 2015-02-09 22:56:23 +01:00
Lorenz Meier
2816dba447 EKF estimator: Support multi-sensor setups 2015-02-09 22:56:23 +01:00
Lorenz Meier
807cf7bd16 Commander: Implement calibration routines for multi-sensor setups 2015-02-09 22:56:23 +01:00
Lorenz Meier
9e2e6ceac1 Merge pull request #1752 from PX4/log_thrust_sp
log velocity - and acceleration/thrust setpoint
2015-02-09 22:35:36 +01:00
Johan Jansen
9ddb7e72e4 LandDetector: Check each rotation angle rather than the magnitude 2015-02-09 18:06:29 +01:00
Johan Jansen
fe21cb6a1a LandDetector: Fix for land detection without GPS 2015-02-09 18:06:29 +01:00
Lorenz Meier
c371eb9b90 Fix up test routines. Needs more work. 2015-02-09 17:15:28 +01:00
Johan Jansen
e38b25c1f7 LandDetector: Fix default param scale error 2015-02-09 16:52:04 +01:00
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
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