Skip to content

development environment

robotpilot edited this page Oct 15, 2014 · 1 revision

開発環境

  • 研究開始前,研究関連の開発環境構築は作業の効率面で極めて重要である.
  • ROS-TMS開発環境は以下のWikiで紹介している.これに準ずる開発環境を揃えること!

http://orion.ait.kyushu-u.ac.jp/HRSG/ros_tms/wikis/Install

  • ROS-TMSでのプログラミングはC,C++,Pythonを用いている.
  • プログラミングのエディターは以下に説明する.
  • SSHを使う時,Shellを使う時はCUI基盤のエディター
  • 簡単な作業はGUI基盤のエディター
  • 本番の作業はQTかEclipseをおすすめします.

Editor

CUI (character user interface)

VIM (VI)

sudo apt-get install vim

nano

sudo apt-get install nano

GUI (graphical user interface)

gedit

gedit

Sublime Text3

Atom

sudo add-apt-repository ppa:webupd8team/atom
sudo apt-get update
sudo apt-get install atom
atom

Integrated Development Environments (IDEs)

QT

Eclipse

1.Eclipse IDE for C/C++ Developersをダウンロード

2.解凍

sudo tar -xvzof eclipse-cpp-[prefix]-***.tar.gz -C /opt

3.javaインストール

sudo apt-get install openjdk-7-jre

4.bashrcファイルの設定

alias catkin_eclipse='cd ~/catkin_ws && catkin_make --force-cmake -G"Eclipse CDT4 - Unix Makefiles"'
export PATH=/opt/eclipse:$PATH

5.ROSパッケージの設定

catkin_eclipse

6.起動・プロジェクトのインポート

eclipse

7.プロジェクトのインポート

  • File >> Import >> General >> Existing Projects into Workspace >> Next
  • Select root directoryで~/catkin_ws/buildを選択, OK!

8.注意! Project@build 右クリック Properties >> C/C++ General >> Code Analysis >> Use project settings

【便利】エディタの一括カスタマイズ color theme

Clone this wiki locally