ROS系统入门笔记——topic实现以及小问题

遇到了几个比较基本的问题
1:修改了talker.cpp listener.cpp的源代码以后只有到工作空间中重新编译(catkin_make)才会生效
2:fatal error:ros/ros.h:没有这样的文件或目录 解决方法:
修改CMakeLists.txt:将 include_directories(include ${PCL_INCLUDE_DIRS})改为 include_directories(include ${catkin_INCLUDE_DIRS} ${PCL_INCLUDE_DIRS})
3:每次编译工作空间以后需要source ~/new_space/devel/setup.bash以更新环境变量。
4:一定要清楚工程架构,明确文件所在位置。
5:packege中修改项为message_generation
message_runtime

你可能感兴趣的:(ROS系统杂记)