GithubHelp home page GithubHelp logo

cnndepth / tx2_fcnn_node Goto Github PK

View Code? Open in Web Editor NEW
108.0 11.0 32.0 64 KB

ROS node for real-time FCNN depth reconstruction

License: MIT License

CMake 32.16% C++ 63.05% Dockerfile 4.15% Shell 0.63%
fcnn depth reconstrucion slam ros node jetson

tx2_fcnn_node's Issues

I am facing this error after downloading vision-opencv. How should I solve this problem

CMake Error at /usr/share/cmake-3.10/Modules/FindBoost.cmake:1947 (message):
Unable to find the requested Boost libraries.

Boost version: 1.65.1

Boost include path: /usr/include

Could not find the following Boost libraries:

      boost_python37

No Boost libraries were found. You may need to set BOOST_LIBRARYDIR to the
directory containing Boost libraries or BOOST_ROOT to the location of
Boost.
Call Stack (most recent call first):
vision_opencv/cv_bridge/CMakeLists.txt:11 (find_package)

Using 640 X 480 uff file

Hello,

Firstly thank you for such a great implementation for converting 2d image to depth image. I had one issue..so with 320 X 240. Everything is working great but now I am shifting to 640 X 480 for better map building. I am facing one issue while going through the conversion process..

  1. I used the following command to get the .test_engine of 640 X 480
    rosrun tx2_fcnn_node fcrn_engine_builder --uff=./resnet_nonbt_shortcuts_640x480.uff --uffInput=tf/Placeholder --output=tf/reshape_1/Reshape --height=480 --width=640 --engine=./test_engine.trt --fp16

  2. I changed the values in the launch file. The cnn_only launch file is added to the issue
    cnn_only.txt

  3. I also changed the height and width values in the camera calibration file. I have add the file to the issue.
    tx2_camera_calib.txt

Now when I create a Rtabmap using this. I get the following error.

terminate called after throwing an instance of 'UException'
what(): [FATAL] (2020-09-21 12:35:45.125) util3d_features.cpp:92::generateKeypoints3DDepth() Condition (cameraIndex >= 0 && cameraIndex < (int)cameraModels.size()) not met! [cameraIndex=1, models=1, kpt.x=540.000000, subImageWidth=640.000000 (Camera model image width=320)]

Is there anything else which needs to be changed except the above changes to make this work?

Thanking you in advance

Jetson Nano support?

Hi all,

I built project on my Jetson Nano but I'm having issues.

  1. I'm receiving the same issue shown in: https://github.com/CnnDepth/tx2_fcnn_node/issues/11
  2. I have an IMX219 camera installed. I verified with nvgcapture-1.0 that it works correctly. However, I'm not getting any frames and RVIZ shows the following errors with the camera topic:
    For frame [camera_link]: Fixed Frame [map] does not exist

I'm pretty new to ROS and RVIZ, so I may have configured something wrong. Can you offer some guidance or advice to help me get this up and running?

Thanks!

Can I know the learning environment?

Hello, I'd like to proceed with the project.
I am currently using Ubuntu 20.04 and Jetson TX2 of x86_64, and I am wondering if you are learning from a PC or Jetson. I'd appreciate it if you could tell me.

Problem running Rtab and Get data from Odomtry

Hello everyone !

I've built successfully the project but when i'm running the rtab launch file, i got this issue below :
Screenshot from 2021-11-13 17-06-48

Btw when running the Cnn_only launch file , the node works perfectly and all topics are receiving data including depth
anyone could help me please ?

Thank you in advance.

Unable to detect Realsense D435i camera

Hi, I am attempting to connect using a D435i camera but i get this error when i roslaunch tx2_fcnn_node cnn_only.launch
I am using a Jetson Xavier NX though. Could that be the reason?

Error generated. /dvs/git/dirty/git-master_linux/multimedia/nvgstreamer/gst-nvarguscamera/gstnvarguscamerasrc.cpp, execute:557 No cameras available
[ WARN] [1618998930.954183598]: Failed to capture frame

USB camera Error

Hi, I have a RGB usb camera, I want to try this work, but it can't find camera, I can make sure the camera cam work with ROS usb_cam workspace. The error:
image

