
ROS基础知识
文章平均质量分 72
AlexZYZ418
WHU LIESMARS M.S.
展开
-
关于CMakeLists.txt
build这个地方就有positioncmd_generator_node这里生成了可执行文件,对应这add_executable。project是功能包的名字,这个名字是在catkin_create_pkg的时候创建的那个名字。这个target_link_libraries对应着这个linking cxx。包含了所需要的package,可以初始化之后自己加。记录一下自己学cmakelists的心得。编译信息的导出,一般不用管。生成可执行的文件,如下图。代表着cmake的版本。去看看这一篇blog。原创 2023-11-27 17:11:17 · 393 阅读 · 1 评论 -
关于package.xml文件
记录一下自己学package.xml文件的心得以上述文件为例。原创 2023-11-27 16:58:26 · 496 阅读 · 1 评论 -
ros包的结构用法解析
一、ubuntu安装ROS后路径为:/opt/ros/noetic文件夹的内容:bin内部是全部shell的命令。放置一些具体的可执行的程序,在ros的bin文件夹下面保存的都是ros系统和一些功能包给我们提供的可以直接执行的命令,可以在终端下面执行这些命令。 etc是配置文件,其中包括catkin的所在地。 include是调用lib中的节点头文件。即所有通过命令行和终端安装的功能包的代码头文件。 lib是所有节点的放置地,通过运行节点来启动相应功能包里的功能。 share是所有原创 2023-11-27 15:43:33 · 2309 阅读 · 1 评论