1、ros包的创建
来源:互联网 发布:excel数据库教程 编辑:程序博客网 时间:2024/05/23 00:00
1、首先创建一个工作目录文件
mkdir -p ./catkin_ws/src
2、在工作区目录下执行执行
catkin_make
使用catkin_make命令后就可以得到以下的目录结构。
3、在src目录下建立包:
使用catkin_create_pkg 命令,在src目录下建立一个包,示例如下:
catkin_create_pkg beginner_tutorials std_msgs rospy roscpp
最后生成的文件目录结构如下:
这里的src文件夹用来存放源代码。
4、编写代码,并修改CMakeLists.txt 和 package.xml文件。最后在退到工作空间目录下执行。
catkin_make
即可生成相应的可执行文件。、
为了能让ROS系统能够检测到当前的创建的这个包,可以使用以下命令,使在当前控制台下,包可以被ros检索到。
source devel/setup.bash
但是在不同的控制台上,这个命令需要被重复执行。可以在当前用户根目录的.bashrc文件下添加上述代码。则在打开控制台时,此代码会被自动执行。
Ubuntu14.04 ROS Indigo安装教程:
http://blog.csdn.net/liuyangriver/article/details/54729800
阅读全文
0 0
- 1、ros包的创建
- ROS的学习(四)创建一个ROS包
- 03-创建一个ROS的Package包
- ROS---用catkin创建ROS包、编译
- catkin创建一个ROS包
- ROS基础:功能包的创建与编译
- 我的ROS学习之路—创建catkin包
- 创建和使用自己的ros功能包
- 让自己创建的功能包在ROS找到
- ROS学习笔记1--工作空间和功能包创建
- ROS消息的创建
- ROS程序包的创建
- ROS学习历程(3)-----创建工作空间和ROS包
- 学习4:创建ros工作空间和ROS包
- ros创建工作空间和包
- ROS创建工作区域和功能包
- ROS创建工作空间和功能包
- ROS+SLAM笔记(5)创建包
- Python 技巧
- Python学习之路3
- Python学习之路4
- Python学习之路5
- web协作流程
- 1、ros包的创建
- 绑定数据如果后台有null,用三元运算符
- GDB --- linux调试工具介绍
- 移动硬盘打不开(不用格式化)修复方法
- akka之分发和路由
- leetcode_599. Minimum Index Sum of Two Lists ? 待解决
- hive 不同用户 权限设置 出错处理
- Win10系统下软件UI显示不完整解决方案
- vlc for android 不能全屏,或者画面不能铺满的问题。