Python自动驾驶库。
项目描述
Donkeycar:一个Python自驾驶库
Donkeycar是一个针对Python的极简和模块化自驾驶库。它是为爱好者和学生开发的,重点在于允许快速实验和轻松贡献社区。
快速链接
如果你想的话,使用Donkey
- 让遥控车自行驾驶。
- 参加像DIY机器人汽车这样的自驾驶比赛
- 实验自动驾驶仪、地图计算机视觉和神经网络。
- 记录传感器数据。(图像、用户输入、传感器读取值)
- 通过网页、游戏控制器或遥控控制器驾驶你的车。
- 利用社区贡献的驾驶数据。
- 使用现有的CAD模型进行设计升级。
开始驾驶。
建造好Donkey2后,您可以在http://localhost:8887启动您的汽车并进行驾驶。
修改您的汽车行为。
Donkey车通过运行一系列事件来控制。
#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服务器以获取更多信息。
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源代码分发
donkeycar-5.1.0.tar.gz (588.5 kB 查看哈希值)
构建分发
donkeycar-5.1.0-py3-none-any.whl (657.9 kB 查看哈希值)
关闭
donkeycar-5.1.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3c0807a709fd309136fc64803cc48e4a6265af1393319f9ce9335650ce8e2ad6 |
|
MD5 | ba23b8af45c79110e3ba9a8bd832e936 |
|
BLAKE2b-256 | e21a49fc3843acb5f880e316a436148d5fa4b4abfe1684ea76ae662fb92d72df |
关闭
donkeycar-5.1.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 91482cb885bbf43f452a4302973f91017e475fee9e10597dd34d2190168cdbaa |
|
MD5 | 4ce08de885dbc02e86bcb1c89bb321bd |
|
BLAKE2b-256 | 13d8cb19317b2ebb200c4a133c3a8944bbfdaa15d1f0228b05900f7ecaf06954 |