Thank you for your help.

Error building engine

Trying to see if this will run totally on the Xavier. Everything builds except the engine. I get this error. *** deserializing
Runtime created
engine created
fp16: 1
malloc_consolidate(): invalid chunk size
Aborted (core dumped)
Is this an arm vs intel issue?

Thirdparty/fcrn-inference does not contain a CMakeLists.txt file

I’m having this error
CMake Error at tx2_fcnn_node/CMakeLists.txt:10 (add_subdirectory): The source directory /home/carkyo/catkin_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference does not contain a CMakeLists.txt file.

I'm using:
Ubuntu: 16.04
ROS: Kinetic
CUDA: 9.0
cudnn: 7.6

Full Terminal Output
[Base path: /home/carkyo/catkin_ws
Source space: /home/carkyo/catkin_ws/src
Build space: /home/carkyo/catkin_ws/build
Devel space: /home/carkyo/catkin_ws/devel
Install space: /home/carkyo/catkin_ws/install

Running command: "cmake /home/carkyo/catkin_ws/src -DCATKIN_DEVEL_PREFIX=/home/carkyo/catkin_ws/devel -DCMAKE_INSTALL_PREFIX=/home/carkyo/catkin_ws/install -G Unix Makefiles" in "/home/carkyo/catkin_ws/build"

-- Using CATKIN_DEVEL_PREFIX: /home/carkyo/catkin_ws/devel
-- Using CMAKE_PREFIX_PATH: /opt/ros/kinetic
-- This workspace overlays: /opt/ros/kinetic
-- Using PYTHON_EXECUTABLE: /usr/bin/python
-- Using Debian Python package layout
-- Using empy: /usr/bin/empy
-- Using CATKIN_ENABLE_TESTING: ON
-- Call enable_testing()
-- Using CATKIN_TEST_RESULTS_DIR: /home/carkyo/catkin_ws/build/test_results
-- Found gmock sources under '/usr/src/gmock': gmock will be built
-- Found gtest sources under '/usr/src/gmock': gtests will be built
-- Using Python nosetests: /usr/bin/nosetests-2.7
-- catkin 0.7.18
-- BUILD_SHARED_LIBS is on
-- BUILD_SHARED_LIBS is on
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- ~~ traversing 1 packages in topological order:
-- ~~ - tx2_fcnn_node
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- +++ processing catkin package: 'tx2_fcnn_node'
-- ==> add_subdirectory(tx2_fcnn_node)
CMake Error at tx2_fcnn_node/CMakeLists.txt:10 (add_subdirectory):
The source directory
/home/carkyo/catkin_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference
does not contain a CMakeLists.txt file.

TensorRT libraries path: /home/carkyo/Downloads/TensorRT-5.1.5.0/lib
TensorRT includes path: /home/carkyo/Downloads/TensorRT-5.1.5.0/include
CuDNN found in /usr/local/cuda/lib64
CuBLAS found in /usr/local/cuda/lib64
CMake Warning at /opt/ros/kinetic/share/catkin/cmake/catkin_package.cmake:166 (message):
catkin_package() DEPENDS on 'system_lib' but neither
'system_lib_INCLUDE_DIRS' nor 'system_lib_LIBRARIES' is defined.
Call Stack (most recent call first):
/opt/ros/kinetic/share/catkin/cmake/catkin_package.cmake:102 (_catkin_package)
tx2_fcnn_node/CMakeLists.txt:157 (catkin_package)

-- dir='/home/carkyo/catkin_ws/src/tx2_fcnn_node/include'
-- dir='/opt/ros/kinetic/include'
-- dir='/opt/ros/kinetic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp'
-- dir='/opt/ros/kinetic/include/opencv-3.3.1-dev'
-- dir='/opt/ros/kinetic/include/opencv-3.3.1-dev/opencv'
-- dir='/usr/include'
-- dir='/opt/ros/kinetic/include/opencv-3.3.1-dev'
-- dir='/opt/ros/kinetic/include/opencv-3.3.1-dev/opencv'
-- dir='/usr/local/cuda/include'
-- dir='/home/carkyo/catkin_ws/build/tx2_fcnn_node/Thirdparty/fcrn-inference/x86_64/include'
-- dir='/include'
-- dir='/usr/lib/x86_64-linux-gnu/gstreamer-1.0'
-- dir='/usr/lib/x86_64-linux-gnu/gstreamer-1.0/include'
-- dir='/usr/lib/aarch64-linux-gnu/gstreamer-1.0/include'
-- dir='/usr/include/gstreamer-1.0'
-- dir='/usr/lib/aarch64-linux-gnu/gstreamer-1.0/include'
-- dir='/usr/include/glib-2.0'
-- dir='/usr/lib/x86_64-linux-gnu/glib-2.0/include'
-- dir='/usr/lib/aarch64-linux-gnu/glib-2.0/include'
-- dir='/home/carkyo/Downloads/TensorRT-5.1.5.0/include'
-- Configuring incomplete, errors occurred!
See also "/home/carkyo/catkin_ws/build/CMakeFiles/CMakeOutput.log".
See also "/home/carkyo/catkin_ws/build/CMakeFiles/CMakeError.log".
Invoking "cmake" failed]

