利用Eclipse集成开发环境进行ROS开发
2016-07-18 21:55
316 查看
http://www.xue163.com/news/1050/10508054.html
可以利用Eclipse集成开发环境进行ROS开发,从而提高研发效率。以色列巴尔伊兰大学的Mr. Roi Yehoshua开设了一门ROS课程,课程2( Lesson
2)讲解了如何利用Eclipse在ROS上进行开发。这里走下总结整理。安装步骤如下:
1. 安装Eclipse
确保Java虚拟机JVM已经安装,如果没有安装,在终端执行以下的命令:
下载Eclipse IDE for C/C++开发平台:
----下载地址:http://www.eclipse.org/downloads/
----最新的Eclipse版本为:eclipse-cpp-luna-SR1-linux-gtk-x86_64.tar.gz
解压Eclipse到你指定的文件夹中。
在终端中,将Eclipse移到系统的目录 /opt,执行如下命令:
创建一个链接,以给所有的用户可以使用,执行如下命令:
为了方便,弄个Eclipse的快捷方式到桌面
添加如下内容:
–The bash –i - c command will cause your IDE's launcher icon to load your ROS-sourced shell environment before launching eclipse
2. 生成Eclipse项目文件
创建工作空间,执行如下代码:
创建一个包first_pkg,执行如下代码:
到catkin的工作空间,利用catkin_make命令,建立一个eclipse的项目,命令如下:
项目的文件声称在目录 ~/catkin_ws/build里。
可以利用Eclipse集成开发环境进行ROS开发,从而提高研发效率。以色列巴尔伊兰大学的Mr. Roi Yehoshua开设了一门ROS课程,课程2( Lesson
2)讲解了如何利用Eclipse在ROS上进行开发。这里走下总结整理。安装步骤如下:
1. 安装Eclipse
确保Java虚拟机JVM已经安装,如果没有安装,在终端执行以下的命令:
$sudo apt-get install default-jre
下载Eclipse IDE for C/C++开发平台:
----下载地址:http://www.eclipse.org/downloads/
----最新的Eclipse版本为:eclipse-cpp-luna-SR1-linux-gtk-x86_64.tar.gz
解压Eclipse到你指定的文件夹中。
在终端中,将Eclipse移到系统的目录 /opt,执行如下命令:
$sudo mv eclipse /opt
创建一个链接,以给所有的用户可以使用,执行如下命令:
$sudo ln -s /opt/eclipse/eclipse /usr/bin/eclipse
为了方便,弄个Eclipse的快捷方式到桌面
$sudo gedit /usr/share/applications/eclipse.desktop
添加如下内容:
[Desktop Entry] Name=Eclipse Type=Application Exec=bash -i -c "/opt/eclipse/eclipse" Terminal=false Icon=/opt/eclipse/icon.xpm Comment=Integrated Development Environment NoDisplay=false Categories=Development;IDE Name[en]=eclipse.desktop
–The bash –i - c command will cause your IDE's launcher icon to load your ROS-sourced shell environment before launching eclipse
2. 生成Eclipse项目文件
创建工作空间,执行如下代码:
$ mkdir -p ~/catkin_ws/src $ cd ~/catkin_ws/src $ catkin_init_workspace$ cd ~/catkin_ws$ catkin_make
创建一个包first_pkg,执行如下代码:
$ cd ~/catkin_ws/src $ catkin_create_pkg first_pkg std_msgs rospy roscpp
到catkin的工作空间,利用catkin_make命令,建立一个eclipse的项目,命令如下:
$ cd ~/catkin_ws $ catkin_make --force-cmake -G"Eclipse CDT4 - Unix Makefiles"
项目的文件声称在目录 ~/catkin_ws/build里。
相关文章推荐
- 微信公众平台开发教程(四) 实例入门:机器人回复(附源码)
- asp.net(c#)捕捉搜索引擎蜘蛛和机器人
- 使用图灵api创建微信聊天机器人
- 安卓(Android)聊天机器人实现代码分享
- 什么是android(What Is Android?)
- 阿尔法狗3:0李世石!在机器人研发上,我国却还在做三十年前的来料加工
- 当机器人取代了你的工作,你该怎么办?
- Web 与移动 app 之后会是什么?
- 微软亚马逊发力,智能聊天机器人即将到来
- 三星i9158刷机教程
- Nagios调用短信接口
- http协议状态码详解
- 50年后人工智能将成为人类最大的威胁
- 实用工具类 GTalk机器人
- 如何处理计划中的网站关闭事件
- Web工程师的工具箱
- 美团网2014校招笔试题及解答(长沙站+哈尔滨站)
- 糟糕的程序员有哪些招牌特质?
- 为何大量网站不能抓取?爬虫突破封禁的6种常见方法
- [极客]硬件极客最爱:支持WiFi的Arduino板到来