Problem with reporting

Hey,

I have two (related) problems, two things that used to work fine: When I start the Reporter to report a specific port that contains an existing ros-msg, I get the following error continuously:

15.569 [ ERROR  ][Master] Failed to build 'Property</geometry_msgs/Vector3> Theta' from given DataSourceBase. Returning default.
15.569 [ ERROR  ][Master] Failed to build 'Property<float64> x' from given DataSourceBase. Returning default.
15.569 [ ERROR  ][Master] Failed to build 'Property<float64> y' from given DataSourceBase. Returning default.
15.570 [ ERROR  ][Master] Failed to build 'Property<float64> z' from given DataSourceBase. Returning default.
15.570 [ ERROR  ][Master] Failed to build 'Property</geometry_msgs/Vector3> Dtheta' from given DataSourceBase. Returning default.
15.570 [ ERROR  ][Master] Failed to build 'Property<float64> x' from given DataSourceBase. Returning default.
15.570 [ ERROR  ][Master] Failed to build 'Property<float64> y' from given DataSourceBase. Returning default.
15.570 [ ERROR  ][Master] Failed to build 'Property<float64> z' from given DataSourceBase. Returning default.
15.570 [ ERROR  ][Master] Failed to build 'Property</geometry_msgs/Vector3> Theta' from given DataSourceBase. Returning default.
15.570 [ ERROR  ][Master] Failed to build 'Property<float64> x' from given DataSourceBase. Returning default.
15.570 [ ERROR  ][Master] Failed to build 'Property<float64> y' from given DataSourceBase. Returning default.
15.570 [ ERROR  ][Master] Failed to build 'Property<float64> z' from given DataSourceBase. Returning default.
15.570 [ ERROR  ][Master] Failed to build 'Property</geometry_msgs/Vector3> Dtheta' from given DataSourceBase. Returning default.
15.570 [ ERROR  ][Master] Failed to build 'Property<float64> x' from given DataSourceBase. Returning default.
15.570 [ ERROR  ][Master] Failed to build 'Property<float64> y' from given DataSourceBase. Returning default.
15.570 [ ERROR  ][Master] Failed to build 'Property<float64> z' from given DataSourceBase. Returning default.

When I look at this port from the Deployer I get:

Daq_Grey [R]> Joint_pos_port.last
11.094 [ ERROR  ][TaskBrowser] Wrong call to type info function /geometry_msgs/Vector3's getMember() can not process /geometry_msgs/Vector3
11.094 [ ERROR  ][Master] Wrong call to type info function /geometry_msgs/Vector3's getMember() can not process /geometry_msgs/Vector3
11.094 [ ERROR  ][TaskBrowser] Wrong call to type info function /geometry_msgs/Vector3's getMember() can not process /geometry_msgs/Vector3
11.094 [ ERROR  ][Master] Wrong call to type info function /geometry_msgs/Vector3's getMember() can not process /geometry_msgs/Vector3
11.094 [ ERROR  ][TaskBrowser] Wrong call to type info function /geometry_msgs/Vector3's getMember() can not process /geometry_msgs/Vector3
11.094 [ ERROR  ][TaskBrowser] Wrong call to type info function /geometry_msgs/Vector3's getMember() can not process /geometry_msgs/Vector3
 = {Theta = {x = (null), y = (null), z = (null) }, Dtheta = {x = (null), y = (null), z = (null) } }
 
Daq_Grey [R]> 

The communication over this port between two components works fine though. What am I doing wrong?

Thanks,

Bert

Problem with reporting

On Tue, Jul 5, 2011 at 11:28 AM, <bert [dot] willaert [..] ...> wrote:
> Hey,
>
> I have two (related) problems, two things that used to work fine:
> When I start the Reporter to report a specific port that contains an existing ros-msg, I get the following error continuously:
>