undefined reference in libgstbase-1.0.so.0, error occurs on multiple x86_64 configurations

I get the following error when compiling with on x86_64

//usr/local/lib/libgstbase-1.0.so.0: undefined reference to `gst_clock_id_uses_clock'
collect2: error: ld returned 1 exit status

I'm using
Ubuntu 18.04
ROS: Melodic
Cuda: 10.1
TensorRT: 5.2
CudNN: 7.6

Does anyone else have this issue? It seems that this particular linker error is unique to this repo. i.e. gst_clock_id_uses_clock doesn't trigger undefined reference in any other forums. You can see from the terminal text that the linker is finding all the dependencies without issue. I also tried this with ubuntu 16.04, ros kinetic, cuda 9.2 and the compatible cudnn, tensorRT versions and got the exact same issue.

catkin_make --cmake-args -DPATH_TO_TENSORRT_LIB=/usr/lib/x86_64-linux-gnu -DPATH_TO_TENSORRT_INCLUDE=/usr/include -DPATH_TO_CUDNN=/usr/lib/x86_64-linux-gnu -DPATH_TO_CUBLAS=/usr/lib/x86_64-linux-gnu
Base path: /home/mars/git/melodic_ws
Source space: /home/mars/git/melodic_ws/src
Build space: /home/mars/git/melodic_ws/build
Devel space: /home/mars/git/melodic_ws/devel
Install space: /home/mars/git/melodic_ws/install
####
#### Running command: "cmake /home/mars/git/melodic_ws/src -DPATH_TO_TENSORRT_LIB=/usr/lib/x86_64-linux-gnu -DPATH_TO_TENSORRT_INCLUDE=/usr/include -DPATH_TO_CUDNN=/usr/lib/x86_64-linux-gnu -DPATH_TO_CUBLAS=/usr/lib/x86_64-linux-gnu -DCATKIN_DEVEL_PREFIX=/home/mars/git/melodic_ws/devel -DCMAKE_INSTALL_PREFIX=/home/mars/git/melodic_ws/install -G Unix Makefiles" in "/home/mars/git/melodic_ws/build"
####
-- The C compiler identification is GNU 7.4.0
-- The CXX compiler identification is GNU 7.4.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: /home/mars/git/melodic_ws/devel
-- Using CMAKE_PREFIX_PATH: /opt/ros/melodic
-- This workspace overlays: /opt/ros/melodic
-- Found PythonInterp: /usr/bin/python2 (found suitable version "2.7.15", minimum required is "2") 
-- Using PYTHON_EXECUTABLE: /usr/bin/python2
-- Using Debian Python package layout
-- Using empy: /usr/bin/empy
-- Using CATKIN_ENABLE_TESTING: ON
-- Call enable_testing()
-- Using CATKIN_TEST_RESULTS_DIR: /home/mars/git/melodic_ws/build/test_results
-- Found gmock sources under '/usr/src/googletest': gmock will be built
-- Found PythonInterp: /usr/bin/python2 (found version "2.7.15") 
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Found gtest sources under '/usr/src/googletest': gtests will be built
-- Using Python nosetests: /usr/bin/nosetests-2.7
-- catkin 0.7.17
-- BUILD_SHARED_LIBS is on
-- BUILD_SHARED_LIBS is on
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- ~~  traversing 1 packages in topological order:
-- ~~  - tx2_fcnn_node
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- +++ processing catkin package: 'tx2_fcnn_node'
-- ==> add_subdirectory(tx2_fcnn_node)
 
