This repository provides pre-built Docker images tailored for NVIDIA Jetson devices.
714
This repository provides optimized Docker images for NVIDIA Jetson devices, integrating machine learning (ML) and ROS 2 Humble for robotic and AI applications.
These images are built on top of NVIDIA's official Jetson images, ensuring compatibility with JetPack SDK and hardware acceleration.
These images are based on the following NVIDIA container sources:
dustynv/l4t-ml: Includes TensorRT, PyTorch, TensorFlow, and other ML libraries for Jetson.nvcr.io/nvidia: NVIDIA’s official Jetson machine learning container with GPU-accelerated deep learning frameworks.Choose the appropriate image tag based on your JetPack version:
docker pull wengkd/jetson:r35.4-torch-ros2
docker run --runtime=nvidia --network=host -it --rm wengkd/jetson:r35.4-torch-ros2
--runtime=nvidia → Enables GPU acceleration on Jetson.--network=host → Allows ROS 2 to communicate properly.-it --rm → Starts an interactive shell and removes the container on exit.Inside the running container:
source /opt/ros/humble/install/setup.bash
Now you can start using ROS 2 Humble.
To ensure cv2 works correctly, you may need to install the following packages:
sudo apt-get install -y libopencv-calib3d-dev
pip install opencv-contrib-python
Content type
Image
Digest
sha256:d4458a2c1…
Size
11.5 GB
Last updated
over 1 year ago
docker pull wengkd/jetson:r36.4-ml-ros2