目录
RoboWare Studio简介
RoboWare Studio是一个ROS集成开发环境。它使 ROS开发更加直观、简单、并且易于操作。可进行ROS工作区及包的管理、代码编辑、构建及调试。
Robotware下载地址: 百度网盘 密码:3iuk
安装环境准备
- 安装环境 Ubuntu 16.04 X86_64
- 已完成ROS的安装配置。ROS安装步骤可参照ROS官方网站
- 可使用 catkin_make 构建ROS包。若无法构建,可能需要运行:
sudo apt-get install build-essential
- 为支持 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 选择确认!
启动界面如下
功能测试
新建工作区
选择用户目录下,名称 : catkin_ws
工作空间
创建工作空间之后的,窗口如下
工程类型
选择Release/Debug
构建工程
Ctrl+`调出Terminal, catkin_make构建之后:
roscore
测试ros是否正常运行,运行roscore:
测试正常, Ctrl+c结束即可
创建一个包
编辑依赖的ROS包列表
输入依赖的ROS包, 对应的CMakeLists.txt将生成相应的指令