分类 AWS Deepracer Developer Guide 下的文章

参加 AWS DeepRacer 社区竞赛

注意
要加入 AWS DeepRacer 社区竞赛,您首先需要收到竞赛组织者提供的竞赛链接。

当您收到参加 AWS DeepRacer 竞赛的邀请时,请查看这是现场比赛还是经典竞赛。

经典赛事

经典竞赛是不需要实时交互的异步赛事。您的邀请链接使您可以向竞赛提交模型并查看排行榜。在比赛开幕和闭幕日期内,你可以随时提交无限量模型,以在排行榜上取得最佳成绩。比赛开始后,提交的模型即可在排行榜页面上查看经典比赛的结果和视频。所有经典比赛均为私人赛事。

比赛直播

LIVE 竞赛是实时赛车赛事,你可以与其他赛车手轮流聚在一起,争夺排行榜上最快的时间。您可以输入多个模型,但只会使用您在提交窗口关闭之前提交的最后一个模型。在比赛中,你可以选择尝试交互式速度控制,它会暂时覆盖模型的速度参数,让你有机会进行战略性的实时调整。直播比赛可以在受邀的赛车手之间私下直播,也可以公开直播供任何人观看。

如果您的邀请中未指定比赛形式,请查看您的竞赛卡。LIVE 竞赛说 “LIVE”,然后告诉你同步赛事的日期和时间。经典比赛为你提供了异步比赛的日期范围。
live-and-classic-race-cards.png

作为竞赛参与者加入 AWS DeepRacer 社区竞赛

如果您是新手AWS并收到加入 AWS DeepRacer 社区竞赛的邀请,请按照 “以新用户身份加入” 中的步骤操作。如果您受邀参加活跃的社区竞赛,并且之前参加过 AWS DeepRacer 竞赛,请按照以下步骤加入经典竞赛或参加适合您的比赛形式的直播竞赛。

以新用户身份加入
1. 选择您从比赛组织者那里收到的链接。如果您尚未在 AWS DeepRacer 控制台中登录您的账户,系统将提示您登录。
2. 登录 AWS DeepRacer 控制台后,该链接将带您进入竞赛页面。比赛页面显示比赛详情、排行榜和您的赛车手信息。选择 “进入竞赛”。
enter-community-race-classic.png
3. 在 “进入竞赛” 页面的 “选择模型” 下,选择经过训练的模型,然后选择 “进入竞赛”。
choose-a-model-enter-classic-race.png
4. 如果您的模型成功根据竞赛标准进行了评估,请观看该赛事的排行榜,看看您的模型与其他参赛者相比排名如何。
5. (可选)选择 “观看” 以查看车辆性能视频,或选择 “下载评估日志” 以详细查看产生的输出。deepracer-community-race-success-classic.png
6. 再次选择 “竞赛” 进入其他模型。在比赛开幕和闭幕日期内,你可以随时提交无限量模型,以在排行榜上取得最佳成绩。
参加现场竞赛
1. 选择您从比赛组织者那里收到的链接。如果您尚未在 AWS DeepRacer 控制台中登录您的账户,系统将提示您登录。
2. 登录 AWS DeepRacer 控制台后,该链接将带您进入竞赛页面。竞赛页面显示比赛详情和排行榜。选择 “进入竞赛”。
enter-community-race-live.png
3. 在 “进入竞赛” 页面的 “选择模型” 下,选择经过训练的模型,然后选择 “进入竞赛”
choose-a-model-enter-race.png
4. 如果您的模型成功根据竞赛标准进行了评估,请观看该赛事的排行榜,看看您的模型与其他参赛者相比排名如何。
5. (可选)对于直播比赛,选择日历将直播赛事添加到您的日历中。
6. 再次选择 “竞赛” 进入其他模型。您可以输入多个模型,但只会使用您在提交窗口关闭之前提交的最后一个模型。

加入 AWS DeepRacer 联赛虚拟巡回赛