Note:  this project uses git submodules in the source tree.
       if you haven't already, run the following command from
       the project's root directory:
 
           git submodule update --init


TensorRT libraries path: /usr/lib/x86_64-linux-gnu
TensorRT includes path: /usr/include
CuDNN found in /usr/lib/x86_64-linux-gnu
CuBLAS found in /usr/lib/x86_64-linux-gnu
-- Found CUDA: /usr/local/cuda-10.1 (found version "10.1") 
-- CUDA version: 10.1
-- CUDA 10 detected, enabling SM_72
-- Found OpenCV: /usr (found suitable version "3.2.0", minimum required is "3.0.0") found components:  core calib3d 
-- system arch:  x86_64
-- output path:  /home/mars/git/melodic_ws/build/tx2_fcnn_node/Thirdparty/fcrn-inference/x86_64
-- jetson-utils:  building as submodule, /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found
-- Found Qt4: /usr/bin/qmake (found version "4.8.7") 
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/XML.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/commandLine.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/filesystem.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/loadImage.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/mat33.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/pi.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/rand.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/timespec.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/camera/gstCamera.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/camera/v4l2Camera.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/codec/gstDecoder.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/codec/gstEncoder.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/codec/gstUtility.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaFont.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaMappedMemory.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaNormalize.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaRGB.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaResize.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaUtility.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaWarp.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaYUV.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/display/glDisplay.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/display/glTexture.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/display/glUtility.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/input/devInput.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/input/devJoystick.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/input/devKeyboard.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/network/Endian.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/network/IPv4.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/network/NetworkAdapter.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/network/Socket.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/threads/Event.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/threads/Mutex.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/threads/Process.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/threads/Thread.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/data/fontmapA.png
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/data/fontmapB.png
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/common/argsParser.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/common/common.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/common/fp16.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/common/preprocessRGB.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/common/processDepth.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/fcrn-camera/upsampling/upsampling.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/fcrn-camera/upsampling/upsamplingPlugin.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/fcrn-camera/interleaving/interleaving.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/fcrn-camera/interleaving/interleavingPlugin.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/fcrn-camera/slice/slicePlugin.h
-- Copying /home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/fcrn-camera/slice/stridedSlice.h
TensorRT libraries path: /usr/lib/x86_64-linux-gnu
TensorRT includes path: /usr/include
CuDNN found in /usr/lib/x86_64-linux-gnu
CuBLAS found in /usr/lib/x86_64-linux-gnu
-- Found OpenCV: /usr (found version "3.2.0") 
CMake Warning at /opt/ros/melodic/share/catkin/cmake/catkin_package.cmake:166 (message):
  catkin_package() DEPENDS on 'system_lib' but neither
  'system_lib_INCLUDE_DIRS' nor 'system_lib_LIBRARIES' is defined.
Call Stack (most recent call first):
  /opt/ros/melodic/share/catkin/cmake/catkin_package.cmake:102 (_catkin_package)
  tx2_fcnn_node/CMakeLists.txt:157 (catkin_package)


