titoirfan / soca_octomap

Ultraviolet-C Irradiation Simulation and Evaluation in Gazebo and ROS
GNU General Public License v3.0
1 stars 1 forks source link

I am getting ( Invoking "make -j12 -l12" failed ) while doing catkin_make; Please help me in this issue #1

Closed KhaledMousaCpp closed 2 years ago

KhaledMousaCpp commented 2 years ago

khaledmousa@DESKTOP-2601QJC:/mnt/c/Users/khale/catkin_ws1$ catkin_make Base path: /mnt/c/Users/khale/catkin_ws1 Source space: /mnt/c/Users/khale/catkin_ws1/src Build space: /mnt/c/Users/khale/catkin_ws1/build Devel space: /mnt/c/Users/khale/catkin_ws1/devel Install space: /mnt/c/Users/khale/catkin_ws1/install

Running command: "cmake /mnt/c/Users/khale/catkin_ws1/src -DCATKIN_DEVEL_PREFIX=/mnt/c/Users/khale/catkin_ws1/devel -DCMAKE_INSTALL_PREFIX=/mnt/c/Users/khale/catkin_ws1/install -G Unix Makefiles" in "/mnt/c/Users/khale/catkin_ws1/build"

-- Using CATKIN_DEVEL_PREFIX: /mnt/c/Users/khale/catkin_ws1/devel -- Using CMAKE_PREFIX_PATH: /home/khaledmousa/robotics_ws/devel;/home/khaledmousa/catkin_ws/devel;/opt/ros/noetic -- This workspace overlays: /home/khaledmousa/robotics_ws/devel;/home/khaledmousa/catkin_ws/devel;/opt/ros/noetic -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.8.10", minimum required is "3") -- Using PYTHON_EXECUTABLE: /usr/bin/python3 -- Using Debian Python package layout -- Using empy: /usr/lib/python3/dist-packages/em.py -- Using CATKIN_ENABLE_TESTING: ON -- Call enable_testing() -- Using CATKIN_TEST_RESULTS_DIR: /mnt/c/Users/khale/catkin_ws1/build/test_results -- Forcing gtest/gmock from source, though one was otherwise available. -- Found gtest sources under '/usr/src/googletest': gtests will be built -- Found gmock sources under '/usr/src/googletest': gmock will be built -- Found PythonInterp: /usr/bin/python3 (found version "3.8.10") -- Using Python nosetests: /usr/bin/nosetests3 -- catkin 0.8.10 -- BUILD_SHARED_LIBS is on -- BUILD_SHARED_LIBS is on -- ~~~~~~~~~~~~~ -- ~~ traversing 11 packages in topological order: -- ~~ - octomap_mapping (metapackage) -- ~~ - octomap_msgs -- ~~ - velodyne_description -- ~~ - velodyne_simulator (metapackage) -- ~~ - message_to_tf -- ~~ - octomap_ros -- ~~ - octomap_server -- ~~ - soca_octomap -- ~~ - octomap_rviz_plugins -- ~~ - sim_gazebo_plugins -- ~~ - velodyne_gazebo_plugins -- ~~~~~~~~~~~~~ -- +++ processing catkin metapackage: 'octomap_mapping' -- ==> add_subdirectory(soca_octomap/octomap_lib/octomap_mapping/octomap_mapping) -- +++ processing catkin package: 'octomap_msgs' -- ==> add_subdirectory(soca_octomap/octomap_lib/octomap_msgs) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- octomap_msgs: 2 messages, 2 services -- +++ processing catkin package: 'velodyne_description' -- ==> add_subdirectory(soca_octomap/gazebo_lib/velodyne_simulator/velodyne_description) -- +++ processing catkin metapackage: 'velodyne_simulator' -- ==> add_subdirectory(soca_octomap/gazebo_lib/velodyne_simulator/velodyne_simulator) -- +++ processing catkin package: 'message_to_tf' -- ==> add_subdirectory(soca_octomap/gazebo_lib/hector_localization/message_to_tf) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- +++ processing catkin package: 'octomap_ros' -- ==> add_subdirectory(soca_octomap/octomap_lib/octomap_ros) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- +++ processing catkin package: 'octomap_server' -- ==> add_subdirectory(soca_octomap/octomap_lib/octomap_mapping/octomap_server) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- +++ processing catkin package: 'soca_octomap' -- ==> add_subdirectory(soca_octomap/soca_octomap) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- +++ processing catkin package: 'octomap_rviz_plugins' -- ==> add_subdirectory(soca_octomap/octomap_lib/octomap_rviz_plugins) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found version "1.71.0") found components: thread -- +++ processing catkin package: 'sim_gazebo_plugins' -- ==> add_subdirectory(soca_octomap/gazebo_lib/sim_gazebo_plugins) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- Found DART: /usr/include (Required is at least version "6.6") found components: dart -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found suitable version "1.71.0", minimum required is "1.40.0") found components: thread system filesystem program_options regex iostreams date_time -- Found Protobuf: /usr/lib/x86_64-linux-gnu/libprotobuf.so;-lpthread (found version "3.6.1") -- Looking for ignition-math6 -- found version 6.9.2 -- Searching for dependencies of ignition-math6 -- Looking for OGRE... -- Found Ogre Ghadamon (1.9.0) -- Found OGRE: optimized;/usr/lib/x86_64-linux-gnu/libOgreMain.so;debug;/usr/lib/x86_64-linux-gnu/libOgreMain.so -- Looking for OGRE_Paging... -- Found OGRE_Paging: optimized;/usr/lib/x86_64-linux-gnu/libOgrePaging.so;debug;/usr/lib/x86_64-linux-gnu/libOgrePaging.so -- Looking for OGRE_Terrain... -- Found OGRE_Terrain: optimized;/usr/lib/x86_64-linux-gnu/libOgreTerrain.so;debug;/usr/lib/x86_64-linux-gnu/libOgreTerrain.so -- Looking for OGRE_Property... -- Found OGRE_Property: optimized;/usr/lib/x86_64-linux-gnu/libOgreProperty.so;debug;/usr/lib/x86_64-linux-gnu/libOgreProperty.so -- Looking for OGRE_RTShaderSystem... -- Found OGRE_RTShaderSystem: optimized;/usr/lib/x86_64-linux-gnu/libOgreRTShaderSystem.so;debug;/usr/lib/x86_64-linux-gnu/libOgreRTShaderSystem.so -- Looking for OGRE_Volume... -- Found OGRE_Volume: optimized;/usr/lib/x86_64-linux-gnu/libOgreVolume.so;debug;/usr/lib/x86_64-linux-gnu/libOgreVolume.so -- Looking for OGRE_Overlay... -- Found OGRE_Overlay: optimized;/usr/lib/x86_64-linux-gnu/libOgreOverlay.so;debug;/usr/lib/x86_64-linux-gnu/libOgreOverlay.so -- Looking for ignition-math6 -- found version 6.9.2 -- Looking for ignition-transport8 -- found version 8.2.1 -- Searching for dependencies of ignition-transport8 -- Found Protobuf: /usr/lib/x86_64-linux-gnu/libprotobuf.so;-lpthread (found suitable version "3.6.1", minimum required is "3") -- Config-file not installed for ZeroMQ -- checking for pkg-config -- Checking for module 'libzmq >= 4' -- Found libzmq , version 4.3.2 -- Checking for module 'uuid' -- Found uuid, version 2.34.0 -- Looking for ignition-msgs5 -- found version 5.8.1 -- Searching for dependencies of ignition-msgs5 -- Looking for ignition-math6 -- found version 6.9.2 -- Checking for module 'tinyxml2' -- Found tinyxml2, version 6.2.0 -- Looking for ignition-msgs5 -- found version 5.8.1 -- Looking for ignition-common3 -- found version 3.14.0 -- Searching for dependencies of ignition-common3 -- Looking for dlfcn.h - found -- Looking for libdl - found -- Searching for component [graphics] -- Looking for ignition-common3-graphics -- found version 3.14.0 -- Searching for dependencies of ignition-common3-graphics -- Looking for ignition-math6 -- found version 6.9.2 -- Looking for ignition-fuel_tools4 -- found version 4.4.0 -- Searching for dependencies of ignition-fuel_tools4 -- Checking for module 'jsoncpp' -- Found jsoncpp, version 1.7.4 -- Checking for module 'yaml-0.1' -- Found yaml-0.1, version 0.2.2 -- Checking for module 'libzip' -- Found libzip, version 1.5.1 -- Looking for ignition-common3 -- found version 3.14.0 -- Looking for ignition-math6 -- found version 6.9.2 -- Looking for ignition-msgs5 -- found version 5.8.1 -- sim_gazebo_plugins: 0 messages, 1 services CMake Warning at /opt/ros/noetic/share/catkin/cmake/catkin_package.cmake:166 (message): catkin_package() DEPENDS on 'gazebo' but neither 'gazebo_INCLUDE_DIRS' nor 'gazebo_LIBRARIES' is defined. Call Stack (most recent call first): /opt/ros/noetic/share/catkin/cmake/catkin_package.cmake:102 (_catkin_package) soca_octomap/gazebo_lib/sim_gazebo_plugins/CMakeLists.txt:54 (catkin_package)

CMake Warning at /opt/ros/noetic/share/catkin/cmake/catkin_package.cmake:166 (message): catkin_package() DEPENDS on 'octomap' but neither 'octomap_INCLUDE_DIRS' nor 'octomap_LIBRARIES' is defined. Call Stack (most recent call first): /opt/ros/noetic/share/catkin/cmake/catkin_package.cmake:102 (_catkin_package) soca_octomap/gazebo_lib/sim_gazebo_plugins/CMakeLists.txt:54 (catkin_package)

-- +++ processing catkin package: 'velodyne_gazebo_plugins' -- ==> add_subdirectory(soca_octomap/gazebo_lib/velodyne_simulator/velodyne_gazebo_plugins) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- Found DART: /usr/include (Required is at least version "6.6") found components: dart -- Found Protobuf: /usr/lib/x86_64-linux-gnu/libprotobuf.so;-lpthread (found version "3.6.1") -- Looking for ignition-math6 -- found version 6.9.2 -- Searching for dependencies of ignition-math6 -- Looking for OGRE... -- Found Ogre Ghadamon (1.9.0) -- Found OGRE: optimized;/usr/lib/x86_64-linux-gnu/libOgreMain.so;debug;/usr/lib/x86_64-linux-gnu/libOgreMain.so -- Looking for OGRE_Paging... -- Found OGRE_Paging: optimized;/usr/lib/x86_64-linux-gnu/libOgrePaging.so;debug;/usr/lib/x86_64-linux-gnu/libOgrePaging.so -- Looking for OGRE_Terrain... -- Found OGRE_Terrain: optimized;/usr/lib/x86_64-linux-gnu/libOgreTerrain.so;debug;/usr/lib/x86_64-linux-gnu/libOgreTerrain.so -- Looking for OGRE_Property... -- Found OGRE_Property: optimized;/usr/lib/x86_64-linux-gnu/libOgreProperty.so;debug;/usr/lib/x86_64-linux-gnu/libOgreProperty.so -- Looking for OGRE_RTShaderSystem... -- Found OGRE_RTShaderSystem: optimized;/usr/lib/x86_64-linux-gnu/libOgreRTShaderSystem.so;debug;/usr/lib/x86_64-linux-gnu/libOgreRTShaderSystem.so -- Looking for OGRE_Volume... -- Found OGRE_Volume: optimized;/usr/lib/x86_64-linux-gnu/libOgreVolume.so;debug;/usr/lib/x86_64-linux-gnu/libOgreVolume.so -- Looking for OGRE_Overlay... -- Found OGRE_Overlay: optimized;/usr/lib/x86_64-linux-gnu/libOgreOverlay.so;debug;/usr/lib/x86_64-linux-gnu/libOgreOverlay.so -- Looking for ignition-math6 -- found version 6.9.2 -- Looking for ignition-transport8 -- found version 8.2.1 -- Searching for dependencies of ignition-transport8 -- Found Protobuf: /usr/lib/x86_64-linux-gnu/libprotobuf.so;-lpthread (found suitable version "3.6.1", minimum required is "3") -- Config-file not installed for ZeroMQ -- checking for pkg-config -- Checking for module 'libzmq >= 4' -- Found libzmq , version 4.3.2 -- Checking for module 'uuid' -- Found uuid, version 2.34.0 -- Looking for ignition-msgs5 -- found version 5.8.1 -- Searching for dependencies of ignition-msgs5 -- Looking for ignition-math6 -- found version 6.9.2 -- Checking for module 'tinyxml2' -- Found tinyxml2, version 6.2.0 -- Looking for ignition-msgs5 -- found version 5.8.1 -- Looking for ignition-common3 -- found version 3.14.0 -- Searching for dependencies of ignition-common3 -- Looking for dlfcn.h - found -- Looking for libdl - found -- Searching for component [graphics] -- Looking for ignition-common3-graphics -- found version 3.14.0 -- Searching for dependencies of ignition-common3-graphics -- Looking for ignition-math6 -- found version 6.9.2 -- Looking for ignition-fuel_tools4 -- found version 4.4.0 -- Searching for dependencies of ignition-fuel_tools4 -- Checking for module 'jsoncpp' -- Found jsoncpp, version 1.7.4 -- Checking for module 'yaml-0.1' -- Found yaml-0.1, version 0.2.2 -- Checking for module 'libzip' -- Found libzip, version 1.5.1 -- Looking for ignition-common3 -- found version 3.14.0 -- Looking for ignition-math6 -- found version 6.9.2 -- Looking for ignition-msgs5 -- found version 5.8.1 -- Configuring done -- Generating done -- Build files have been written to: /mnt/c/Users/khale/catkin_ws1/build

Running command: "make -j12 -l12" in "/mnt/c/Users/khale/catkin_ws1/build"

[ 0%] Built target std_msgs_generate_messages_cpp [ 0%] Built target geometry_msgs_generate_messages_lisp [ 0%] Built target std_msgs_generate_messages_py [ 0%] Built target std_msgs_generate_messages_lisp [ 0%] Built target geometry_msgs_generate_messages_cpp [ 0%] Built target geometry_msgs_generate_messages_eus [ 0%] Built target geometry_msgs_generate_messages_py [ 0%] Built target std_msgs_generate_messages_eus [ 0%] Built target geometry_msgs_generate_messages_nodejs [ 0%] Built target std_msgs_generate_messages_nodejs [ 0%] Built target tf_generate_messages_cpp [ 0%] Built target tf2_msgs_generate_messages_nodejs [ 0%] Built target tf2_msgs_generate_messages_lisp [ 0%] Built target tf2_msgs_generate_messages_py [ 0%] Built target _octomap_msgs_generate_messages_check_deps_BoundingBoxQuery [ 0%] Built target _octomap_msgs_generate_messages_check_deps_GetOctomap [ 0%] Built target _octomap_msgs_generate_messages_check_deps_Octomap [ 0%] Built target actionlib_msgs_generate_messages_lisp [ 0%] Built target tf2_msgs_generate_messages_cpp [ 0%] Built target tf_generate_messages_eus [ 0%] Built target rosgraph_msgs_generate_messages_eus [ 0%] Built target actionlib_msgs_generate_messages_nodejs [ 1%] Built target roscpp_generate_messages_nodejs [ 2%] Built target tf_generate_messages_py [ 2%] Built target roscpp_generate_messages_py [ 2%] Built target message_to_tf [ 2%] Built target actionlib_generate_messages_lisp [ 2%] Built target actionlib_generate_messages_py [ 2%] Built target rosgraph_msgs_generate_messages_cpp [ 2%] Built target tf_generate_messages_lisp [ 2%] Built target roscpp_generate_messages_lisp [ 2%] Built target rosgraph_msgs_generate_messages_py [ 2%] Built target sensor_msgs_generate_messages_py [ 2%] Built target rosgraph_msgs_generate_messages_lisp [ 2%] Built target actionlib_msgs_generate_messages_eus [ 2%] Built target sensor_msgs_generate_messages_eus [ 2%] Built target roscpp_generate_messages_cpp [ 2%] Built target _octomap_msgs_generate_messages_check_deps_OctomapWithPose [ 2%] Built target sensor_msgs_generate_messages_lisp [ 2%] Built target sensor_msgs_generate_messages_nodejs [ 2%] Built target tf2_msgs_generate_messages_eus [ 2%] Built target tf_generate_messages_nodejs [ 2%] Built target roscpp_generate_messages_eus [ 2%] Built target actionlib_msgs_generate_messages_py [ 2%] Built target rosgraph_msgs_generate_messages_nodejs [ 2%] Built target actionlib_generate_messages_cpp [ 2%] Built target sensor_msgs_generate_messages_cpp [ 2%] Built target actionlib_generate_messages_eus [ 2%] Built target actionlib_generate_messages_nodejs [ 2%] Built target actionlib_msgs_generate_messages_cpp [ 2%] Built target topic_tools_generate_messages_cpp make[2]: No rule to make target '/mnt/c/Users/khale/catkin_ws1/src/soca_octomap/octomap_lib/octomap_mapping/octomap_server/cfg/OctomapServer.cfg', needed by '/mnt/c/Users/khale/catkin_ws1/devel/include/octomap_server/OctomapServerConfig.h'. Stop. make[1]: [CMakeFiles/Makefile2:2915: soca_octomap/octomap_lib/octomap_mapping/octomap_server/CMakeFiles/octomap_server_gencfg.dir/all] Error 2 make[1]: Waiting for unfinished jobs.... [ 2%] Built target nodelet_topic_tools_gencfg [ 2%] Built target nav_msgs_generate_messages_lisp [ 2%] Built target topic_tools_generate_messages_lisp [ 2%] Built target nav_msgs_generate_messages_cpp [ 2%] Built target topic_tools_generate_messages_py [ 2%] Built target nav_msgs_generate_messages_py [ 2%] Built target nav_msgs_generate_messages_nodejs [ 2%] Built target topic_tools_generate_messages_eus [ 2%] Built target nav_msgs_generate_messages_eus [ 2%] Built target topic_tools_generate_messages_nodejs [ 2%] Built target std_srvs_generate_messages_py make: [Makefile:141: all] Error 2 Invoking "make -j12 -l12" failed

