Commit Graph

238 Commits

Author SHA1 Message Date
Thomas Gubler 3475d8883b enable offboard control mode topic for multiplatform 2015-02-28 18:25:34 +01:00
Thomas Gubler 001575e740 ros: mavlink node: add mavconn link 2015-02-28 18:25:34 +01:00
Thomas Gubler 2d0c5616cb ros: add skeleton for mavlink node 2015-02-28 18:25:34 +01:00
Thomas Gubler 6f4f5d637d first version of position estimator dummy node 2015-01-29 10:29:36 +01:00
Thomas Gubler 1915537281 initial port of multiplatform version of mc_pos_control 2015-01-28 16:32:20 +01:00
Thomas Gubler 5cb208c32f reenable mcatt ctl and other nodes for ros 2015-01-25 18:22:13 +01:00
Thomas Gubler d7e57061c9 generate message wrapper headers on ros 2015-01-23 11:58:24 +01:00
Thomas Gubler 3a38b0fe35 define __EXPORT for ROS 2015-01-21 14:35:36 +01:00
Thomas Gubler 7c3223b860 added a messageplayer prototype for ros 2015-01-21 14:26:22 +01:00
Thomas Gubler 94091a1ce7 fix dependencies in CMakeLists.txt 2015-01-17 16:46:20 +01:00
Thomas Gubler f37fdd95af add and use PX4_ROS preprocessor define 2015-01-06 19:45: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 9586a8f5b1 add missing mab_msgs dependency 2015-01-02 09:08:30 +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 6f425ca7fc commander dummy node 2014-12-30 12:27:29 +01:00
Roman Bapst 40f6e9f386 Merge branch 'ros_dev_roman' into dev_ros 2014-12-30 11:42:15 +01:00
Roman Bapst 23dd70855f Merge branch 'ros_dev_roman' of https://github.com/thomasgubler/Firmware_Private into ros_dev_roman 2014-12-30 11:07:11 +01:00
Roman Bapst 484020177d further progress on mixer node 2014-12-30 11:06:40 +01:00
Thomas Gubler 1f8fd5d120 new dummy attitude estimator skeleton 2014-12-30 09:13:20 +01:00
Thomas Gubler c9b0dfaaa1 skeleton code for manual input node 2014-12-30 08:17:59 +01:00
Thomas Gubler 1c6da49e3f add gazebo_msgs 2014-12-29 14:11:33 +01:00
Thomas Gubler 2c12a524de dummy estimator skeleton code 2014-12-29 11:57:45 +01:00
Thomas Gubler ac8b47b0c3 add missing msg and includes 2014-12-29 09:49:53 +01:00
Thomas Gubler 4567512d7a add actuator_controls_virtual_mc as msg, fix msg setup in CMakeList 2014-12-25 10:01:20 +01:00
Thomas Gubler 0a1e94d504 circuit breaker: move to cpp, all platforms use the same file 2014-12-17 15:50:01 +01: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 c68c277c94 subscription class for ros now stores last message to avoid manual copy and support subscription with no callbacks 2014-12-11 15:04:37 +01:00
Thomas Gubler 173b1b2a8b WIP, make class based and extended subscriber/publisher example compile for ros 2014-12-11 10:51:19 +01:00
Thomas Gubler 65629d09d5 add mc att to cmakelist 2014-12-08 10:35:59 +01:00
Thomas Gubler dfb266565a update ros configuration for new file locations 2014-12-02 10:45:42 +01:00
Thomas Gubler a9c1e4ad61 make px4::ok work, use it in px4::spin 2014-11-28 16:08:51 +01:00
Thomas Gubler 3f36d30a34 wrapped subscriber 2014-11-24 15:58:06 +01:00
Lorenz Meier f36f54c621 Restructuring of generic middleware support files, wrapping of the main ROS calls, skeletons for publishers / subscribers 2014-11-09 11:57:34 +01:00
Thomas Gubler 1e9f431cf1 ros example: send rc_channels message 2014-11-05 15:03:00 +01:00
Lorenz Meier 3956a2c836 Baby steps towards PX4 ROS nodes 2014-10-06 08:12:41 -07:00
Lorenz Meier 3b2b280a41 Get ROS examples to compile, add simple RC channels message 2014-10-06 00:49:25 -07:00
Lorenz Meier ac0f01e92e First stab at ROS integration 2014-11-03 07:41:05 +01:00