DonkeyCar for Jetson Nano 教程一、Jetson nano安装
来自Waveshare Wiki
DonkeyCar for Jetson Nano 教程目录
- DonkeyCar for Jetson Nano 教程一、Jetson nano安装
- DonkeyCar for Jetson Nano 教程二、Linux PC安装
- DonkeyCar for Jetson Nano 教程三、WEB控制
- DonkeyCar for Jetson Nano 教程四、校准DonkeyCar
- DonkeyCar for Jetson Nano 教程五、游戏杆控制
- DonkeyCar for Jetson Nano 教程六、数据采集
- DonkeyCar for Jetson Nano 教程七、训练数据
- DonkeyCar for Jetson Nano 教程八、自主巡线驾驶
- JetRacer AI Kit WIKI 主页
使用配置好的镜像
- 这里为Jetson Nano Developer Kit (4GB 版本) 准备了一个已经配置好的镜像,用户可以直接下载,烧卡后进入教程三
- JetRacer Pro AI Kit Donkeycar 预配置镜像 提取码:0755
步骤1、安装依赖
默认你的jetson nano已经安装镜像并启动。打开控制终端,输入如下命令安装依赖库
sudo apt-get update sudo apt-get upgrade sudo apt-get install build-essential python3 python3-dev python3-pip python3-pandas python3-opencv python3-h5py libhdf5-serial-dev hdf5-tools nano ntp
步骤2、设置虚拟环境
pip3 install virtualenv python3 -m virtualenv -p python3 env echo "source env/bin/activate" >> ~/.bashrc source ~/.bashrc
步骤4、安装Donkeycar Python代码
- 从Github获取最新的donkeycar程序
cd ~/projects git clone https://github.com/waveshare/donkeycar cd donkeycar git checkout master pip install -e .[nano] pip install --extra-index-url https://developer.download.nvidia.com/compute/redist/jp/v42 tensorflow-gpu==1.13.1+nv19.3
步骤5、从模板创建Donkeycar
- 使用以下命令创建donkeycar实例
donkey createcar --path ~/mycar
程序运行后~/mycar目录下回自动生成一系列控制donkeycar的文件。
- 打开如下文件,找到摄像头参数设置部分修改摄像头参数
nano myconfig.py
Jetson Nano使用基于Sony IMX219的相机,摄像头改为CSIC,分辨率设置为224*224.
#CAMERA CAMERA_TYPE = "CSIC" # (PICAM|WEBCAM|CVCAM|CSIC|V4L|MOCK) IMAGE_W = 224 IMAGE_H = 224