User Tools

Site Tools


getting_started:ros

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
getting_started:ros [2019/10/05 16:06] – [Preparations and Building] grafgetting_started:ros [2021/03/29 15:17] – [Make your EEROS Application a ROS Node] ursgraf
Line 36: Line 36:
 The CMAKE file for the EEROS application using ROS has to be expanded as follows: The CMAKE file for the EEROS application using ROS has to be expanded as follows:
 <code> <code>
-cmake_minimum_required(VERSION 2.8)+cmake_minimum_required(VERSION 3.5.1)
 project(testProject) project(testProject)
    
 +set(CMAKE_CXX_STANDARD 14)
 +
 ## ROS ## ROS
 message(STATUS "looking for package 'ROS'") message(STATUS "looking for package 'ROS'")
Line 59: Line 61:
 include_directories(${EEROS_INCLUDE_DIR};${EEROS_LIBUCL_INCLUDE_DIR}) include_directories(${EEROS_INCLUDE_DIR};${EEROS_LIBUCL_INCLUDE_DIR})
 link_directories(${EEROS_LIB_DIR};${EEROS_LIBUCL_LINK_DIR}) link_directories(${EEROS_LIB_DIR};${EEROS_LIBUCL_LINK_DIR})
-  
-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") 
    
 add_executable(testProject main.cpp) add_executable(testProject main.cpp)
Line 74: Line 74:
  ...  ...
  rosTools::initNode("rosTest");  rosTools::initNode("rosTest");
 +        ros::NodeHandle handle;
  log.trace() << "ROS node initialized.";  log.trace() << "ROS node initialized.";
  ...  ...
getting_started/ros.txt · Last modified: 2023/02/09 12:04 by ursgraf