Commit Graph

300 Commits

Author SHA1 Message Date
Lorenz Meier 3bb0008af5 Ashtech driver: Avoid unnecessary double precision conversion calls 2015-02-15 10:17:00 +01:00
Thomas Gubler e5e42650c4 run code style fixer tool on ecl attitude lib 2015-02-15 10:13:49 +01:00
Thomas Gubler edc5f8a057 add experimantal acceleration feedback by @kd0aij 2015-02-15 10:13:49 +01:00
Thomas Gubler d1e9868b9b fw att: add acceleration to control_input 2015-02-15 10:13:49 +01:00
Thomas Gubler d294046245 fw yaw: add enum for method selection 2015-02-15 10:13:49 +01:00
Thomas Gubler 53ffde30c2 fw att: add param to select yawrate control method 2015-02-15 10:13:49 +01:00
Thomas Gubler 2728889f78 Merge remote-tracking branch 'upstream/master' into ros_messagelayer_merge_attctlposctl 2015-01-28 16:29:14 +01:00
Lorenz Meier 7faef870c8 Fix UAVCAN dependency generation issue 2015-01-22 09:24:13 +01:00
Pavel Kirienko f6dc2af398 UAVCAN update 2015-01-21 14:54:24 +01:00
Pavel Kirienko ed27e583e0 UAVCAN update 2015-01-21 14:54:24 +01:00
Pavel Kirienko 0901d99992 UAVCAN update (speed optimizations) 2015-01-21 14:54:23 +01:00
Thomas Gubler dcdde8ea88 Merge remote-tracking branch 'upstream/master' into ros_messagelayer_merge
Conflicts:
	src/modules/attitude_estimator_ekf/attitude_estimator_ekf_main.cpp
	src/modules/uORB/topics/vehicle_attitude.h
2015-01-21 14:41:03 +01:00
Thomas Gubler 96db9e8188 Merge remote-tracking branch 'upstream/master' into ros
Conflicts:
	src/platforms/px4_middleware.h
2015-01-15 12:42:28 +01:00
Mark Whitehorn 3c98c7119e use non-uniform 1st order IIR lowpass filters for baro_gps_offset estimation 2015-01-13 09:06:00 -07:00
Pavel Kirienko c51b73c196 UAVCAN update - fixes https://github.com/UAVCAN/uavcan/issues/8 2015-01-10 10:25:05 +01:00
Thomas Gubler f13f41f704 point uavcan submodule to same commit as master 2015-01-08 09:08:50 +01:00
Thomas Gubler 74af4807a1 Matrix.hpp: remove wrong and correct formatting changes which are not on master for clarity 2015-01-08 08:26:04 +01:00
Thomas Gubler fe279d340d Merge remote-tracking branch 'upstream/master' into dev_ros
Conflicts:
	Makefile
2015-01-07 16:00:59 +01:00
Thomas Gubler f37fdd95af add and use PX4_ROS preprocessor define 2015-01-06 19:45:57 +01:00
Thomas Gubler 5056b03ab0 geo: fix include 2015-01-06 19:14:01 +01:00
Thomas Gubler c6722fce0b fw att control: cleanup, create base class for ECL
Adding a new base class to remove a lot of boilerplate code, no
functionality changes
2015-01-06 16:11:31 +01:00
Thomas Gubler ef485177ac make Matrix.hpp more consistent with upstream 2015-01-05 10:25:39 +01:00
Thomas Gubler 16b9f666e7 Merge remote-tracking branch 'upstream/master' into dev_ros
Conflicts:
	src/lib/mathlib/math/Matrix.hpp
	src/modules/mc_att_control/mc_att_control_main.cpp
	src/modules/uORB/topics/vehicle_status.h
	src/platforms/px4_includes.h
2015-01-05 10:02:07 +01:00
Lorenz Meier 96a8003826 Merge pull request #1517 from rowoflo/patch-1
Fixed loop limit errors in Matrix.h
2015-01-04 01:34:01 +01:00
Thomas Gubler 16c66669c2 dummy attitude estimator copies attitude from gazebo 2014-12-30 14:53:53 +01:00
Thomas Gubler f4e0dc2857 Merge remote-tracking branch 'upstream/master' into dev_ros
Conflicts:
	.gitmodules
2014-12-29 08:00:12 +01:00
Lorenz Meier 6fae021a00 Merge pull request #1527 from dagar/Werror
turn on -Werror and fix resulting errors
2014-12-25 17:44:44 +01:00
Thomas Gubler 25af4b266c Merge remote-tracking branch 'upstream/master' into dev_ros
Conflicts:
	.gitignore
	src/lib/uavcan
2014-12-25 09:48:15 +01:00
Daniel Agar d14fdf896b rotate_3f() implement missing ROTATION_ROLL_270_YAW_270 2014-12-23 11:18:30 -05:00
Lorenz Meier 84d744707d UAVCAN: Move into lib directory 2014-12-23 14:34:53 +01:00
Daniel Agar d511e39ea7 turn on -Werror and fix resulting errors 2014-12-22 17:56:59 -05:00
Rowland O'Flaherty 4d0d6f09ce Fixed loop limit errors in Matrix.h
In few of the overloaded operators the loop limits (i.e. M and N) were swapped.
2014-12-18 16:56:28 -08:00
Thomas Gubler 9520983e08 lots' of header juggling and small changes to make mc att control compile for NuttX and ROS 2014-12-16 08:24:51 +01:00
Thomas Gubler ad499a5944 Merge remote-tracking branch 'upstream/ROS_shared_lib_base_class' into dev_ros_rossharedlib
Conflicts:
	src/modules/uORB/topics/vehicle_attitude.h
	src/platforms/px4_defines.h
2014-12-02 16:52:38 +01:00
Roman Bapst efe0938e99 removed comment 2014-11-13 13:48:40 +01:00
Roman Bapst d931465382 added ifdef guard 2014-11-13 13:48:18 +01:00
Roman Bapst 003b326c77 applied fix_code_style.sh 2014-11-13 11:16:22 +01:00
Roman Bapst 794a89e711 added more digits to pi/2 2014-11-13 10:51:54 +01:00
Roman Bapst 076c1e6238 removed unused include 2014-11-11 15:43:47 +01:00
Roman Bapst 284787e02c removed platform specific included, they are not needed 2014-11-11 15:41:07 +01:00
Roman Bapst 19bc137cf3 removed unnecessary diff content 2014-11-11 15:34:31 +01:00
Roman Bapst 02175f4a67 removed unnecessary diff content 2014-11-11 15:32:20 +01:00
Roman Bapst ed409fd537 use px4_defines header to distinguish platform 2014-11-11 14:55:33 +01:00
Roman Bapst 3bfc4a5a52 removed platform specific includes 2014-11-11 13:10:36 +01:00
Lorenz Meier 122de6c762 Merge pull request #1414 from philipoe/PR2
TECS: Cleared up integrator-design on throttle, corrected rate-limiting (WIP)
2014-11-11 10:35:48 +01:00
Roman Bapst 31238516b5 pulled from PX4 master 2014-11-10 17:16:30 +01:00
Roman Bapst c9a7850b93 do not include eigen lib from local source 2014-11-10 16:10:01 +01:00
philipoe f414eef042 TECS: Modify absolute-value limiting of throttle demand 2014-11-06 11:00:14 +01:00
Thomas Gubler 25df841118 Merge pull request #1429 from tumbili/board_rot
new_sensor_rotation_option
2014-11-04 22:50:33 +01:00
tumbili cbd20f48d6 fixed style 2014-11-04 20:57:09 +01:00