常见问题解答
哪些类型的遥控车适用于 Donkey 平台?
大多数业余级别的遥控车都可以与电子设备良好配合使用,但您需要自己制作底板和相机支架。为了确保车辆能够与 Donkey 平台兼容,请检查以下几点:
- 它有独立的电调(ESC)和接收器。一些较便宜的遥控车将它们合并在一起,因此需要焊接才能将 Donkey 电机控制器连接到电调。
- 电调使用三线连接器。这样可以轻松地插入 Donkey 硬件。
- 刷碳电机更容易控制速度,但带传感器的无刷电机(搭配传感器的电调)也可以使用。
更多信息,请参阅自己动手。
如果我不在美国,我可以使用哪种车辆?
最简单的方法是将您的零件带到当地的遥控车店或爱好店,检查您想要的车辆是否与这些零件兼容。以下是一些人们说在其他国家适用的零件。
如何制作自己的赛道?
您可以使用胶带、丝带甚至绳子。最受欢迎的赛道宽度为4英尺,有2英寸的白色边框和虚线的黄色中心线。奥克兰赛道的中心线周长约为70英尺。关键的比赛特点包括:
- 直道。
- 左右转弯
- 针对弯道
- 起点/终点线。
Donkey 可以在不同的硬件上运行吗?
可以的。Donkey 是使用 Python 编写的,因此可以在任何系统上运行。通常,移植 Donkey 的难点在于使硬件正常工作。以下是一些人们尝试或讨论过的系统。
-
NVIDA TX2 - 这个系统使用网络摄像头,并使用 Teensy 来控制电机/舵机。I2C 控制 PCA9685 也可以工作。
-
Pi-Zero - 是的,请尝试按照 PiB/B+ 的步骤进行操作。它们应该适用于 PiZero。
重启后,提示符前面不显示 (donkey),运行时出现 Python 错误
- 如果您使用了上述的磁盘设置指南,您使用 conda 来管理您的虚拟环境。您需要激活 donkey conda 环境,方法如下:
conda activate donkey
- 或者您可以将该行添加到您的
~/.bashrc
文件的最后一行,这样每次登录时都会自动激活。
如何获取最新的 Donkey 源代码
- 当 Donkey 发生变化时,您可以获取最新的源代码。由于您是直接从 GitHub 仓库安装的,所以获取最新版本很容易:
cd donkeycar
git pull origin main
donkey createcar --path ~/mycar --overwrite