titoirfan commented 2 years ago

Hi, sorry for the late reply.

Apparently, a necessary cfg folder was not uploaded due to it being listed in a .gitignore file. Please pull the latest changes from the main branch, I have uploaded the said folder.

Please let me know if you encounter any other problem.

Thanks for the heads up!

KhaledMousaCpp commented 2 years ago

Hi, sorry for the late reply.

Apparently, a necessary cfg folder was not uploaded due to it being listed in a .gitignore file. Please pull the latest changes from the main branch, I have uploaded the said folder.

Please let me know if you encounter any other problem.

Thanks for the heads up!

Hey, Thanks for your replay and the problem [ Invoking "make -j12 -l12" failed ] was solved

But I am getting two CMake Warnings while ( catkin_make ):

khaledmousa@DESKTOP-2601QJC:/mnt/c/Users/khale/catkin_ws/src$ git clone https://github.com/titoirfan/soca_octomap Cloning into 'soca_octomap'... remote: Enumerating objects: 285, done. remote: Counting objects: 100% (285/285), done. remote: Compressing objects: 100% (216/216), done. remote: Total 285 (delta 83), reused 235 (delta 46), pack-reused 0 Receiving objects: 100% (285/285), 8.55 MiB | 3.13 MiB/s, done. Resolving deltas: 100% (83/83), done. Updating files: 100% (136/136), done. khaledmousa@DESKTOP-2601QJC:/mnt/c/Users/khale/catkin_ws/src$ cd .. && catkin_make && source ./devel/setup.bash Base path: /mnt/c/Users/khale/catkin_ws Source space: /mnt/c/Users/khale/catkin_ws/src Build space: /mnt/c/Users/khale/catkin_ws/build Devel space: /mnt/c/Users/khale/catkin_ws/devel Install space: /mnt/c/Users/khale/catkin_ws/install Creating symlink "/mnt/c/Users/khale/catkin_ws/src/CMakeLists.txt" pointing to "/opt/ros/noetic/share/catkin/cmake/toplevel.cmake"

Running command: "cmake /mnt/c/Users/khale/catkin_ws/src -DCATKIN_DEVEL_PREFIX=/mnt/c/Users/khale/catkin_ws/devel -DCMAKE_INSTALL_PREFIX=/mnt/c/Users/khale/catkin_ws/install -G Unix Makefiles" in "/mnt/c/Users/khale/catkin_ws/build"

-- The C compiler identification is GNU 9.3.0 -- The CXX compiler identification is GNU 9.3.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Using CATKIN_DEVEL_PREFIX: /mnt/c/Users/khale/catkin_ws/devel -- Using CMAKE_PREFIX_PATH: /home/khaledmousa/robotics_ws/devel;/home/khaledmousa/catkin_ws/devel;/opt/ros/noetic -- This workspace overlays: /home/khaledmousa/robotics_ws/devel;/home/khaledmousa/catkin_ws/devel;/opt/ros/noetic -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.8.10", minimum required is "3") -- Using PYTHON_EXECUTABLE: /usr/bin/python3 -- Using Debian Python package layout -- Found PY_em: /usr/lib/python3/dist-packages/em.py -- Using empy: /usr/lib/python3/dist-packages/em.py -- Using CATKIN_ENABLE_TESTING: ON -- Call enable_testing() -- Using CATKIN_TEST_RESULTS_DIR: /mnt/c/Users/khale/catkin_ws/build/test_results -- Forcing gtest/gmock from source, though one was otherwise available. -- Found gtest sources under '/usr/src/googletest': gtests will be built -- Found gmock sources under '/usr/src/googletest': gmock will be built -- Found PythonInterp: /usr/bin/python3 (found version "3.8.10") -- Found Threads: TRUE -- Using Python nosetests: /usr/bin/nosetests3 -- catkin 0.8.10 -- BUILD_SHARED_LIBS is on -- BUILD_SHARED_LIBS is on -- ~~~~~~~~~~~~~ -- ~~ traversing 11 packages in topological order: -- ~~ - octomap_mapping (metapackage) -- ~~ - octomap_msgs -- ~~ - velodyne_description -- ~~ - velodyne_simulator (metapackage) -- ~~ - message_to_tf -- ~~ - octomap_ros -- ~~ - octomap_server -- ~~ - soca_octomap -- ~~ - octomap_rviz_plugins -- ~~ - sim_gazebo_plugins -- ~~ - velodyne_gazebo_plugins -- ~~~~~~~~~~~~~ -- +++ processing catkin metapackage: 'octomap_mapping' -- ==> add_subdirectory(soca_octomap/octomap_lib/octomap_mapping/octomap_mapping) -- +++ processing catkin package: 'octomap_msgs' -- ==> add_subdirectory(soca_octomap/octomap_lib/octomap_msgs) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- octomap_msgs: 2 messages, 2 services -- +++ processing catkin package: 'velodyne_description' -- ==> add_subdirectory(soca_octomap/gazebo_lib/velodyne_simulator/velodyne_description) -- +++ processing catkin metapackage: 'velodyne_simulator' -- ==> add_subdirectory(soca_octomap/gazebo_lib/velodyne_simulator/velodyne_simulator) -- +++ processing catkin package: 'message_to_tf' -- ==> add_subdirectory(soca_octomap/gazebo_lib/hector_localization/message_to_tf) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- +++ processing catkin package: 'octomap_ros' -- ==> add_subdirectory(soca_octomap/octomap_lib/octomap_ros) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- +++ processing catkin package: 'octomap_server' -- ==> add_subdirectory(soca_octomap/octomap_lib/octomap_mapping/octomap_server) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- +++ processing catkin package: 'soca_octomap' -- ==> add_subdirectory(soca_octomap/soca_octomap) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- +++ processing catkin package: 'octomap_rviz_plugins' -- ==> add_subdirectory(soca_octomap/octomap_lib/octomap_rviz_plugins) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found version "1.71.0") found components: thread -- +++ processing catkin package: 'sim_gazebo_plugins' -- ==> add_subdirectory(soca_octomap/gazebo_lib/sim_gazebo_plugins) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1") -- Checking for module 'bullet>=2.82' -- Found bullet, version 2.88 -- Found ccd: /usr/include (found suitable version "2.0", minimum required is "2.0") -- Found fcl: /usr/include (found suitable version "0.5.0", minimum required is "0.3.2") -- Found assimp: /usr/include (found version "5.0.0") -- Found DART: /usr/include (Required is at least version "6.6") found components: dart -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found suitable version "1.71.0", minimum required is "1.40.0") found components: thread system filesystem program_options regex iostreams date_time -- Found Protobuf: /usr/lib/x86_64-linux-gnu/libprotobuf.so;-lpthread (found version "3.6.1") -- Looking for ignition-math6 -- found version 6.9.2 -- Searching for dependencies of ignition-math6 -- Looking for OGRE... -- OGRE_PREFIX_WATCH changed. -- Checking for module 'OGRE' -- Found OGRE, version 1.9.0 -- Found Ogre Ghadamon (1.9.0) -- Found OGRE: optimized;/usr/lib/x86_64-linux-gnu/libOgreMain.so;debug;/usr/lib/x86_64-linux-gnu/libOgreMain.so -- Looking for OGRE_Paging... -- Found OGRE_Paging: optimized;/usr/lib/x86_64-linux-gnu/libOgrePaging.so;debug;/usr/lib/x86_64-linux-gnu/libOgrePaging.so -- Looking for OGRE_Terrain... -- Found OGRE_Terrain: optimized;/usr/lib/x86_64-linux-gnu/libOgreTerrain.so;debug;/usr/lib/x86_64-linux-gnu/libOgreTerrain.so -- Looking for OGRE_Property... -- Found OGRE_Property: optimized;/usr/lib/x86_64-linux-gnu/libOgreProperty.so;debug;/usr/lib/x86_64-linux-gnu/libOgreProperty.so -- Looking for OGRE_RTShaderSystem... -- Found OGRE_RTShaderSystem: optimized;/usr/lib/x86_64-linux-gnu/libOgreRTShaderSystem.so;debug;/usr/lib/x86_64-linux-gnu/libOgreRTShaderSystem.so -- Looking for OGRE_Volume... -- Found OGRE_Volume: optimized;/usr/lib/x86_64-linux-gnu/libOgreVolume.so;debug;/usr/lib/x86_64-linux-gnu/libOgreVolume.so -- Looking for OGRE_Overlay... -- Found OGRE_Overlay: optimized;/usr/lib/x86_64-linux-gnu/libOgreOverlay.so;debug;/usr/lib/x86_64-linux-gnu/libOgreOverlay.so -- Looking for ignition-math6 -- found version 6.9.2 -- Looking for ignition-transport8 -- found version 8.2.1 -- Searching for dependencies of ignition-transport8 -- Found Protobuf: /usr/lib/x86_64-linux-gnu/libprotobuf.so;-lpthread (found suitable version "3.6.1", minimum required is "3") -- Config-file not installed for ZeroMQ -- checking for pkg-config -- Checking for module 'libzmq >= 4' -- Found libzmq , version 4.3.2 -- Found ZeroMQ: TRUE (Required is at least version "4") -- Checking for module 'uuid' -- Found uuid, version 2.34.0 -- Found UUID: TRUE -- Looking for ignition-msgs5 -- found version 5.8.1 -- Searching for dependencies of ignition-msgs5 -- Looking for ignition-math6 -- found version 6.9.2 -- Checking for module 'tinyxml2' -- Found tinyxml2, version 6.2.0 -- Looking for ignition-msgs5 -- found version 5.8.1 -- Looking for ignition-common3 -- found version 3.14.0 -- Searching for dependencies of ignition-common3 -- Looking for dlfcn.h - found -- Looking for libdl - found -- Found DL: TRUE -- Searching for component [graphics] -- Looking for ignition-common3-graphics -- found version 3.14.0 -- Searching for dependencies of ignition-common3-graphics -- Looking for ignition-math6 -- found version 6.9.2 -- Looking for ignition-fuel_tools4 -- found version 4.4.0 -- Searching for dependencies of ignition-fuel_tools4 -- Found CURL: /usr/lib/x86_64-linux-gnu/libcurl.so (found version "7.68.0") -- Checking for module 'jsoncpp' -- Found jsoncpp, version 1.7.4 -- Found JSONCPP: TRUE -- Checking for module 'yaml-0.1' -- Found yaml-0.1, version 0.2.2 -- Found YAML: TRUE -- Checking for module 'libzip' -- Found libzip, version 1.5.1 -- Found ZIP: TRUE -- Looking for ignition-common3 -- found version 3.14.0 -- Looking for ignition-math6 -- found version 6.9.2 -- Looking for ignition-msgs5 -- found version 5.8.1 -- sim_gazebo_plugins: 0 messages, 1 services CMake Warning at /opt/ros/noetic/share/catkin/cmake/catkin_package.cmake:166 (message): catkin_package() DEPENDS on 'gazebo' but neither 'gazebo_INCLUDE_DIRS' nor 'gazebo_LIBRARIES' is defined. Call Stack (most recent call first): /opt/ros/noetic/share/catkin/cmake/catkin_package.cmake:102 (_catkin_package) soca_octomap/gazebo_lib/sim_gazebo_plugins/CMakeLists.txt:54 (catkin_package)

