jhu-lcsr-forks / rtt_ros_integration

Orocos-ROS integration libraries and tools
1 stars 2 forks source link

rtt_rosparam: Add Eigen and KDL types to rtt_rosparam #40

Closed jbohren closed 10 years ago

jbohren commented 10 years ago

It should be extremely easy: https://github.com/jhu-lcsr-forks/rtt_ros_integration/blob/hydro-devel/rtt_rosparam/src/rtt_rosparam_service.cpp#L217

meyerj commented 10 years ago

According to @smits, a PropertyBagIntrospector should be used to store and load complex types. This will cover all complex types like Eigen and KDL without patching rtt_rosparam.

On the other hand, the PropertyBagIntrospector class is marked as deprecated in the API documentation:

Deprecated: DO NOT USE. Will be removed in 2.x release series.

Check rtt_rosparam_service.cpp in master branch for examples.

jbohren commented 10 years ago

Yeah, I avoided it exactly because it was deprecated. Maybe @smits could clear that up.

meyerj commented 10 years ago

Added in https://github.com/orocos/rtt_ros_integration/pull/9.