ROS集成开发环境 --- RoboWare(安装及学习笔记)

后附 RoboWare中文教程网盘链接

  • Designer
  • Studio
  • Viewer

RoboWare Studio是什么

  • v1.2.0 32位 deb
  • v1.2.0 64位 deb
  • v1.2.0 使用手册 pdf

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

Studio 的特点

-Studio characteristic-

  • 易于安装及配置

    下载后双击即可安装,RoboWare Studio可自动检测并加载ROS环境,无需额外配置。这种“开箱即用”的特性能够帮助开发者迅速上手。

  • 辅助ROS开发,兼容indigo/jade/kinetic版本

    RoboWare Studio专为ROS (indigo/jade/kinetic)设计,以图形化的方式进行ROS工作区及包的创建、源码添加、message/service/action文件创建、显示包及节点列表。可实现CMakelists.txt文件和package.xml文件的自动更新。

  • 友好的编码体验

    提供现代IDE的重要特性,包括语法高亮、代码补全、定义跳转、查看定义、错误诊断与显示等。支持集成终端功能,可在IDE界面同时打开多个终端窗口。

  • C++和Python代码调试

    提供Release、Debug及Isolated编译选项。以界面交互的方式调试C++和Python代码,可设置断点、显示调用堆栈、单步运行,并支持交互式终端。可在用户界面展示ROS包和节点列表。

  • 远程部署及调试

    可将本地代码部署到远程机器上,远程机器可以是X86架构或ARM架构。可在本地机器实现远程代码的部署、构建和实时调试。

  • 内置Git功能

    Git使用更加简单。可在编辑器界面进行差异比对、文件暂存、修改提交等操作。可对任意Git服务仓库进行推送、拉取操作。

  • 遵循ROS规范

    从代码创建、消息定义,到文件存储路径的创建及选择等,RoboWare Studio会引导开发者进行符合ROS规范的操作,协助开发者编写高质量、符合规范的ROS包。

 

安装:

去官网 http://cn.roboware.me/#/Home下载.deb安装包,下载完成后双击安装包即可完成安装。

配置:

安装后会提示git不是最新版本,依次执行下面的命令可更新至最新版:

git --version
sudo add-apt-repository ppa:git-core/ppa
sudo apt-get update
sudo apt-get install git
git --version

启动:

在终端输入命令

 

教程:

RoboWare的中文使用教程,自行取走!!!

链接: https://pan.baidu.com/s/1Mtdl26poLBYqRNl-redLsg 提取码: hue5

你可能感兴趣的:(ROS)