Jetson系列板卡是算法边缘端部署无法避开的一道坎,作为英伟达旗下产品,可以使用tensorrt加速,因此用户较多,生态较好;但是由于是ARM架构,因此无法使用x86部署方式。下面对其部署安装进行如下总结:
(0)基础知识
Jetson Development Pack (JetPack) 是一个按需提供的一体化软件包,捆绑并安装了适用于 NVIDIA Jetson 嵌入式平台的所有开发用软件工具,JetPack 包括适用于以下功能的工具:
深度学习:TensorRT、cuDNN、NVIDIA DIGITS™ 工作流程
计算机视觉:NVIDIA VisionWorks、OpenCV
GPU 计算:NVIDIA CUDA、CUDA 库
多媒体:ISP 支持、摄像头图像、视频 CODEC
根据官网上说明各版本之间对应关系如下,
同时,它还包括 ROS 兼容性、OpenGL、高级开发者工具等等。在选择JetPack的时候需要注意其版本号,JetPack 4.x版本使用的是ubuntu18.04+cuda10.2+tensorrt8.2及以下版本,而JetPack 5.x版本使用的是ubuntu20.04+cuda11.x+tensorrt8.4及以上版