JetRacer AI Kit 教程二、安装镜像

步骤1、烧写JetRacer镜像

  • 下载JeRacer镜像jetcard_v0p0p0.zip,并解压出.img 镜像文件
    • 由于官方提供的链接是谷歌网盘的,不方便国内用户下载,这里我们提供已经配置好的镜像,可以直接下载使用百度网盘链接(无密码)
  • 将SD卡(最小32G)通过读卡器插入到电脑
  • 使用Etcher软件,选择之前解压出来的镜像文件,并将其烧写到SD卡上

  • 烧写完成后,将SD卡弹出

步骤2、启动Jetson Nano并通过USB连接

  • 将SD卡插入Jetson Nano (SD 卡槽位于Jetson Nano核心板的背面
  • 用USB线将Jetson nano 的micro USB接到电脑。
  • 打开电源开关启动Jetson Nano,系统启动后电脑端会识别到USB网卡,如果网卡没有自动获取IP,需要手动设置IP地址为 192.168.55.1
  • 打开浏览器并导航到 192.168.55.1:8888 ,并使用默认密码 jetson 登录 Jupyter Lab

步骤3、将JetRacer连接到WIFI

  • 单击File- > New- > 在Jupyter Lab中打开终端Terminal,在终端中
  • 输入以下命令可以扫描可用的WiFi网络,并找到要连接的WIFI名称
  1. sudo nmcli device wifi list
  • 连接到选定的WIFI网络,其中<ssid_name>,<password> 替换为你的WIFI账号密码。
  1. sudo nmcli device wifi connect <ssid_name> password <password>
  • 运行如下命令可以查询WIFI 接口wlan0 的 IP 地址。断开USB连接并重启系统也可以在OLED显示器上显示IP地址
  1. ifconfig

步骤4、Web浏览器连接JetRacer

  • 从Jetson Nano上拔下micro USB线
  • 断电重启Jetson Nano,正常启动之后再OLED屏幕上回显示有小车的IP地址
  • 在浏览器地址栏输入http://<jetson_ip_address>:8888连接到小车,其中jetson_ip_address为OLED上显示的实际IP, 比如:192.168.32.10:8888
  • 使用密码 jetson 登录Jupyter Lab

步骤5、安装Python包

  • 点击终端icon打开一个终端
  • 更新Jetcard Python包

注意:我们提供的程序和官方github给出的有点区别,你如果直接Jetson naon官方的软件将不能正常控制小车。

  1. cd $HOME
  2. mkdir ws
  3. cd ws
  4. git clone https://github.com/waveshare/jetcard
  5. cp jetcard/jetcard/ads1115.py ~/jetcard/jetcard/
  6. cp jetcard/jetcard/ina219.py ~/jetcard/jetcard/
  7. cp jetcard/jetcard/display_server.py ~/jetcard/jetcard/
  8. cp jetcard/jetcard/stats.py ~/jetcard/jetcard/
  9. cd ~/jetcard
  10. sudo pip3 uninstall jetcard -y
  11. sudo reboot #重启
  12. cd ~/jetcard
  13. sudo python3 setup.py install
  • 执行以下命令安装JetCam Python包
  1. cd $HOME
  2. git clone https://github.com/NVIDIA-AI-IOT/jetcam
  3. cd jetcam
  4. sudo python3 setup.py install
  • 执行以下命令安装torch2trt Python包
  1. cd $HOME
  2. git clone https://github.com/NVIDIA-AI-IOT/torch2trt
  3. cd torch2trt
  4. sudo python3 setup.py install
  • 在终端中执行以下命令安装JetRacer软件包
  1. cd $HOME
  2. git clone https://github.com/waveshare/jetracer
  3. cd jetracer
  4. sudo python3 setup.py install

步骤6、配置电源模式

  • 为了防止Jetson Nano消耗的电量超过电池供电量,我们将其设置为5W模式
  • 打开终端并输入以下命令设置5W模式
  1. sudo nvpmodel -m1
  • 检查一下确认Jetson Nano处于5W功耗模式
  1. nvpmodel -q
  • 同时OLED上也会显示
  1. MODE: 5W