Ask Your Question

Revision history [back]

Ok, it's really strange that no-one, including me, never bumped into this one. It looks like the 'float' type is not known to the RTT typesystem before importing the ros_primitives typekit. This can happen if the rtt_primitives typekit is not loaded yet.

Could you retry after exporting RTT_COMPONENT_PATH=rospack find rtt/install/lib/orocos, this should make sure the rtt_primitives are loaded at startup. Can you verify this in the log?

If it still does not work, could you post the entire log so I can see why the rtt_primitives are not loaded?

-- Ruben

Ok, it's really strange that no-one, including me, never bumped into this one. It looks like the 'float' type is not known to the RTT typesystem before importing the ros_primitives typekit. This can happen if the rtt_primitives typekit is not loaded yet.

Could you retry after exporting RTT_COMPONENT_PATH=exporting

rospack  RTT_COMPONENT_PATH=`rospack find rttrtt`/install/lib/orocos
/install/lib/orocos, 

this should make sure the rtt_primitives are loaded at startup. Can you verify this in the log?

If it still does not work, could you post the entire log so I can see why the rtt_primitives are not loaded?

-- Ruben