[openrtm-users 03452] Re: RTShell vs. RT System Editor

中岡 慎一郎 s.nakaoka @ aist.go.jp
2017年 11月 17日 (金) 12:07:08 JST


升谷先生、原様

産総研の中岡です。

原因を突き止めていただきありがとうございます>原さん

すみません、ここに不具合があるとはこれまで把握しておりませんでした。
とりあえず開発版について修正しようと思います。

On 11/17/17 11:54, MASUTANI Yasuhiro wrote:
> 産総研
> 原様,
> 
> 調べていただきありがとうございます.
> 
> On Fri, 17 Nov 2017 08:04:03 +0900,
> 原功 <isao-hara @ aist.go.jp> wrote:
>> 少し気になってChoreonoidのIDLファイルを見てみました。
>> Choreonoidでは、CameraImage.idlというファイルがあったのですが、この中で定義されている
>> enum ColorFormat の定義がCameraCommonInterface.idlと異なっています。
> 
> ご指摘のファイルを見比べてみました.
> 
>   https://github.com/s-nakaoka/choreonoid/blob/release-1.5/src/OpenRTMPlugin/corba/CameraImage.idl
>   C:\Program Files\OpenRTM-aist\1.1.2\rtm\idl\CameraCommonInterface.idl
> 
> CameraImage.idl
> ------------------------------------------------------------------------
> enum ColorFormat
> {
>   CF_UNKNOWN, CF_GRAY, CF_RGB,
>   CF_GRAY_JPEG, CF_RGB_JPEG // local extension
> };
> ------------------------------------------------------------------------
> 
> CameraCommonInterface.idl
> ------------------------------------------------------------------------
>   enum ColorFormat
>   {
>     CF_UNKNOWN,   //Unknown Color Format
>     CF_RGB,       //RGB raw data format
>     CF_GRAY,      //8bit gray image data format
>     CF_JPEG,      //JPEG image format
>     CF_PNG,       //PNG image format
> 
>     //Paramter definitions based on FourCC
>     RGB,    //Basic Windows bitmap format
> 
>     (中略)
>     
>     Y16     //16-bit uncompressed grayscale image
>   };
> ------------------------------------------------------------------------
> 
> 最新のコードでもCameraImage.idlは変わっていないようです(パスが変更さ
> れています).
> 
>   https://github.com/s-nakaoka/choreonoid/blob/master/src/OpenRTM/corba/CameraImage.idl
> 
>> 何故かChoreonoidでは、勝手に変更されており、この部分が原因だと思われます。
> 
> 「勝手に変更されており」というよりは,Choreonoidで使っているidlは,い
> かにも古い内容のようです.
> 
> これをCameraCommonInterface.idlと差し替えてビルドすれば解決できるでしょ
> うか?
> 
> 中岡様はこのMLを読んでおられますか?
> 原様の近くにおられますか?
> 
> Github等で別途連絡した方が良いでしょうか?
> 

-- 
中岡 慎一郎 <s.nakaoka @ aist.go.jp>
産業技術総合研究所 知能システム研究部門
ヒューマノイド研究グループ
TEL:029-861-5161




More information about the openrtm-users mailing list