>>> 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...