[openrtm-users 03311] RTC Builderの不具合について

2 個の投稿 / 0 new
最終投稿
k-oohara
オフライン
Last seen: 4ヶ月 3週 前
登録日: 2010-09-22 01:38
[openrtm-users 03311] RTC Builderの不具合について

OpenRTM-MLの皆様

名城大学の大原です.
既出の問題だったら済みません.

RTCBuilderの1.1.2.v20160526のもので,ひな形を作り出力する際,
以下の手順で行うと,InterfaceDataType.idlが2重で登録され,正常にcmakeできない状況になります.

1.ExtendedDataType.idlに記述されているデータポートを作成する.
2.一通りの設定を終えて,ひな形を生成する.
3.同じくExtendedDataType.idlに記述されているデータポートを追加する.
4.再度生成する.

このとき,/idl/CMakelists.txtの1行目に書かれている

${CMAKE_CURRENT_SOURCE_DIR}/InterfaceDataTypes.idl

がすでにあるにもかかわらず,2重で追加しようとしているように思います.
(結果としてこの重複のせいでCMakeでエラーがでる.)

追加・修正したことで現れる差分情報のダイアログの段階で,気がつけば”original”を選択すれば回避できますが...

なお,私の環境は,Ubuntu16.04,OpenRTM-1.1.2,Eclipse3.8の環境です.

ご確認のほど,よろしくお願いいたします.

_______________________________________________
openrtm-users mailing list
openrtm-users@openrtm.org
http://www.openrtm.org/mailman/listinfo/openrtm-users

未定義
kawauchi
オフライン
Last seen: 4週 1日 前
登録日: 2013-04-01 18:20
[openrtm-users 03313] RTC Builderの不具合について

大原先生

産総研の河内です
お世話になっております。

ご指摘頂いた件ですが、こちらで再現できておりません。
私の手順を確認していただけますでしょうか。

InterfaceDataType.idlやExtendedDataType.idlを定義しているOpenCVのサン
プルRTCがありますので、これをベースにExtendedDataType.idlに記述されて
いるデータポートを追加してみました。

1.myImageCalibrationのプロジェクトを新規作成
2.OpenCVサンプルのImageCalibrationからCalibrationService.idlを
  myImageCalibration下にコピーする
3.サンプルRTCのImageCalibration/RTC.xmlをインポートする
4.myImageCalibrationのサービスポートタブでIDLのパスを確認・修正する
5.コード生成

これにて、myImageCalibration/idl/CMakelists.txtの1行目は以下となって
います。

コメントを投稿するにはログインまたはユーザー登録を行ってください

ダウンロード

最新バージョン : 2.0.1-RELESE

統計

Webサイト統計
ユーザ数:2160
プロジェクト統計
RTコンポーネント307
RTミドルウエア35
ツール22
文書・仕様書2

Choreonoid

モーションエディタ/シミュレータ

OpenHRP3

動力学シミュレータ

OpenRTP

統合開発プラットフォーム

産総研RTC集

産総研が提供するRTC集

TORK

東京オープンソースロボティクス協会

DAQ-Middleware

ネットワーク分散環境でデータ収集用ソフトウェアを容易に構築するためのソフトウェア・フレームワーク