本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
如何诊断和解决常见的 AWS DeepRacer 运营问题
当您使用 AWS DeepRacer 车辆探索强化学习时,设备可能会失效。以下故障诊断主题可以帮助您诊断并解决问题。
主题
为什么设备控制台上的视频播放器不显示来自车辆摄像头的视频流?
登录 AWS DeepRacer 设备控制台后,在设备控制的视频播放器中,您看不到任何来自安装在 AWS DeepRacer 车辆上的摄像头直播的实时视频。以下原因可能会导致此问题:
摄像头与 USB 端口的连接可能松了。从车辆上拔下摄像头模块,再重新插入 USB 端口,断开设备上的电源然后再接通电源以重新启动它。
摄像头可能有缺陷。使用另一台 AWS DeepRacer 车辆上已知的工作摄像头(如果有)来测试这是否是原因。
为什么我的 AWS DeepRacer 车辆不动?
您打开了 AWS DeepRacer 车辆的电源,但无法让它移动。以下原因可能会导致此问题:
车辆的电源组没有打开,或者电源组未与车辆连接。确保在移动电源上的 USB- USB-C-to-USB C 端口和车辆底盘上的 USB-C 端口之间连接所提供的 C 电缆。验证 LED 指示灯是否亮起,以显示移动电源的电量。如果没有亮,请按下电源组上的电源按钮,然后按下车辆底盘上的电源按钮以启动设备。当尾灯亮起时,设备启动。
如果电源组已打开,车辆已启动,但车辆在手动或自动驾驶模式下均无法移动,请检查车辆底盘下的电池是否已充电并打开。否则,请为车辆电池充电,然后在电池充满电后再将其打开。
车辆电池电缆连接器没有完全插入设备驾驶模块电源线连接器中。请确保电缆连接器紧密连接。
电池电缆有缺陷。如果可能,在另一辆工作正常的车辆上测试该电池,以检测是否属于此情况。
车辆电池的电源开关没有打开。请确保电源开关已打开,并听到两声哔哔声,之后马上听到一声长哔声。
为什么我看不到最新的设备更新? 如何获得最新更新?
为什么我的 AWS DeepRacer 车辆的软件已经过时了?
最近没有在设备上执行自动更新。您可能需要执行手动更新。
车辆未连接到 Internet。请确保车辆已连接到可访问 Internet 的 Wi-Fi 或 Ethenet 网络。
为什么我的 AWS DeepRacer 车辆没有连接到我的 Wi-Fi 网络?
当我在车辆操作系统上查看网络状态时,我看不到 AWS DeepRacer 车辆已连接到任何 Wi-Fi 网络。出现上述情况可能是因为以下问题:
为什么 AWS DeepRacer 设备控制台页面需要很长时间才能加载?
当我尝试打开 AWS DeepRacer 车辆的设备控制台时,设备控制台页面似乎需要很长时间才能加载。
您的车辆已停机或关闭。请确保尾灯亮起时,车辆是通电状态。
您车辆的 IP 地址已更改,很有可能是通过您网络的 DHCP 服务器更改的。要查明车辆的新 IP 地址,请按照以下设置说明,通过计算机与车辆之间的 USB-USB 电缆连接登录设备控制台。在 Settings (设置) 中查看新的 IP 地址。或者,您也可以检查连接到您的网络的设备列表,以查找新的 IP 地址。如果您不是网络管理员,可请求管理员为您查看。
为什么模型部署到 AWS DeepRacer 车辆上后性能不佳?
训练模型并将其构件部署到您的 AWS DeepRacer 车辆后,车辆有时无法按预期运行。这是什么问题?
通常,优化经过训练的模型以转移到物理 AWS DeepRacer 车辆是一个具有挑战性的学习过程。它通常需要通过试验和错误进行迭代。有关最佳实践的一般准则,请参阅针对真实环境优化训练 AWS DeepRacer 模型。
以下是一些可能影响您的 AWS DeepRacer 车辆模型性能的常见因素:
-
您的模型在训练中尚未趋同。克隆模型以继续训练或在更长的时间内重新训练模型。确保代理在模拟中连续完成几圈,即完成 100% 过程直至训练结束。
-
您的模型训练过度(即过度拟合)。它与训练数据非常吻合,但不能推广到未知情况。使用更灵活和适应性更强的奖励函数重新训练模型和/或增加操作空间的粒度。您还应该在不同的赛道上评估经过训练的模型,以查看模型的概括性是否良好。
-
您的 AWS DeepRacer 车辆可能未经过正确校准。要测试是否如此,请切换到手动驾驶,并查看车辆是否按预期行驶。如果没有,请校准车辆。
-
您在不符合要求的赛道上自主驾驶车辆。有关赛道要求,请参阅 为 AWS 搭建实体赛道 DeepRacer。
-
靠近物理赛道的物体太多,使得该赛道与模拟环境有很大不同。清理赛道周围的环境,使物理赛道尽可能接近模拟赛道。
-
来自赛道表面或附近物体的反射会产生眩光,使摄像头变得模糊。调整照明,并避免在光滑表面的混凝土地面或使用其他有光泽的材料建设赛道。