CMake Warning at /opt/ros/noetic/share/catkin/cmake/catkin_package.cmake:166 (message): catkin_package() DEPENDS on 'octomap' but neither 'octomap_INCLUDE_DIRS' nor 'octomap_LIBRARIES' is defined. Call Stack (most recent call first): /opt/ros/noetic/share/catkin/cmake/catkin_package.cmake:102 (_catkin_package) soca_octomap/gazebo_lib/sim_gazebo_plugins/CMakeLists.txt:54 (catkin_package)

-- +++ processing catkin package: 'velodyne_gazebo_plugins' -- ==> add_subdirectory(soca_octomap/gazebo_lib/velodyne_simulator/velodyne_gazebo_plugins) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- Found DART: /usr/include (Required is at least version "6.6") found components: dart -- Found Protobuf: /usr/lib/x86_64-linux-gnu/libprotobuf.so;-lpthread (found version "3.6.1") -- Looking for ignition-math6 -- found version 6.9.2 -- Searching for dependencies of ignition-math6 -- Looking for OGRE... -- Found Ogre Ghadamon (1.9.0) -- Found OGRE: optimized;/usr/lib/x86_64-linux-gnu/libOgreMain.so;debug;/usr/lib/x86_64-linux-gnu/libOgreMain.so -- Looking for OGRE_Paging... -- Found OGRE_Paging: optimized;/usr/lib/x86_64-linux-gnu/libOgrePaging.so;debug;/usr/lib/x86_64-linux-gnu/libOgrePaging.so -- Looking for OGRE_Terrain... -- Found OGRE_Terrain: optimized;/usr/lib/x86_64-linux-gnu/libOgreTerrain.so;debug;/usr/lib/x86_64-linux-gnu/libOgreTerrain.so -- Looking for OGRE_Property... -- Found OGRE_Property: optimized;/usr/lib/x86_64-linux-gnu/libOgreProperty.so;debug;/usr/lib/x86_64-linux-gnu/libOgreProperty.so -- Looking for OGRE_RTShaderSystem... -- Found OGRE_RTShaderSystem: optimized;/usr/lib/x86_64-linux-gnu/libOgreRTShaderSystem.so;debug;/usr/lib/x86_64-linux-gnu/libOgreRTShaderSystem.so -- Looking for OGRE_Volume... -- Found OGRE_Volume: optimized;/usr/lib/x86_64-linux-gnu/libOgreVolume.so;debug;/usr/lib/x86_64-linux-gnu/libOgreVolume.so -- Looking for OGRE_Overlay... -- Found OGRE_Overlay: optimized;/usr/lib/x86_64-linux-gnu/libOgreOverlay.so;debug;/usr/lib/x86_64-linux-gnu/libOgreOverlay.so -- Looking for ignition-math6 -- found version 6.9.2 -- Looking for ignition-transport8 -- found version 8.2.1 -- Searching for dependencies of ignition-transport8 -- Found Protobuf: /usr/lib/x86_64-linux-gnu/libprotobuf.so;-lpthread (found suitable version "3.6.1", minimum required is "3") -- Config-file not installed for ZeroMQ -- checking for pkg-config -- Checking for module 'libzmq >= 4' -- Found libzmq , version 4.3.2 -- Checking for module 'uuid' -- Found uuid, version 2.34.0 -- Looking for ignition-msgs5 -- found version 5.8.1 -- Searching for dependencies of ignition-msgs5 -- Looking for ignition-math6 -- found version 6.9.2 -- Checking for module 'tinyxml2' -- Found tinyxml2, version 6.2.0 -- Looking for ignition-msgs5 -- found version 5.8.1 -- Looking for ignition-common3 -- found version 3.14.0 -- Searching for dependencies of ignition-common3 -- Looking for dlfcn.h - found -- Looking for libdl - found -- Searching for component [graphics] -- Looking for ignition-common3-graphics -- found version 3.14.0 -- Searching for dependencies of ignition-common3-graphics -- Looking for ignition-math6 -- found version 6.9.2 -- Looking for ignition-fuel_tools4 -- found version 4.4.0 -- Searching for dependencies of ignition-fuel_tools4 -- Checking for module 'jsoncpp' -- Found jsoncpp, version 1.7.4 -- Checking for module 'yaml-0.1' -- Found yaml-0.1, version 0.2.2 -- Checking for module 'libzip' -- Found libzip, version 1.5.1 -- Looking for ignition-common3 -- found version 3.14.0 -- Looking for ignition-math6 -- found version 6.9.2 -- Looking for ignition-msgs5 -- found version 5.8.1 -- Configuring done -- Generating done -- Build files have been written to: /mnt/c/Users/khale/catkin_ws/build

Running command: "make -j12 -l12" in "/mnt/c/Users/khale/catkin_ws/build"

