Ultralytics YOLO11 + TensorRT(trtexec)+ 攝影機即時偵測,目標平台是 Jetson Orin Nano(JetPack 6.x)。ultralytics+1

0. 前置條件

bashpython3 -c "import tensorrt as trt; print(trt.__path__)" *# 例如:['/usr/lib/python3.10/dist-packages/tensorrt']*


1. 建立虛擬環境並安裝 Ultralytics

``

安裝 GPU 版 PyTorch(依 Jetson 官方教學安裝,略),完成後確認:

python - << 'EOF' import torch print(torch.__version__) print(torch.version.cuda) print(torch.cuda.is_available()) EOF *# 需要看到 CUDA 版本,且 True*

安裝 Ultralytics YOLO:

pip install -U ultralytics yolo help *# 有列出說明即成功*


2. 測試 YOLO11n + 攝影機(尚未 TensorRT)

(pt) 裡:

`workon pt cd /home/jetbot

# 第一次會自動下載 yolo11n.pt yolo predict model=yolo11n.pt source=0 show=True`

可以看到攝影機畫面與偵測框,表示: