[openrtm-users 02822] findRTCmanagerに関する質問
Kenji Miyake
kenji @ jsk.t.u-tokyo.ac.jp
2013年 6月 27日 (木) 22:03:21 JST
はじめまして、JSK修士2年の三宅と申します。
hiro014(192.168.128.14)というロボットで、RTMを使用しています。
以下のようにfindRTCmanagerを行った時に、managehostにhiro014を使用すると問題なく実行できるのですが、
hiro014のIPアドレスでは、exeptionが発生してしまいます。
IPアドレスからも通信ができると良いのではないか、とも思うのですが、
これは何故このような仕様になっているのでしょうか?
よろしくお願い致します。
*** Problem ***
leus @ parsnip:~/tmp_hiro$ ipython bag_report_sample.py
managehost = hiro014
ms = <rtm.RTCmanager instance at 0x2a0db48>
managerhost = 192.168.128.14
exception in findRTCmanager(192.168.128.14)
ms = None
*** My sample program ***
#!/usr/bin/env python
import roslib; roslib.load_manifest("hrpsys")
import os
import rtm
from rtm import *
from OpenHRP import *
import socket
import time
managerhost = "hiro014"
print "managehost = ", managerhost
ms = rtm.findRTCmanager(managerhost)
print "ms = ", ms
managerhost = "192.168.128.14"
print "managerhost = ", managerhost
ms = rtm.findRTCmanager(managerhost)
print "ms = ", ms
*** My Environment ***
leus @ parsnip:~$ route
カーネルIP経路テーブル
受信先サイト ゲートウェイ ネットマスク フラグ Metric Ref 使用数 インタフェース
default raspberry.jsk.t 0.0.0.0 UG 0 0 0 eth0
link-local * 255.255.0.0 U 1000 0 0 eth0
192.168.101.0 * 255.255.255.0 U 1 0 0 eth0
192.168.128.0 * 255.255.255.0 U 1 0 0 eth1
leus @ parsnip:~$ ifconfig
eth0 Link encap:イーサネット ハードウェアアドレス 00:1f:29:05:a4:11
inetアドレス:192.168.101.164 ブロードキャスト:192.168.101.255 マスク:255.255.255.0
inet6アドレス: fe80::21f:29ff:fe05:a411/64 範囲:リンク
UP BROADCAST RUNNING MULTICAST MTU:1500 メトリック:1
RXパケット:364712 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:100019 エラー:0 損失:0 オーバラン:0 キャリア:0
衝突(Collisions):0 TXキュー長:1000
RXバイト:91506001 (91.5 MB) TXバイト:23520376 (23.5 MB)
割り込み:16
eth1 Link encap:イーサネット ハードウェアアドレス 00:1f:29:05:a4:10
inetアドレス:192.168.128.254 ブロードキャスト:192.168.128.255 マスク:255.255.255.0
inet6アドレス: fe80::21f:29ff:fe05:a410/64 範囲:リンク
UP BROADCAST RUNNING MULTICAST MTU:1500 メトリック:1
RXパケット:476946 エラー:0 損失:55804 オーバラン:0 フレーム:0
TXパケット:399160 エラー:0 損失:0 オーバラン:0 キャリア:0
衝突(Collisions):0 TXキュー長:1000
RXバイト:320400400 (320.4 MB) TXバイト:52379713 (52.3 MB)
割り込み:17
lo Link encap:ローカルループバック
inetアドレス:127.0.0.1 マスク:255.0.0.0
inet6アドレス: ::1/128 範囲:ホスト
UP LOOPBACK RUNNING MTU:16436 メトリック:1
RXパケット:410223 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:410223 エラー:0 損失:0 オーバラン:0 キャリア:0
衝突(Collisions):0 TXキュー長:0
RXバイト:161057733 (161.0 MB) TXバイト:161057733 (161.0 MB)
virbr0 Link encap:イーサネット ハードウェアアドレス ba:5c:0c:ca:90:a0
inetアドレス:192.168.122.1 ブロードキャスト:192.168.122.255 マスク:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 メトリック:1
RXパケット:0 エラー:0 損失:0 オーバラン:0 フレーム:0
TXパケット:0 エラー:0 損失:0 オーバラン:0 キャリア:0
衝突(Collisions):0 TXキュー長:0
RXバイト:0 (0.0 B) TXバイト:0 (0.0 B)
--
三宅 健司
東京大学 情報理工学系研究科 創造情報学専攻
稲葉・岡田研究室 修士2年
E-mail: kenji @ jsk.t.u-tokyo.ac.jp
More information about the openrtm-users
mailing list