>>> Installing rosdep dependencies
ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
elevation_mapping_demos: Cannot locate rosdep definition for [point_cloud_io]
aslam_imgproc: Cannot locate rosdep definition for [aslam_frames]
ethz_apriltag2: Cannot locate rosdep definition for [opencv]
aslam_cv_serialization: Cannot locate rosdep definition for [aslam_camera_system]
trac_ik_examples: Cannot locate rosdep definition for [orocos_kdl]
Continuing to install resolvable dependencies...
#All required rosdeps installed successfully

>>> Clean given packages to remove old artifacts
_______________________________________________________________________________
Errors << recognition_message_translator:unlink /home/bob/hector/logs/recognition_message_translator/clean.unlink.007.log
Error: No devel manifest found at `/home/bob/hector/.catkin_tools/profiles/default/packages/recognition_message_translator/devel_manifest.txt`

...............................................................................
Failed << recognition_message_translator:unlink        [ Exited with code 1 ]
Starting >>> recognition_message_translator             
Failed <<< recognition_message_translator              [ 0.0 seconds ]
[clean] Summary: 0 of 1 packages succeeded.
[clean] Ignored: 546 packages were skipped or are skiplisted.
[clean] Warnings: None.
[clean] Abandoned: No packages were abandoned.
[clean] Failed: 1 packages failed.
[clean] Runtime: 0.4 seconds total.
>>> Build given packages to make sure they are indexed
-----------------------------------------------------
Profile:                     default
Extending:          [cached] /opt/ros/noetic
Workspace:                   /home/bob/hector
-----------------------------------------------------
Build Space:        [exists] /home/bob/hector/build
Devel Space:        [exists] /home/bob/hector/devel
Install Space:      [unused] /home/bob/hector/install
Log Space:          [exists] /home/bob/hector/logs
Source Space:       [exists] /home/bob/hector/src
DESTDIR:            [unused] None
-----------------------------------------------------
Devel Space Layout:          linked
Install Space Layout:        None
-----------------------------------------------------
Additional CMake Args:       None
Additional Make Args:        None
Additional catkin Make Args: None
Internal Make Job Server:    True
Cache Job Environments:      False
-----------------------------------------------------
Buildlisted Packages:        None
Skiplisted Packages:         None
-----------------------------------------------------
Workspace configuration appears valid.
-----------------------------------------------------
[build] Found 545 packages in 0.0 seconds.                                     
[build] Package table is up to date.                                           
Starting  >>> detection_msgs                               
Starting  >>> hector_perception_msgs                       
Starting  >>> hector_worldmodel_msgs                       
Starting  >>> segmentation_msgs                            
Starting  >>> xmlrpcpp                                     
Finished  <<< segmentation_msgs                             [ 0.3 seconds ]
Finished  <<< xmlrpcpp                                      [ 0.3 seconds ]
Finished  <<< hector_worldmodel_msgs                        [ 0.9 seconds ]
Finished  <<< detection_msgs                                [ 0.7 seconds ]
Starting  >>> roscpp                                       
Finished  <<< hector_perception_msgs                        [ 1.2 seconds ]
Finished  <<< roscpp                                        [ 0.3 seconds ]
Starting  >>> recognition_message_translator               
Finished  <<< recognition_message_translator                [ 6.7 seconds ]
[build] Summary: All 7 packages succeeded!
[build]   Ignored:   538 packages were skipped or are skiplisted.
[build]   Warnings:  1 packages succeeded with warnings.
[build]   Abandoned: None.
[build]   Failed:    None.
[build] Runtime: 8.7 seconds total.
_______________________________________________________________________________
Warnings   << recognition_message_translator:check /home/bob/hector/logs/recognition_message_translator/build.check.029.log
STATUS,adding tests to run
cd /home/bob/hector/build/recognition_message_translator; catkin build --get-env recognition_message_translator | catkin env -si  /usr/bin/make cmake_check_build_system; cd -

...............................................................................
Warning: /home/bob/hector/.default_env_setup.bash not found. This is where the default env setup is usually set up.

>>> Collecting packages that need to be updated
recognition_message_translator scene_graph

>>> Build deployment scripts to make sure they are up to date
-----------------------------------------------------
Profile:                     default
Extending:          [cached] /opt/ros/noetic
Workspace:                   /home/bob/hector
-----------------------------------------------------
Build Space:        [exists] /home/bob/hector/build
Devel Space:        [exists] /home/bob/hector/devel
Install Space:      [unused] /home/bob/hector/install
Log Space:          [exists] /home/bob/hector/logs
Source Space:       [exists] /home/bob/hector/src
DESTDIR:            [unused] None
-----------------------------------------------------
Devel Space Layout:          linked
Install Space Layout:        None
-----------------------------------------------------
Additional CMake Args:       None
Additional Make Args:        None
Additional catkin Make Args: None
Internal Make Job Server:    True
Cache Job Environments:      False
-----------------------------------------------------
Buildlisted Packages:        None
Skiplisted Packages:         None
-----------------------------------------------------
Workspace configuration appears valid.
-----------------------------------------------------
[build] Found 545 packages in 0.0 seconds.                                     
[build] Package table is up to date.                                           
Starting  >>> rosgraph                              
Starting  >>> roslz4                                
Starting  >>> xmlrpcpp                              
Finished  <<< roslz4                                 [ 0.2 seconds ]
Finished  <<< rosgraph                               [ 0.1 seconds ]
Starting  >>> rosmaster                             
Starting  >>> rosparam                              
Finished  <<< xmlrpcpp                               [ 0.2 seconds ]
Starting  >>> roscpp                                
Finished  <<< rosparam                               [ 0.1 seconds ]
Finished  <<< rosmaster                              [ 0.1 seconds ]
Finished  <<< roscpp                                 [ 0.3 seconds ]
Starting  >>> rospy                                 
Starting  >>> rosout                                
Finished  <<< rospy                                  [ 0.1 seconds ]
Finished  <<< rosout                                 [ 0.2 seconds ]
Starting  >>> roslaunch                             
Finished  <<< roslaunch                              [ 0.1 seconds ]
Starting  >>> rostest                               
Finished  <<< rostest                                [ 0.1 seconds ]
Starting  >>> rosbag_storage                        
Starting  >>> topic_tools                           
Finished  <<< rosbag_storage                         [ 0.2 seconds ]
Finished  <<< topic_tools                            [ 0.4 seconds ]
Starting  >>> rosbag                                
Finished  <<< rosbag                                 [ 0.2 seconds ]
Starting  >>> rostopic                              
Finished  <<< rostopic                               [ 0.1 seconds ]
Starting  >>> workspace_scripts                     
Finished  <<< workspace_scripts                      [ 0.1 seconds ]
Starting  >>> tuda_deployment_scripts               
Finished  <<< tuda_deployment_scripts                [ 0.1 seconds ]
[build] Summary: All 16 packages succeeded!
[build]   Ignored:   529 packages were skipped or are skiplisted.
[build]   Warnings:  None.
[build]   Abandoned: None.
[build]   Failed:    None.
[build] Runtime: 2.9 seconds total.

>>> Build packages including dependents
-----------------------------------------------------
Profile:                     default
Extending:          [cached] /opt/ros/noetic
Workspace:                   /home/bob/hector
-----------------------------------------------------
Build Space:        [exists] /home/bob/hector/build
Devel Space:        [exists] /home/bob/hector/devel
Install Space:      [unused] /home/bob/hector/install
Log Space:          [exists] /home/bob/hector/logs
Source Space:       [exists] /home/bob/hector/src
DESTDIR:            [unused] None
-----------------------------------------------------
Devel Space Layout:          linked
Install Space Layout:        None
-----------------------------------------------------
Additional CMake Args:       None
Additional Make Args:        None
Additional catkin Make Args: None
Internal Make Job Server:    True
Cache Job Environments:      False
-----------------------------------------------------
Buildlisted Packages:        None
Skiplisted Packages:         None
-----------------------------------------------------
Workspace configuration appears valid.
-----------------------------------------------------
_______________________________________________________________________________
Warnings   << scene_graph:check /home/bob/hector/logs/scene_graph/build.check.024.log
STATUS,adding tests to run
STATUS,adding coverage
cd /home/bob/hector/build/scene_graph; catkin build --get-env scene_graph | catkin env -si  /usr/bin/make cmake_check_build_system; cd -

...............................................................................
_______________________________________________________________________________
Warnings   << scene_graph:make /home/bob/hector/logs/scene_graph/build.make.049.log
In file included from /home/bob/hector/src/scene_graph/scene_graph/src/object.cpp:2:
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/object.h: In constructor ‘scene_graph::Object::Object(const scene_graph::NodeProto&, scene_graph::AffordanceFactory::Ptr, scene_graph::GoalList::Ptr, scene_graph::Translator::Ptr)’:
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/object.h:109:19: warning: ‘scene_graph::Object::translator_’ will be initialized after [-Wreorder]
  109 |   Translator::Ptr translator_;
      |                   ^~~~~~~~~~~
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/object.h:99:26: warning:   ‘scene_graph::AffordanceFactory::Ptr scene_graph::Object::affordance_factory_’ [-Wreorder]
   99 |   AffordanceFactory::Ptr affordance_factory_;
      |                          ^~~~~~~~~~~~~~~~~~~
