Git Product home page Git Product logo

Comments (13)

lenhatquang2512 avatar lenhatquang2512 commented on September 28, 2024

Check my issue : https://github.com/dusty-nv/ros_deep_learning/issues/115.

I used same Nano with same R32.7.1 like you. The container for that version has not been updated yet so there is no pre-installed ros deep learning package. My suggestion is to build from source like I did with the melodic branch version because I think you also used Ubuntu 18.04 for your Nano.

from ros_deep_learning.

MiguelOsun avatar MiguelOsun commented on September 28, 2024

Hi! As you said, I am using Ubuntu 18.04 too. I will try building from source with Melodic. Thank you for your help.

from ros_deep_learning.

dusty-nv avatar dusty-nv commented on September 28, 2024

@MiguelOsun I have updated the container images for L4T R32.7.1 to include ros_deep_learning package, see #115 (comment)

from ros_deep_learning.

MiguelOsun avatar MiguelOsun commented on September 28, 2024

Hi! Thank you for your help! I am new to Docker Hub, and I have started recently to work with containers. Does this repo use this updated container images, or do i have to update them?

from ros_deep_learning.

dusty-nv avatar dusty-nv commented on September 28, 2024

If you had already tried running the container, you should pull it again to fetch the updated one - for example: sudo docker pull dustynv/ros:noetic-pytorch-l4t-r32.7.1

from ros_deep_learning.

MiguelOsun avatar MiguelOsun commented on September 28, 2024

Hi,
as you said, i pulled the image again and i dont have that problem anymore, but when i try to launch any node of the ros_deep_learning package i have this issue:

[video_output-2] /ros_deep_learning/install/ros_deep_learning/lib/ros_deep_learning/video_output: error while loading shared libraries: libnppicc.so.10: cannot open shared object file: No such file or directory
[video_source-1] /ros_deep_learning/install/ros_deep_learning/lib/ros_deep_learning/video_source: error while loading shared libraries: libnppicc.so.10: cannot open shared object file: No such file or directory

Is this because i have another version of CUDA installed?

from ros_deep_learning.

grafoteka avatar grafoteka commented on September 28, 2024

Hello, I have the same problem with a Xavier AGX. I have a fresh installation with Jetpack 5.1.1 which includes CUDA 11 and have the same error.

[video_output-2] /ros_deep_learning/install/ros_deep_learning/lib/ros_deep_learning/video_output: error while loading shared libraries: libnppicc.so.10: cannot open shared object file: No such file or directory
[video_source-1] /ros_deep_learning/install/ros_deep_learning/lib/ros_deep_learning/video_source: error while loading shared libraries: libnppicc.so.10: cannot open shared object file: No such file or directory

But if I want to downgrade to CUDA 10 I have to install Jetpack 4.6 which is only for Ubuntu 18.

It is possible to modify any instruction to try to use the CUDA 11 drivers?

Thank you in advance.

Jorge

from ros_deep_learning.

dusty-nv avatar dusty-nv commented on September 28, 2024

Hi @grafoteka, which version of the container are you running?

from ros_deep_learning.

grafoteka avatar grafoteka commented on September 28, 2024

Hi @grafoteka, which version of the container are you running?

Hi @dusty-nv, I'm using the last version that you update a few days ago. Galactic-pytorch-l4t-r32.7.1
https://hub.docker.com/layers/dustynv/ros/galactic-pytorch-l4t-r32.7.1/images/sha256-1fe64222761f7bbc438592d0b22bfa09ec51c92f7f160e71f5bb6ae1cb46369e?context=explore

from ros_deep_learning.

lenhatquang2512 avatar lenhatquang2512 commented on September 28, 2024

Hi, as you said, i pulled the image again and i dont have that problem anymore, but when i try to launch any node of the ros_deep_learning package i have this issue:

[video_output-2] /ros_deep_learning/install/ros_deep_learning/lib/ros_deep_learning/video_output: error while loading shared libraries: libnppicc.so.10: cannot open shared object file: No such file or directory [video_source-1] /ros_deep_learning/install/ros_deep_learning/lib/ros_deep_learning/video_source: error while loading shared libraries: libnppicc.so.10: cannot open shared object file: No such file or directory

Is this because i have another version of CUDA installed?

@MiguelOsun Which CUDA version are you using? Im using CUDA 10.2

from ros_deep_learning.

saarCogni avatar saarCogni commented on September 28, 2024

hi,
im trying to use dustynv/ros:foxy-ros-base-l4t-r32.5.0 container and it not include ros_deep_learning package.
can you please update the container?

from ros_deep_learning.

dusty-nv avatar dusty-nv commented on September 28, 2024

im trying to use dustynv/ros:foxy-ros-base-l4t-r32.5.0 container and it not include ros_deep_learning package.

@saarCogni only the ros:*-pytorch-* images have ros_deep_learning package in them. dustynv/ros:foxy-pytorch-l4t-r32.7.1 has been updated to have ros_deep_learning in it, but I don't have systems still running older versions of JetPack 4. So you would either need to rebuild the ros:foxy-pytorch container for L4T R32.5.0, or install ros_deep_learning into it yourself (which you can do by following this script: https://github.com/dusty-nv/jetson-containers/blob/master/scripts/ros_deep_learning.sh), or upgrade your JetPack to L4T R32.7.

from ros_deep_learning.

saarCogni avatar saarCogni commented on September 28, 2024

@dusty-nv
hi,
when im running the docker sudo docker run --runtime nvidia -it --rm --network host dustynv/ros:foxy-pytorch-l4t-r32.5.0 bash
on NVIDIA Jetson Xavier with the following script: ros_deep_learning.sh
this is what i get:

`root@algokobuki-desktop:/# ./ros_deep_learning.sh
ROS_DISTRO = foxy
sourcing /opt/ros/foxy/install/setup.bash
ROS_ROOT /opt/ros/foxy
ROS_DISTRO foxy
Cloning into 'ros_deep_learning'...
remote: Enumerating objects: 39, done.
remote: Counting objects: 100% (39/39), done.
remote: Compressing objects: 100% (29/29), done.
remote: Total 39 (delta 12), reused 18 (delta 7), pack-reused 0
Unpacking objects: 100% (39/39), done.
Building ros_deep_learning package for ROS2 foxy
Starting >>> ros_deep_learning
[Processing: ros_deep_learning]
--- stderr: ros_deep_learning
detected ROS_DISTRO=ROS_FOXY
CMake Warning at CMakeLists.txt:19 (find_package):
By not providing "FindVPI.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "VPI", but
CMake did not find one.

Could not find a package configuration file provided by "VPI" (requested
version 2.0) with any of the following names:

VPIConfig.cmake
vpi-config.cmake

Add the installation prefix of "VPI" to CMAKE_PREFIX_PATH or set "VPI_DIR"
to a directory containing one of the above files. If "VPI" provides a
separate development package or SDK, be sure it has been installed.

detected ROS2 (ament_cmake)
CMake Warning:
Manually-specified variables were not used by the project:

CATKIN_INSTALL_INTO_PREFIX_ROOT

make[2]: *** No rule to make target '/usr/local/cuda/lib64/libnppicc.so', needed by 'video_output'. Stop.
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/video_output.dir/all] Error 2
make: *** [all] Error 2

Failed <<< ros_deep_learning [38.9s, exited with code 2]

Summary: 0 packages finished [39.5s]
1 package failed: ros_deep_learning
1 package had stderr output: ros_deep_learning`

thanks for the help

from ros_deep_learning.

Related Issues (20)

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.