Scanning dependencies of target geometry_msgs_generate_messages_py Scanning dependencies of target _octomap_msgs_generate_messages_check_deps_BoundingBoxQuery Scanning dependencies of target std_msgs_generate_messages_lisp Scanning dependencies of target geometry_msgs_generate_messages_lisp Scanning dependencies of target _octomap_msgs_generate_messages_check_deps_Octomap Scanning dependencies of target _octomap_msgs_generate_messages_check_deps_GetOctomap Scanning dependencies of target std_msgs_generate_messages_cpp Scanning dependencies of target _octomap_msgs_generate_messages_check_deps_OctomapWithPose Scanning dependencies of target geometry_msgs_generate_messages_cpp Scanning dependencies of target std_msgs_generate_messages_py Scanning dependencies of target std_msgs_generate_messages_eus Scanning dependencies of target geometry_msgs_generate_messages_eus [ 0%] Built target geometry_msgs_generate_messages_lisp [ 0%] Built target std_msgs_generate_messages_lisp [ 0%] Built target geometry_msgs_generate_messages_py [ 0%] Built target geometry_msgs_generate_messages_cpp [ 0%] Built target std_msgs_generate_messages_cpp [ 0%] Built target std_msgs_generate_messages_eus [ 0%] Built target std_msgs_generate_messages_py Scanning dependencies of target geometry_msgs_generate_messages_nodejs Scanning dependencies of target std_msgs_generate_messages_nodejs [ 0%] Built target geometry_msgs_generate_messages_eus Scanning dependencies of target actionlib_msgs_generate_messages_lisp Scanning dependencies of target tf2_msgs_generate_messages_py Scanning dependencies of target tf2_msgs_generate_messages_nodejs [ 0%] Built target _octomap_msgs_generate_messages_check_deps_Octomap [ 0%] Built target _octomap_msgs_generate_messages_check_deps_OctomapWithPose [ 0%] Built target _octomap_msgs_generate_messages_check_deps_BoundingBoxQuery Scanning dependencies of target tf2_msgs_generate_messages_lisp [ 0%] Built target _octomap_msgs_generate_messages_check_deps_GetOctomap Scanning dependencies of target message_to_tf Scanning dependencies of target tf_generate_messages_cpp Scanning dependencies of target tf2_msgs_generate_messages_cpp Scanning dependencies of target rosgraph_msgs_generate_messages_eus Scanning dependencies of target tf_generate_messages_eus Scanning dependencies of target actionlib_msgs_generate_messages_nodejs [ 0%] Built target tf2_msgs_generate_messages_py [ 0%] Built target geometry_msgs_generate_messages_nodejs [ 0%] Built target std_msgs_generate_messages_nodejs [ 0%] Built target actionlib_msgs_generate_messages_lisp [ 0%] Built target tf2_msgs_generate_messages_lisp [ 0%] Built target tf2_msgs_generate_messages_nodejs Scanning dependencies of target actionlib_generate_messages_py [ 0%] Built target tf_generate_messages_cpp Scanning dependencies of target rosgraph_msgs_generate_messages_cpp Scanning dependencies of target roscpp_generate_messages_nodejs [ 0%] Built target tf_generate_messages_eus Scanning dependencies of target tf_generate_messages_py [ 0%] Built target actionlib_msgs_generate_messages_nodejs [ 0%] Built target tf2_msgs_generate_messages_cpp [ 0%] Built target rosgraph_msgs_generate_messages_eus Scanning dependencies of target actionlib_generate_messages_lisp Scanning dependencies of target roscpp_generate_messages_py Scanning dependencies of target roscpp_generate_messages_lisp Scanning dependencies of target tf_generate_messages_lisp Scanning dependencies of target rosgraph_msgs_generate_messages_lisp Scanning dependencies of target rosgraph_msgs_generate_messages_py Scanning dependencies of target sensor_msgs_generate_messages_py [ 0%] Built target rosgraph_msgs_generate_messages_cpp [ 0%] Built target tf_generate_messages_py [ 0%] Built target roscpp_generate_messages_nodejs [ 0%] Built target roscpp_generate_messages_py [ 0%] Built target actionlib_generate_messages_lisp [ 0%] Built target actionlib_generate_messages_py [ 0%] Built target roscpp_generate_messages_lisp Scanning dependencies of target sensor_msgs_generate_messages_eus Scanning dependencies of target actionlib_msgs_generate_messages_eus Scanning dependencies of target roscpp_generate_messages_cpp [ 0%] Built target sensor_msgs_generate_messages_py [ 0%] Built target rosgraph_msgs_generate_messages_py [ 0%] Built target rosgraph_msgs_generate_messages_lisp [ 0%] Built target tf_generate_messages_lisp Scanning dependencies of target sensor_msgs_generate_messages_lisp Scanning dependencies of target sensor_msgs_generate_messages_nodejs Scanning dependencies of target tf2_msgs_generate_messages_eus Scanning dependencies of target roscpp_generate_messages_eus Scanning dependencies of target sensor_msgs_generate_messages_cpp Scanning dependencies of target actionlib_msgs_generate_messages_py Scanning dependencies of target tf_generate_messages_nodejs Scanning dependencies of target rosgraph_msgs_generate_messages_nodejs [ 0%] Built target actionlib_msgs_generate_messages_eus [ 0%] Built target roscpp_generate_messages_cpp [ 0%] Built target sensor_msgs_generate_messages_eus [ 0%] Built target sensor_msgs_generate_messages_nodejs [ 0%] Built target sensor_msgs_generate_messages_lisp [ 0%] Built target roscpp_generate_messages_eus [ 0%] Built target tf2_msgs_generate_messages_eus Scanning dependencies of target actionlib_generate_messages_cpp Scanning dependencies of target actionlib_generate_messages_nodejs Scanning dependencies of target actionlib_generate_messages_eus [ 0%] Built target sensor_msgs_generate_messages_cpp [ 0%] Built target tf_generate_messages_nodejs [ 0%] Built target actionlib_msgs_generate_messages_py Scanning dependencies of target actionlib_msgs_generate_messages_cpp [ 0%] Built target rosgraph_msgs_generate_messages_nodejs Scanning dependencies of target topic_tools_generate_messages_cpp Scanning dependencies of target octomap_server_gencfg Scanning dependencies of target topic_tools_generate_messages_lisp Scanning dependencies of target nodelet_topic_tools_gencfg Scanning dependencies of target nav_msgs_generate_messages_lisp Scanning dependencies of target nav_msgs_generate_messages_cpp Scanning dependencies of target topic_tools_generate_messages_py [ 0%] Built target actionlib_generate_messages_cpp [ 0%] Built target actionlib_generate_messages_nodejs [ 0%] Built target actionlib_generate_messages_eus [ 0%] Built target actionlib_msgs_generate_messages_cpp Scanning dependencies of target topic_tools_generate_messages_eus Scanning dependencies of target nav_msgs_generate_messages_py Scanning dependencies of target nav_msgs_generate_messages_nodejs [ 0%] Built target nav_msgs_generate_messages_lisp [ 0%] Built target topic_tools_generate_messages_lisp [ 0%] Built target nav_msgs_generate_messages_cpp [ 0%] Built target topic_tools_generate_messages_py Scanning dependencies of target topic_tools_generate_messages_nodejs [ 0%] Built target nodelet_topic_tools_gencfg [ 0%] Built target topic_tools_generate_messages_cpp Scanning dependencies of target nav_msgs_generate_messages_eus [ 1%] Generating dynamic reconfigure files from cfg/OctomapServer.cfg: /mnt/c/Users/khale/catkin_ws/devel/include/octomap_server/OctomapServerConfig.h /mnt/c/Users/khale/catkin_ws/devel/lib/python3/dist-packages/octomap_server/cfg/OctomapServerConfig.py Scanning dependencies of target std_srvs_generate_messages_py Scanning dependencies of target std_srvs_generate_messages_nodejs Scanning dependencies of target std_srvs_generate_messages_eus Scanning dependencies of target pcl_ros_gencfg [ 1%] Built target topic_tools_generate_messages_eus [ 1%] Built target nav_msgs_generate_messages_py [ 1%] Built target nav_msgs_generate_messages_nodejs Scanning dependencies of target std_srvs_generate_messages_lisp [ 1%] Built target topic_tools_generate_messages_nodejs Scanning dependencies of target dynamic_reconfigure_generate_messages_py Scanning dependencies of target dynamic_reconfigure_generate_messages_lisp [ 1%] Built target nav_msgs_generate_messages_eus [ 1%] Built target std_srvs_generate_messages_eus [ 1%] Built target std_srvs_generate_messages_py Scanning dependencies of target pcl_msgs_generate_messages_py Scanning dependencies of target dynamic_reconfigure_gencfg [ 1%] Built target std_srvs_generate_messages_nodejs [ 1%] Built target pcl_ros_gencfg [ 1%] Built target std_srvs_generate_messages_lisp Scanning dependencies of target nodelet_generate_messages_cpp Scanning dependencies of target dynamic_reconfigure_generate_messages_eus Scanning dependencies of target pcl_msgs_generate_messages_eus Scanning dependencies of target std_srvs_generate_messages_cpp Scanning dependencies of target dynamic_reconfigure_generate_messages_cpp [ 1%] Built target dynamic_reconfigure_generate_messages_py [ 1%] Built target dynamic_reconfigure_generate_messages_lisp [ 1%] Built target pcl_msgs_generate_messages_py [ 1%] Built target dynamic_reconfigure_gencfg Scanning dependencies of target nodelet_generate_messages_eus Scanning dependencies of target visualization_msgs_generate_messages_py Scanning dependencies of target pcl_msgs_generate_messages_nodejs [ 1%] Built target nodelet_generate_messages_cpp [ 1%] Built target pcl_msgs_generate_messages_eus [ 1%] Built target dynamic_reconfigure_generate_messages_eus Scanning dependencies of target visualization_msgs_generate_messages_nodejs [ 1%] Built target std_srvs_generate_messages_cpp Scanning dependencies of target visualization_msgs_generate_messages_eus [ 1%] Built target dynamic_reconfigure_generate_messages_cpp Scanning dependencies of target bond_generate_messages_lisp Scanning dependencies of target pcl_msgs_generate_messages_lisp [ 1%] Built target nodelet_generate_messages_eus Scanning dependencies of target visualization_msgs_generate_messages_lisp [ 1%] Built target visualization_msgs_generate_messages_py [ 1%] Built target pcl_msgs_generate_messages_nodejs Scanning dependencies of target visualization_msgs_generate_messages_cpp Scanning dependencies of target nodelet_generate_messages_py [ 1%] Built target visualization_msgs_generate_messages_nodejs [ 1%] Built target visualization_msgs_generate_messages_eus Scanning dependencies of target bond_generate_messages_py Scanning dependencies of target nodelet_generate_messages_lisp Scanning dependencies of target bond_generate_messages_cpp [ 1%] Built target bond_generate_messages_lisp [ 1%] Built target pcl_msgs_generate_messages_lisp Scanning dependencies of target nodelet_generate_messages_nodejs Scanning dependencies of target bond_generate_messages_eus [ 1%] Built target visualization_msgs_generate_messages_lisp [ 1%] Built target visualization_msgs_generate_messages_cpp [ 1%] Built target nodelet_generate_messages_py Scanning dependencies of target dynamic_reconfigure_generate_messages_nodejs Scanning dependencies of target bond_generate_messages_nodejs [ 1%] Built target bond_generate_messages_py Scanning dependencies of target pcl_msgs_generate_messages_cpp [ 1%] Built target bond_generate_messages_cpp [ 1%] Built target nodelet_generate_messages_lisp [ 1%] Built target bond_generate_messages_eus [ 1%] Built target nodelet_generate_messages_nodejs [ 2%] Building CXX object soca_octomap/gazebo_lib/hector_localization/message_to_tf/CMakeFiles/message_to_tf.dir/src/message_to_tf.cpp.o Scanning dependencies of target soca_octomap_gencfg [ 2%] Built target dynamic_reconfigure_generate_messages_nodejs Scanning dependencies of target octomap_rviz_plugins_autogen Scanning dependencies of target _sim_gazebo_plugins_generate_messages_check_deps_Octomap Scanning dependencies of target gazebo_ros_velodyne_gpu_laser Scanning dependencies of target gazebo_ros_velodyne_laser Scanning dependencies of target octomap_msgs_generate_messages_lisp Scanning dependencies of target octomap_msgs_generate_messages_eus [ 2%] Built target pcl_msgs_generate_messages_cpp Scanning dependencies of target octomap_msgs_generate_messages_cpp [ 2%] Built target bond_generate_messages_nodejs Scanning dependencies of target octomap_msgs_generate_messages_py [ 3%] Generating Lisp code from octomap_msgs/Octomap.msg [ 4%] Generating EusLisp code from octomap_msgs/Octomap.msg [ 5%] Automatic MOC for target octomap_rviz_plugins [ 6%] Generating dynamic reconfigure files from cfg/OctomapDoseServer.cfg: /mnt/c/Users/khale/catkin_ws/devel/include/soca_octomap/OctomapDoseServerConfig.h /mnt/c/Users/khale/catkin_ws/devel/lib/python3/dist-packages/soca_octomap/cfg/OctomapDoseServerConfig.py [ 8%] Generating C++ code from octomap_msgs/Octomap.msg Scanning dependencies of target octomap_msgs_generate_messages_nodejs [ 9%] Built target _sim_gazebo_plugins_generate_messages_check_deps_Octomap [ 9%] Generating Python from MSG octomap_msgs/Octomap [ 10%] Generating Python from MSG octomap_msgs/OctomapWithPose [ 12%] Generating EusLisp code from octomap_msgs/OctomapWithPose.msg [ 12%] Generating Lisp code from octomap_msgs/OctomapWithPose.msg Generating reconfiguration files for OctomapServer in octomap_server [ 13%] Generating Javascript code from octomap_msgs/Octomap.msg Wrote header file in /mnt/c/Users/khale/catkin_ws/devel/include/octomap_server/OctomapServerConfig.h [ 15%] Generating C++ code from octomap_msgs/OctomapWithPose.msg [ 15%] Built target octomap_rviz_plugins_autogen [ 16%] Generating Lisp code from octomap_msgs/GetOctomap.srv [ 17%] Generating EusLisp code from octomap_msgs/GetOctomap.srv [ 18%] Generating Javascript code from octomap_msgs/OctomapWithPose.msg [ 19%] Generating C++ code from octomap_msgs/GetOctomap.srv [ 19%] Built target octomap_server_gencfg [ 20%] Generating C++ code from octomap_msgs/BoundingBoxQuery.srv [ 23%] Generating Lisp code from octomap_msgs/BoundingBoxQuery.srv [ 23%] Generating Python code from SRV octomap_msgs/GetOctomap Scanning dependencies of target octomap_rviz_plugins [ 24%] Generating EusLisp code from octomap_msgs/BoundingBoxQuery.srv Generating reconfiguration files for OctomapDoseServer in soca_octomap Wrote header file in /mnt/c/Users/khale/catkin_ws/devel/include/soca_octomap/OctomapDoseServerConfig.h [ 25%] Generating Javascript code from octomap_msgs/GetOctomap.srv [ 26%] Generating Javascript code from octomap_msgs/BoundingBoxQuery.srv [ 26%] Built target octomap_msgs_generate_messages_lisp [ 27%] Generating EusLisp manifest code for octomap_msgs [ 29%] Built target octomap_msgs_generate_messages_cpp [ 29%] Generating Python code from SRV octomap_msgs/BoundingBoxQuery [ 29%] Built target soca_octomap_gencfg Scanning dependencies of target sim_gazebo_plugins_generate_messages_lisp Scanning dependencies of target sim_gazebo_plugins_generate_messages_cpp [ 29%] Built target octomap_msgs_generate_messages_nodejs Scanning dependencies of target sim_gazebo_plugins_generate_messages_nodejs [ 30%] Generating Lisp code from sim_gazebo_plugins/Octomap.srv [ 31%] Generating C++ code from sim_gazebo_plugins/Octomap.srv [ 33%] Generating Python msg init.py for octomap_msgs [ 33%] Generating Python srv init.py for octomap_msgs [ 34%] Generating Javascript code from sim_gazebo_plugins/Octomap.srv [ 34%] Built target sim_gazebo_plugins_generate_messages_lisp [ 34%] Built target sim_gazebo_plugins_generate_messages_cpp [ 34%] Built target sim_gazebo_plugins_generate_messages_nodejs [ 34%] Built target octomap_msgs_generate_messages_py Scanning dependencies of target sim_gazebo_plugins_generate_messages_py [ 36%] Generating Python code from SRV sim_gazebo_plugins/Octomap [ 37%] Generating Python srv init.py for sim_gazebo_plugins [ 37%] Built target sim_gazebo_plugins_generate_messages_py [ 37%] Built target octomap_msgs_generate_messages_eus Scanning dependencies of target octomap_msgs_generate_messages Scanning dependencies of target sim_gazebo_plugins_generate_messages_eus Scanning dependencies of target octomap_ros [ 37%] Built target octomap_msgs_generate_messages [ 39%] Generating EusLisp code from sim_gazebo_plugins/Octomap.srv [ 39%] Generating EusLisp manifest code for sim_gazebo_plugins [ 40%] Linking CXX executable /mnt/c/Users/khale/catkin_ws/devel/lib/message_to_tf/message_to_tf [ 41%] Building CXX object soca_octomap/octomap_lib/octomap_ros/CMakeFiles/octomap_ros.dir/src/conversions.cpp.o [ 43%] Building CXX object soca_octomap/gazebo_lib/velodyne_simulator/velodyne_gazebo_plugins/CMakeFiles/gazebo_ros_velodyne_laser.dir/src/GazeboRosVelodyneLaser.cpp.o [ 44%] Building CXX object soca_octomap/gazebo_lib/velodyne_simulator/velodyne_gazebo_plugins/CMakeFiles/gazebo_ros_velodyne_gpu_laser.dir/src/GazeboRosVelodyneLaser.cpp.o [ 44%] Built target message_to_tf [ 44%] Built target sim_gazebo_plugins_generate_messages_eus Scanning dependencies of target sim_gazebo_plugins_generate_messages [ 44%] Built target sim_gazebo_plugins_generate_messages [ 45%] Building CXX object soca_octomap/octomap_lib/octomap_rviz_plugins/CMakeFiles/octomap_rviz_plugins.dir/octomap_rviz_plugins_autogen/mocs_compilation.cpp.o [ 46%] Building CXX object soca_octomap/octomap_lib/octomap_rviz_plugins/CMakeFiles/octomap_rviz_plugins.dir/src/occupancy_grid_display.cpp.o [ 47%] Building CXX object soca_octomap/octomap_lib/octomap_rviz_plugins/CMakeFiles/octomap_rviz_plugins.dir/src/occupancy_map_display.cpp.o [ 48%] Linking CXX shared library /mnt/c/Users/khale/catkin_ws/devel/lib/liboctomap_ros.so [ 48%] Built target octomap_ros Scanning dependencies of target octomap_dose_server_node Scanning dependencies of target octomap_dose_server Scanning dependencies of target coverage_eval_node Scanning dependencies of target heatmap_eval_node Scanning dependencies of target octomap_dose_saver_node Scanning dependencies of target octomap_server Scanning dependencies of target octomap_server_color Scanning dependencies of target BuildOctomapPlugin [ 50%] Building CXX object soca_octomap/soca_octomap/CMakeFiles/coverage_eval_node.dir/scripts/coverage_eval_node.cpp.o [ 51%] Building CXX object soca_octomap/soca_octomap/CMakeFiles/heatmap_eval_node.dir/scripts/heatmap_eval_node.cpp.o [ 52%] Building CXX object soca_octomap/soca_octomap/CMakeFiles/heatmap_eval_node.dir/src/OcTreeDose.cpp.o [ 53%] Building CXX object soca_octomap/soca_octomap/CMakeFiles/octomap_dose_saver_node.dir/scripts/octomap_dose_saver_node.cpp.o [ 54%] Linking CXX shared library /mnt/c/Users/khale/catkin_ws/devel/lib/libgazebo_ros_velodyne_laser.so [ 55%] Linking CXX shared module /mnt/c/Users/khale/catkin_ws/devel/lib/liboctomap_rviz_plugins.so [ 56%] Linking CXX shared library /mnt/c/Users/khale/catkin_ws/devel/lib/libgazebo_ros_velodyne_gpu_laser.so [ 58%] Building CXX object soca_octomap/soca_octomap/CMakeFiles/octomap_dose_server.dir/src/OctomapDoseServer.cpp.o [ 59%] Building CXX object soca_octomap/soca_octomap/CMakeFiles/octomap_dose_server_node.dir/scripts/octomap_dose_server_node.cpp.o [ 60%] Building CXX object soca_octomap/soca_octomap/CMakeFiles/octomap_dose_server.dir/src/OcTreeDose.cpp.o [ 61%] Building CXX object soca_octomap/octomap_lib/octomap_mapping/octomap_server/CMakeFiles/octomap_server.dir/src/OctomapServer.cpp.o [ 62%] Building CXX object soca_octomap/octomap_lib/octomap_mapping/octomap_server/CMakeFiles/octomap_server_color.dir/src/OctomapServer.cpp.o [ 62%] Built target gazebo_ros_velodyne_gpu_laser [ 63%] Building CXX object soca_octomap/octomap_lib/octomap_mapping/octomap_server/CMakeFiles/octomap_server_color.dir/src/OctomapServerMultilayer.cpp.o [ 63%] Built target octomap_rviz_plugins [ 65%] Building CXX object soca_octomap/octomap_lib/octomap_mapping/octomap_server/CMakeFiles/octomap_server_color.dir/src/TrackingOctomapServer.cpp.o [ 65%] Built target gazebo_ros_velodyne_laser [ 66%] Building CXX object soca_octomap/soca_octomap/CMakeFiles/octomap_dose_server_node.dir/src/OctomapDoseServer.cpp.o[ 67%] Building CXX object soca_octomap/octomap_lib/octomap_mapping/octomap_server/CMakeFiles/octomap_server.dir/src/OctomapServerMultilayer.cpp.o [ 68%] Building CXX object soca_octomap/gazebo_lib/sim_gazebo_plugins/CMakeFiles/BuildOctomapPlugin.dir/src/plugin_build_octomap.cpp.o [ 69%] Linking CXX executable /mnt/c/Users/khale/catkin_ws/devel/lib/soca_octomap/coverage_eval_node [ 70%] Linking CXX executable /mnt/c/Users/khale/catkin_ws/devel/lib/soca_octomap/heatmap_eval_node [ 72%] Building CXX object soca_octomap/soca_octomap/CMakeFiles/octomap_dose_saver_node.dir/src/OcTreeDose.cpp.o [ 72%] Built target coverage_eval_node [ 73%] Building CXX object soca_octomap/octomap_lib/octomap_mapping/octomap_server/CMakeFiles/octomap_server.dir/src/TrackingOctomapServer.cpp.o [ 73%] Built target heatmap_eval_node [ 74%] Building CXX object soca_octomap/soca_octomap/CMakeFiles/octomap_dose_server_node.dir/src/OcTreeDose.cpp.o [ 75%] Linking CXX executable /mnt/c/Users/khale/catkin_ws/devel/lib/soca_octomap/octomap_dose_saver_node [ 75%] Built target octomap_dose_saver_node [ 76%] Linking CXX shared library /mnt/c/Users/khale/catkin_ws/devel/lib/liboctomap_dose_server.so [ 77%] Linking CXX shared library /mnt/c/Users/khale/catkin_ws/devel/lib/liboctomap_server_color.so [ 79%] Linking CXX executable /mnt/c/Users/khale/catkin_ws/devel/lib/soca_octomap/octomap_dose_server_node [ 79%] Built target octomap_dose_server [ 80%] Linking CXX shared library /mnt/c/Users/khale/catkin_ws/devel/lib/libBuildOctomapPlugin.so [ 80%] Built target octomap_server_color Scanning dependencies of target octomap_color_server_node Scanning dependencies of target octomap_color_server_nodelet [ 80%] Built target BuildOctomapPlugin [ 80%] Built target octomap_dose_server_node [ 81%] Building CXX object soca_octomap/octomap_lib/octomap_mapping/octomap_server/CMakeFiles/octomap_color_server_node.dir/src/octomap_server_node.cpp.o [ 82%] Building CXX object soca_octomap/octomap_lib/octomap_mapping/octomap_server/CMakeFiles/octomap_color_server_nodelet.dir/src/octomap_server_nodelet.cpp.o [ 83%] Linking CXX shared library /mnt/c/Users/khale/catkin_ws/devel/lib/liboctomap_server.so [ 83%] Built target octomap_server Scanning dependencies of target octomap_saver Scanning dependencies of target octomap_server_multilayer Scanning dependencies of target octomap_tracking_server_node Scanning dependencies of target octomap_server_static Scanning dependencies of target octomap_server_node Scanning dependencies of target octomap_server_nodelet [ 86%] Building CXX object soca_octomap/octomap_lib/octomap_mapping/octomap_server/CMakeFiles/octomap_server_static.dir/src/octomap_server_static.cpp.o [ 86%] Building CXX object soca_octomap/octomap_lib/octomap_mapping/octomap_server/CMakeFiles/octomap_saver.dir/src/octomap_saver.cpp.o [ 87%] Building CXX object soca_octomap/octomap_lib/octomap_mapping/octomap_server/CMakeFiles/octomap_server_multilayer.dir/src/octomap_server_multilayer.cpp.o [ 89%] Building CXX object soca_octomap/octomap_lib/octomap_mapping/octomap_server/CMakeFiles/octomap_tracking_server_node.dir/src/octomap_tracking_server_node.cpp.o [ 89%] Building CXX object soca_octomap/octomap_lib/octomap_mapping/octomap_server/CMakeFiles/octomap_server_node.dir/src/octomap_server_node.cpp.o [ 90%] Building CXX object soca_octomap/octomap_lib/octomap_mapping/octomap_server/CMakeFiles/octomap_server_nodelet.dir/src/octomap_server_nodelet.cpp.o [ 91%] Linking CXX executable /mnt/c/Users/khale/catkin_ws/devel/lib/octomap_server/octomap_saver [ 93%] Linking CXX executable /mnt/c/Users/khale/catkin_ws/devel/lib/octomap_server/octomap_server_static [ 93%] Built target octomap_saver [ 93%] Built target octomap_server_static [ 94%] Linking CXX executable /mnt/c/Users/khale/catkin_ws/devel/lib/octomap_server/octomap_color_server_node [ 95%] Linking CXX shared library /mnt/c/Users/khale/catkin_ws/devel/lib/liboctomap_color_server_nodelet.so [ 95%] Built target octomap_color_server_node [ 95%] Built target octomap_color_server_nodelet [ 96%] Linking CXX executable /mnt/c/Users/khale/catkin_ws/devel/lib/octomap_server/octomap_tracking_server_node [ 97%] Linking CXX executable /mnt/c/Users/khale/catkin_ws/devel/lib/octomap_server/octomap_server_node [ 98%] Linking CXX executable /mnt/c/Users/khale/catkin_ws/devel/lib/octomap_server/octomap_server_multilayer [100%] Linking CXX shared library /mnt/c/Users/khale/catkin_ws/devel/lib/liboctomap_server_nodelet.so [100%] Built target octomap_tracking_server_node [100%] Built target octomap_server_node [100%] Built target octomap_server_multilayer [100%] Built target octomap_server_nodelet


