端末情報 - ais-lab/UD_wiki GitHub Wiki
接続関係
ネットワークはGUIのツールで設定しています(/etc/network/interfacesを弄っていない)
Ubuntu 16.04 (メインPC) in Intel NUC
UDのメインPCは,youBotとブリッジ接続されています.
外部からUDに司令を出したい場合にはメインPCにUSBで接続されている
トラベルルータ
の無線を使ってください.
ROS環境設定の MASTER_URI は 10.42.0.1 に設定されています.
-
ネットワーク AIS_LAB
- ipアドレス : 192.168.100.42
-
ネットワーク WTR_123456789 (
トラベルルータ
)- ipアドレス : 192.168.1.100
-
youBotとのブリッジ接続 (有線LAN)
- ipアドレス : 10.42.0.1
-
USBコネクタ
- USB2Dynamiel(透明コネクタ,Dynamixel用)
- LRF2台
Ubuntu in youbot
-
ネットワーク AIS_LAB
- ipアドレス : 192.168.100.40
-
ネットワーク WTR_123456789
- ipアドレス : 192.168.1.102
-
メインPC とのブリッジ接続 (有線)
- ipアドレス : 10.42.0.69
UDと通信を行う場合の実行方法
roslaunch youbot_driver_ros_interface youbot_driver_for_ud.launch
Windows in Intel NUC
ROS には対応していません
- ネットワーク
- ipアドレス : 192.168.100.41
トラブルシューティング
-
無線LANに接続しているのに,インターネットに接続できない(
ping 192.168.100.1
が通らない)- 再起動してみてください
- NUCの内部無線モジュールは,熱に弱いためかしょっちゅう切れます.USBの外付け無線子機を装着すると改善されます
-
ブリッジ接続を行ったときの参考サイト
環境構築法
事前に両方ともROSのインストール,ubiquitous_displayパッケージ,その他必要なパッケージがインストールされている必要があります. ROSとubiquitous_displayパッケージのインストールはtodoを,必要なパッケージは各機能のページを参考にしてください.
Ubuntu in NUC
(TODO:dynamixelの読み書き権限が必要, USBの挿す位置によって/dev/ttyUSB*が変わる)
Ubuntu in youbot
初期状態では,管理者の状態でないとyoubot_driver_ros_interface
を起動することができないので,以下のコマンドを実行しておく.
sudo setcap cap_net_raw+ep /opt/ros/indigo/lib/youbot_driver_ros_interface/youbot_driver_ros_interface
sudo ldconfig /opt/ros/indigo/lib
一回するだけでよい.次回起動時にも設定が保存されている.
youbot側でRvizを起動するためには~/.bashrc
に以下の行を追加する.
export LIBGL_ALWAYS_SOFTWARE=1 # RVizを開くための環境変数の設定