-- dir='/home/mars/git/melodic_ws/src/tx2_fcnn_node/include'
-- dir='/opt/ros/melodic/include'
-- dir='/opt/ros/melodic/share/xmlrpcpp/cmake/../../../include/xmlrpcpp'
-- dir='/usr/include'
-- dir='/usr/include/opencv'
-- dir='/usr/include'
-- dir='/usr/include/opencv'
-- dir='/usr/local/cuda-10.1/include'
-- dir='/home/mars/git/melodic_ws/build/tx2_fcnn_node/Thirdparty/fcrn-inference/x86_64/include'
-- dir='/include'
-- dir='/usr/lib/x86_64-linux-gnu/gstreamer-1.0'
-- dir='/usr/lib/x86_64-linux-gnu/gstreamer-1.0/include'
-- dir='/usr/lib/aarch64-linux-gnu/gstreamer-1.0/include'
-- dir='/usr/include/gstreamer-1.0'
-- dir='/usr/lib/aarch64-linux-gnu/gstreamer-1.0/include'
-- dir='/usr/include/glib-2.0'
-- dir='/usr/lib/x86_64-linux-gnu/glib-2.0/include'
-- dir='/usr/lib/aarch64-linux-gnu/glib-2.0/include'
-- dir='/usr/include'
-- Configuring done
-- Generating done
-- Build files have been written to: /home/mars/git/melodic_ws/build
####
#### Running command: "make -j8 -l8" in "/home/mars/git/melodic_ws/build"
####
[  1%] Building NVCC (Device) object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/cuda/jetson-utils_generated_cudaFont.cu.o
[  3%] Building NVCC (Device) object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/cuda/jetson-utils_generated_cudaNormalize.cu.o
[  5%] Building NVCC (Device) object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/cuda/jetson-utils_generated_cudaRGB.cu.o
[  9%] Building NVCC (Device) object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/cuda/jetson-utils_generated_cudaYUV-YV12.cu.o
[  9%] Building NVCC (Device) object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/cuda/jetson-utils_generated_cudaResize.cu.o
[ 10%] Building NVCC (Device) object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/cuda/jetson-utils_generated_cudaWarp-affine.cu.o
[ 12%] Building NVCC (Device) object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/cuda/jetson-utils_generated_cudaOverlay.cu.o
[ 14%] Building NVCC (Device) object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/cuda/jetson-utils_generated_cudaWarp-fisheye.cu.o
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(47): warning: variable "thick" was declared but never referenced

/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(26): warning: function "eq_less" was declared but never referenced

<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(47): warning: variable "thick" was declared but never referenced

/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(26): warning: function "eq_less" was declared but never referenced

<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(47): warning: variable "thick" was declared but never referenced

/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(26): warning: function "eq_less" was declared but never referenced

<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(47): warning: variable "thick" was declared but never referenced

/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(26): warning: function "eq_less" was declared but never referenced

<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(47): warning: variable "thick" was declared but never referenced

/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(26): warning: function "eq_less" was declared but never referenced

<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(47): warning: variable "thick" was declared but never referenced

/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(26): warning: function "eq_less" was declared but never referenced

<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(47): warning: variable "thick" was declared but never referenced

/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(26): warning: function "eq_less" was declared but never referenced

<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(47): warning: variable "thick" was declared but never referenced

/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(26): warning: function "eq_less" was declared but never referenced

<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(47): warning: variable "thick" was declared but never referenced

/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(26): warning: function "eq_less" was declared but never referenced

<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(47): warning: variable "thick" was declared but never referenced

/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(26): warning: function "eq_less" was declared but never referenced

<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(47): warning: variable "thick" was declared but never referenced

/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(26): warning: function "eq_less" was declared but never referenced

<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(47): warning: variable "thick" was declared but never referenced

/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/cuda/cudaOverlay.cu(26): warning: function "eq_less" was declared but never referenced