and when I try to run ( example.launch ) I am getting many errors:

khaledmousa@DESKTOP-2601QJC:/mnt/c/Users/khale/catkin_ws$ roslaunch soca_octomap example.launch ... logging to /home/khaledmousa/.ros/log/3690bed2-a66d-11ec-9232-00155dced7ad/roslaunch-DESKTOP-2601QJC-2238.log Checking log directory for disk usage. This may take a while. Press Ctrl-C to interrupt Done checking log file disk usage. Usage is <1GB.

xacro: in-order processing became default in ROS Melodic. You can drop the option. started roslaunch server http://DESKTOP-2601QJC:32807/

SUMMARY

PARAMETERS

NODES / gazebo (gazebo_ros/gzserver) gazebo_gui (gazebo_ros/gzclient) robot_state_publisher (robot_state_publisher/robot_state_publisher) spawn_urdf (gazebo_ros/spawn_model) velodyne_tf (message_to_tf/message_to_tf)

auto-starting new master process[master]: started with pid [2248] ROS_MASTER_URI=http://localhost:11311

setting /run_id to 3690bed2-a66d-11ec-9232-00155dced7ad process[rosout-1]: started with pid [2258] started core service [/rosout] process[gazebo-2]: started with pid [2261] process[gazebo_gui-3]: started with pid [2263] process[spawn_urdf-4]: started with pid [2267] process[robot_state_publisher-5]: started with pid [2272] process[velodyne_tf-6]: started with pid [2277] [ WARN] [1647574856.819091500]: Listening to /base_pose_gt Gazebo multi-robot simulator, version 11.9.0 Copyright (C) 2012 Open Source Robotics Foundation. Released under the Apache 2 License. http://gazebosim.org

