[rtt_geometry] IDL files necessity

Hi,

I was just wondering about the use of the extra KDLTypes.idl, which generates a KDL::Corba::DoubleSequence object. I tried without this generated KDLTypesC.h and used the native CORBA::DoubleSeq instead and it worked. Is this file some kind of legacy stuff or is it actually useful for something ?

(Ubuntu 14.04 and rtt 2.8)

[rtt_geometry] IDL files necessity

> On Jan 16, 2016, at 13:22, hoarau [dot] robotics [..] ... wrote:
>
> Hi,
>
> I was just wondering about the use of the extra KDLTypes.idl, which generates
> a KDL::Corba::DoubleSequence object.
> I tried without this generated KDLTypesC.h and used the native
> CORBA::DoubleSeq instead and it worked.
> Is this file some kind of legacy stuff or is it actually useful for something
> ?

We’ve patched KDL to install this file, and use it within dependent toolkits that use KDL types. Saves us writing duplicate code to push KDL types around. Personally, I’d stick with the generated IDL rather than getting away with the native version, but that’s just my thought …

HTH
S