×

异构多核处理器为自主设备提供完美平台

消耗积分:0 | 格式:pdf | 大小:218.48KB | 2022-11-28

张英

分享资料个

自主设备的出现可能是这十年来最受期待的发展之一。它主要以能够展示一定程度自动驾驶的车辆形式进行探索;可以在有限的驾驶员协助下平行泊车的汽车已经上市,而谷歌的自动驾驶汽车项目在美国累计行驶了超过 150 万英里。自主设备的出现可能是这十年来最受期待的发展之一。它主要以能够展示一定程度自动驾驶的车辆形式进行探索;可以在有限的驾驶员协助下平行泊车的汽车已经上市,而谷歌的自动驾驶汽车项目在美国累计行驶了超过 150 万英里。然而,自主设备有多种形式。希思罗机场的 5 号航站楼停车场“吊舱”是一种自动驾驶车辆,可以将乘客从他们的汽车运送到候机室,尽管它会在规定的路径上运行并且不会受到其他道路使用者的阻碍。现在世界上有很多无人驾驶轻轨的例子。撇开公共交通不谈,无人机正变得越来越自主,需要操作员更少的直接输入来悬停、改变高度或方向;这里的潜在趋势是无人机变得完全自主,无需任何人的直接控制即可将货物从 A 点运送到 B 点。然而,自主设备有多种形式。希思罗机场的 5 号航站楼停车场“吊舱”是一种自动驾驶车辆,可以将乘客从他们的汽车运送到候机室,尽管它会在规定的路径上运行并且不会受到其他道路使用者的阻碍。现在世界上有很多无人驾驶轻轨的例子。撇开公共交通不谈,无人机正变得越来越自主,需要操作员更少的直接输入来悬停、改变高度或方向;这里的潜在趋势是无人机变得完全自主,无需任何人的直接控制即可将货物从 A 点运送到 B 点。许多实现这种自治水平的技术仍在开发中,允许其大规模推出的立法也在开发中。许多实现这种自治水平的技术仍在开发中,允许其大规模推出的立法也在开发中。没什么新鲜的?没什么新鲜的?在许多方面,嵌入式设备始终自主运行。不同之处在于它们也基本上是静止的。然而,用于开发一般嵌入式应用程序,特别是嵌入式软件的实践反映了嵌入式设备的性质。它们(通常)的存在是为了执行特定的功能,并且具有可预测的条件,它们必须在这些条件下运行,并具有清晰可辨的刺激。开发高质量嵌入式应用程序的“艺术”是设备处理无法识别的刺激或不可预测条件的方式。在许多方面,嵌入式设备始终自主运行。不同之处在于它们也基本上是静止的。然而,用于开发一般嵌入式应用程序,特别是嵌入式软件的实践反映了嵌入式设备的性质。它们(通常)的存在是为了执行特定的功能,并且具有可预测的条件,它们必须在这些条件下运行,并具有清晰可辨的刺激。开发高质量嵌入式应用程序的“艺术”是设备处理无法识别的刺激或不可预测条件的方式。在大多数情况下,该软件将包括一种强大且合乎逻辑的方法,以有效地忽略所有那些不直接影响其主要功能的条件。如果该设备是一台打印机,那很好,如果该设备能够根据自己的意志移动,那就不太好了。正是这一关键差异决定了开发人员在设计自主设备时面临的主要挑战。忽略与主要功能无关的条件或刺激不再是可接受的,因为主要功能将无法在不可预测性是主要输入的世界中可靠和安全地导航。在大多数情况下,该软件将包括一种强大且合乎逻辑的方法,以有效地忽略所有那些不直接影响其主要功能的条件。如果该设备是一台打印机,那很好,如果该设备能够根据自己的意志移动,那就不太好了。正是这一关键差异决定了开发人员在设计自主设备时面临的主要挑战。忽略与主要功能无关的条件或刺激不再是可接受的,因为主要功能将无法在不可预测性是主要输入的世界中可靠和安全地导航。在美国,国家公路交通安全管理局 (NHTSA) 明确区分了驾驶员辅助系统和自动驾驶系统,使用五个级别的自动化。以 0 级运行的系统没有表现出汽车主要安全功能(转向、制动、加速器)的自动化,因此包括当今大多数驾驶员辅助系统,例如车道偏离或碰撞检测警告。这些定义在第 4 级达到顶峰:完全自动驾驶自动化,其中包括无人驾驶车辆。在美国,国家公路交通安全管理局 (NHTSA) 明确区分了驾驶员辅助系统和自动驾驶系统,使用五个级别的自动化。以 0 级运行的系统没有表现出汽车主要安全功能(转向、制动、加速器)的自动化,因此包括当今大多数驾驶员辅助系统,例如车道偏离或碰撞检测警告。这些定义在第 4 级达到顶峰:完全自动驾驶自动化,其中包括无人驾驶车辆。当然,相同的定义不一定适用于不用于载人的自主设备;但同样的挑战存在于开发能够对可能以前不一定向系统描述的条件做出适当反应的系统。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !