problem in building package 3d_navigation
Hi,
I am using ros-diamondback with ubuntu version 10.10.
The package '3d_navigation' has dependency on stack 'pr2_mechanism'. While trying to built this stack, it needs 'urdf_interface' from stack 'robot_model'. There is no 'urdf_interface' available in that stack. Also, stack 'robot_model' is already built along with the installation of ros-diamondback without 'urdf_interface'.
Do anybody have any suggestions about this issue? Thanks in advance for the reply.
After solving this issue from the answer below and I tried to build the stack again. While doing so it results error in the file 'collisionmodel.cpp' from package 'octomap_collision_check'. The errors are:
" /home/ros-diamondback/ros_workspace/3d_navigation/octomap_collision_check/src/collision_model.cpp: In member function ‘void octomap::CollisionModel::setRoot(octomap::OctomapObject*)’:
/home/ros-diamondback/ros_workspace/3d_navigation/octomap_collision_check/src/collision_model.cpp:53: error: ‘class planning_environment::CollisionModels’ has no member named ‘setCollisionMap’
/home/ros-diamondback/ros_workspace/3d_navigation/octomap_collision_check/src/collision_model.cpp: In member function ‘void octomap::CollisionModel::updateVis()’:
/home/ros-diamondback/ros_workspace/3d_navigation/octomap_collision_check/src/collision_model.cpp:80: error: ‘class planning_environment::CollisionModels’ has no member named ‘addStaticObject’
/home/ros-diamondback/ros_workspace/3d_navigation/octomap_collision_check/src/collision_model.cpp:84: error: ‘class planning_models::KinematicState’ has no member named ‘getRootTransform’
/home/ros-diamondback/ros_workspace/3d_navigation/octomap_collision_check/src/collision_model.cpp:91: error: ‘class planning_environment::CollisionModels’ has no member named ‘isKinematicStateInCollision’
/home/ros-diamondback/ros_workspace/3d_navigation/octomap_collision_check/src/collision_model.cpp:99: error: ‘class planning_environment::CollisionModels’ has no member named ‘getAllCollisionPointMarkers’
/home/ros-diamondback/ros_workspace/3d_navigation/octomap_collision_check/src/collision_model.cpp:91: warning: unused variable ‘coll’
/home/ros-diamondback/ros_workspace/3d_navigation/octomap_collision_check/src/collision_model.cpp: In member function ‘void octomap::CollisionModel::publishMarkerVis(const octomap::OctomapObject&, unsigned int, ros::Publisher)’:
/home/ros-diamondback/ros_workspace/3d_navigation/octomap_collision_check/src/collision_model.cpp:119: error: ‘class planning_environment::CollisionModels’ has no member named ‘getWorldFrameId’
/home/ros-diamondback/ros_workspace/3d_navigation/octomap_collision_check/src/collision_model.cpp: In member function ‘void octomap::CollisionModel::publishPointcloudVis(const octomap::OctomapObject&, unsigned int, ros::Publisher)’:
/home/ros-diamondback/ros_workspace/3d_navigation/octomap_collision_check/src/collision_model.cpp:161: error: ‘class planning_environment::CollisionModels’ has no member named ‘getWorldFrameId’
/home/ros-diamondback/ros_workspace/3d_navigation/octomap_collision_check/src/collision_model.cpp: In member function ‘void octomap::CollisionModel::publishRobotStampedTransforms()’:
/home/ros-diamondback/ros_workspace/3d_navigation/octomap_collision_check/src/collision_model.cpp:170: error: ‘class planning_environment::CollisionModels’ has no member named ‘getSceneTransformMap’
/home/ros-diamondback/ros_workspace/3d_navigation/octomap_collision_check/src/collision_model.cpp:181: error: ‘class planning_environment::CollisionModels’ has no member named ‘getWorldFrameId’ "