当全世界都在追逐自动驾驶时,亚马逊优先推出了一台— 无人遥控车,虽然要价 7500 元台币,但我想应该堪称世界上最先进的玩具了吧。原价 399 美元的自动驾驶小车,现在预订,只要 249 美元就能抱回家!亚马逊的自动驾驶汽车 DeepRacer 上线啦,不过你并不能坐进去,它只是 1 比 18 比例的汽车模型。DeepRacer 包含一个英特尔 Atom 处理器、一个 1080p 分辨率摄像头、多个 USB 接口,续航时间 2 小时。它只是个半成品,你买回来也不能直接用,还需要「调教」。
搭配 AWS
DeepRacer 可不是一款纯硬件产品,它是由亚马逊云计算部门 AWS 开发,在一年一度的 AWS re:invent 大会上亮相。亚马逊目的是让开发者搭配 AWS 平台,通过开发自动驾驶汽车掌握强化学习(RL)的知识。强化学习是一种机器学习,让模型在交互式环境中以试错方式运行,通过反馈来逐步学习以达到预定目标,或最大化某种类型的得分或奖励。亚马逊希望开发者通过调教 DeeRacer 小车,获得一些关于强化学习的实践经验。硬件只是载体,软件才是亚马逊的重点所在。毕竟 AWS 才是亚马逊的「大金矿」,第三季度为亚马逊贡献了 67 亿美元的营收。市场份额紧随其后的微软,最近也开源了无人驾驶汽车仿真器 AirSim,这应该让亚马逊倍感压力。
开发者现在可以进入 AWS 的 3D 云仿真器「调教」无人车了。首先登录亚马逊 AWS DeepRacer,创建你自己的强化学习模型。AWS RoboMaker 平台提供虚拟赛道,让你不断优化函数和参数,令小车跑圈时间尽量变短。进入在线联赛上交你的跑圈成绩,等 DeepRacer 正式发售后,就能把将程序加载到小车里,进行「路测」了。此外还有 Amazon S3 提供模型储存服务, Amazon Kinesis Video Streams 记录仿真器的视频流。总之用上 AWS「全家桶」 就对了。然而这一切并不免费,亚马逊帮你算了一笔账:训练模型需要花费 3.04 美元,进一步优化模型则需要 9.14 美元。开发者注册首月会赠送 10 小时的训练时间和 60 个仿真单元。内文部分参考信息来源:星座女神测运势/
使用说明
DeepRacer 小车主要由驾驶模块和计算模块两部分组成,这两个部分供电分开,需要分别充电。
你需要有:
一台有 USB 接口的计算机,并接入网络;一个 U 盘;Wi-Fi 无线网络;AWS 账户。
准备工作:
组装好小车,把它接入 Wi-Fi;
获取小车的 IP 地址;
升级软件(如果有更新版本);
在浏览器中输入 IP 地址登入控制面板。
训练赛车:
对于自动驾驶小车而言,强化学习中的代理是具有传感器的车辆,标记清晰的驾驶轨道是环境。正激励是小车停留在赛道上,负激励是在小车离开赛道。奖励功能将摄像头记录的图像作为输入,根据当前位置产生分数。奖励函数的简单形式可以是:如果车辆在赛道上得分为 0,如果它赛道外则为-1,如果到达终点线则为+1。利用这种奖励功能,车辆会因离开赛道而受到惩罚,因到达目的地而获得奖励。让小车在不断训练中获得更高的分数,从而达到强化学习的目的。
开启自动驾驶模式:
从 AWS DeepRacer 平台上下载训练好的模型;
用 USB 数据线将 DeepRacer 小车连接到计算机,将模型文件放入硬盘的「Model」活页夹中;
在控制面板中选择「自动驾驶模式」,并选择导入刚刚下载好的模型;
把小车放在跑道上,按下「开始行驶」按钮;
小车开始行驶,并在计算机上显示出轨道画面。
不断重复以上步骤测试不同的模型。
你甚至可以赛车
为了调动开发者的热情,亚马逊宣布将在世界各地的 AWS 峰会上举办 自动驾驶汽车联赛 。开发者可以参加联赛获得荣誉和奖金。每个峰会赛场前几名的选手,将有资格晋级最终的总决赛——AWS DeepRacer「冠军杯」。亚马逊表示,明年将在明天的 re:invent 大会举办「冠军杯」决赛,并公布最终获胜者。
快去试试
如果你对亚马逊的 DeepRacer 感兴趣,现在就能预订啦,不过要等到明年 3 月 6 日才开始发货。