> 15.569 [ ERROR  ][Master] Failed to build 'Property</geometry_msgs/Vector3> Theta' from given DataSourceBase. Returning default.
> 15.569 [ ERROR  ][Master] Failed to build 'Property<float64> x' from given DataSourceBase. Returning default.
> 15.569 [ ERROR  ][Master] Failed to build 'Property<float64> y' from given DataSourceBase. Returning default.
> 15.570 [ ERROR  ][Master] Failed to build 'Property<float64> z' from given DataSourceBase. Returning default.
> 15.570 [ ERROR  ][Master] Failed to build 'Property</geometry_msgs/Vector3> Dtheta' from given DataSourceBase. Returning default.
> 15.570 [ ERROR  ][Master] Failed to build 'Property<float64> x' from given DataSourceBase. Returning default.
> 15.570 [ ERROR  ][Master] Failed to build 'Property<float64> y' from given DataSourceBase. Returning default.
> 15.570 [ ERROR  ][Master] Failed to build 'Property<float64> z' from given DataSourceBase. Returning default.
> 15.570 [ ERROR  ][Master] Failed to build 'Property</geometry_msgs/Vector3> Theta' from given DataSourceBase. Returning default.
> 15.570 [ ERROR  ][Master] Failed to build 'Property<float64> x' from given DataSourceBase. Returning default.
> 15.570 [ ERROR  ][Master] Failed to build 'Property<float64> y' from given DataSourceBase. Returning default.
> 15.570 [ ERROR  ][Master] Failed to build 'Property<float64> z' from given DataSourceBase. Returning default.
> 15.570 [ ERROR  ][Master] Failed to build 'Property</geometry_msgs/Vector3> Dtheta' from given DataSourceBase. Returning default.
> 15.570 [ ERROR  ][Master] Failed to build 'Property<float64> x' from given DataSourceBase. Returning default.
> 15.570 [ ERROR  ][Master] Failed to build 'Property<float64> y' from given DataSourceBase. Returning default.
> 15.570 [ ERROR  ][Master] Failed to build 'Property<float64> z' from given DataSourceBase. Returning default.
> 

>
> When I look at this port from the Deployer I get:
>
>
> Daq_Grey [R]> Joint_pos_port.last
> 11.094 [ ERROR  ][TaskBrowser] Wrong call to type info function /geometry_msgs/Vector3's getMember() can not process /geometry_msgs/Vector3
> 11.094 [ ERROR  ][Master] Wrong call to type info function /geometry_msgs/Vector3's getMember() can not process /geometry_msgs/Vector3
> 11.094 [ ERROR  ][TaskBrowser] Wrong call to type info function /geometry_msgs/Vector3's getMember() can not process /geometry_msgs/Vector3
> 11.094 [ ERROR  ][Master] Wrong call to type info function /geometry_msgs/Vector3's getMember() can not process /geometry_msgs/Vector3
> 11.094 [ ERROR  ][TaskBrowser] Wrong call to type info function /geometry_msgs/Vector3's getMember() can not process /geometry_msgs/Vector3
> 11.094 [ ERROR  ][TaskBrowser] Wrong call to type info function /geometry_msgs/Vector3's getMember() can not process /geometry_msgs/Vector3
>  = {Theta = {x = (null), y = (null), z = (null) }, Dtheta = {x = (null), y = (null), z = (null) } }
>
> Daq_Grey [R]>
> 

>
> The communication over this port between two components works fine though. What am I doing wrong?

We have located and fixed the problem. Compiling a typekit with
-fvisibility=hidden does not work on Lucid. We're in the process of
releasing new Debian packages for ROS. They should be available within
an hour or so.

Peter
--
Orocos-Users mailing list
Orocos-Users [..] ...
http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users

Problem with reporting

On Thu, Jul 7, 2011 at 4:21 PM, Peter Soetens <peter [..] ...> wrote:
> On Tue, Jul 5, 2011 at 11:28 AM,  <bert [dot] willaert [..] ...> wrote:
>> Hey,
>>
>> I have two (related) problems, two things that used to work fine:
>> When I start the Reporter to report a specific port that contains an existing ros-msg, I get the following error continuously:
>>

