ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

Trouble while compiling a package that uses integral image normal estimation

asked 2011-02-24 16:50:49 -0500

Asil Kaan Bozcuoglu gravatar image

updated 2011-02-28 17:23:31 -0500

tfoote gravatar image

Hi, While compiling a package that uses integral image normal estimation and includes integral_image_normal.h, i got following error from eigen3.

 /opt/ros/cturtle/stacks/geometry_experimental/eigen3/include/Eigen3/src/Core/SelfAdjointView.h:187: error: ‘Upper’ was not declared in this scope
  /opt/ros/cturtle/stacks/geometry_experimental/eigen3/include/Eigen3/src/Core/SelfAdjointView.h:187: error: template argument 3 is invalid
  /opt/ros/cturtle/stacks/geometry_experimental/eigen3/include/Eigen3/src/Core/SelfAdjointView.h:206: error: ‘SelfAdjoint’ was not declared in this scope
  /opt/ros/cturtle/stacks/geometry_experimental/eigen3/include/Eigen3/src/Core/SelfAdjointView.h:206: error: ‘Upper’ was not declared in this scope
  /opt/ros/cturtle/stacks/geometry_experimental/eigen3/include/Eigen3/src/Core/SelfAdjointView.h:206: error: template argument 3 is invalid
  /opt/ros/cturtle/stacks/geometry_experimental/eigen3/include/Eigen3/src/Core/SelfAdjointView.h:212: error: ‘SelfAdjoint’ was not declared in this scope
  /opt/ros/cturtle/stacks/geometry_experimental/eigen3/include/Eigen3/src/Core/SelfAdjointView.h:212: error: ‘Lower’ was not declared in this scope
  /opt/ros/cturtle/stacks/geometry_experimental/eigen3/include/Eigen3/src/Core/SelfAdjointView.h:212: error: template argument 3 is invalid
  /opt/ros/cturtle/stacks/geometry_experimental/eigen3/include/Eigen3/src/Core/SelfAdjointView.h:231: error: ‘SelfAdjoint’ was not declared in this scope
  /opt/ros/cturtle/stacks/geometry_experimental/eigen3/include/Eigen3/src/Core/SelfAdjointView.h:231: error: ‘Lower’ was not declared in this scope
  /opt/ros/cturtle/stacks/geometry_experimental/eigen3/include/Eigen3/src/Core/SelfAdjointView.h:231: error: template argument 3 is invalid
  /opt/ros/cturtle/stacks/geometry_experimental/eigen3/include/Eigen3/src/Core/SelfAdjointView.h:237: error: ‘SelfAdjoint’ was not declared in this scope
  /opt/ros/cturtle/stacks/geometry_experimental/eigen3/include/Eigen3/src/Core/SelfAdjointView.h:237: error: ‘Upper’ was not declared in this scope
  /opt/ros/cturtle/stacks/geometry_experimental/eigen3/include/Eigen3/src/Core/SelfAdjointView.h:237: error: ‘Dynamic’ was not declared in this scope
  /opt/ros/cturtle/stacks/geometry_experimental/eigen3/include/Eigen3/src/Core/SelfAdjointView.h:237: error: template argument 3 is invalid
  /opt/ros/cturtle/stacks/geometry_experimental/eigen3/include/Eigen3/src/Core/SelfAdjointView.h:237: error: template argument 4 is invalid
  /opt/ros/cturtle/stacks/geometry_experimental/eigen3/include/Eigen3/src/Core/SelfAdjointView.h:255: error: ‘SelfAdjoint’ was not declared in this scope
  /opt/ros/cturtle/stacks/geometry_experimental/eigen3/include/Eigen3/src/Core/SelfAdjointView.h:255: error: ‘Lower’ was not declared in this scope
  /opt/ros/cturtle/stacks/geometry_experimental/eigen3/include/Eigen3/src/Core/SelfAdjointView.h:255: error: ‘Dynamic’ was not declared in this scope
  /opt/ros/cturtle/stacks/geometry_experimental/eigen3/include/Eigen3/src/Core/SelfAdjointView.h:255: error: template argument 3 is invalid
  /opt/ros/cturtle/stacks/geometry_experimental/eigen3/include/Eigen3/src/Core/SelfAdjointView.h:255: error: template argument 4 is invalid
  /opt/ros/cturtle/stacks/geometry_experimental/eigen3/include/Eigen3/src/Core/SelfAdjointView.h:278: error: no ‘const Eigen3::SelfAdjointView<Derived, UpLo> Eigen3::MatrixBase<Derived>::selfadjointView() const’ member function declared in class ‘Eigen3::MatrixBase<Derived>’
  /opt/ros/cturtle/stacks/geometry_experimental/eigen3/include/Eigen3/src/Core/SelfAdjointView.h:285: error: no ‘Eigen3::SelfAdjointView<Derived, UpLo> Eigen3::MatrixBase ...
(more)
edit retag flag offensive close merge delete

1 Answer

Sort by » oldest newest most voted
0

answered 2011-03-24 07:37:46 -0500

tfoote gravatar image

It looks like you're missing some includes of headers from Eigen3.

edit flag offensive delete link more

Question Tools

Stats

Asked: 2011-02-24 16:50:49 -0500

Seen: 440 times

Last updated: Mar 24 '11