Ask Your Question
0

RotationTFToEigen no member of tf [closed]

asked 2014-05-29 20:52:15 -0500

mr42 gravatar image

Hi guys,

i have some code, which has been written for fuerte and is also compilable under fuerte. I have to make it runable under hydro. When i compile one of the packages with rosmake, i get the following error:

error: ‘RotationTFToEigen’ is not a member of ‘tf’
error: ‘VectorTFToEigen’ is not a member of ‘tf’

To which namespace does these two now belong? Because in the api it looks like they should be members of tf.

Thanks.

edit retag flag offensive reopen merge delete

Closed for the following reason duplicate question by mr42
close date 2014-05-29 21:19:30

2 Answers

Sort by » oldest newest most voted
1

answered 2014-05-29 21:07:40 -0500

fergs gravatar image

updated 2014-05-29 21:09:40 -0500

It would appear these functions were slightly renamed:

  • You'll need to include "tf_conversions/tf_eigen.h"
  • tf::RotationTFToEigen is renamed to tf::quaternionTFToEigen
  • tf::VectorTFToEigen is now tf::vectorTFToEigen.

Docs for this header are here: http://docs.ros.org/hydro/api/tf_conv...

This I believe was part of the overhaul that was done to get rid of the custom version of bullet that was used.

edit flag offensive delete link more
0

answered 2014-05-29 21:18:55 -0500

mr42 gravatar image

Thanks a lot. Now it works. I just close the entry.

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2014-05-29 20:52:15 -0500

Seen: 194 times

Last updated: May 29 '14