[Wrn] [GuiIface.cc:200] g/gui-plugin is really loading a SystemPlugin. To load a GUI plugin please use --gui-client-plugin Gazebo multi-robot simulator, version 11.9.0 Copyright (C) 2012 Open Source Robotics Foundation. Released under the Apache 2 License. http://gazebosim.org

[ INFO] [1647574858.337149100]: Finished loading Gazebo ROS API Plugin. [ INFO] [1647574858.339799300]: waitForService: Service [/gazebo/set_physics_properties] has not been advertised, waiting... [Msg] Waiting for master. [Msg] Connected to gazebo master @ http://127.0.0.1:11345 [Msg] Publicized address: 172.26.38.88 [ INFO] [1647574858.485187800]: Finished loading Gazebo ROS API Plugin. [ INFO] [1647574858.486324800]: waitForService: Service [/gazebo_gui/set_physics_properties] has not been advertised, waiting... [Msg] Waiting for master. [Msg] Connected to gazebo master @ http://127.0.0.1:11345 [Msg] Publicized address: 172.26.38.88 [Msg] Loading world file [/mnt/c/Users/khale/catkin_ws/src/soca_octomap/soca_octomap/example/worlds/block_and_cylinder.world] [ INFO] [1647574862.586548800]: waitForService: Service [/gazebo/set_physics_properties] is now available. [ INFO] [1647574862.610858700]: Physics dynamic reconfigure ready. [Err] [InsertModelWidget.cc:402] Missing model.config for model "/home/khaledmousa/robotics_ws/gazebo_models/.git" [Err] [InsertModelWidget.cc:402] Missing model.config for model "/home/khaledmousa/catkin_ws/src/turtlebot3_simulations/turtlebot3_gazebo/models/turtlebot3_autorace" [Err] [InsertModelWidget.cc:402] Missing model.config for model "/home/khaledmousa/catkin_ws/src/turtlebot3_simulations/turtlebot3_gazebo/models/turtlebot3_autorace_2020" [Err] [InsertModelWidget.cc:402] Missing model.config for model "/home/khaledmousa/catkin_ws/src/turtlebot3_simulations/turtlebot3_gazebo/models/turtlebot3_common_meshes" [Wrn] [GpuRaySensor.cc:252] Vertical FOV for GPU laser is capped at 90 degrees. [ INFO] [1647574863.589568700, 34.734000000]: Velodyne laser plugin missing , defaults to no clipping [ INFO] [1647574863.593669900, 34.734000000]: Velodyne GPU laser plugin ready, 128 lasers [spawn_urdf-4] process has finished cleanly log file: /home/khaledmousa/.ros/log/3690bed2-a66d-11ec-9232-00155dced7ad/spawn_urdf-4*.log