/home/bob/hector/src/scene_graph/scene_graph/src/object.cpp:51:1: warning:   when initialized here [-Wreorder]
   51 | Object::Object(const NodeProto& node, AffordanceFactory::Ptr affordance_factory,
      | ^~~~~~
/home/bob/hector/src/scene_graph/scene_graph/src/object.cpp:54:20: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
   54 |   if (!node.type() == NodeProto::NODE_TYPE_OBJECT) {
      |                    ^~
/home/bob/hector/src/scene_graph/scene_graph/src/object.cpp:54:7: note: add parentheses around left hand side expression to silence this warning
   54 |   if (!node.type() == NodeProto::NODE_TYPE_OBJECT) {
      |       ^~~~~~~~~~~~
      |       (           )
/home/bob/hector/src/scene_graph/scene_graph/src/object.cpp:54:20: warning: comparison of constant ‘2’ with boolean expression is always false [-Wbool-compare]
   54 |   if (!node.type() == NodeProto::NODE_TYPE_OBJECT) {
      |       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bob/hector/src/scene_graph/scene_graph/src/room.cpp:2:
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/room.h: In constructor ‘scene_graph::Room::Room(const scene_graph::NodeProto&, scene_graph::AffordanceFactory::Ptr, scene_graph::GoalList::Ptr, scene_graph::Translator::Ptr)’:
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/room.h:138:19: warning: ‘scene_graph::Room::translator_’ will be initialized after [-Wreorder]
  138 |   Translator::Ptr translator_;
      |                   ^~~~~~~~~~~
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/room.h:130:26: warning:   ‘scene_graph::AffordanceFactory::Ptr scene_graph::Room::affordance_factory_’ [-Wreorder]
  130 |   AffordanceFactory::Ptr affordance_factory_;  // call once room type is changed to get static new affordances
      |                          ^~~~~~~~~~~~~~~~~~~
/home/bob/hector/src/scene_graph/scene_graph/src/room.cpp:45:1: warning:   when initialized here [-Wreorder]
   45 | Room::Room(const NodeProto& node, AffordanceFactory::Ptr affordance_factory,
      | ^~~~
/home/bob/hector/src/scene_graph/scene_graph/src/room.cpp:48:20: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
   48 |   if (!node.type() == NodeProto::NODE_TYPE_ROOM) {
      |                    ^~
/home/bob/hector/src/scene_graph/scene_graph/src/room.cpp:48:7: note: add parentheses around left hand side expression to silence this warning
   48 |   if (!node.type() == NodeProto::NODE_TYPE_ROOM) {
      |       ^~~~~~~~~~~~
      |       (           )
/home/bob/hector/src/scene_graph/scene_graph/src/room.cpp:59:8: warning: unused variable ‘semantic_class’ [-Wunused-variable]
   59 |   uint semantic_class = node.semantic_class();
      |        ^~~~~~~~~~~~~~
/home/bob/hector/src/scene_graph/scene_graph/src/scene_graph_server.cpp: In member function ‘void scene_graph::SceneGraphServer::processRemoveConnection(scene_graph_msgs::Relation, bool)’:
/home/bob/hector/src/scene_graph/scene_graph/src/scene_graph_server.cpp:782:10: warning: unused variable ‘i’ [-Wunused-variable]
  782 |     auto i = connections_->erase(relation_id);
      |          ^
/home/bob/hector/src/scene_graph/scene_graph/src/scene_graph_server.cpp: In member function ‘bool scene_graph::SceneGraphServer::resetSceneGraph(std_srvs::Empty::Request&, std_srvs::Empty::Response&)’:
/home/bob/hector/src/scene_graph/scene_graph/src/scene_graph_server.cpp:1038:66: warning: unused parameter ‘req’ [-Wunused-parameter]
 1038 | bool SceneGraphServer::resetSceneGraph(std_srvs::Empty::Request& req, std_srvs::Empty::Response& resp) {
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/bob/hector/src/scene_graph/scene_graph/src/scene_graph_server.cpp:1038:98: warning: unused parameter ‘resp’ [-Wunused-parameter]
 1038 | bool SceneGraphServer::resetSceneGraph(std_srvs::Empty::Request& req, std_srvs::Empty::Response& resp) {
      |                                                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/query_handler.h:8,
                 from /home/bob/hector/src/scene_graph/scene_graph/src/query_handler.cpp:2:
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/path_optimizer.h:35:15: warning: ‘double scene_graph::heuristic(const Point&, const Point&)’ defined but not used [-Wunused-function]
   35 | static double heuristic(const tf::Point& p1, const tf::Point& p2) {
      |               ^~~~~~~~~
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/path_optimizer.h:23:15: warning: ‘double scene_graph::euclidean_dist(const Point&, const Point&)’ defined but not used [-Wunused-function]
   23 | static double euclidean_dist(const geometry_msgs::Point& a, const geometry_msgs::Point& b) {
      |               ^~~~~~~~~~~~~~
In file included from /home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/query_handler.h:8,
                 from /home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/scene_graph_server.h:34,
                 from /home/bob/hector/src/scene_graph/scene_graph/src/scene_graph_server.cpp:2:
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/path_optimizer.h: At global scope:
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/path_optimizer.h:35:15: warning: ‘double scene_graph::heuristic(const Point&, const Point&)’ defined but not used [-Wunused-function]
   35 | static double heuristic(const tf::Point& p1, const tf::Point& p2) {
      |               ^~~~~~~~~
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/path_optimizer.h:23:15: warning: ‘double scene_graph::euclidean_dist(const Point&, const Point&)’ defined but not used [-Wunused-function]
   23 | static double euclidean_dist(const geometry_msgs::Point& a, const geometry_msgs::Point& b) {
      |               ^~~~~~~~~~~~~~
/home/bob/hector/src/scene_graph/scene_graph/src/task_planner.cpp: In member function ‘void scene_graph::TaskPlanner::unwrapExplore(scene_graph::AffordanceGoal::Ptr, tf::Point&, uint&)’:
/home/bob/hector/src/scene_graph/scene_graph/src/task_planner.cpp:890:10: warning: unused variable ‘add_costs’ [-Wunused-variable]
  890 |   double add_costs = std::numeric_limits<double>::infinity();
      |          ^~~~~~~~~
/home/bob/hector/src/scene_graph/scene_graph/src/path_optimizer.cpp: In member function ‘bool scene_graph::PathOptimizer::checkNextConnections(const std::map<unsigned int, std::shared_ptr<scene_graph::Connection> >&, const uint&, const uint&, const Point&, const double&, scene_graph::openList*, scene_graph::closedList*, const std::vector<unsigned int>&, const std::vector<tf::Vector3>&, const Point&)’:
/home/bob/hector/src/scene_graph/scene_graph/src/path_optimizer.cpp:152:50: warning: unused parameter ‘curr_point’ [-Wunused-parameter]
  152 | const uint& current_connection, const tf::Point& curr_point, const double& curr_cost, openList* open_list, closedList* closed_list, const std::vector<uint>& visited, const std::vector<tf::Point>& visited_points, const tf::Point& end_point) {
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/home/bob/hector/src/scene_graph/scene_graph/src/path_optimizer.cpp: In member function ‘std::pair<std::deque<std::shared_ptr<scene_graph::Action> >, double> scene_graph::PathOptimizer::connectionsToActions(const uint&, const double&, const std::vector<tf::Vector3>&, const Point&, const double&, const std::vector<unsigned int>&)’:
/home/bob/hector/src/scene_graph/scene_graph/src/path_optimizer.cpp:392:92: warning: unused parameter ‘start_room’ [-Wunused-parameter]
  392 | std::pair<std::deque<Action::Ptr>, double> PathOptimizer::connectionsToActions(const uint& start_room, const double& found_cost, const std::vector<tf::Point>& found_points,
      |                                                                                ~~~~~~~~~~~~^~~~~~~~~~
In file included from /home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/query_handler.h:8,
                 from /home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/task_planner.h:21,
                 from /home/bob/hector/src/scene_graph/scene_graph/src/task_planner.cpp:2:
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/path_optimizer.h: At global scope:
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/path_optimizer.h:35:15: warning: ‘double scene_graph::heuristic(const Point&, const Point&)’ defined but not used [-Wunused-function]
   35 | static double heuristic(const tf::Point& p1, const tf::Point& p2) {
      |               ^~~~~~~~~
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/path_optimizer.h:23:15: warning: ‘double scene_graph::euclidean_dist(const Point&, const Point&)’ defined but not used [-Wunused-function]
   23 | static double euclidean_dist(const geometry_msgs::Point& a, const geometry_msgs::Point& b) {
      |               ^~~~~~~~~~~~~~
/home/bob/hector/src/scene_graph/scene_graph/src/scene_graph_exporter.cpp: In function ‘bool scene_graph::saveSceneGraphToFile(std::string, std::shared_ptr<std::map<unsigned int, std::shared_ptr<scene_graph::Room> > >, std::shared_ptr<std::map<unsigned int, std::shared_ptr<scene_graph::Object> > >, std::shared_ptr<std::map<unsigned int, std::shared_ptr<scene_graph::Connection> > >, scene_graph::Translator::Ptr, scene_graph::GoalList::Ptr)’:
/home/bob/hector/src/scene_graph/scene_graph/src/scene_graph_exporter.cpp:13:17: warning: unused parameter ‘goal_list’ [-Wunused-parameter]
   13 |   GoalList::Ptr goal_list) {
      |   ~~~~~~~~~~~~~~^~~~~~~~~
In file included from /home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/query_handler.h:8,
                 from /home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/scene_graph_server.h:34,
                 from /home/bob/hector/src/scene_graph/scene_graph/src/scene_graph_node.cpp:2:
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/path_optimizer.h:35:15: warning: ‘double scene_graph::heuristic(const Point&, const Point&)’ defined but not used [-Wunused-function]
   35 | static double heuristic(const tf::Point& p1, const tf::Point& p2) {
      |               ^~~~~~~~~
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/path_optimizer.h:23:15: warning: ‘double scene_graph::euclidean_dist(const Point&, const Point&)’ defined but not used [-Wunused-function]
   23 | static double euclidean_dist(const geometry_msgs::Point& a, const geometry_msgs::Point& b) {
      |               ^~~~~~~~~~~~~~
cd /home/bob/hector/build/scene_graph; catkin build --get-env scene_graph | catkin env -si  /usr/bin/make --jobserver-auth=3,4; cd -
[build] Found 545 packages in 0.0 seconds.                                     
[build] Package table is up to date.                                           
Starting  >>> catkin_simple                                  
Starting  >>> detection_msgs                                 
Starting  >>> hector_3d_ugv_path_planning_msgs               
Starting  >>> hector_perception_msgs                         
Starting  >>> hector_worldmodel_msgs                         
Starting  >>> move_base_lite_msgs                            
Starting  >>> rosgraph                                       
Starting  >>> roslz4                                         
Finished  <<< catkin_simple                                   [ 0.1 seconds ]
Finished  <<< rosgraph                                        [ 0.2 seconds ]
Finished  <<< roslz4                                          [ 0.3 seconds ]
Finished  <<< detection_msgs                                  [ 0.6 seconds ]
Finished  <<< hector_worldmodel_msgs                          [ 1.1 seconds ]
Finished  <<< hector_3d_ugv_path_planning_msgs                [ 0.8 seconds ]
Finished  <<< move_base_lite_msgs                             [ 1.5 seconds ]
Starting  >>> protobuf_catkin                                
Starting  >>> rosmaster                                      
Starting  >>> rosparam                                       
Starting  >>> segmentation_msgs                              
Starting  >>> xmlrpcpp                                       
Finished  <<< hector_perception_msgs                          [ 1.3 seconds ]
Finished  <<< protobuf_catkin                                 [ 0.2 seconds ]
Finished  <<< segmentation_msgs                               [ 0.3 seconds ]
Finished  <<< rosparam                                        [ 0.1 seconds ]
Finished  <<< rosmaster                                       [ 0.1 seconds ]
Finished  <<< xmlrpcpp                                        [ 0.2 seconds ]
Starting  >>> roscpp                                         
Finished  <<< roscpp                                          [ 0.3 seconds ]
Starting  >>> rospy                                          
Starting  >>> recognition_message_translator                 
Starting  >>> rosout                                         
Starting  >>> scene_graph_msgs                               
Finished  <<< recognition_message_translator                  [ 0.2 seconds ]
Finished  <<< rosout                                          [ 0.2 seconds ]
Starting  >>> roslaunch                                      
Finished  <<< rospy                                           [ 0.1 seconds ]
Finished  <<< roslaunch                                       [ 0.2 seconds ]
Starting  >>> rostest                                        
Finished  <<< rostest                                         [ 0.2 seconds ]
Starting  >>> rosbag_storage                                 
Starting  >>> topic_tools                                    
Finished  <<< scene_graph_msgs                                [ 0.6 seconds ]
Finished  <<< rosbag_storage                                  [ 0.2 seconds ]
Finished  <<< topic_tools                                     [ 0.4 seconds ]
Starting  >>> rosbag                                         
Finished  <<< rosbag                                          [ 0.2 seconds ]
Starting  >>> rostopic                                       
Finished  <<< rostopic                                        [ 0.1 seconds ]
Starting  >>> rosnode                                        
Finished  <<< rosnode                                         [ 0.1 seconds ]
Starting  >>> actionlib                                      
Finished  <<< actionlib                                       [ 0.5 seconds ]
Starting  >>> flexbe_msgs                                    
Starting  >>> ipa_building_msgs                              
Finished  <<< ipa_building_msgs                               [ 0.9 seconds ]
Finished  <<< flexbe_msgs                                     [ 0.9 seconds ]
Starting  >>> scene_graph                                    
Finished  <<< scene_graph                                     [ 28.6 seconds ]
[build] Summary: All 29 packages succeeded!
[build]   Ignored:   516 packages were skipped or are skiplisted.
[build]   Warnings:  1 packages succeeded with warnings.
[build]   Abandoned: None.
[build]   Failed:    None.
[build] Runtime: 35.0 seconds total.

...............................................................................
Warning: /home/bob/hector/.default_env_setup.bash not found. This is where the default env setup is usually set up.

>>> Clean debian workspace
[clean] Removing Devel Space: /home/bob/hector/debs/devel
[clean] Removing Build Space: /home/bob/hector/debs/build

>>> Build debian packages
INFO: rosdep already up to date.
INFO: Building packages...
--------------------------------------------------------------------------------
Profile:                     deb_pkgs
Extending:             [env] /home/bob/hector/devel:/opt/ros/noetic
Workspace:                   /home/bob/hector
--------------------------------------------------------------------------------
Build Space:        [exists] /home/bob/hector/debs/build
Devel Space:        [exists] /home/bob/hector/debs/devel
Install Space:      [unused] /opt/hector
Log Space:          [exists] /home/bob/hector/logs
Source Space:       [exists] /home/bob/hector/src
DESTDIR:            [unused] None
--------------------------------------------------------------------------------
Devel Space Layout:          linked
Install Space Layout:        None
--------------------------------------------------------------------------------
Additional CMake Args:       -DCMAKE_BUILD_TYPE=RelWithDebInfo
Additional Make Args:        None
Additional catkin Make Args: None
Internal Make Job Server:    True
Cache Job Environments:      False
--------------------------------------------------------------------------------
Buildlisted Packages:        None
Skiplisted Packages:         aslam_cameras_april aslam_cv_python aslam_cv_serialization aslam_imgproc asterix_firmware asterix_robot_setup drz_telemax_bringup elevation_mapping_demos ethz_apriltag2 jasmine_2018_bringup max_launch tuda_deployment_scripts trac_ik_examples
--------------------------------------------------------------------------------
Workspace configuration appears valid.

NOTE: Forcing CMake to run for each package.
--------------------------------------------------------------------------------
_______________________________________________________________________________
Warnings   << recognition_message_translator:cmake /home/bob/hector/logs/recognition_message_translator/build.cmake.024.log
STATUS,adding tests to run
cd /home/bob/hector/debs/build/recognition_message_translator; catkin build --get-env recognition_message_translator | catkin env -si  /usr/bin/cmake /home/bob/hector/src/recognition_message_translator --no-warn-unused-cli -DCATKIN_DEVEL_PREFIX=/home/bob/hector/debs/devel/.private/recognition_message_translator -DCMAKE_INSTALL_PREFIX=/opt/hector -DCMAKE_BUILD_TYPE=RelWithDebInfo; cd -

...............................................................................
_______________________________________________________________________________
Warnings   << scene_graph:cmake /home/bob/hector/logs/scene_graph/build.cmake.025.log
STATUS,adding tests to run
STATUS,adding coverage
cd /home/bob/hector/debs/build/scene_graph; catkin build --get-env scene_graph | catkin env -si  /usr/bin/cmake /home/bob/hector/src/scene_graph/scene_graph --no-warn-unused-cli -DCATKIN_DEVEL_PREFIX=/home/bob/hector/debs/devel/.private/scene_graph -DCMAKE_INSTALL_PREFIX=/opt/hector -DCMAKE_BUILD_TYPE=RelWithDebInfo; cd -

...............................................................................
_______________________________________________________________________________
Warnings   << scene_graph:make /home/bob/hector/logs/scene_graph/build.make.050.log
In file included from /home/bob/hector/src/scene_graph/scene_graph/src/object.cpp:2:
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/object.h: In constructor ‘scene_graph::Object::Object(const scene_graph::NodeProto&, scene_graph::AffordanceFactory::Ptr, scene_graph::GoalList::Ptr, scene_graph::Translator::Ptr)’:
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/object.h:109:19: warning: ‘scene_graph::Object::translator_’ will be initialized after [-Wreorder]
  109 |   Translator::Ptr translator_;
      |                   ^~~~~~~~~~~
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/object.h:99:26: warning:   ‘scene_graph::AffordanceFactory::Ptr scene_graph::Object::affordance_factory_’ [-Wreorder]
   99 |   AffordanceFactory::Ptr affordance_factory_;
      |                          ^~~~~~~~~~~~~~~~~~~
/home/bob/hector/src/scene_graph/scene_graph/src/object.cpp:51:1: warning:   when initialized here [-Wreorder]
   51 | Object::Object(const NodeProto& node, AffordanceFactory::Ptr affordance_factory,
      | ^~~~~~
/home/bob/hector/src/scene_graph/scene_graph/src/object.cpp:54:20: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
   54 |   if (!node.type() == NodeProto::NODE_TYPE_OBJECT) {
      |                    ^~
/home/bob/hector/src/scene_graph/scene_graph/src/object.cpp:54:7: note: add parentheses around left hand side expression to silence this warning
   54 |   if (!node.type() == NodeProto::NODE_TYPE_OBJECT) {
      |       ^~~~~~~~~~~~
      |       (           )
/home/bob/hector/src/scene_graph/scene_graph/src/object.cpp:54:20: warning: comparison of constant ‘2’ with boolean expression is always false [-Wbool-compare]
   54 |   if (!node.type() == NodeProto::NODE_TYPE_OBJECT) {
      |       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/bob/hector/src/scene_graph/scene_graph/src/room.cpp:2:
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/room.h: In constructor ‘scene_graph::Room::Room(const scene_graph::NodeProto&, scene_graph::AffordanceFactory::Ptr, scene_graph::GoalList::Ptr, scene_graph::Translator::Ptr)’:
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/room.h:138:19: warning: ‘scene_graph::Room::translator_’ will be initialized after [-Wreorder]
  138 |   Translator::Ptr translator_;
      |                   ^~~~~~~~~~~
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/room.h:130:26: warning:   ‘scene_graph::AffordanceFactory::Ptr scene_graph::Room::affordance_factory_’ [-Wreorder]
  130 |   AffordanceFactory::Ptr affordance_factory_;  // call once room type is changed to get static new affordances
      |                          ^~~~~~~~~~~~~~~~~~~
/home/bob/hector/src/scene_graph/scene_graph/src/room.cpp:45:1: warning:   when initialized here [-Wreorder]
   45 | Room::Room(const NodeProto& node, AffordanceFactory::Ptr affordance_factory,
      | ^~~~
/home/bob/hector/src/scene_graph/scene_graph/src/room.cpp:48:20: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
   48 |   if (!node.type() == NodeProto::NODE_TYPE_ROOM) {
      |                    ^~
/home/bob/hector/src/scene_graph/scene_graph/src/room.cpp:48:7: note: add parentheses around left hand side expression to silence this warning
   48 |   if (!node.type() == NodeProto::NODE_TYPE_ROOM) {
      |       ^~~~~~~~~~~~
      |       (           )
/home/bob/hector/src/scene_graph/scene_graph/src/room.cpp:59:8: warning: unused variable ‘semantic_class’ [-Wunused-variable]
   59 |   uint semantic_class = node.semantic_class();
      |        ^~~~~~~~~~~~~~
/home/bob/hector/src/scene_graph/scene_graph/src/scene_graph_server.cpp: In member function ‘void scene_graph::SceneGraphServer::processRemoveConnection(scene_graph_msgs::Relation, bool)’:
/home/bob/hector/src/scene_graph/scene_graph/src/scene_graph_server.cpp:782:10: warning: unused variable ‘i’ [-Wunused-variable]
  782 |     auto i = connections_->erase(relation_id);
      |          ^
/home/bob/hector/src/scene_graph/scene_graph/src/scene_graph_server.cpp: In member function ‘bool scene_graph::SceneGraphServer::resetSceneGraph(std_srvs::Empty::Request&, std_srvs::Empty::Response&)’:
/home/bob/hector/src/scene_graph/scene_graph/src/scene_graph_server.cpp:1038:66: warning: unused parameter ‘req’ [-Wunused-parameter]
 1038 | bool SceneGraphServer::resetSceneGraph(std_srvs::Empty::Request& req, std_srvs::Empty::Response& resp) {
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/bob/hector/src/scene_graph/scene_graph/src/scene_graph_server.cpp:1038:98: warning: unused parameter ‘resp’ [-Wunused-parameter]
 1038 | bool SceneGraphServer::resetSceneGraph(std_srvs::Empty::Request& req, std_srvs::Empty::Response& resp) {
      |                                                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/query_handler.h:8,
                 from /home/bob/hector/src/scene_graph/scene_graph/src/query_handler.cpp:2:
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/path_optimizer.h:35:15: warning: ‘double scene_graph::heuristic(const Point&, const Point&)’ defined but not used [-Wunused-function]
   35 | static double heuristic(const tf::Point& p1, const tf::Point& p2) {
      |               ^~~~~~~~~
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/path_optimizer.h:23:15: warning: ‘double scene_graph::euclidean_dist(const Point&, const Point&)’ defined but not used [-Wunused-function]
   23 | static double euclidean_dist(const geometry_msgs::Point& a, const geometry_msgs::Point& b) {
      |               ^~~~~~~~~~~~~~
In file included from /home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/query_handler.h:8,
                 from /home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/scene_graph_server.h:34,
                 from /home/bob/hector/src/scene_graph/scene_graph/src/scene_graph_server.cpp:2:
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/path_optimizer.h: At global scope:
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/path_optimizer.h:35:15: warning: ‘double scene_graph::heuristic(const Point&, const Point&)’ defined but not used [-Wunused-function]
   35 | static double heuristic(const tf::Point& p1, const tf::Point& p2) {
      |               ^~~~~~~~~
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/path_optimizer.h:23:15: warning: ‘double scene_graph::euclidean_dist(const Point&, const Point&)’ defined but not used [-Wunused-function]
   23 | static double euclidean_dist(const geometry_msgs::Point& a, const geometry_msgs::Point& b) {
      |               ^~~~~~~~~~~~~~
/home/bob/hector/src/scene_graph/scene_graph/src/task_planner.cpp: In member function ‘void scene_graph::TaskPlanner::unwrapExplore(scene_graph::AffordanceGoal::Ptr, tf::Point&, uint&)’:
/home/bob/hector/src/scene_graph/scene_graph/src/task_planner.cpp:890:10: warning: unused variable ‘add_costs’ [-Wunused-variable]
  890 |   double add_costs = std::numeric_limits<double>::infinity();
      |          ^~~~~~~~~
In file included from /home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/query_handler.h:8,
                 from /home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/task_planner.h:21,
                 from /home/bob/hector/src/scene_graph/scene_graph/src/task_planner.cpp:2:
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/path_optimizer.h: At global scope:
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/path_optimizer.h:35:15: warning: ‘double scene_graph::heuristic(const Point&, const Point&)’ defined but not used [-Wunused-function]
   35 | static double heuristic(const tf::Point& p1, const tf::Point& p2) {
      |               ^~~~~~~~~
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/path_optimizer.h:23:15: warning: ‘double scene_graph::euclidean_dist(const Point&, const Point&)’ defined but not used [-Wunused-function]
   23 | static double euclidean_dist(const geometry_msgs::Point& a, const geometry_msgs::Point& b) {
      |               ^~~~~~~~~~~~~~
/home/bob/hector/src/scene_graph/scene_graph/src/path_optimizer.cpp: In member function ‘bool scene_graph::PathOptimizer::checkNextConnections(const std::map<unsigned int, std::shared_ptr<scene_graph::Connection> >&, const uint&, const uint&, const Point&, const double&, scene_graph::openList*, scene_graph::closedList*, const std::vector<unsigned int>&, const std::vector<tf::Vector3>&, const Point&)’:
/home/bob/hector/src/scene_graph/scene_graph/src/path_optimizer.cpp:152:50: warning: unused parameter ‘curr_point’ [-Wunused-parameter]
  152 | const uint& current_connection, const tf::Point& curr_point, const double& curr_cost, openList* open_list, closedList* closed_list, const std::vector<uint>& visited, const std::vector<tf::Point>& visited_points, const tf::Point& end_point) {
      |                                 ~~~~~~~~~~~~~~~~~^~~~~~~~~~
/home/bob/hector/src/scene_graph/scene_graph/src/path_optimizer.cpp: In member function ‘std::pair<std::deque<std::shared_ptr<scene_graph::Action> >, double> scene_graph::PathOptimizer::connectionsToActions(const uint&, const double&, const std::vector<tf::Vector3>&, const Point&, const double&, const std::vector<unsigned int>&)’:
/home/bob/hector/src/scene_graph/scene_graph/src/path_optimizer.cpp:392:92: warning: unused parameter ‘start_room’ [-Wunused-parameter]
  392 | std::pair<std::deque<Action::Ptr>, double> PathOptimizer::connectionsToActions(const uint& start_room, const double& found_cost, const std::vector<tf::Point>& found_points,
      |                                                                                ~~~~~~~~~~~~^~~~~~~~~~
/home/bob/hector/src/scene_graph/scene_graph/src/scene_graph_exporter.cpp: In function ‘bool scene_graph::saveSceneGraphToFile(std::string, std::shared_ptr<std::map<unsigned int, std::shared_ptr<scene_graph::Room> > >, std::shared_ptr<std::map<unsigned int, std::shared_ptr<scene_graph::Object> > >, std::shared_ptr<std::map<unsigned int, std::shared_ptr<scene_graph::Connection> > >, scene_graph::Translator::Ptr, scene_graph::GoalList::Ptr)’:
/home/bob/hector/src/scene_graph/scene_graph/src/scene_graph_exporter.cpp:13:17: warning: unused parameter ‘goal_list’ [-Wunused-parameter]
   13 |   GoalList::Ptr goal_list) {
      |   ~~~~~~~~~~~~~~^~~~~~~~~
In file included from /opt/ros/noetic/include/tf/LinearMath/Transform.h:21,
                 from /opt/ros/noetic/include/tf/transform_datatypes.h:41,
                 from /opt/ros/noetic/include/tf/time_cache.h:38,
                 from /opt/ros/noetic/include/tf/tf.h:44,
                 from /home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/connection.h:6,
                 from /home/bob/hector/src/scene_graph/scene_graph/src/connection.cpp:1:
/opt/ros/noetic/include/tf/LinearMath/Matrix3x3.h: In member function ‘tf::Pose scene_graph::Connection::getPose(uint)’:
/opt/ros/noetic/include/tf/LinearMath/Matrix3x3.h:65:11: warning: ‘pose.tf::Matrix3x3::m_el[0]’ may be used uninitialized in this function [-Wmaybe-uninitialized]
   65 |   m_el[0] = other.m_el[0];
      |   ~~~~~~~~^~~~~~~~~~~~~~~
/opt/ros/noetic/include/tf/LinearMath/Matrix3x3.h:66:11: warning: ‘pose.tf::Matrix3x3::m_el[1]’ may be used uninitialized in this function [-Wmaybe-uninitialized]
   66 |   m_el[1] = other.m_el[1];
      |   ~~~~~~~~^~~~~~~~~~~~~~~
/opt/ros/noetic/include/tf/LinearMath/Matrix3x3.h:67:11: warning: ‘pose.tf::Matrix3x3::m_el[2]’ may be used uninitialized in this function [-Wmaybe-uninitialized]
   67 |   m_el[2] = other.m_el[2];
      |   ~~~~~~~~^~~~~~~~~~~~~~~
In file included from /opt/ros/noetic/include/tf/transform_datatypes.h:41,
                 from /opt/ros/noetic/include/tf/time_cache.h:38,
                 from /opt/ros/noetic/include/tf/tf.h:44,
                 from /home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/connection.h:6,
                 from /home/bob/hector/src/scene_graph/scene_graph/src/connection.cpp:1:
/opt/ros/noetic/include/tf/LinearMath/Transform.h:62:26: warning: ‘pose.tf::Transform::m_origin’ may be used uninitialized in this function [-Wmaybe-uninitialized]
   62 |   m_origin(other.m_origin)
      |                          ^
In file included from /home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/query_handler.h:8,
                 from /home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/scene_graph_server.h:34,
                 from /home/bob/hector/src/scene_graph/scene_graph/src/scene_graph_node.cpp:2:
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/path_optimizer.h:35:15: warning: ‘double scene_graph::heuristic(const Point&, const Point&)’ defined but not used [-Wunused-function]
   35 | static double heuristic(const tf::Point& p1, const tf::Point& p2) {
      |               ^~~~~~~~~
/home/bob/hector/src/scene_graph/scene_graph/include/scene_graph/path_optimizer.h:23:15: warning: ‘double scene_graph::euclidean_dist(const Point&, const Point&)’ defined but not used [-Wunused-function]
   23 | static double euclidean_dist(const geometry_msgs::Point& a, const geometry_msgs::Point& b) {
      |               ^~~~~~~~~~~~~~
cd /home/bob/hector/debs/build/scene_graph; catkin build --get-env scene_graph | catkin env -si  /usr/bin/make --jobserver-auth=3,4; cd -

...............................................................................
[build] Found 545 packages in 0.0 seconds.                                     
[build] Updating package table.                                                
Starting  >>> catkin_tools_prebuild                        
Finished  <<< catkin_tools_prebuild                         [ 1.3 seconds ]
Starting  >>> recognition_message_translator               
Finished  <<< recognition_message_translator                [ 12.5 seconds ]
Starting  >>> scene_graph                                  
Finished  <<< scene_graph                                   [ 1 minute and 6.5 seconds ]
[build] Summary: All 3 packages succeeded!
[build]   Ignored:   543 packages were skipped or are skiplisted.
[build]   Warnings:  2 packages succeeded with warnings.
[build]   Abandoned: None.
[build]   Failed:    None.
[build] Runtime: 1 minute and 20.7 seconds total.
[build] Note: Workspace packages have changed, please re-source setup files to use them.
INFO: Start building deb packages with timestamp 20240612-114033UTC
INFO: [1/2] Started build of recognition_message_translator
SUCCESS: Compiled deb package 'recognition_message_translator'.
INFO: [2/2] Started build of scene_graph
SUCCESS: Compiled deb package 'scene_graph'.
INFO: Done building. (Error code: 0)

>>> Unlock GPG
gpg-agent: a gpg-agent is already running - not starting a new one
Done.

>>> Update rosdep yaml
Done.

>>> Export debian packages
Adding 'hector-noetic-recognition-message-translator_0.0.0-0focal-20240612-114033UTC-12af4da_amd64.deb' to repository.
Exporting indices...
Deleting files no longer referenced...
deleting and forgetting pool/main/h/hector-noetic-recognition-message-translator/hector-noetic-recognition-message-translator_0.0.0-0focal-20240608-045833UTC-13d25ab_amd64.deb
Adding 'hector-noetic-scene-graph_0.0.1-0focal-20240612-114033UTC-9bd3524_amd64.deb' to repository.
Exporting indices...
Deleting files no longer referenced...
deleting and forgetting pool/main/h/hector-noetic-scene-graph/hector-noetic-scene-graph_0.0.1-0focal-20240610-104521UTC-9bd3524_amd64.deb
Exporting bionic...
Exporting focal...