1. 程式人生 > 實用技巧 >Ubuntu 16.04 RobotWare 開發環境配置

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 選擇確認!

啟動介面如下

功能測試

新建工作區

選擇使用者目錄下,名稱 : catkin_ws

工作空間

建立工作空間之後的,視窗如下

工程型別

選擇Release/Debug

構建工程

Ctrl+`調出Terminal, catkin_make構建之後:

roscore

測試ros是否正常執行,執行roscore:

測試正常, Ctrl+c結束即可

建立一個包

編輯依賴的ROS包列表

輸入依賴的ROS包, 對應的CMakeLists.txt將生成相應的指令

建立ROS訊息和ROS服務