aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Gubler <thomasgubler@gmail.com>2015-02-15 19:05:47 +0100
committerThomas Gubler <thomasgubler@gmail.com>2015-02-28 18:25:35 +0100
commitdae7c698b0356643b15fafe8553d84b2084328f2 (patch)
treeb1942e147d3a5ba103fa6cf301f0f5d06834b8ba
parent39a105df73efb193009273e40ae3ab21d8deb7ff (diff)
downloadpx4-firmware-dae7c698b0356643b15fafe8553d84b2084328f2.tar.gz
px4-firmware-dae7c698b0356643b15fafe8553d84b2084328f2.tar.bz2
px4-firmware-dae7c698b0356643b15fafe8553d84b2084328f2.zip
ros: CMakeLists: small fixes and added offboard demo node
-rw-r--r--CMakeLists.txt18
1 files changed, 14 insertions, 4 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index c3e894388..f7c694955 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -12,6 +12,7 @@ find_package(catkin REQUIRED COMPONENTS
roscpp
rospy
std_msgs
+ geometry_msgs
message_generation
cmake_modules
gazebo_msgs
@@ -235,24 +236,33 @@ target_link_libraries(mc_mixer
px4
)
-## Commander
+## Commander dummy
add_executable(commander
src/platforms/ros/nodes/commander/commander.cpp)
-add_dependencies(manual_input ${PROJECT_NAME}_generate_messages_cpp_cpp)
+add_dependencies(commander ${PROJECT_NAME}_generate_messages_cpp_cpp)
target_link_libraries(commander
${catkin_LIBRARIES}
px4
)
-## Mavlink
+## Mavlink dummy
add_executable(mavlink
src/platforms/ros/nodes/mavlink/mavlink.cpp)
-add_dependencies(manual_input ${PROJECT_NAME}_generate_messages_cpp_cpp)
+add_dependencies(mavlink ${PROJECT_NAME}_generate_messages_cpp_cpp)
target_link_libraries(mavlink
${catkin_LIBRARIES}
px4
)
+## Offboard Position Setpoint Demo
+add_executable(demo_offboard_position_setpoints
+ src/platforms/ros/nodes/demo_offboard_position_setpoints/demo_offboard_position_setpoints.cpp)
+add_dependencies(demo_offboard_position_setpoints ${PROJECT_NAME}_generate_messages_cpp_cpp)
+target_link_libraries(demo_offboard_position_setpoints
+ ${catkin_LIBRARIES}
+ px4
+)
+
#############
## Install ##
#############