[openrtm-staff:1167] Re: 11/8の作業報告(河内)

河内のぶ n.kawauchi @ aist.go.jp
2017年 11月 9日 (木) 11:23:05 JST


片見様、宮本様

河内です
メールに気づくの遅くなってしまい申し訳ございません。

manager.modules.load_pathの指摘、ありがとうございます。
修正したら表示されました。(^^ゞ

> rtcprof_python.exeに問題があったため修正しました
了解しました。インストーラを作り直しますので、作業が終わったら
お知らせします。

以上、よろしくお願いいたします。

On Thu, 9 Nov 2017 01:48:56 +0000
宮本信彦 <n-miyamoto @ aist.go.jp> wrote:

> 河内様
> 
> 宮本です。
> 
> manager.modules.load_pathに設定しているパスですが、先頭がC:\\C:となっていることがConsoleIn.py、ConsleOut.pyが表示されない原因だと思います。
> 
> > C:\\C:\Program Files
> > (x86)\OpenRTM-aist\\1.2.0\\Components\\Python\\Examples\\SimpleIO
> 
> 
> 
> rtcprof_pythonの問題については、rtcprof_python.exeに問題があったため修正しました。
> 
> 
> よろしくお願いします。
> 
> 
> 
> 
> -----Original Message-----
> From: openrtm-staff [mailto:openrtm-staff-bounces @ openrtm.org] On Behalf Of 片見剛人
> Sent: Thursday, November 9, 2017 10:27 AM
> To: openrtm-staff @ openrtm.org
> Subject: [openrtm-staff:1165] Re: 11/8の作業報告(河内)
> 
> 河内さま
> 
> 片見です。
> 64ビット版で動作確認中です。
> 少し、32ビット版と挙動がちがうようなので、
> まずは報告しておきます
> 
> ▼Start Python RTC daemon の動作確認
> ・RTSEのNameServiceViewでmanagerを選択してProperteisの確認
> ・ConsoleIn.class、ConsleOut.class・・・表示
> ・ConsoleIn.py、ConsleOut.py・・・表示
> 
> ▼Start Java RTC daemon の動作確認
> ・RTSEのNameServiceViewでmanagerを選択してProperteisの確認
> ・ConsoleIn.class、ConsleOut.class・・・表示
> ・ConsoleIn.py、ConsleOut.py・・・表示されず
> 
> Start Java RTC daemonでpythonのRTCが表示されないのは
> rtcprof_python.exeが原因かもしれません。
> #引数が渡ってないような感じです。
> 
> createも確認してみます。
> 
> よろしくお願いします。
> 
> ________________________________________
> 差出人: 片見剛人
> 送信日時: 2017年11月9日 8:48:01
> 宛先: openrtm-staff @ openrtm.org
> 件名: RE: [openrtm-staff:1161]    11/8の作業報告(河内)
> 
> 河内さま
> 
> 片見です。
> 
> > ■OpenRTM-aist 1.2.0(11/7版)をインストールしての動作確認
> ありがとうございます。
> 
> 私の方でも確認してみます。
> #64ビット版で確認します。
> 
> よろしくお願いします。
> 
> ________________________________________
> 差出人: openrtm-staff <openrtm-staff-bounces @ openrtm.org> が 河内のぶ <n.kawauchi @ aist.go.jp> の代理で送信
> 送信日時: 2017年11月8日 19:29:45
> 宛先: openrtm-staff @ openrtm.org
> 件名: [openrtm-staff:1161]        11/8の作業報告(河内)
> 
> 安藤様
> 
> 河内です
> 
> 本日の作業内容をお知らせします。
> ------------
> ■OpenRTM-aist 1.2.0(11/7版)をインストールしての動作確認
> ・下記の操作を試してみる
> ・PythonとJavaのconfファイルに以下内容を追記(vc10環境)
> C:\Python27\rtc.conf
> C:\Program Files (x86)\OpenRTM-aist\1.2.0\bin\vc10\rtcd_java.conf
> -----
> manager.modules.load_path:C:\Program Files (x86)\OpenRTM-aist\\1.2.0\\Components\\Java\\RTMExamples\\SimpleIO,
> C:\\C:\Program Files
> (x86)\OpenRTM-aist\\1.2.0\\Components\\Python\\Examples\\SimpleIO
> -----
>  ※実際は一行で表記
> 
> ▼Start Python RTC daemon の動作確認
> 1.LoadableModulesの表示
> ・RTSEのNameServiceViewでmanagerを選択してProperteisの確認
> ・ConsoleIn.class、ConsleOut.class・・・表示
> ・ConsoleIn.py、ConsleOut.py・・・表示されず
> 
> 2.rtcprofの確認
> >where rtcprof_java
> C:\Program Files (x86)\OpenRTM-aist\1.2.0\bin\vc10\rtcprof_java.bat
> 
> >where rtcprof_python
> C:\Python27\rtcprof_python.bat
> C:\Python27\rtcprof_python.exe
> 
> ▼Start Java RTC daemon の動作確認
> 1.LoadableModulesの表示
> ・RTSEのNameServiceViewでmanagerを選択してProperteisの確認
> ・ConsoleIn.class、ConsleOut.class・・・表示されず
> ・ConsoleIn.py、ConsleOut.py・・・表示されず
> 
> 2.rtcprofの確認
> 上記と同じ結果
> 
> 3.rtcprof_pythonを引数指定で
> >rtcprof_python "C:\\Program Files (x86)\\OpenRTM-aist\\1.2.0\\Components\\Python\\Examples\\SimpleIO\ConsoleIn.py"
> usage:
> ('C:\\\\Python27\\rtcprof.py', ' *.py ')
> 
> ⇒拡張子を省略するとexeの方が実行される。bat指定なら動きました。
> 
> >rtcprof_python.exe "C:\\Program Files (x86)\\OpenRTM-aist\\1.2.0\\Components\\Python\\Examples\\SimpleIO\ConsoleIn.py"
> usage:
> ('C:\\\\Python27\\rtcprof.py', ' *.py ')
> 
> >rtcprof_python.bat "C:\\Program Files (x86)\\OpenRTM-aist\\1.2.0\\Components\\Python\\Examples\\SimpleIO\ConsoleIn.py"
> implementation_id:ConsoleIn
> type_name:ConsoleIn
> description:Console input component
> version:1.0
> vendor:Shinji Kurihara
> category:example
> activity_type:DataFlowComponent
> max_instance:10
> language:Python
> lang_type:script
> 
> >rtcprof_java "C:\\Program Files (x86)\\OpenRTM-aist\\1.2.0\\Components\\Java\\RTMExamples\\SimpleIO\ConsoleIn.class"
> implementation_id: ConsoleIn
> type_name: ConsoleIn
> description: Console input component
> version: 1.0
> vendor: Noriaki Ando, AIST
> category: example
> activity_type: DataFlowComponent
> max_instance: 10
> language: Java
> lang_type: compile
> 
> ●OpenRTP 1.2.0
> ・trunkソースからtagを打つ 
> ・tags/RELEASE_1_2_0 ソースでビルド
> ・Linux用パッケージを作成してopenrtm.orgへアップロード
>   ・debian 7,8,9
>   ・ubuntu 14.04,16.04,17.04,17.10
>   ・fedora 24,25,26
> 
> ・debian用パッケージリポジトリを強制更新するスクリプトで
>  -fオプションが動いていなかったので修正
> ・debianのパッケージリポジトリもGPG署名を付けることになった。
>  この処理はJenkinsジョブで対応できていないので、sshでログインし
>  直接スクリプトを実行する必要がある。(ubuntuと同様の対応)
>  この環境を整えた。これによりRelease.gpgが生成されている。
> 例)
> http://openrtm.org/pub/Linux/debian/dists/wheezy/Release.gpg
> 
> ・ubuntu17.10にパスワード無しでsudoできるように設定を追加
> ・Jenkinsジョブでのインストールテスト ・・・OK
> http://openrtm.org:8080/view/04_OpenRTP/job/30_openrtp-linux-install-test/
> 
> ★リリースは少しまって下さい!
> ・debian9環境で「sudo sh pkg_install_debian.sh -l openrtp --yes」
>  にてインストール可能だが、すでに/etc/apt/sources.list にopenrtm.org
>  が登録されていると、GPG公開鍵を登録できない
> $ dpkg -l | grep openrtp
> ii  openrtp:amd64  1.2.0-0  amd64  OpenRTP, Open RT Platform distributed by AIST
> 
> ・sources.listからopenrtm.orgを消して実行すると鍵登録処理が走るが
>  登録できない。下記メッセージが出ている。
> ----
> Executing: /tmp/apt-key-gpghome.Kt69NmTQOb/gpg.1.sh --keyserver keys.gnupg.net --recv-keys 4BCE106E087AFAC0
> gpg: failed to start the dirmngr '/usr/bin/dirmngr': そのようなファイルやディレクトリはありません
> gpg: connecting dirmngr at '/tmp/apt-key-gpghome.Kt69NmTQOb/S.dirmngr' failed: そのようなファイルやディレクトリはありません
> gpg: keyserver receive failed: dirmngrがありません
> -----
> 
> ・apt-key list でも鍵情報がないことは確認
> ・明日、調査予定です
> 
> 
> ▼OpenRTP更新用のプラグインの配置
> 下記へのアップロードも未対応。明日行う予定。
> http://openrtm.org/pub/openrtp/stable/updates/
> 
> 以上です。
> 
> ---------------------------------------------------
> 河内 のぶ  n.kawauchi @ aist.go.jp
> 産業技術総合研究所 ロボットイノベーション研究センター
> ロボットソフトウエアプラットフォーム研究チーム
> テクニカルスタッフ
> 
> _______________________________________________
> openrtm-staff mailing list
> openrtm-staff @ openrtm.org
> http://www.openrtm.org/mailman/listinfo/openrtm-staff
> _______________________________________________
> openrtm-staff mailing list
> openrtm-staff @ openrtm.org
> http://www.openrtm.org/mailman/listinfo/openrtm-staff
> _______________________________________________
> openrtm-staff mailing list
> openrtm-staff @ openrtm.org
> http://www.openrtm.org/mailman/listinfo/openrtm-staff




More information about the openrtm-staff mailing list