依存ソフトウェアのインストール(Intel Edison)
まずはGUI起動側のPCでの作業を説明します。
ubilinux
ubilinuxのサイトから、
ubilinux-edison-ww44.5.tar.gz
をダウンロードして解凍してください。
ここからdfu-util.exeを入手してubilinuxを解凍したフォルダにコピーしてください。
flashall.batを起動後、EdisonのJ16とPCをUSB-MicroUSB変換ケーブルで接続すればubilinuxを導入できます。
ここからはEdison上での作業を説明します。
まずはEdisonのJ3とPCを接続してTeraTermでシリアル接続してください。
転送速度は115200bpsに設定してください。
ユーザー名はroot、パスワードはEdisonでログインできます。
まずは無線LANで接続するために設定を行います。
このサイトを参考にして/etc/network/interfacesを編集してください。
無線LANは自動起動できたほうが便利なので、/etc/rc.localに以下の記述を追加してください。
/sbin/ifup wlan0
無線LANが利用できない場合、USB経由で通信する事もできます。このサイトを参考にしてください。
まずは必要なソフトウェアをapt-getでインストールします。
apt-get install sudo python-dev git cmake uuid-dev
SWIG
以下のコマンドを入力してください。
git clone https://github.com/swig/swig.git cd swig ./autogen.sh ./configure make sudo make install
MRAA
以下のコマンドを入力してください。
git clone https://github.com/intel-iot-devkit/mraa.git cd mraa mkdir build cd build cmake -DBUILDSWIGNODE=OFF .. make sudo make install
omniORB
をダウンロードしてEdisonにSSHで転送、解凍してください。解凍したフォルダに移動して以下のコマンドを入力してください。
mkdir build cd build ../configure make sudo make install
omniORBpy
をダウンロードしてEdisonにSSHで転送、解凍してください。解凍したフォルダに移動して以下のコマンドを入力してください。
mkdir build cd build ../configure make sudo make install
OpenRTM-aist
以下のコマンドを入力してください。
wget http://www.openrtm.org/pub/OpenRTM-aist/cxx/1.1.0/OpenRTM-aist-1.1.0-RELEASE.tar.gz tar -xf OpenRTM-aist-1.1.0-RELEASE.tar.gz cd OpenRTM-aist-1.1.0 ./configure make sudo make install
OpenRTM-aist-Python
以下のコマンドを入力してください。
wget http://www.openrtm.org/pub/OpenRTM-aist/python/1.1.0/OpenRTM-aist-Python-1.1.0-RC1.tar.gz tar -xf OpenRTM-aist-Python-1.1.0-RC1.tar.gz cd OpenRTM-aist-Python-1.1.0 python setup.py build sudo python setup.py install
rtshell
以下のコマンドを入力してください。
git clone https://github.com/gbiggs/rtshell.git cd rtshell sudo python setup.py install
rtctree
以下のコマンドを入力してください。
git clone https://github.com/gbiggs/rtctree.git cd rtctree sudo python setup.py install
rtprofile
以下のコマンドを入力してください。
git clone https://github.com/gbiggs/rtsprofile.git cd rtsprofile sudo python setup.py install
OpenRTM-aist関連のライブラリをインストールするコマンドをまとめたシェルスクリプトを作成したのでこれを使えば上記のコマンドを入力する必要はありません。
wget http://robotarmrtc.iaigiri.com/rtmInstaller.sh sh rtmInstaller.sh