プロジェクト

全般

プロフィール

RTC活性化時の問題について

阪口様からWindows7でRTSEが活性化状態にならないという旨の報告を頂き、その調査と対応をする。
h2. 不具合

産総研の阪口です。

いつも大変お世話になっております。

RT System Editorにおいて、コンポーネントを活性化すると、普通
は緑色になりますが、これが緑色にならないという症状に関しての
質問です。

あるコンソーシアムで作成されたJavaのコンポーネントを使用して
いるのですが、Windows XP Pro.上で構築したシステムにおいては
問題なく緑色に変わるにもかかわらず、Windows 7 Pro.(64bit版)
の方は緑色に変わりません。ロボットを動かすことができるので、
活性化はされているようです。

単純にグラフィックの問題かと思うのですが、対処方法をご存じの
方がいらっしゃいましたら、お教え頂けないでしょうか?

Win XP, Win 7共に以下のアプリケーションを用いてOpenHRP3が動
くようインストールしております。
・jdk-6u24-windows-i586
・cmake_2.8.4-win32-x86
・Package-1.2.0
・eclipse342_hrpdependencies_win32_ja_20100602
・OpenHRP-3.1.0-Release
・OpenRTM-aist-Java-1.0.0
また、Win 7の方は、64bit版の問題かもと思い、
・jdk-6u24-windows-x64
もインストールしてみましたが、状況は変わりませんでした。

なお、PCスペックは以下の通りです。
CPU: Intel Core i7 Q820
RAM: 8GB
GPU: NVIDIA Quadro FX 3800M

よろしくお願い致します。

調査

64ビットOSでの動作確認は未確認のため、実行環境が影響していると思われる。
そのため、実行環境を整理して再現性を確認する。
  • 阪口様の実行環境は下記のおとり。
    • コンポーネント実行のjava version
      Java version "1.6.0_24"
      Java(TM) SE Runtime Environment (build 1.6.0.24-b07)
      Java Hotspot(TM) 64-bit Server VM (build 19.1-b02, mixed mode)
    • eclipseのJava Ver.
      jre6 C:\Program Files(x86)\Java\jre6 標準VM
  • 以下の環境で再現性を調査する。
    • コンポーネント:ConsoleIn ConsoleOut
    • eclipse:eclipse342_rtmtools100release_win32_en
    • 32Bit版javaのversion(以下java32と略す):"1.6.0_21"
    • 64Bit版javaのversion(以下java64と略す):"1.6.0_18"
    • 再現テスト組み合せ表
      実行環境java RTSE実行Java javac 再現性
      1 java64 Java32 java32 再現せず。
      2 java32 Java32 java32 再現せず。
      3 java64 Java32 java64 再現せず。
  • 以下の環境で再現性を調査する。
    • コンポーネント:ConsoleIn ConsoleOut
    • eclipse342_hrpdependencies_win32_ja_20100602
    • 32Bit版javaのversion(以下java32と略す):"1.6.0_21"
    • 64Bit版javaのversion(以下java64と略す):"1.6.0_18"
    • 再現テスト組み合せ表
      実行環境java RTSE実行Java javac 再現性
      1 java64 Java32 java32 再現せず。
      2 java64 Java32 java64 再現せず。