Commit Graph
100 Commits
Author SHA1 Message Date
Thomas Gubler 68914df4d0 ros: move params to type/frame launch files 2015-01-14 11:34:55 +01:00
Thomas Gubler 3da1b701ed ros: add type specific use files than can be used by all toplevel launchfiles 2015-01-14 11:31:44 +01:00
Thomas Gubler 6b0d0aa2a5 ros: make mixer name a param 2015-01-14 11:27:32 +01:00
Thomas Gubler f6c0d2310d ros mixer node: add w mixer 2015-01-14 07:41:14 +01:00
Thomas Gubler dd2d53d7e3 add outdoor launch file 2015-01-13 14:49:38 +01:00
Thomas Gubler 0c82600b83 rename launch files and add iris empty world launch file 2015-01-13 11:46:50 +01:00
Thomas Gubler 1cff86b0b5 ros mixer: increase number of controls to default to fix undefined behaviour 2015-01-13 09:13:23 +01:00
Thomas Gubler 2669c699c7 ros attitude estimator dummy: fix topic name 2015-01-13 09:12:49 +01:00
Thomas Gubler 8f8daf6594 ros: house_world launch file 2015-01-10 19:15:01 +01:00
Thomas Gubler 6580d66d45 ros sim: use ardrone model 2015-01-10 19:14:23 +01:00
Thomas Gubler aa8555c02b add house world launch file 2015-01-09 16:56:15 +01:00
Thomas Gubler c2cc247e76 renamed mc_att_control_multiplatform to mc_att_control_m 2015-01-09 09:39:21 +01:00
Thomas Gubler 2b43e0fc30 autstart for mc_att_control_m 2015-01-09 09:15:48 +01:00
Thomas Gubler b2366aaa22 Merge remote-tracking branch 'upstream/master' into ros 2015-01-09 08:07:00 +01:00
Thomas Gubler d1e0606500 unset MODE and AUTOCNF 2015-01-09 07:56:20 +01:00
Thomas Gubler 12ae4fe869 Merge remote-tracking branch 'upstream/rcvariables' into ros 2015-01-08 17:08:59 +01:00
Thomas Gubler fb151a855f Merge remote-tracking branch 'upstream/master' into ros 2015-01-08 17:08:30 +01:00
Thomas Gubler 450d8ee452 remove/unset startup script variables 2015-01-08 17:03:51 +01:00
Thomas Gubler bb0d04212f remove copy of std_msgs 2015-01-08 11:33:59 +01:00
Thomas Gubler 42430fb5ef remove .catkin_workspace file 2015-01-08 11:29:16 +01:00
Thomas Gubler f960bbf529 bring back switch_pos_t 2015-01-08 10:54:09 +01:00
Thomas Gubler f86c0ed892 remove fw_att_control base classes: as long as they are not integrated into fw_att_control_main they are useless 2015-01-08 09:21:11 +01:00
Thomas Gubler 94ab82ba40 R_adapted.data is 2d, making this more obvious 2015-01-08 09:14:21 +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 c118d17cb5 fix code style in src/platforms 2015-01-08 08:15:44 +01:00
Thomas Gubler 34b023d0a6 revert strange change in nsh Make.defs 2015-01-08 08:08:45 +01:00
Thomas Gubler 143ff444e4 fix merge error of tests target change 2015-01-07 17:28:56 +01:00
Thomas Gubler 154111d4c0 move checksubmodules and generateuorbtopicheaders dependency 2015-01-07 17:01:03 +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 417a82c699 add ros setup scripts 2015-01-07 13:48:20 +01:00
Thomas Gubler a01a8f9553 add missing defines for unittests 2015-01-07 08:20:35 +01:00
Thomas Gubler e855e4454c exclude macro hack for tests target 2015-01-07 00:19:30 +01:00
Thomas Gubler 213f08ee07 generate uorb topic headers for tests make target 2015-01-06 23:52:04 +01:00
Thomas Gubler f37fdd95af add and use PX4_ROS preprocessor define 2015-01-06 19:45:57 +01:00
Thomas Gubler ee561947e9 makefile: fix order 2015-01-06 19:14:57 +01:00
Thomas Gubler 5056b03ab0 geo: fix include 2015-01-06 19:14:01 +01:00
Thomas Gubler 0893f9fd96 remove uavcan from multiplatform build, problems with linking 2015-01-06 19:13:39 +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 581d4e1110 travis: apt-get install python-empy 2015-01-06 11:58:04 +01:00
Thomas Gubler 3436abdf0b add multiplatform makefile to work around flash size issues 2015-01-06 11:10:52 +01:00
Thomas Gubler f871b777ab destructors for px4_nodehandle 2015-01-06 11:09:11 +01:00
Thomas Gubler 94b9251a69 Merge remote-tracking branch 'upstream/multitablespython3' into dev_ros 2015-01-06 10:34:53 +01:00
Thomas Gubler a42febc993 remove output of multi_tables script 2015-01-06 10:29:36 +01:00
Thomas Gubler 0d571458f5 improve multi_tables makefile 2015-01-06 10:27:40 +01:00
Thomas Gubler cd11c4d81c make multi_tables script python3 compatible
The script still works with python2, I also added a file ending
2015-01-06 10:26:17 +01:00
Thomas Gubler 462a5fae90 Merge remote-tracking branch 'upstream/master' into dev_ros 2015-01-06 08:56:39 +01:00
Thomas Gubler 87650e49e1 Revert "turn off werror for now"
This reverts commit 1fe70a845d.
2015-01-05 16:50:14 +01:00
Thomas Gubler 017dc42423 multiplatform fix errors from werror 2015-01-05 16:49:52 +01:00
Thomas Gubler 683b06321c Revert "uavcan gives compile errors, disable for now"
This reverts commit 941ff05720.
2015-01-05 16:33:57 +01:00
Thomas Gubler 5876ff11ec mc att control multiplatform alongside normal mc att control 2015-01-05 16:12:22 +01:00
Thomas Gubler 941ff05720 uavcan gives compile errors, disable for now 2015-01-05 15:58:38 +01:00
Thomas Gubler 9c06450d94 fix RC_CHANNELS_FUNCTION_MAX 2015-01-05 15:33:15 +01:00
Thomas Gubler 7507e4a4b5 sensors: argument is not an enum anymore 2015-01-05 15:31:28 +01:00
Thomas Gubler 88a498d8f8 sensor: fix variable names 2015-01-05 15:23:49 +01:00
Thomas Gubler a35818a288 update rc_channels.msg to latest master rc_channels.h 2015-01-05 15:23:12 +01:00
Thomas Gubler 1fe70a845d turn off werror for now 2015-01-05 15:22:43 +01:00
Thomas Gubler 5745189e7b fix some errors/warnings in multiplatform examples 2015-01-05 15:22:08 +01:00
Thomas Gubler 8d6e1c4455 update ros parameters 2015-01-05 14:29:10 +01:00
Thomas Gubler 17e544ebf3 dummy mixer: add offset param 2015-01-05 13:09:32 +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
Thomas Gubler bccc37cfb9 send MANUAL_CONTROL stream over usb 2015-01-04 12:31:21 +01:00
Thomas Gubler e16c4ff76e read attitude and attitude speed from imu message 2015-01-02 22:46:50 +01:00
Thomas Gubler d0c693cf61 Merge remote-tracking branch 'private_thomas/dev_ros' into dev_ros 2015-01-02 16:13:41 +01:00
Thomas Gubler 06879bff38 reduce default queue size 2015-01-02 16:12:21 +01:00
Thomas Gubler 48b781ca3d manual input: deadzones 2015-01-02 16:11:47 +01:00
Thomas Gubler 530c38b6fa dummy commander and mixer: armed status 2015-01-02 16:11:28 +01:00
Thomas Gubler 3932013777 ros nodes: add mixer for euroc 2015-01-02 16:09:52 +01:00
Thomas Gubler f05dc60874 ros nodes: add mixer for euroc 2015-01-02 12:22:17 +01:00
Thomas Gubler 92729b3020 commander dummy node: publish param update at low freq to make other nodes update their params 2015-01-02 09:09:20 +01:00
Thomas Gubler 9586a8f5b1 add missing mab_msgs dependency 2015-01-02 09:08:30 +01:00
Thomas Gubler dd8dfc971c update mavlink c library 2015-01-01 17:59:31 +01:00
Thomas Gubler a5890662c5 attitude estimator: fix signs 2014-12-31 16:52:00 +01:00
Thomas Gubler 2ab6eefc29 reduce manualinput queue size 2014-12-31 16:51:33 +01:00
Thomas Gubler e826187efe reduce mixer queue size 2014-12-31 16:51:08 +01:00
Thomas Gubler 1b0446ed41 improve launch files 2014-12-31 15:23:28 +01:00
Thomas Gubler 134f41c707 make ros params from launch files work 2014-12-31 15:23:09 +01:00
Thomas Gubler 3684ac6bf1 fix dummy mixer 2014-12-31 14:43:55 +01:00
Thomas Gubler f8214f3e01 manual input fix variable names 2014-12-31 09:19:57 +01:00
Thomas Gubler bc5fe30270 make mixer to radps scaling a param and raise default 2014-12-31 09:14:59 +01:00
Thomas Gubler e0396ffab7 mavlink tests module: -Wno-attributes -Wno-packed
This was introduced in ca97d0156c / pull
1542 for the mavlink module
2014-12-31 08:31:07 +01:00
Thomas Gubler 255ba24288 Merge remote-tracking branch 'private_thomas/dev_ros' into dev_ros 2014-12-30 16:56:24 +01:00
Thomas Gubler a0260b6f6e use joystick launch file (joystick will not be used actually from euroc directly) 2014-12-30 16:56:03 +01:00
Thomas Gubler dbaf6af257 scale dummy mixer output 2014-12-30 16:55:34 +01:00
Thomas Gubler 60b02477e5 fix mixed motor commands publication 2014-12-30 16:01:52 +01:00
Thomas Gubler 0ea60f56e9 attitude estimator: fix readin of pose 2014-12-30 15:55:39 +01:00
Thomas Gubler 133842e89d fix launch files 2014-12-30 15:43:23 +01:00
Thomas Gubler 6f446d9abc add first version of simulator launch file 2014-12-30 15:31:44 +01:00
Thomas Gubler 481f18cb3e include commander and mixer in launch file 2014-12-30 14:58:00 +01:00
Thomas Gubler 16c66669c2 dummy attitude estimator copies attitude from gazebo 2014-12-30 14:53:53 +01:00
Thomas Gubler 2623ec156f Merge branch 'dev_ros_commander' into dev_ros
Conflicts:
	CMakeLists.txt
2014-12-30 12:34:18 +01:00
Thomas Gubler f968e7355d fix mixer path 2014-12-30 12:31:24 +01:00
Thomas Gubler 838f860347 variable rename 2014-12-30 12:27:45 +01:00
Thomas Gubler 6f425ca7fc commander dummy node 2014-12-30 12:27:29 +01:00
Thomas Gubler 664a240779 Merge pull request #5 from thomasgubler/PR_mixer
Pr mixer
2014-12-30 11:46:46 +01:00
Thomas Gubler 502952e034 make clear that switches are hardcoded to manual mode 2014-12-30 11:25:27 +01:00
Thomas Gubler c016804594 manual input: map axes 2014-12-30 11:16:53 +01:00
Thomas Gubler 824446bf2f typo 2014-12-30 11:15:46 +01:00
Thomas Gubler 4c51121079 add example ROS_INFO 2014-12-30 10:19:33 +01:00