<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
[ 16%] Building NVCC (Device) object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/cuda/jetson-utils_generated_cudaWarp-intrinsic.cu.o
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
[ 18%] Building NVCC (Device) object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/cuda/jetson-utils_generated_cudaYUV-NV12.cu.o
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
[ 20%] Building NVCC (Device) object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/cuda/jetson-utils_generated_cudaYUV-YUYV.cu.o
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
<command-line>:0:7: warning: ISO C++11 requires whitespace after the macro name
Scanning dependencies of target jetson-utils
[ 21%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/commandLine.cpp.o
[ 25%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/filesystem.cpp.o
[ 25%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/XML.cpp.o
[ 27%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/timespec.cpp.o
[ 29%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/loadImage.cpp.o
[ 30%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/camera/gstCamera.cpp.o
[ 34%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/camera/v4l2Camera.cpp.o
[ 34%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/codec/gstDecoder.cpp.o
[ 36%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/codec/gstEncoder.cpp.o
[ 38%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/codec/gstUtility.cpp.o
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/codec/gstUtility.cpp: In function ‘gboolean gst_message_print(GstBus*, GstMessage*, gpointer)’:
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/codec/gstUtility.cpp:221:17: warning: ISO C++ forbids converting a string constant to ‘gchar* {aka char*}’ [-Wwrite-strings]
    gchar* txt = "missing gst_tag_list_to_string()";
                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 40%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/display/glDisplay.cpp.o
[ 41%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/display/glTexture.cpp.o
[ 43%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/input/devInput.cpp.o
[ 45%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/input/devJoystick.cpp.o
[ 47%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/input/devKeyboard.cpp.o
[ 49%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/network/IPv4.cpp.o
[ 50%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/network/NetworkAdapter.cpp.o
[ 52%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/network/Socket.cpp.o
[ 54%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/threads/Event.cpp.o
[ 56%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/threads/Mutex.cpp.o
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/input/devInput.cpp: In static member function ‘static void InputDevices::Enumerate(DeviceList&)’:
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/input/devInput.cpp:101:6: warning: ‘%s’ directive output may be truncated writing up to 255 bytes into a region of size 53 [-Wformat-truncation=]
 void InputDevices::Enumerate( DeviceList& devices )
      ^~~~~~~~~~~~
/home/mars/git/melodic_ws/src/tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/input/devInput.cpp:118:11: note: ‘snprintf’ output between 12 and 267 bytes into a destination of size 64
   snprintf(fname, sizeof(fname), "%s/%s", DEV_PATH, namelist[i]->d_name);
   ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 58%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/threads/Process.cpp.o
[ 60%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/CMakeFiles/jetson-utils.dir/threads/Thread.cpp.o
[ 61%] Linking CXX shared library ../x86_64/lib/libjetson-utils.so
[ 61%] Built target jetson-utils
[ 63%] Building NVCC (Device) object tx2_fcnn_node/Thirdparty/fcrn-inference/common/CMakeFiles/common.dir/common_generated_processDepth.cu.o
Scanning dependencies of target v4l2-console
Scanning dependencies of target gst-camera
[ 65%] Building NVCC (Device) object tx2_fcnn_node/Thirdparty/fcrn-inference/common/CMakeFiles/common.dir/common_generated_preprocessRGB.cu.o
Scanning dependencies of target v4l2-display
Scanning dependencies of target gl-display-test
[ 67%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/camera/v4l2-console/CMakeFiles/v4l2-console.dir/v4l2-console.cpp.o
[ 69%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/camera/v4l2-display/CMakeFiles/v4l2-display.dir/v4l2-display.cpp.o
[ 70%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/display/gl-display-test/CMakeFiles/gl-display-test.dir/gl-display-test.cpp.o
[ 72%] Building CXX object tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/camera/gst-camera/CMakeFiles/gst-camera.dir/gst-camera.cpp.o
[ 74%] Linking CXX executable ../../../x86_64/bin/v4l2-display
[ 76%] Linking CXX executable ../../../x86_64/bin/gl-display-test
//usr/local/lib/libgstbase-1.0.so.0: undefined reference to `gst_clock_id_uses_clock'
collect2: error: ld returned 1 exit status
tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/camera/v4l2-display/CMakeFiles/v4l2-display.dir/build.make:99: recipe for target 'tx2_fcnn_node/Thirdparty/fcrn-inference/x86_64/bin/v4l2-display' failed
make[2]: *** [tx2_fcnn_node/Thirdparty/fcrn-inference/x86_64/bin/v4l2-display] Error 1
CMakeFiles/Makefile2:1514: recipe for target 'tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/camera/v4l2-display/CMakeFiles/v4l2-display.dir/all' failed
make[1]: *** [tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/camera/v4l2-display/CMakeFiles/v4l2-display.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 78%] Linking CXX executable ../../../x86_64/bin/gst-camera
[ 80%] Linking CXX executable ../../../x86_64/bin/v4l2-console
//usr/local/lib/libgstbase-1.0.so.0: undefined reference to `gst_clock_id_uses_clock'
collect2: error: ld returned 1 exit status
tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/display/gl-display-test/CMakeFiles/gl-display-test.dir/build.make:99: recipe for target 'tx2_fcnn_node/Thirdparty/fcrn-inference/x86_64/bin/gl-display-test' failed
make[2]: *** [tx2_fcnn_node/Thirdparty/fcrn-inference/x86_64/bin/gl-display-test] Error 1
CMakeFiles/Makefile2:1569: recipe for target 'tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/display/gl-display-test/CMakeFiles/gl-display-test.dir/all' failed
make[1]: *** [tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/display/gl-display-test/CMakeFiles/gl-display-test.dir/all] Error 2
//usr/local/lib/libgstbase-1.0.so.0: undefined reference to `gst_clock_id_uses_clock'
collect2: error: ld returned 1 exit status
tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/camera/gst-camera/CMakeFiles/gst-camera.dir/build.make:99: recipe for target 'tx2_fcnn_node/Thirdparty/fcrn-inference/x86_64/bin/gst-camera' failed
make[2]: *** [tx2_fcnn_node/Thirdparty/fcrn-inference/x86_64/bin/gst-camera] Error 1
CMakeFiles/Makefile2:1404: recipe for target 'tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/camera/gst-camera/CMakeFiles/gst-camera.dir/all' failed
make[1]: *** [tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/camera/gst-camera/CMakeFiles/gst-camera.dir/all] Error 2
//usr/local/lib/libgstbase-1.0.so.0: undefined reference to `gst_clock_id_uses_clock'
collect2: error: ld returned 1 exit status
tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/camera/v4l2-console/CMakeFiles/v4l2-console.dir/build.make:99: recipe for target 'tx2_fcnn_node/Thirdparty/fcrn-inference/x86_64/bin/v4l2-console' failed
make[2]: *** [tx2_fcnn_node/Thirdparty/fcrn-inference/x86_64/bin/v4l2-console] Error 1
CMakeFiles/Makefile2:1459: recipe for target 'tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/camera/v4l2-console/CMakeFiles/v4l2-console.dir/all' failed
make[1]: *** [tx2_fcnn_node/Thirdparty/fcrn-inference/jetson-utils/camera/v4l2-console/CMakeFiles/v4l2-console.dir/all] Error 2
Scanning dependencies of target common
[ 81%] Linking CXX shared library ../x86_64/lib/libcommon.so
[ 81%] Built target common
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2
Invoking "make -j8 -l8" failed

No view to show

Hi,I launch your project on my Jetson Xavier. My usb camera is on and I can make sure it works well. But there is nothing to show ,and no error. I think I need help, thank you very much.
image

Questione about mapping

Hello,
I'm planning to do navigation by octomap using your research and I was wondering if we can generate an octomap in the same time with the point cloud map.
Thank you and best regards.

engine_builder core dumped and cannot detect ros message

Hi I try to run roslaunch tx2_fcnn_node cnn_only.launch

when i use rosrun tx2_fcnn_node fcrn_engine_builder --uff=./resnet_nonbt_shortcuts_320x240.uff --uffInput=tf/Placeholder
--output=tf/Reshape --height=240 --width=320 --engine=./test_engine.trt --fp16
return *** deserializing
Runtime created
engine created
fp16: 1
malloc_consolidate(): invalid chunk size
Aborted (core dumped)
Is this a normal result?

And when I use the message whose topic is /image, it does not read

NODES
/
static_transform_publisher_camera (tf/static_transform_publisher)
static_transform_publisher_scan (tf/static_transform_publisher)
tx2_fcnn_node (tx2_fcnn_node/tx2_fcnn_node)

ROS_MASTER_URI=http://localhost:11311

process[static_transform_publisher_camera-1]: started with pid [24268]
process[static_transform_publisher_scan-2]: started with pid [24269]
process[tx2_fcnn_node-3]: started with pid [24279]
Error generated. /dvs/git/dirty/git-master_linux/multimedia/nvgstreamer/gst-nvarguscamera/gstnvarguscamerasrc.cpp, execute:557 No cameras available
[ WARN] [1646725341.716882575]: Failed to capture frame
[ WARN] [1646725342.717331764]: Failed to capture frame

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.