Ubuntu 16.04 RobotWare 开发环境配置

RoboWare Studio简介

RoboWare Studio是一个ROS集成开发环境。它使 ROS开发更加直观、简单、并且易于操作。可进行ROS工作区及包的管理、代码编辑、构建及调试。

Robotware下载地址: 百度网盘 密码:3iuk

安装环境准备

  1. 安装环境 Ubuntu 16.04 X86_64
  2. 已完成ROS的安装配置。ROS安装步骤可参照ROS官方网站
  3. 可使用 catkin_make 构建ROS包。若无法构建,可能需要运行:
sudo apt-get install build-essential
  1. 为支持 Python 相关功能,需要安装 pylint
sudo apt-get install python-pip    
sudo python -m pip install pylint

如果安装过程中产生错误,可参考: 抚琴弹出情调零的博客
5. 为支持 clang-format 相关功能,需要安装 clang-format-3.8 或更高版本

sudo apt-get install clang-format-3.8

安装

安装软件包

下载Roboware Studio最新版,在下载的文档下,鼠标右键调出终端输入:

sudo dpkg -i roboware-studio_<version>_<architecture>.deb

i386为32位版本,amd64为64位版本. 安装过程会弹出 用户协议 可以按 ESC 选择确认!

启动界面如下

Ubuntu 16.04 RobotWare 开发环境配置

功能测试

新建工作区

选择用户目录下,名称 : catkin_ws

Ubuntu 16.04 RobotWare 开发环境配置

工作空间

创建工作空间之后的,窗口如下

Ubuntu 16.04 RobotWare 开发环境配置

工程类型

选择Release/Debug

Ubuntu 16.04 RobotWare 开发环境配置

构建工程

Ctrl+`调出Terminal, catkin_make构建之后:

Ubuntu 16.04 RobotWare 开发环境配置

roscore

测试ros是否正常运行,运行roscore:

Ubuntu 16.04 RobotWare 开发环境配置
Ubuntu 16.04 RobotWare 开发环境配置

测试正常, Ctrl+c结束即可

创建一个包

Ubuntu 16.04 RobotWare 开发环境配置

编辑依赖的ROS包列表

Ubuntu 16.04 RobotWare 开发环境配置

输入依赖的ROS包, 对应的CMakeLists.txt将生成相应的指令

Ubuntu 16.04 RobotWare 开发环境配置

创建ROS消息和ROS服务

Ubuntu 16.04 RobotWare 开发环境配置

上一篇:Linux 基础二


下一篇:关闭命令行或者xshell窗口后后台依旧执行命令