>> 15.569 [ ERROR  ][Master] Failed to build 'Property</geometry_msgs/Vector3> Theta' from given DataSourceBase. Returning default.
>> 15.569 [ ERROR  ][Master] Failed to build 'Property<float64> x' from given DataSourceBase. Returning default.
>> 15.569 [ ERROR  ][Master] Failed to build 'Property<float64> y' from given DataSourceBase. Returning default.
>> 15.570 [ ERROR  ][Master] Failed to build 'Property<float64> z' from given DataSourceBase. Returning default.
>> 15.570 [ ERROR  ][Master] Failed to build 'Property</geometry_msgs/Vector3> Dtheta' from given DataSourceBase. Returning default.
>> 15.570 [ ERROR  ][Master] Failed to build 'Property<float64> x' from given DataSourceBase. Returning default.
>> 15.570 [ ERROR  ][Master] Failed to build 'Property<float64> y' from given DataSourceBase. Returning default.
>> 15.570 [ ERROR  ][Master] Failed to build 'Property<float64> z' from given DataSourceBase. Returning default.
>> 15.570 [ ERROR  ][Master] Failed to build 'Property</geometry_msgs/Vector3> Theta' from given DataSourceBase. Returning default.
>> 15.570 [ ERROR  ][Master] Failed to build 'Property<float64> x' from given DataSourceBase. Returning default.
>> 15.570 [ ERROR  ][Master] Failed to build 'Property<float64> y' from given DataSourceBase. Returning default.
>> 15.570 [ ERROR  ][Master] Failed to build 'Property<float64> z' from given DataSourceBase. Returning default.
>> 15.570 [ ERROR  ][Master] Failed to build 'Property</geometry_msgs/Vector3> Dtheta' from given DataSourceBase. Returning default.
>> 15.570 [ ERROR  ][Master] Failed to build 'Property<float64> x' from given DataSourceBase. Returning default.
>> 15.570 [ ERROR  ][Master] Failed to build 'Property<float64> y' from given DataSourceBase. Returning default.
>> 15.570 [ ERROR  ][Master] Failed to build 'Property<float64> z' from given DataSourceBase. Returning default.
>> 

>>
>> When I look at this port from the Deployer I get:
>>
>>
>> Daq_Grey [R]> Joint_pos_port.last
>> 11.094 [ ERROR  ][TaskBrowser] Wrong call to type info function /geometry_msgs/Vector3's getMember() can not process /geometry_msgs/Vector3
>> 11.094 [ ERROR  ][Master] Wrong call to type info function /geometry_msgs/Vector3's getMember() can not process /geometry_msgs/Vector3
>> 11.094 [ ERROR  ][TaskBrowser] Wrong call to type info function /geometry_msgs/Vector3's getMember() can not process /geometry_msgs/Vector3
>> 11.094 [ ERROR  ][Master] Wrong call to type info function /geometry_msgs/Vector3's getMember() can not process /geometry_msgs/Vector3
>> 11.094 [ ERROR  ][TaskBrowser] Wrong call to type info function /geometry_msgs/Vector3's getMember() can not process /geometry_msgs/Vector3
>> 11.094 [ ERROR  ][TaskBrowser] Wrong call to type info function /geometry_msgs/Vector3's getMember() can not process /geometry_msgs/Vector3
>>  = {Theta = {x = (null), y = (null), z = (null) }, Dtheta = {x = (null), y = (null), z = (null) } }
>>
>> Daq_Grey [R]>
>> 

>>
>> The communication over this port between two components works fine though. What am I doing wrong?
>
> We have located and fixed the problem. Compiling a typekit with
> -fvisibility=hidden does not work on Lucid. We're in the process of
> releasing new Debian packages for ROS. They should be available within
> an hour or so.

It got more complex than this. The built debs depend on new packages
of the ROS system, they Orocos debs will only be released when these
released as well, which might be a matter of days, or next week. The
alternative for Lucid users is to build from source as explained here
: http://www.ros.org/wiki/orocos_toolchain_ros and build the
'diamondback' branch or to find the 0.3.2 package

Peter
--
Orocos-Users mailing list
Orocos-Users [..] ...
http://lists.mech.kuleuven.be/mailman/listinfo/orocos-users