Error "error: ‘Matrix3x3’ is not a member of ‘tf’" while building bosch-ros-pkg
I got errors while building some packages separately in bosch_shared_autonomy
(pkgs are: safe_teleop_{ base, pr2, stage }). All errors look similar as the one below.
:
/home/user/link/bosch-ros-pkg-sourceforge/stacks/bosch_shared_autonomy/safe_teleop_base/src/safe_trajectory_planner.cpp:402: error: ‘Matrix3x3’ is not a member of ‘tf’
/home/user/link/bosch-ros-pkg-sourceforge/stacks/bosch_shared_autonomy/safe_teleop_base/src/safe_trajectory_planner.cpp:402: error: expected ‘;’ before ‘matrix’
/home/user/link/bosch-ros-pkg-sourceforge/stacks/bosch_shared_autonomy/safe_teleop_base/src/safe_trajectory_planner.cpp:403: error: ‘matrix’ was not declared in this scope
:
I've seen a few questions that ask about similar/the same error message (e.g. this), but the solutions to those questions haven't been informative for my case since they seem to be case-dependent.
My machine has diamondback
, electric
and fuerte
installed. $ROS_ROOT
points to electric
. Full error message is here http://pastebin.com/hv455D5Z
Any idea would be appreciated!