intel/ros_openvino_toolkit

‘debug’ is not a member of ‘slog’

Closed this issue · 2 comments

(base) nudt@nudt:~/catkin_ws$ catkin_make
Base path: /home/nudt/catkin_ws
Source space: /home/nudt/catkin_ws/src
Build space: /home/nudt/catkin_ws/build
Devel space: /home/nudt/catkin_ws/devel
Install space: /home/nudt/catkin_ws/install

Running command: "make cmake_check_build_system" in "/home/nudt/catkin_ws/build"

Running command: "make -j12 -l12" in "/home/nudt/catkin_ws/build"

[ 0%] Built target nav_msgs_generate_messages_py
[ 0%] Built target nav_msgs_generate_messages_lisp
[ 2%] Built target GMock
[ 2%] Built target std_msgs_generate_messages_nodejs
[ 2%] Built target nav_msgs_generate_messages_nodejs
[ 2%] Built target std_msgs_generate_messages_lisp
[ 2%] Built target std_msgs_generate_messages_py
[ 2%] Built target nav_msgs_generate_messages_cpp
[ 2%] Built target rosgraph_msgs_generate_messages_cpp
[ 2%] Built target std_msgs_generate_messages_cpp
[ 2%] Built target std_msgs_generate_messages_eus
[ 2%] Built target _catkin_empty_exported_target
[ 2%] Built target nav_msgs_generate_messages_eus
[ 2%] Built target actionlib_msgs_generate_messages_py
[ 2%] Built target actionlib_msgs_generate_messages_lisp
[ 2%] Built target actionlib_msgs_generate_messages_eus
[ 2%] Built target actionlib_msgs_generate_messages_cpp
[ 2%] Built target geometry_msgs_generate_messages_eus
[ 2%] Built target actionlib_msgs_generate_messages_nodejs
[ 2%] Built target _hector_nav_msgs_generate_messages_check_deps_GetNormal
[ 2%] Built target geometry_msgs_generate_messages_cpp
[ 2%] Built target geometry_msgs_generate_messages_lisp
[ 2%] Built target geometry_msgs_generate_messages_nodejs
[ 2%] Built target roscpp_generate_messages_py
[ 2%] Built target _hector_nav_msgs_generate_messages_check_deps_GetRecoveryInfo
[ 2%] Built target geometry_msgs_generate_messages_py
[ 2%] Built target _hector_nav_msgs_generate_messages_check_deps_GetDistanceToObstacle
[ 2%] Built target roscpp_generate_messages_eus
[ 2%] Built target _hector_nav_msgs_generate_messages_check_deps_GetSearchPosition
[ 2%] Built target rosgraph_msgs_generate_messages_eus
[ 2%] Built target roscpp_generate_messages_cpp
[ 2%] Built target roscpp_generate_messages_nodejs
[ 2%] Built target rosgraph_msgs_generate_messages_lisp
[ 2%] Built target _hector_nav_msgs_generate_messages_check_deps_GetRobotTrajectory
[ 2%] Built target rosgraph_msgs_generate_messages_nodejs
[ 2%] Built target roscpp_generate_messages_lisp
[ 2%] Built target sensor_msgs_generate_messages_py
[ 2%] Built target sensor_msgs_generate_messages_eus
[ 2%] Built target rosgraph_msgs_generate_messages_py
[ 2%] Built target sensor_msgs_generate_messages_lisp
[ 2%] Built target sensor_msgs_generate_messages_nodejs
[ 2%] Built target sensor_msgs_generate_messages_cpp
[ 2%] Built target _object_msgs_generate_messages_check_deps_Object
[ 2%] Built target _object_msgs_generate_messages_check_deps_ObjectInBox
[ 2%] Built target _people_msgs_generate_messages_check_deps_PersonsStamped
[ 2%] Built target _people_msgs_generate_messages_check_deps_HeadPoseSrv
[ 2%] Built target _people_msgs_generate_messages_check_deps_ObjectsInMasksSrv
[ 2%] Built target _object_msgs_generate_messages_check_deps_Objects
[ 2%] Built target _people_msgs_generate_messages_check_deps_ReidentificationSrv
[ 2%] Built target _object_msgs_generate_messages_check_deps_DetectObject
[ 2%] Built target _object_msgs_generate_messages_check_deps_ClassifyObject
[ 2%] Built target _people_msgs_generate_messages_check_deps_HeadPose
[ 2%] Built target _object_msgs_generate_messages_check_deps_ObjectsInBoxes
[ 2%] Built target people_msgs_generate_messages_check_deps_PersonAttribute
[ 2%] Built target people_msgs_generate_messages_check_deps_Reidentification
[ 2%] Built target people_msgs_generate_messages_check_deps_ObjectInMask
[ 2%] Built target people_msgs_generate_messages_check_deps_VehicleAttribs
[ 2%] Built target people_msgs_generate_messages_check_deps_EmotionSrv
[ 2%] Built target people_msgs_generate_messages_check_deps_AgeGenderStamped
[ 2%] Built target people_msgs_generate_messages_check_deps_Emotion
[ 2%] Built target people_msgs_generate_messages_check_deps_ReidentificationStamped
[ 2%] Built target people_msgs_generate_messages_check_deps_HeadPoseStamped
[ 2%] Built target people_msgs_generate_messages_check_deps_ObjectsInMasks
[ 2%] Built target people_msgs_generate_messages_check_deps_LicensePlateStamped
[ 2%] Built target people_msgs_generate_messages_check_deps_PersonAttributeStamped
[ 2%] Built target people_msgs_generate_messages_check_deps_EmotionsStamped
[ 2%] Built target people_msgs_generate_messages_check_deps_VehicleAttribsStamped
[ 2%] Built target imu_attitude_to_tf_node
[ 2%] Built target tf2_msgs_generate_messages_py
[ 2%] Built target pose_and_orientation_to_imu_node
[ 2%] Built target people_msgs_generate_messages_check_deps_LicensePlate
[ 2%] Built target visualization_msgs_generate_messages_cpp
[ 2%] Built target people_msgs_generate_messages_check_deps_PeopleSrv
[ 2%] Built target people_msgs_generate_messages_check_deps_AgeGenderSrv
[ 2%] Built target visualization_msgs_generate_messages_eus
[ 2%] Built target visualization_msgs_generate_messages_py
[ 2%] Built target pipeline_srv_msgs_generate_messages_check_deps_PipelineSrv
[ 2%] Built target pipeline_srv_msgs_generate_messages_check_deps_Pipelines
[ 2%] Built target people_msgs_generate_messages_check_deps_AgeGender
[ 2%] Built target visualization_msgs_generate_messages_lisp
[ 2%] Built target tf_generate_messages_py
[ 2%] Built target visualization_msgs_generate_messages_nodejs
[ 2%] Built target pipeline_srv_msgs_generate_messages_check_deps_PipelineRequest
[ 2%] Built target pipeline_srv_msgs_generate_messages_check_deps_Pipeline
[ 2%] Built target tf_generate_messages_cpp
[ 2%] Built target actionlib_generate_messages_cpp
[ 2%] Built target actionlib_generate_messages_eus
[ 2%] Built target tf_generate_messages_eus
[ 2%] Built target actionlib_generate_messages_lisp
[ 2%] Built target actionlib_generate_messages_nodejs
[ 2%] Built target tf_generate_messages_lisp
[ 2%] Built target tf2_msgs_generate_messages_eus
[ 2%] Built target tf_generate_messages_nodejs
[ 2%] Built target tf2_msgs_generate_messages_lisp
[ 2%] Built target tf2_msgs_generate_messages_nodejs
[ 2%] Built target tf2_msgs_generate_messages_cpp
[ 2%] Built target actionlib_generate_messages_py
[ 2%] Built target mbot_description_xacro_generated_to_devel_space

