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

2 posts / 0 new
Last post
k-oohara
Offline
Last seen: 5 months 2 weeks ago
Joined: 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

Undefined
kawauchi
Offline
Last seen: 1 month 3 weeks ago
Joined: 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行目は以下となって
います。

Log in or register to post comments

Download

latest Releases : 2.0.0-RELESE

2.0.0-RELESE Download page

Number of Projects

Choreonoid

Motion editor/Dynamics simulator

OpenHRP3

Dynamics simulator

OpenRTP

Integrated Development Platform

AIST RTC collection

RT-Components collection by AIST

TORK

Tokyo Opensource Robotics Association

DAQ-Middleware

Middleware for DAQ (Data Aquisition) by KEK