在这一部分,了解如何使用 AWS DeepRacer Console 将经过训练的模型提交虚拟巡回赛。

  1. 进入 AWS DeepRacer 联赛虚拟巡回赛
  2. 登录 AWS DeepRacer 控制台。
  3. 在主导航窗格中,选择 AWSVilling Circuin。
  4. 在 “AWS虚拟赛道” 页面的 “公开竞赛” 部分下,选择 “进入竞赛”。
  5. 如果这是您第一次参加 AWS Leag ue DeepRacer 赛车活动,请在 AWS League DeepRacer
    赛车手名称下的 Racer 名称中设置您的别名。
  6. 在选择模型下,从模型列表中选择要使用的模型。确保您的模型已经过处理轨道形状的训练。
  7. 如果这是您首次参加 AWS DeepRacer League
    赛事,请根据联赛要求选择您的居住国。选择居住国并提交第一个模型后,该模型将在赛车赛季中锁定,并将在颁发奖品时进行验证。然后,通过选中复选框接受条款和条件。
  8. 选择 “参加竞赛” 以完成提交。每场比赛的提交配额为50。
  9. 提交模型后,AWS DeepRacer 控制台开始评估。这一过程耗时最多 10 分钟。
  10. 在比赛页面上,查看比赛详情。
    在比赛页面上,记下您的参赛者姓名下的提交状态。
    在竞赛页面上,查看排行榜上的排名列表,以了解您的模型与其他模型的比较情况。
    如果你的模型在连续三次试用中都没有完成赛道,那么它就不会出现在排行榜的排名列表中。你的排行榜排名反映了你提交的最佳成绩。您还将获得国家和地区赛季积分榜,以衡量您在所在国家和地区的其他赛车手中的排名。
    提交模型后,尝试通过完善奖励函数和迭代模型来提高其性能。您也可以使用不同的算法或动作空间训练新模型。学习、调整并再次比赛,以增加获得奖励的机会。

加入 AWS DeepRacer 竞赛

在仿真中成功训练和评估您的模型后,通过参加比赛将您的模型的性能与其他赛车手的模型进行比较。Racing 是一种有趣的方式,可以获取有关您的模型的反馈、赢取奖项和奖品、认识其他 AWS DeepRacer 社区成员、了解学习和提高技能的机会并享受乐趣。

比赛可以是面对面或在线(虚拟),虚拟竞赛可以同步格式化为现场竞赛,也可以异步格式化为经典竞赛。直播和经典虚拟比赛可以私下或公开直播。

本部分讨论如何参加 AWS Le DeepRacer ague 虚拟巡回赛或基于社区的虚拟竞赛,以及您的不同格式选择。

AWS DeepRacer 赛车赛事类型

活动可以按其赞助商或组织者进行分类。AWS DeepRacer League 和社区赛事都可以在实体赛道上亲自举行,也可以在虚拟赛道上在线举行。

AWS-赞助的赛车赛事 — 赞助的赛车赛事AWS被称为 AWS DeepRacer 联赛赛事,向任何 AWS DeepRacer 用户开放。首次参加的赛车手可以通过参加每月的虚拟比赛来开始他们的联赛之旅。一旦赛车手提交了模型参加比赛,他们就会获得积分并获得全国和地区赛季积分榜。

社区赞助的赛车赛事 — 由 AWS DeepRacer 用户创建的赛车赛事称为社区赛车赛事。

参加在线AWS赞助或社区赞助的比赛

您可以使用 AWS DeepRacer 控制台参加 AWS DeepRacer 联赛虚拟巡回赛赛事或基于社区的在线竞赛。

任何 AWS DeepRacer 用户都可以参加 AWS DeepRacer 联赛虚拟巡回赛在线竞赛。

只有受邀的用户才能访问或参与社区赛车虚拟赛事。当用户收到由赛事组织者发送的邀请链接或由其他参赛者转发的邀请链接时,则表示受到邀请。

主题

  • 加入 AWS DeepRacer 联赛虚拟巡回赛
  • 参加 AWS DeepRacer 社区竞赛
  • 参加 AWS LIV DeepRacer E 竞赛
  • 赛车赛事术语
我也注册了AWS账号,也自行创建了一个虚拟赛事,将链接法给别人就能邀请加入该虚拟比赛; 自然也可以参与其他人创建的社区比赛

操作您的 AWS DeepRacer 车辆

在 AWS DeepRacer 模拟器中完成 AWS DeepRacer 模型的训练和评估后,您可以将该模型部署到您的 AWS DeepRacer 车辆上。您可以将车辆设置为在赛道上行驶,并在物理环境中评估模型的性能。这将模仿真实的自动驾驶赛车。

在首次驾驶车辆之前,您必须设置车辆、安装软件更新并校准其驱动链子系统。

要在物理赛道上驾驶车辆,您必须一个赛道。有关更多信息,请参阅 为 AWS 开辟物理赛道 DeepRacer

主题

了解您的 AWS DeepRacer 车辆
为您的 AWS DeepRacer 车辆选择 Wi-Fi 网络
启动 AWS DeepRacer 车辆的设备控制台
校准您的 AWS DeepRacer 车辆
将模型上传到您的 AWS DeepRacer 车辆
驾驶您的 AWS DeepRacer 车辆
检查和管理您的 AWS DeepRacer 车辆设置
查看您的 AWS DeepRacer 车辆日志

还没有拿到实际的物理小车,这部分暂时就不详细介绍了