ROS 创建package,并加入到eclipse开发环境中

来源:互联网 发布:邓小平纪念馆网络留言 编辑:程序博客网 时间:2024/06/06 02:36

ROS的安装完以后,开始创建第一个package,由于以前开发习惯使用IDE环境,所以安装了一个eclipse作为我以后学习和开发ROS程序的基础。

首先我们要安装eclpise,这个比较简单,直接到http://www.eclipse.org/downloads/可以下载到,请注意不要使用ubuntu提供的eclipse安装包,这个安装包好像打包的是openjdk,使用起来有问题,因为是要用C++做开发,所以下载的是Eclipse IDE for C/C++ Developers

接着我们要下载JDK,这里的JDK也不是openjdk,而是传统的那个,我下载的是jdk1.6.配置好环境变量,保证eclipse能正常运行。

接下来我们

第1步:使用roscreate-pkg命令创建package

roscreate-pkg beginner_tutorials std_msgs rospy roscpp执行完后可以在当前目录创建了一个beginner_tutorials目录,目录中包括了manifest.xml等相关的文件和目录。第2步将生成的beginner_tutorials包加入到ROS_PACKAGE_PATH中export ROS_PACKAGE_PATH=/home/robot/workspace/beginner_tutorials:$ROS_PACKAGE_PATH第3步:生成eclipse相关的工程文件roscd beginner_tutorials
make eclipse-project

第4步导入工程到eclipse中
按照eclpise导入工程的步骤导入如下图




选择刚才生成的项目

选择确定,保存后就引入了工程。

接下来就可以正式在工程中做开发了。