Gazebo screenshot: Screenshot 2022-03-18 115326

titoirfan commented 2 years ago

Hi,

I think the compilation warnings can be safely ignored. They should not cause any problem. I tested the Gazebo plugin that caused the warning and it is working properly.

As for the launch error messages, I think it is caused by the turtlebot3_simulations repository and not by this repository. As such you can also safely ignore them, as this repo does not use the Turtlebot3 in any way.

I suggest you ignore them and to go ahead and follow the whole example at the README.md (including running rviz and the octomap_dose_mapping launch file).

KhaledMousaCpp commented 2 years ago

Hey, so sorry for the inconvenience but I desperately need this to work for my study. I have ignored the errors and continued with rviz and octomap_dose_mapping but I am getting even more errors:

1-Run RViz and open the configuration file at ./src/soca_octomap/soca_octomap/example/rviz/example.rviz:

khaledmousa@DESKTOP-2601QJC:/mnt/c/Users/khale$ cd catkin_ws khaledmousa@DESKTOP-2601QJC:/mnt/c/Users/khale/catkin_ws$ rosrun rviz rviz [ INFO] [1647764103.459375000]: rviz version 1.14.14 [ INFO] [1647764103.459426300]: compiled against Qt version 5.12.8 [ INFO] [1647764103.459473100]: compiled against OGRE version 1.9.0 (Ghadamon) [ INFO] [1647764103.469393800]: Forcing OpenGl version 0. [ INFO] [1647764105.001828500, 75.659000000]: Stereo is NOT SUPPORTED [ INFO] [1647764105.001925900, 75.659000000]: OpenGL device: D3D12 (NVIDIA GeForce RTX 2060) [ INFO] [1647764105.001982100, 75.659000000]: OpenGl version: 3.1 (GLSL 1.4).

After I open the configuration file, rviz freezes like this: image

2-octomap_dose_mapping launch file

khaledmousa@DESKTOP-2601QJC:/mnt/c/Users/khale/catkin_ws$ roslaunch soca_octomap octomap_dose_mapping.launch ... logging to /home/khaledmousa/.ros/log/53424184-a831-11ec-8b3b-00155dcedbee/roslaunch-DESKTOP-2601QJC-5537.log Checking log directory for disk usage. This may take a while. Press Ctrl-C to interrupt Done checking log file disk usage. Usage is <1GB.

started roslaunch server http://DESKTOP-2601QJC:38593/

SUMMARY

PARAMETERS

NODES / octomap_dose_server (soca_octomap/octomap_dose_server_node)

ROS_MASTER_URI=http://localhost:11311

ERROR: cannot launch node of type [soca_octomap/octomap_dose_server_node]: Cannot locate node of type [octomap_dose_server_node] in package [soca_octomap]. Make sure file exists in package path and permission is set to executable (chmod +x) No processes to monitor shutting down processing monitor... ... shutting down processing monitor complete

titoirfan commented 2 years ago

Hmm, I think the rviz looked alright (i.e. it works correctly), it is showing nothing only because the fixed frame, map_3d hasn't been published yet by the octomap_dose_server_node.

As for the second error, I can't seem to replicate it even in an isolated environment.

I think it could be caused by compilation issues. My suggestion is to do a clean build by deleting the build and devel folder in your catkin_ws directory.

cd (PATH_TO_CATKIN_WS)/catkin_ws
rm -rf build devel
catkin_make

Also, don't forget to source devel/setup.bash in every terminal you use before invoking any ROS command.