OpenRTM-aist開発者の皆さま: 早大の菅です.お世話になっております.
OpenRTM-aist1.0 (Windows)を使っています. 今回はRTC Builderについて,たぶんバグです.既出ならすみません.
開発中の既存RTCにコンフィグ機能を追加したいと思っています. プロジェクトはEclipseで管理しており, 既存のプロジェクトのRTC.xmlファイルからRTC Builderに プロファイルをロードし,コンフィグ機能をRTC Builder Editorで追加して, Eclipse上のプロジェクトに生成したコードをマージするのですが, コード生成時にでてきた「Merge」というボタンでマージしてもうまく動きません.
原因は,既存のRTCにはコンフィグが全く無く, onInitializeがコメントアウトされたままです. 既存のonInitializeにはタグが全く無いので, 新しくコンフィグを追加すると, 既存のコードにonInitialize部分がマージされずに, コンフィグ機能の追加が出来ません.
この部分は改善の必要があると思います.
回避方法として,そもそも空のonInitializeにもタグを入れてお くのが良いと思います.
いかがでしょうか.
モーションエディタ/シミュレータ
動力学シミュレータ
統合開発プラットフォーム
産総研が提供するRTC集
東京オープンソースロボティクス協会
ネットワーク分散環境でデータ収集用ソフトウェアを容易に構築するためのソフトウェア・フレームワーク
OpenRTM-aist開発者の皆さま:
早大の菅です.お世話になっております.
OpenRTM-aist1.0 (Windows)を使っています.
今回はRTC Builderについて,たぶんバグです.既出ならすみません.
開発中の既存RTCにコンフィグ機能を追加したいと思っています.
プロジェクトはEclipseで管理しており,
既存のプロジェクトのRTC.xmlファイルからRTC Builderに
プロファイルをロードし,コンフィグ機能をRTC Builder Editorで追加して,
Eclipse上のプロジェクトに生成したコードをマージするのですが,
コード生成時にでてきた「Merge」というボタンでマージしてもうまく動きません.
原因は,既存のRTCにはコンフィグが全く無く,
onInitializeがコメントアウトされたままです.
既存のonInitializeにはタグが全く無いので,
新しくコンフィグを追加すると,
既存のコードにonInitialize部分がマージされずに,
コンフィグ機能の追加が出来ません.
この部分は改善の必要があると思います.
回避方法として,そもそも空のonInitializeにもタグを入れてお
くのが良いと思います.
いかがでしょうか.