ROS实战之IDE的配置

原创 2016年08月31日 16:56:07

**

Ubuntu上配置jdk

**
1. 从oracle官网上下载需要的jdk版本
2. 经过解压的操作后,打开~/.bashrc进行系统路径的修改
export JAVA_HOME=xxxx/jdkxxx
export CLASSPATH=${JAVA_HOME}/lib

export PATH= ${JAVA_HOME}/bin: $PATH
3. source ~/.bashrc
4. 使用java –version进行验证

Ubuntu上配置eclipse

这个没什么好讲的,首先到eclipse的官网上去下载C/C++可用的eclipse,之后再解压就可以直接用了。如果你想直接在terminal上使用eclipse指令,可以通过
echo “export /eclipse路径:$PATH”>>~/.bashrc
.  ~/.bashrc

eclipse配置ROS环境

由于我所使用的rosbuild,故采用下述的步骤,采用catkin方式的可以参考http://blog.csdn.net/u013494117/article/details/52350752这篇文章
1. 创建一个ros工作空间和ros的包
2. 将ros工作空间的路径加入到ROS_PACKAGE_PATH中
3. 到功能包的路径下进行eclipse-project的生成,make eclipse-project,使用ls –al能看到.project的生成
4. 如果是创建多个eclipse-project的话则使用rosmake –targe=eclipse-project –specified-only *
5. 接着打开eclipse,通过File->import->exist project into workspace
6.在src文件夹下创建自己的节点程序(也可以在一开始就导入自己的功能包,这里我导入了之前编写的人脸检测的程序faceregnition)
这里写图片描述
这里写图片描述
7. 在eclipse中build自己的project需要进行环境的配置,右键项目->properties->C/C++Make Project->Environment加入ROS_ROOT, ROS_PACKAGE_PATH,PYTHONPATH,PATH的路径
8. 在eclipse中如果需要调整和运行程序的话需要对run进行设置,点 击 run->run configuration,双击其中的C/C++ Application,选择要运行的节点(生成的可执行文件),在Environment中添加ROS_ROOT和ROS_MASTER_URI变量,可以用echo  $ROS_ROOT和echo $ROS_MASTER_URI进行查看
这里写图片描述
这里写图片描述
9.在terminal中运行roscore,之后在eclipse中run相应的节点即可
10. 运行的结果在控制台console中显示
11. 其他的还有一些代码显示的改进可以在http://wiki.ros.org/IDEs 上进行查看

版权声明:本文为博主原创文章,未经博主允许不得转载。

ROS开发环境之Qt Creator

http://my.phirobot.com/blog/2013-12-ros_ide_qtcreator.html QtCreator安装 QtCreator安装方式很多,本文以Qt 5...
  • dxuehui
  • dxuehui
  • 2015年03月26日 11:43
  • 7958

ROS(indigo)机器人操作系统学习有趣丰富的Gazebo仿真示例evarobot

一直在寻找一个示例可以将ROS学习中常用的内容大部分都包含进去,并且最好包括Gazebo仿真, 这样即使没有硬件设备,也可以很好的学习ROS相关内容,但又必须有对应的硬件,便于后续研究。 这里,介绍一...

ROS :为IDE配置环境变量

ROS hydro 自带安装好了opencv 2.4 为了在自己经常使用的开发环境Eric下调用,需要配置Eric的环境变量,好让它可以调用ROS的资源。 1. 在 /usr/share/appl...

机器人操作系统(ROS)教程19:安装ARDUINO IDE使用rosserial

点击打开链接 创客都不会对arduino陌生,本节我们使用rosserial_arduino包,可以通过arduino IDE直接使用ROS。rosserial提供了一个通信协议...

ROS IDE - RoboWare Studio 安装与使用教程

1. 安装: 去官网 http://www.roboware.me/#/ 下载安装包后正常安装即可。 2. 使用 2.1.1 基础教程 1. 安装后打开roboware,选择新建工作区或打开原有的工...

Configure Eclipse IDE in catkin of Ros Groovy

原文地址:http://www.cnblogs.com/freedomshe/archive/2013/05/16/configure_eclipse_in_catkin.html

区块链入门(5)Truffle 项目实战,Solidity IDE, 智能合约部署

在上一张我们学习了Truffle项目的创建,部署等相关内容,今天我们就来实战一下. 今天我们要做3件事: 1) 学习搭建一个Solidity IDE(Remix). ...

第8课:彻底实战详解使用IDE开发Spark程序

第一阶段:Spark streaming、spark sql、kafka、spark内核原理(必须有一个大型项目经验); 第二阶段:spark运行的各种环境,各种故障的解决,性能优化(精通spark...
  • lhui798
  • lhui798
  • 2016年01月10日 19:47
  • 233

winbox ros配置工具

  • 2016年06月29日 17:15
  • 1.54MB
  • 下载

Ros软路由配置

  • 2015年07月03日 16:24
  • 350KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ROS实战之IDE的配置
举报原因:
原因补充:

(最多只允许输入30个字)