將Jumper接在J48接腳,表示使用變壓器透過圓形接頭供電,J48接腳未使用Jumper表示使用Micro USB供電,如果要使用Micro USB傳送資料給電腦,就需要接上J48接腳的Jumper,使用變壓器透過圓形接頭供電,空出Micro USB與電腦相連。
一、車子驅動馬達模組分成兩種,筆者使用waveshare
#robot = Robot(driver_board="dfrobot")
robot = Robot(driver_board="waveshare")
二、攝影機使用IMX219
安裝v4l-utils套件來管理相機
#sudo apt-get install v4l-utils
檢查列出攝影機
#v4l2-ctl --list-devices
執行結果
vi-output, imx219 6-0010 (platform:54080000.vi:0):
/dev/video0
三,作業系統
#uname -a
執行結果
Linux jetbot 4.9.201-tegra #1 SMP PREEMPT Fri Feb 19 08:40:32 PST 2021 aarch64 aarch64 aarch64 GNU/Linux
Linux jetbot 4.9.201-tegra對應為Ubuntu18.04,參考以下網址https://www.stereolabs.com/blog/nvidia-jetson-l4t-and-jetpack-support/
Ubuntu18.04預設Python2.7,使用python3才會執行python3.6
四、Jupyter Lab的Python版本
在Jupyter Lab執行以下python程式
import sys
print(sys.version)
print(sys.executable)
執行結果
3.6.9 (default, Jan 26 2021, 15:33:00)
[GCC 8.4.0]
/usr/bin/python3
五、JetPack版本
安裝jetson_stats
#sudo pip3 install jetson_stats
#jetson_release
執行結果
- NVIDIA Jetson Nano (Developer Kit Version)
* Jetpack 4.5.1 [L4T 32.5.1]
* NV Power Mode: MAXN - Type: 0
* jetson_stats.service: active
- Libraries:
* CUDA: 10.2.89
* cuDNN: 8.0.0.180
* TensorRT: 7.1.3.0
* Visionworks: 1.6.0.501
* OpenCV: 4.1.1 compiled CUDA: NO
* VPI: ii libnvvpi1 1.0.15 arm64 NVIDIA Vision Programming Interface library
* Vulkan: 1.2.70
六、查詢GPU的記憶體大小,使用jetson nano 4G版本
#grep -i memory /var/log/Xorg.0.log
[ 18.095] (--) NVIDIA(0): Memory: 4059756 kBytes
[ 18.096] (II) NVIDIA: Reserving 6144.00 MB of virtual memory for indirect memory
[ 18.156] (==) NVIDIA(0): Disabling shared memory pixmaps