Python自动驾驶库。
项目描述
donkeycar: Python自动驾驶库
Donkeycar是一个针对Python的极简和模块化自动驾驶库。它为业余爱好者和学生开发,重点在于允许快速实验和易于社区贡献。
注意:此软件包是AICoE的非官方构建版本。请检查上游项目链接以获取官方信息。
快速链接
如果您想使用Donkey
- 让遥控车自行驾驶。
- 参加像DIY Robocars这样的自动驾驶比赛。
- 尝试自动驾驶仪、地图计算机视觉和神经网络。
- 记录传感器数据。(图像、用户输入、传感器读数)
- 通过网页或游戏控制器驾驶您的汽车。
- 利用社区贡献的驾驶数据。
- 使用现有的CAD模型进行设计升级。
开始驾驶。
构建Donkey2后,您可以通过http://localhost:8887启动您的汽车并开始驾驶。
修改您的汽车行为。
驴车通过运行一系列事件进行控制
#Define a vehicle to take and record pictures 10 times per second.
import time
from donkeycar import Vehicle
from donkeycar.parts.cv import CvCam
from donkeycar.parts.tub_v2 import TubWriter
V = Vehicle()
IMAGE_W = 160
IMAGE_H = 120
IMAGE_DEPTH = 3
#Add a camera part
cam = CvCam(image_w=IMAGE_W, image_h=IMAGE_H, image_d=IMAGE_DEPTH)
V.add(cam, outputs=['image'], threaded=True)
#warmup camera
while cam.run() is None:
time.sleep(1)
#add tub part to record images
tub = TubWriter(path='./dat', inputs=['image'], types=['image_array'])
V.add(tub, inputs=['image'], outputs=['num_records'])
#start the drive loop at 10 Hz
V.start(rate_hz=10)
查看主页,文档或加入Discord服务器了解更多信息。
项目详情
下载文件
下载适合您平台的文件。如果您不确定该选择哪个,请了解更多关于安装包的信息。
源代码发行版
aicoe-donkeycar-4.3.0.post1.tar.gz (425.2 kB 查看哈希值)
构建发行版
关闭
aicoe-donkeycar-4.3.0.post1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5de9ec34ab99402630e7ffd489f363b7ce808b1aa8ea2fb869c42309b2703384 |
|
MD5 | acdce6cc871e0cfeec10cb8bf04a2599 |
|
BLAKE2b-256 | 3f61872832cf7cb4ddff604407a94468b97a86b8e88f8c263e4163d4997091f6 |
关闭
aicoe_donkeycar-4.3.0.post1-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1e1b5b2d5b81fe1d9c3019d6c33b6ffe2f3eda3658eacac64b63a94c104370b7 |
|
MD5 | 701052fdb06a22edad22320ff75d9774 |
|
BLAKE2b-256 | a513bc190c78b776cf7cf305606ecb209b798c736e9af027149dad7da5c0f9db |