RTC Builder: チケット
https://www.openrtm.org/redmine/
https://www.openrtm.org/redmine/redmine/favicon.ico
2018-11-05T16:21:02Z
Redmine for OpenRTM-aist
Redmine
機能 #4626 (新規): CMake設定ファイルでのCORBA関連のライブラリの指定方法
https://www.openrtm.org/redmine/issues/4626
2018-11-05T16:21:02Z
n-miyamoto
n-miyamoto@aist.go.jp
<p>現状、RTC Builderで生成したCMakeLists.txtには、依存ライブラリの指定でOMNIORB_LIBRARIES等の変数を使うようになっているが、使用するCORBA実装がomniORBとは限らないので適当ではない。</p>
バグ #4567 (解決): Java版のRTC生成時にパッケージエクスプローラーからJREシステム・ライブラリー、参照ライブラリが消える
https://www.openrtm.org/redmine/issues/4567
2018-07-05T15:19:40Z
n-miyamoto
n-miyamoto@aist.go.jp
<p>コード生成ボタンを2回押すと、パッケージエクスプローラーからJREシステム・ライブラリー、参照ライブラリが消える問題が発生します。</p>
<ul>
<li>コード生成ボタンを1回押した場合 <br /><img src="https://www.openrtm.org/redmine/attachments/download/2940/builder3.png" alt="" /></li>
</ul>
<ul>
<li>コード生成ボタンを2回以上押した場合 <br /><img src="https://www.openrtm.org/redmine/attachments/download/2941/builder4.png" alt="" /></li>
</ul>
バグ #4566 (解決): RTC生成時にパッケージエクスプローラーにソースコードが表示されない
https://www.openrtm.org/redmine/issues/4566
2018-07-05T15:09:36Z
n-miyamoto
n-miyamoto@aist.go.jp
<p>コード生成ボタンを押してもパッケージエクスプローラーにソースコードが表示されません。</p>
<p><img src="https://www.openrtm.org/redmine/attachments/download/2938/builder.png" alt="" /></p>
<p>2回コード生成ボタンを押すと、何故か表示されるようになります。</p>
<p><img src="https://www.openrtm.org/redmine/attachments/download/2939/builder2.png" alt="" /></p>
バグ #4523 (解決): OpenRTPの設定でRtcBuilder->Code Generate->Documentを選択すると「変更を受け入れられません」という画面が出る
https://www.openrtm.org/redmine/issues/4523
2018-04-26T05:53:15Z
n-miyamoto
n-miyamoto@aist.go.jp
<p>OpenRTPでウィンドウ→設定からRtcBuilder→Code Generate→Documentを選択すると、以下のように「変更を受け入れられません」という画面が表示されます。</p>
<p><img src="https://www.openrtm.org/redmine/attachments/download/2893/openrtp.png" alt="" /></p>
バグ #4490 (解決): Pythonのコード生成時に本来コメントアウトされるはずの文章がコメントアウトされない
https://www.openrtm.org/redmine/issues/4490
2018-03-22T06:25:20Z
n-miyamoto
n-miyamoto@aist.go.jp
<p>ドキュメント生成->概要説明の内容に改行が含まれている場合に、2行目以降がコメントアウトされない問題が発生します。</p>
<p>例えば、概要説明に以下の文章を入力します。</p>
<pre>
Python版テスト用コンポーネント
入力データに指定した値をかけた値を出力する。
</pre>
<p>この状態でPythonコードを出力すると以下のようになるため実行時にエラーになります。</p>
<pre><code class="python syntaxhl"><span class="CodeRay">
<span class="comment">##</span>
<span class="comment"># @class test_python</span>
<span class="comment"># @brief test component</span>
<span class="comment"># </span>
<span class="comment"># Python版テスト用コンポーネント</span>
入力データに指定した値をかけた値を出力する<span class="error">。</span>
<span class="comment"># </span>
<span class="comment"># </span>
<span class="keyword">class</span> <span class="class">test_python</span>(OpenRTM_aist.DataFlowComponentBase):
</span></code></pre>
バグ #4476 (解決): Pythonのソースコードのコメント文がインデント1個分ずれる
https://www.openrtm.org/redmine/issues/4476
2018-03-05T02:08:00Z
n-miyamoto
n-miyamoto@aist.go.jp
<p>Pythonのソースコード生成時に、以下のようにコメントがインデント1個分ずれるので修正する。</p>
<pre><code class="python syntaxhl"><span class="CodeRay"> <span class="comment">##</span>
<span class="comment">#</span>
<span class="comment"># The execution action that is invoked periodically</span>
<span class="comment"># former rtc_active_do()</span>
<span class="comment">#</span>
<span class="comment"># @param ec_id target ExecutionContext Id</span>
<span class="comment">#</span>
<span class="comment"># @return RTC::ReturnCode_t</span>
<span class="comment">#</span>
<span class="comment">#</span>
<span class="keyword">def</span> <span class="function">onExecute</span>(<span class="predefined-constant">self</span>, ec_id):
<span class="keyword">return</span> RTC.RTC_OK
</span></code></pre>
整備 #4469 (解決): rtc.confのログレベルの修正
https://www.openrtm.org/redmine/issues/4469
2018-02-28T01:01:12Z
n-miyamoto
n-miyamoto@aist.go.jp
<p>RTC Builderの生成するrtc.confで、以下のようにログレベルがNORMALと記述される箇所があるが、NORMALというログレベルはないため、デフォルトのINFOに修正する。</p>
<pre>
logger.log_level: NORMAL
</pre>
<p>利用可能なログレベルは以下の9種類のため、rtc.conf内のコメント文についても修正する。</p>
<pre>
SILENT, FATAL, ERROR, WARN, INFO, DEBUG, TRACE, VERBOSE, PARANOID
</pre>
バグ #4014 (終了): include/****/CMakeLists.txtのPARENT_SCOPEオプション
https://www.openrtm.org/redmine/issues/4014
2017-04-09T10:10:31Z
n-miyamoto
n-miyamoto@aist.go.jp
<p>RTC Builderで生成したRTCのソースコードで、include/***(***はモジュール名)内のCMakeLists.txtについて、setコマンド内のPARENT_SCOPEオプションが無くなっている。</p>
<p>- 以前のバージョン<br /><pre>
set(hdrs ****.h
PARENT_SCOPE
)
</pre></p>
<p>- 現在</p>
<pre>
set(hdrs ****.h
)
</pre>
<p>VC++プロジェクトを生成した際にプロジェクトにincludeファイルが含まれていないため、Visual Studioで開いたときにincludeファイルが表示されない。</p>
<p>- 以前のバージョン</p>
<p><img src="https://www.openrtm.org/redmine/attachments/download/2380/RTCB1.png" alt="" /></p>
<p>- 現在</p>
<p><img src="https://www.openrtm.org/redmine/attachments/download/2381/RTCB2.png" alt="" /></p>
バグ #3973 (終了): Python版のプロバイダの実装コードの改行がおかしくなる問題
https://www.openrtm.org/redmine/issues/3973
2017-03-02T11:14:56Z
n-miyamoto
n-miyamoto@aist.go.jp
<p>添付のLeggedRobot.idlのLeggedRobotCommonInterface_Robotのインターフェースを使ったRTCを生成した場合に、以下のようにプロバイダの実装コード(LeggedRobot_idl_example.py)の改行がおかしくなる。</p>
<pre>
import OpenHRP, OpenHRP__POAimport OpenHRP, OpenHRP__POAimport OpenHRP, OpenHRP__POAimport OpenHRP, OpenHRP__POAimport OpenHRP, OpenHRP__POAimport RTC, RTC__POAimport RTC, RTC__POA
</pre>
バグ #3907 (終了): idlcompile.batでIDLファイルが足りない問題
https://www.openrtm.org/redmine/issues/3907
2017-02-08T03:04:02Z
n-miyamoto
n-miyamoto@aist.go.jp
<p>PythonのRTCを作成する際に、idlcompile.batに必要なIDLファイルが記述されていないことがある。</p>
<p>例えば、ManipulatorCommonInterface_MiddleLevel.idlを利用する場合にはManipulatorCommonInterface_DataTypes.idlをインクルードしてあるため、ManipulatorCommonInterface_DataTypes.idlのコンパイルも必要だが、idlcompile.batには以下のようにManipulatorCommonInterface_MiddleLevel.idlしか記述されない事がある。</p>
<pre>
%f:python.exe=%omniidl.exe -bpython -I"%RTM_ROOT%rtm\idl" -I"C:\workspace\idl" idl/ManipulatorCommonInterface_MiddleLevel.idl
</pre>
<p>以前に生成したコードではManipulatorCommonInterface_DataTypes.idlも記述されていたのですが、発生する条件がよく分かっていません。</p>
バグ #3899 (終了): 設定ウィンドウで入力した「作成者、連絡先」や「ライセンス、使用条件、参考文献」が文字化けする
https://www.openrtm.org/redmine/issues/3899
2017-02-07T00:23:39Z
n-miyamoto
n-miyamoto@aist.go.jp
<p>RTC Builderのウィンドウ→設定→RtcBuilder→Code Generate→Documenntで「作成者、連絡先」や「ライセンス、使用条件、参考文献」に日本語を入力してプロジェクトを生成した際に文字化けする問題への対応。<br />Windowsで発生する。</p>