[ 3%] Built target vino_param_lib
[ 4%] Built target hector_nav_msgs_generate_messages_nodejs
[ 5%] Built target hector_nav_msgs_generate_messages_cpp
[ 7%] Built target hector_nav_msgs_generate_messages_lisp
[ 9%] Built target hector_nav_msgs_generate_messages_eus
[ 11%] Built target hector_nav_msgs_generate_messages_py
[ 12%] Built target sr_node
[ 13%] Built target cv_bridge
[ 14%] Built target image_geometry
[ 15%] Built target object_msgs_generate_messages_lisp
[ 17%] Built target object_msgs_generate_messages_py
[ 19%] Built target object_msgs_generate_messages_nodejs
[ 21%] Built target object_msgs_generate_messages_cpp
[ 23%] Built target object_msgs_generate_messages_eus
[ 23%] Built target hector_nav_msgs_generate_messages
[ 24%] Built target hector_map_server
[ 25%] Built target geotiff_writer
[ 26%] Built target hector_trajectory_server
[ 27%] Built target cv_bridge_boost
[ 35%] Built target people_msgs_generate_messages_nodejs
[ 36%] Built target map_to_image_node
[ 44%] Built target people_msgs_generate_messages_py
[ 45%] Built target pipeline_srv_msgs_generate_messages_lisp
[ 52%] Built target people_msgs_generate_messages_lisp
[ 59%] Built target people_msgs_generate_messages_cpp
[ 59%] Built target hector_mapping_generate_messages_check_deps_HectorDebugInfo
[ 59%] Built target hector_mapping_generate_messages_check_deps_HectorIterData
[ 61%] Built target pipeline_srv_msgs_generate_messages_py
[ 62%] Built target pipeline_srv_msgs_generate_messages_cpp
[ 63%] Built target pipeline_srv_msgs_generate_messages_nodejs
[ 65%] Built target pipeline_srv_msgs_generate_messages_eus
[ 65%] Built target geotiff_saver
[ 65%] Built target object_msgs_generate_messages
[ 65%] Built target hector_geotiff_plugins
[ 67%] Built target geotiff_node
[ 68%] Built target hector_mapping_generate_messages_cpp
[ 69%] Built target hector_mapping_generate_messages_py
[ 76%] Built target people_msgs_generate_messages_eus
[ 76%] Built target hector_mapping_generate_messages_lisp
[ 77%] Built target hector_mapping_generate_messages_nodejs
[ 78%] Built target hector_mapping_generate_messages_eus
[ 78%] Built target pipeline_srv_msgs_generate_messages
[ 78%] Built target people_msgs_generate_messages
[ 78%] Built target hector_mapping_generate_messages
[ 79%] Built target hector_mapping
Scanning dependencies of target dynamic_vino_lib
[ 80%] Building CXX object ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/src/pipeline.cpp.o
[ 80%] Building CXX object ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/src/services/frame_processing_server.cpp.o
[ 80%] Building CXX object ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/src/services/pipeline_processing_server.cpp.o
[ 80%] Building CXX object ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/src/pipeline_params.cpp.o
[ 80%] Building CXX object ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/src/pipeline_manager.cpp.o
[ 80%] Building CXX object ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/src/inferences/age_gender_detection.cpp.o
[ 80%] Building CXX object ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/src/inferences/emotions_detection.cpp.o
[ 80%] Building CXX object ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/src/inferences/face_detection.cpp.o
[ 81%] Building CXX object ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/src/inferences/head_pose_detection.cpp.o
[ 81%] Building CXX object ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/src/inferences/object_detection.cpp.o
[ 82%] Building CXX object ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/src/inferences/person_reidentification.cpp.o
[ 82%] Building CXX object ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/src/inferences/object_segmentation.cpp.o
In file included from /home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/inferences/object_detection.cpp:26:0:
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/include/dynamic_vino_lib/inferences/object_detection.h: In constructor ‘dynamic_vino_lib::ObjectDetection::ObjectDetection(bool, double)’:
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/include/dynamic_vino_lib/inferences/object_detection.h:206:33: warning: ‘dynamic_vino_lib::ObjectDetection::enable_roi_constraint
’ will be initialized after [-Wreorder]
bool enable_roi_constraint
= false;
^~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/inferences/object_detection.cpp:40:82: warning: base ‘dynamic_vino_lib::BaseInference’ [-Wreorder]
enable_roi_constraint
(enable_roi_constraint), dynamic_vino_lib::BaseInference()
^
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/inferences/object_detection.cpp:36:1: warning: when initialized here [-Wreorder]
dynamic_vino_lib::ObjectDetection::ObjectDetection(
^~~~~~~~~~~~~~~~
In file included from /home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/inferences/object_segmentation.cpp:26:0:
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/include/dynamic_vino_lib/inferences/object_segmentation.h: In constructor ‘dynamic_vino_lib::ObjectSegmentation::ObjectSegmentation(double)’:
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/include/dynamic_vino_lib/inferences/object_segmentation.h:134:32: warning: ‘dynamic_vino_lib::ObjectSegmentation::show_output_thresh
’ will be initialized after [-Wreorder]
double show_output_thresh
= 0;
^
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/inferences/object_segmentation.cpp:38:76: warning: base ‘dynamic_vino_lib::BaseInference’ [-Wreorder]
: show_output_thresh
(show_output_thresh), dynamic_vino_lib::BaseInference()
^
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/inferences/object_segmentation.cpp:37:1: warning: when initialized here [-Wreorder]
dynamic_vino_lib::ObjectSegmentation::ObjectSegmentation(double show_output_thresh)
^~~~~~~~~~~~~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/inferences/object_segmentation.cpp: In member function ‘virtual bool dynamic_vino_lib::ObjectSegmentation::fetchResults()’:
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/inferences/object_segmentation.cpp:117:9: error: ‘debug’ is not a member of ‘slog’
slog::debug << "Analyzing Detection results..." << slog::endl;
^~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/inferences/object_segmentation.cpp:130:9: error: ‘debug’ is not a member of ‘slog’
slog::debug << "output w " << output_w<< slog::endl;
^~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/inferences/object_segmentation.cpp:131:9: error: ‘debug’ is not a member of ‘slog’
slog::debug << "output h " << output_h << slog::endl;
^~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/inferences/object_segmentation.cpp:132:9: error: ‘debug’ is not a member of ‘slog’
slog::debug << "output description " << output_des << slog::endl;
^~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/inferences/object_segmentation.cpp:133:9: error: ‘debug’ is not a member of ‘slog’
slog::debug << "output extra " << output_extra << slog::endl;
^~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/inferences/object_segmentation.cpp:137:9: error: ‘debug’ is not a member of ‘slog’
slog::debug << "label size " <<labels.size() << slog::endl;
^~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/inferences/object_segmentation.cpp:143:29: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int rowId = 0; rowId < output_h; ++rowId)
~~~~~~^~~~~~~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/inferences/object_segmentation.cpp:145:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int colId = 0; colId < output_w; ++colId)
~~~~~~^~~~~~~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/inferences/object_segmentation.cpp:156:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int chId = 0; chId < output_des; ++chId)
~~~~~^~~~~~~~~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/inferences/object_segmentation.cpp:122:14: warning: unused variable ‘do_data’ [-Wunused-variable]
const auto do_data = do_blob->buffer().as<float *>();
^~~~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/inferences/object_segmentation.cpp:124:14: warning: unused variable ‘masks_data’ [-Wunused-variable]
const auto masks_data = masks_blob->buffer().as<float *>();
^~~~~~~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/inferences/object_segmentation.cpp:181:15: warning: unused variable ‘alpha’ [-Wunused-variable]
const float alpha = 0.7f;
^~~~~
In file included from /home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/include/dynamic_vino_lib/pipeline_manager.h:33:0,
from /home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/services/frame_processing_server.cpp:30:
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/include/dynamic_vino_lib/pipeline.h:181:26: error: redeclaration of ‘int Pipeline::total_inference

