-
Notifications
You must be signed in to change notification settings - Fork 20
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をおすすめします.
sudo apt-get install vim
sudo apt-get install nano
gedit
sudo add-apt-repository ppa:webupd8team/atom
sudo apt-get update
sudo apt-get install atom
atom
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
ROS-TMS
Messages of ROS-TMS
Database
Task Scheduler
Robot Controller
Robot Motion Planning
Robot Service
Sensor Drive
Sensor System
- tms_ss_fss
- tms_ss_his
- tms_ss_ics
- tms_ss_ods
- tms_ss_vicon
- tms_ss_vs
- tms_ss_pot
- tms_ss_nfbed
- tms_ss_whs1
- tms_ss_pozyx
State Analyzer
User Request
Network module for Hierarchical ROS-TMS
ROS-TMS Developer
ETC.