1. 在名为beginner_tutorials的package包下的src文件夹下编写一个hello.cpp文件
#include<ros/ros.h>
int main(int argc,char **argv)
{
ros::init(argc,argv,"hello_ros");
ros::NodeHandle nh;
ROS_INFO("Hello_Ros!");
ros::spinOnce();
}
2. 修改CMakeList.txt文件
add_executable(hello /home/jianqiang/catkin_ws/src/beginner_tutorials/src/hello.cpp)
target_link_libraries(hello ${catkin_LIBRARIES})
add_executable(hello /home/jianqiang/catkin_ws/src/beginner_tutorials/src/hello.cpp)
要说明cpp文件再哪
接下来运行roscore, rosrun beginner_tutorials hello 即可
本文详细介绍了如何在ROS中为初学者创建一个简单的Hello World程序。首先,在beginner_tutorials包的src目录下编写hello.cpp源文件,接着修改CMakeLists.txt以链接ROS库。最后,通过运行roscore和rosrun beginner_tutorials hello来启动程序。
542

被折叠的 条评论
为什么被折叠?



