[openrtm-users 01632] Re: 異なる PC 間で動作する RTC の接続について
kurihara shinji
shinji.kurihara @ aist.go.jp
2011年 3月 2日 (水) 11:52:05 JST
加藤様
栗原です。
> パソコンAで「TkJoystickComp.py」を起動し、パソコンBで「NXTRTC.py」と「TkMotorPosComp.py」を起動して、各コンポーネントを結線することでパソコンAで「TkJoystickComp.py」を動かしてパソコンBに接続されているNXTを制御したいです。
>
もちろん可能です。
まずは、問題を切り分けるために、
お手数ですが、以下を試して頂けますでしょうか?
1. NXTRTC.pyが正常に動作するか。
パソコンBで、「TkJoystickComp.py」と「NXTRTC.py」を起動し、
ポートの接続を行いTkJoystickにてNXTの操作ができるか確認を
お願いします。
2. 異なるPC間での通信ができるか。
一番シンプルなサンプルコンポーネントとしてSimpleIOサンプル
があります。
パソコンAにてConsoleIn.pyを、パソコンBにてConsoleOut.pyを
それぞれ起動し、接続してデータ通信ができるか確認をお願いし
ます。
以上、宜しくお願い致します。
On Wed, 2 Mar 2011 10:56:07 +0900 (JST)
<trhr1104 @ yahoo.co.jp> wrote:
> 専門学校生 加藤です。
>
> http://www.openrtm.org/openrtm/ja/content/nxt-rtc%E5%8B%95%E4%BD%9C%E7%A2%BA%E8%AA%8D-1
>
> 上記のページに関することで質問です。
>
> 異なるPCでRTCを接続し、このページと同じ動作することができますでしょうか。
>
> パソコンAで「TkJoystickComp.py」を起動し、パソコンBで「NXTRTC.py」と「TkMotorPosComp.py」を起動して、各コンポーネントを結線することでパソコンAで「TkJoystickComp.py」を動かしてパソコンBに接続されているNXTを制御したいです。
>
> 試しにやってみたのですができませんでした。
>
> SystemDiagram上のNXTRTCが赤色になりStateがERRORと表示されています。
>
> 出来る方法はありますでしょうか?
> お時間頂けた方ご教授お願いします。
>
> trhr1104 @ yahoo.co.jp wrote:
> 栗原様
>
> 加藤です。
>
> すみません。
>
> AのパソコンからBには繋げるが、BのパソコンからAに繋げないという状況でした。
> しかし片方のパソコンのセキュリティを無効にしてみたところ無事接続できました。
> ご迷惑をおかけしました。
>
> kurihara shinji <shinji.kurihara @ aist.go.jp> wrote:
> 加藤様
>
> 栗原です。
>
> > 今異なるPC間でRTCの接続を試みてみたのですが、片方は繋げたのですが、もう片方は「ネームサービスへの接続に失敗しました」と何回やっても出てしまいます。
> これは、例えば、AというPCとBというPCがあり、Aで実行されているRtcLinkから、
> Bで実行されたネームサーバーに接続できないという事でしょうか?
>
>
> 以上、宜しくお願い致します。
>
>
> On Tue, 1 Mar 2011 13:33:34 +0900 (JST)
> wrote:
>
> > 栗原様
> >
> > 加藤です。
> >
> > 今異なるPC間でRTCの接続を試みてみたのですが、片方は繋げたのですが、もう片方は「ネームサービスへの接続に失敗しました」と何回やっても出てしまいます。
> >
> > IPアドレスはちゃんと確認し、「rtc.conf」への編集も終わっています。
> >
> > また前回教えてもらった環境変数のPATHに「";C:\Python24;"」を追加したところNameServiceViewのほうに実行したプログラムが出てこなくなったので消してしまいました。
> >
> > なぜ片方だけ接続に失敗するのでしょう。
> >
> > お時間いただけたらご教授お願いします。
> >
> > kurihara shinji wrote:
> > 加藤様
> >
> > 栗原です。
> >
> > > ここに書かれている自分のPCのIPアドレスや異なるPCのIPアドレスとは、コマンドプロンプトでの「ipconfig」で表示される「IPv4 アドレス」のいうものを使えばよいのでしょうか?
> > はい、その通りです。
> >
> > > また「Activate」にするのは自分のパソコンのネームサーバに登録されているものだけで良いのでしょうか?
> > 「Activate」したいコンポーネントが、異なるPC上のネームサーバに登録されている場合
> > 、そのコンポーネントも”自分のパソコン”で実行しているRtcLinkから「Activate」する
> > ことが可能です。
> > RtcLinkのコンセントアイコンをクリックし、異なるPCのIP を入力することで、その
> > ネームサーバに登録されているコンポーネントを見る事ができます。
> >
> >
> > 以上、宜しくお願い致します。
> >
> >
> >
> > On Mon, 28 Feb 2011 23:34:32 +0900 (JST)
> > wrote:
> >
> > > 専門学校生 加藤です。
> > > 何度も質問申し訳ありません。
> > >
> > > http://www.openrtm.org/openrtm/en/content/rt%E3%83%9F%E3%83%89%E3%83%AB%E3%82%A6%E3%82%A7%E3%82%A2%E8%AC%9B%E7%BF%92%E4%BC%9A%E8%B3%87%E6%96%99#toc21
> > > こちらのページに「異なるPC間で動作するRTCの接続」について質問があります。
> > >
> > > ここに書かれている自分のPCのIPアドレスや異なるPCのIPアドレスとは、コマンドプロンプトでの「ipconfig」で表示される「IPv4 アドレス」のいうものを使えばよいのでしょうか?
> > >
> > > また「Activate」にするのは自分のパソコンのネームサーバに登録されているものだけで良いのでしょうか?
> > >
> > > お時間いただけたらご教授お願いします。
> > >
> > >
> >
> >
> > --
> > ----------
> > 栗原 眞二
> >
> > 独立行政法人産業技術総合研究所
> > 知能システム研究部門 統合知能研究グループ
> > 〒305-8568
> > 茨城県つくば市梅園1-1-1 中央第2
> >
> > TEL: 029-861-5956
> >
> >
> >
>
>
> --
> ----------
> 栗原 眞二
>
> 独立行政法人産業技術総合研究所
> 知能システム研究部門 統合知能研究グループ
> 〒305-8568
> 茨城県つくば市梅園1-1-1 中央第2
>
> TEL: 029-861-5956
>
>
>
>
>
>
--
----------
栗原 眞二 <shinji.kurihara @ aist.go.jp>
独立行政法人産業技術総合研究所
知能システム研究部門 統合知能研究グループ
〒305-8568
茨城県つくば市梅園1-1-1 中央第2
TEL: 029-861-5956
openrtm-users メーリングリストの案内