int total_inference
= 0;
^
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/include/dynamic_vino_lib/pipeline.h:171:26: note: previous declaration ‘int Pipeline::total_inference

int total_inference
= 0;
^
In file included from /home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/include/dynamic_vino_lib/pipeline_manager.h:33:0,
from /home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/include/dynamic_vino_lib/services/pipeline_processing_server.h:36,
from /home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/services/pipeline_processing_server.cpp:15:
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/include/dynamic_vino_lib/pipeline.h:181:26: error: redeclaration of ‘int Pipeline::total_inference

int total_inference
= 0;
^
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/include/dynamic_vino_lib/pipeline.h:171:26: note: previous declaration ‘int Pipeline::total_inference

int total_inference
= 0;
^
In file included from /home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline.cpp:28:0:
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/include/dynamic_vino_lib/pipeline.h:181:26: error: redeclaration of ‘int Pipeline::total_inference

int total_inference
= 0;
^
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/include/dynamic_vino_lib/pipeline.h:171:26: note: previous declaration ‘int Pipeline::total_inference

int total_inference
= 0;
^
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline.cpp: In member function ‘void Pipeline::runOnce()’:
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline.cpp:193:9: error: ‘debug’ is not a member of ‘slog’
slog::debug << "DEBUG: in Pipeline run process..." << slog::endl;
^~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline.cpp:209:9: error: ‘debug’ is not a member of ‘slog’
slog::debug << "DEBUG: align inference process, waiting until all inferences done!" << slog::endl;
^~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline.cpp:216:9: error: ‘debug’ is not a member of ‘slog’
slog::debug << "DEBUG: in Pipeline run process...handleOutput" << slog::endl;
^~~~~
In file included from /home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:37:0:
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/include/dynamic_vino_lib/inputs/realsense_camera_topic.h:43:9: error: ‘ImageTopic’ does not name a type; did you mean ‘Image’?
typedef ImageTopic RealSenseCameraTopic;
^~~~~~~~~~
Image
In file included from /home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:51:0:
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/include/dynamic_vino_lib/outputs/image_window_output.h:158:8: error: ‘void Outputs::ImageWindowOutput::mergeMask(const std::vector<dynamic_vino_lib::ObjectSegmentationResult>&)’ cannot be overloaded
void mergeMask(const std::vector<dynamic_vino_lib::ObjectSegmentationResult> &);
^~~~~~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/include/dynamic_vino_lib/outputs/image_window_output.h:140:8: error: with ‘void Outputs::ImageWindowOutput::mergeMask(const std::vector<dynamic_vino_lib::ObjectSegmentationResult>&)’
void mergeMask(const std::vector<dynamic_vino_lib::ObjectSegmentationResult> &);
^~~~~~~~~
In file included from /home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:52:0:
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/include/dynamic_vino_lib/outputs/ros_topic_output.h: In constructor ‘Outputs::RosTopicOutput::RosTopicOutput()’:
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/include/dynamic_vino_lib/outputs/ros_topic_output.h:63:19: error: no matching function for call to ‘Outputs::BaseOutput::BaseOutput()’
RosTopicOutput(){};
^
In file included from /home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/include/dynamic_vino_lib/outputs/image_window_output.h:27:0,
from /home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:51:
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/include/dynamic_vino_lib/outputs/base_output.h:57:12: note: candidate: Outputs::BaseOutput::BaseOutput(std::cxx11::string)
explicit BaseOutput(std::string output_name)
^~~~~~~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/include/dynamic_vino_lib/outputs/base_output.h:57:12: note: candidate expects 1 argument, 0 provided
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/include/dynamic_vino_lib/outputs/base_output.h:54:7: note: candidate: Outputs::BaseOutput::BaseOutput(const Outputs::BaseOutput&)
class BaseOutput
^~~~~~~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/include/dynamic_vino_lib/outputs/base_output.h:54:7: note: candidate expects 1 argument, 0 provided
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/include/dynamic_vino_lib/outputs/base_output.h:54:7: note: candidate: Outputs::BaseOutput::BaseOutput(Outputs::BaseOutput&&)
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/include/dynamic_vino_lib/outputs/base_output.h:54:7: note: candidate expects 1 argument, 0 provided
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/services/frame_processing_server.cpp: In instantiation of ‘bool vino_service::FrameProcessingServer::cbService(ros::ServiceEvent<typename T::Request, typename T::Response>&) [with T = object_msgs::DetectObject; typename T::Response = object_msgs::DetectObjectResponse
<std::allocator >; typename T::Request = object_msgs::DetectObjectRequest
<std::allocator >]’:
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/services/frame_processing_server.cpp:105:16: required from here
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/services/frame_processing_server.cpp:85:38: error: ‘const RequestType {aka const struct object_msgs::DetectObjectRequest<std::allocator >}’ has no member named ‘image_path’; did you mean ‘image_paths’?
config.path = event.getRequest().image_path;
In file included from /home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:55:0:
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/include/dynamic_vino_lib/pipeline.h: At global scope:
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/include/dynamic_vino_lib/pipeline.h:181:26: error: redeclaration of ‘int Pipeline::total_inference’
int total_inference = 0;
^
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/include/dynamic_vino_lib/pipeline.h:171:26: note: previous declaration ‘int Pipeline::total_inference’
int total_inference = 0;
^
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp: In member function ‘std::shared_ptr PipelineManager::createPipeline(const Params::ParamManager::PipelineRawData&)’:
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:71:8: error: ‘struct PipelineManager::PipelineData’ has no member named ‘parent_node’
data.parent_node = node;
^~~~~~~~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:71:22: error: ‘node’ was not declared in this scope
data.parent_node = node;
^~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:71:22: note: suggested alternatives:
In file included from /usr/include/yaml-cpp/node/node.h:15:0,
from /usr/include/yaml-cpp/yaml.h:16,
from /home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/../vino_param_lib/include/vino_param_lib/param_manager.h:23,
from /home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:25:
/usr/include/yaml-cpp/node/detail/iterator_fwd.h:16:7: note: ‘YAML::node’
class node;
^~~~
In file included from /usr/include/yaml-cpp/node/impl.h:13:0,
from /usr/include/yaml-cpp/yaml.h:17,
from /home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/../vino_param_lib/include/vino_param_lib/param_manager.h:23,
from /home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:25:
/usr/include/yaml-cpp/node/detail/node.h:20:7: note: ‘YAML::detail::node’
class node : private boost::noncopyable {
^~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp: In member function ‘std::map<std::__cxx11::basic_string, std::shared_ptrInput::BaseInputDevice > PipelineManager::parseInputDevice(const PipelineManager::PipelineData&)’:
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:126:42: error: ‘IpCamera’ is not a member of ‘Input’
device = std::make_sharedInput::IpCamera(pdata.params.input_meta);
^~~~~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:126:42: error: ‘IpCamera’ is not a member of ‘Input’
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:126:75: error: no matching function for call to ‘make_shared< >(const string&)’
device = std::make_sharedInput::IpCamera(pdata.params.input_meta);
^
In file included from /usr/include/c++/7/memory:81:0,
from /home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:22:
/usr/include/c++/7/bits/shared_ptr.h:703:5: note: candidate: template<class _Tp, class ... _Args> std::shared_ptr<_Tp> std::make_shared(_Args&& ...)
make_shared(_Args&&... __args)
^~~~~~~~~~~
/usr/include/c++/7/bits/shared_ptr.h:703:5: note: template argument deduction/substitution failed:
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:126:75: error: template argument 1 is invalid
device = std::make_sharedInput::IpCamera(pdata.params.input_meta);
^
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:129:40: error: ‘RealSenseCameraTopic’ is not a member of ‘Input’
device = std::make_sharedInput::RealSenseCameraTopic(pdata.parent_node);
^~~~~~~~~~~~~~~~~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:129:40: note: suggested alternative: ‘RealSenseCamera’
device = std::make_sharedInput::RealSenseCameraTopic(pdata.parent_node);
^~~~~~~~~~~~~~~~~~~~
RealSenseCamera
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:129:40: error: ‘RealSenseCameraTopic’ is not a member of ‘Input’
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:129:40: note: suggested alternative: ‘RealSenseCamera’
device = std::make_sharedInput::RealSenseCameraTopic(pdata.parent_node);
^~~~~~~~~~~~~~~~~~~~
RealSenseCamera
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:129:68: error: ‘const struct PipelineManager::PipelineData’ has no member named ‘parent_node’
device = std::make_sharedInput::RealSenseCameraTopic(pdata.parent_node);
^~~~~~~~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp: In member function ‘std::map<std::__cxx11::basic_string, std::shared_ptrOutputs::BaseOutput > PipelineManager::parseOutput(const PipelineManager::PipelineData&)’:
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:160:83: error: ‘const struct PipelineManager::PipelineData’ has no member named ‘parent_node’
object = std::make_sharedOutputs::RosTopicOutput(pdata.params.name, pdata.parent_node);
^~~~~~~~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:164:79: error: ‘const struct PipelineManager::PipelineData’ has no member named ‘parent_node’
object = std::make_sharedOutputs::RvizOutput(pdata.params.name, pdata.parent_node);
^~~~~~~~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp: In member function ‘std::shared_ptr<dynamic_vino_lib::BaseInference> PipelineManager::createObjectDetection(const Params::ParamManager::InferenceRawData&)’:
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:291:9: error: ‘debug’ is not a member of ‘slog’
slog::debug << "for test in createObjectDetection()" << slog::endl;
^~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:296:27: error: ‘kInferTpye_ObjectDetectionTypeYolov2’ was not declared in this scope
if (infer.model_type == kInferTpye_ObjectDetectionTypeYolov2) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:296:27: note: suggested alternative: ‘kInferTpye_ObjectDetectionTypeYolov2voc’
if (infer.model_type == kInferTpye_ObjectDetectionTypeYolov2) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
kInferTpye_ObjectDetectionTypeYolov2voc
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:301:9: error: ‘debug’ is not a member of ‘slog’
slog::debug << "for test in createObjectDetection(), Created SSDModel" << slog::endl;
^~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:304:9: error: ‘debug’ is not a member of ‘slog’
slog::debug << "for test in createObjectDetection(), before modelInit()" << slog::endl;
^~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp: In member function ‘std::shared_ptr<dynamic_vino_lib::BaseInference> PipelineManager::createPersonReidentification(const Params::ParamManager::InferenceRawData&)’:
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:338:9: error: ‘debug’ is not a member of ‘slog’
slog::debug << "for test in createPersonReidentification()"<<slog::endl;
^~~~~
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp: In member function ‘std::shared_ptr<dynamic_vino_lib::BaseInference> PipelineManager::createPersonAttribsDetection(const Params::ParamManager::InferenceRawData&)’:
/home/nudt/catkin_ws/src/ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/src/pipeline_manager.cpp:390:9: error: ‘debug’ is not a member of ‘slog’
slog::debug << "for test in createPersonAttributesDetection()"<<slog::endl;
^~~~~
[ 82%] Building CXX object ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/src/inferences/face_reidentification.cpp.o
ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/build.make:276: recipe for target 'ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/src/inferences/object_segmentation.cpp.o' failed
make[2]: *** [ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/src/inferences/object_segmentation.cpp.o] Error 1
make[2]: *** 正在等待未完成的任务....
ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/build.make:94: recipe for target 'ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/src/services/pipeline_processing_server.cpp.o' failed
make[2]: *** [ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/src/services/pipeline_processing_server.cpp.o] Error 1
ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/build.make:120: recipe for target 'ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/src/pipeline.cpp.o' failed
make[2]: *** [ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/src/pipeline.cpp.o] Error 1
ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/build.make:81: recipe for target 'ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/src/services/frame_processing_server.cpp.o' failed
make[2]: *** [ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/src/services/frame_processing_server.cpp.o] Error 1
ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/build.make:146: recipe for target 'ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/src/pipeline_manager.cpp.o' failed
make[2]: *** [ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/src/pipeline_manager.cpp.o] Error 1
CMakeFiles/Makefile2:8841: recipe for target 'ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/all' failed
make[1]: *** [ros_openvino_toolkit-dev-ov2020.3/dynamic_vino_lib/CMakeFiles/dynamic_vino_lib.dir/all] Error 2
Makefile:159: recipe for target 'all' failed
make: *** [all] Error 2
Invoking "make -j12 -l12" failed

@120535, please find the fix from PR90

thank you