常见问题解答

哪些类型的遥控车适用于 Donkey 平台?

大多数业余级别的遥控车都可以与电子设备良好配合使用,但您需要自己制作底板和相机支架。为了确保车辆能够与 Donkey 平台兼容,请检查以下几点:

  • 它有独立的电调(ESC)和接收器。一些较便宜的遥控车将它们合并在一起,因此需要焊接才能将 Donkey 电机控制器连接到电调。
  • 电调使用三线连接器。这样可以轻松地插入 Donkey 硬件。
  • 刷碳电机更容易控制速度,但带传感器的无刷电机(搭配传感器的电调)也可以使用。

更多信息,请参阅自己动手

如果我不在美国,我可以使用哪种车辆?

最简单的方法是将您的零件带到当地的遥控车店或爱好店,检查您想要的车辆是否与这些零件兼容。以下是一些人们说在其他国家适用的零件。

  • 澳大利亚:KAOS(与 Exceed Magnet 功能等效)
  • 中国:HSP 94186(与 Exceed Magnet 功能等效)
  • 您可以将您的国家添加到此列表中(点击左上角的“编辑此页”)。

如何制作自己的赛道?

您可以使用胶带、丝带甚至绳子。最受欢迎的赛道宽度为4英尺,有2英寸的白色边框和虚线的黄色中心线。奥克兰赛道的中心线周长约为70英尺。关键的比赛特点包括:

  • 直道。
  • 左右转弯
  • 针对弯道
  • 起点/终点线。

Donkey 可以在不同的硬件上运行吗?

可以的。Donkey 是使用 Python 编写的,因此可以在任何系统上运行。通常,移植 Donkey 的难点在于使硬件正常工作。以下是一些人们尝试或讨论过的系统。

  • NVIDA TX2 - 这个系统使用网络摄像头,并使用 Teensy 来控制电机/舵机。I2C 控制 PCA9685 也可以工作。

  • Pi-Zero - 是的,请尝试按照 PiB/B+ 的步骤进行操作。它们应该适用于 PiZero。

重启后,提示符前面不显示 (donkey),运行时出现 Python 错误

  1. 如果您使用了上述的磁盘设置指南,您使用 conda 来管理您的虚拟环境。您需要激活 donkey conda 环境,方法如下:
conda activate donkey
  1. 或者您可以将该行添加到您的 ~/.bashrc 文件的最后一行,这样每次登录时都会自动激活。

如何获取最新的 Donkey 源代码

  1. 当 Donkey 发生变化时,您可以获取最新的源代码。由于您是直接从 GitHub 仓库安装的,所以获取最新版本很容易:
cd donkeycar
git pull origin main
donkey createcar --path ~/mycar --overwrite