历史上的今天
返回首页

历史上的今天

今天是:2024年10月16日(星期三)

正在发生

2020年10月16日 | 研究人员开发框架 提高自动驾驶汽车的安全性

2020-10-16 来源:盖世汽车

人类天生就能够根据周围环境中其他人的行为来调整自己的行为。例如,由于人类驾驶员能感知在特定场景中哪些操作是危险的,因此会根据其他驾驶员、行人或骑行者的动作,选择停车、减速、转向或启动车辆。然而,目前,开发具备此种能力的自动驾驶车辆面临巨大的挑战。


自动驾驶,自动驾驶,车辆导航,避碰系统

(图片来源:https://techxplore.com)


据外媒报道,斯坦福大学(Stanford University)和丰田研究院(Toyota Research Institute)的研究人员开发了一个框架,可以防止此类事故的发生,从而提高自动驾驶汽车和其他机器人系统在拥挤环境中运行的安全性。该框架结合了两种工具,一种机器学习算法,以及一种风险敏感控制的技术。


研究人员Haruki Nishimura和Boris Ivanovic表示,“我们的主要目的是通过预测人类驾驶员、行人和骑行者等道路使用者的意图,使自动驾驶汽车和其他机器能够安全运行。”Nishimura, Ivanovic及其同事开发了一种机器学习模型,并训练其在机器人所处的环境中预测人类未来的行为。利用该模型,他们创建了一种算法,可以估算既定时间内机器人每一次潜在行为所带来的碰撞风险。该算法可以自动为机器人选择最优行为,使其与他人或车辆相撞的风险降到最低,同时使机器人继续前行。


研究人员还表示,“现有的导航方法通常存在两个重要的过度简化问题。首先,这些方法仅对人类未来的行为做出了简单的假设;其次,没有考虑平衡碰撞风险和机器人的前行行为。而我们的方法使用丰富的、随机的人体运动模型,该模型是从真实的人体运动数据中学来的。”


该框架所基于的随机模型并不提供对未来人类行为的单一预测,而是预测的分布。此外,该团队使用该模型的方式与此前开发的集成随机模型的机器人导航技术的方式显著不同。


Nishimura和Ivanovic explained解释道,“我们考虑了未来人类移动可能性的全部分布情况。然后,再选择机器人的下一个动作,以实现低碰撞风险,同时仍然使机器人朝着目标方向前行。这一过程称作风险敏感最优控制,本质上允许实时确定机器人的下一步行动。其所需的计算仅在几分之一秒内就能完成,并在机器人移动时不断重复。”


为了评估该框架,研究人员进行了模拟研究和真实世界实验。在模拟研究中,他们比较了该框架与三种常用避碰算法在执行一项任务时的性能。在这项任务中,机器人必须确定最佳行为,以在包含多达50名移动人员的环境中安全航行。此外,在真实世界实验中,研究人员使用该框架指导机器人,在具有5名移动人员的室内环境中移动。两项测试结果均显示,该框架计算出了最佳轨迹,将机器人与周围人类碰撞的风险降至最低。而且,其性能也优于与其他避碰算法。


研究人员表示,“我们的首要目标是让自动驾驶汽车和其他机器人对人类更安全,为了确保机器人在人类周围安全运行,我们需要教会它们根据经验预测人类的行为,并赋予其对风险的感知能力,从而避免做出可能导致碰撞的危险行为。”


未来,此种导航框架有望使机器人和自动驾驶汽车预测周围人类或车辆的行为,并迅速做出反应,以防止碰撞,从而提高安全性。然而,在大规模部署之前,该框架还需要在大型数据库中进行训练,这些数据库包含人类在拥挤环境中移动的视频,类似于机器所处的拥挤环境。为了简化训练过程,研究人员计划开发方法,让机器人在运行时在线收集训练数据。


Nishimura与Ivanovic表示,“我们还希望使机器人能判断其所处环境中人类的特定行为。例如,在任何给定时刻对行为古怪的驾驶员或醉酒驾驶员进行分类,并避免离此类驾驶员过近,从而减少碰撞风险。人类驾驶员能很自然地做到这一点,但要将其编写成机器人可以使用的算法非常困难。”


推荐阅读

史海拾趣

FCT Electronics公司的发展小趣事

随着电子产品的日益复杂化,FCT Electronics意识到技术创新是保持竞争力的关键。公司投入大量资源进行研发,成功开发出一系列高性能的测试设备。其中,一款多功能集成电路测试系统因其高效、稳定、可靠的特点,被众多电子制造商所采纳,为FCT Electronics赢得了极高的声誉。

CLANDELL公司的发展小趣事

随着国内市场的饱和,CLANDELL公司开始寻求国际化发展。公司通过市场调研和合作伙伴的建立,逐步拓展海外市场。在国际化的过程中,CLANDELL公司不仅提升了自身的品牌影响力,也学习到了国际先进的管理经验和市场策略,为公司的长远发展奠定了坚实基础。

Global Communications公司的发展小趣事
利用微处理器或数字信号处理器(DSP)等数字设备,将温度传感器检测到的温度信号进行数字化处理后,通过算法计算出相应的补偿量,并控制晶体振荡器的输出频率或相位。这种方法具有高度的灵活性和准确性,但成本相对较高。
Banner Engineering公司的发展小趣事

面对日益严峻的环境问题,Banner Engineering公司积极践行绿色环保理念,推动企业的可持续发展。公司在生产过程中采用了环保材料和工艺,减少了对环境的污染。同时,公司还致力于开发节能高效的传感器产品,帮助客户降低能源消耗和减少碳排放。此外,公司还积极参与公益活动和社会责任项目,为社会和环境做出积极贡献。

这些故事展示了Banner Engineering公司在电子行业发展中不断创新、拓展市场、提升质量、践行环保理念的发展历程。正是这些努力使公司成为了电子行业中具有影响力的企业之一。

Electro-Optical Systems Inc公司的发展小趣事

面对未来,EOS制定了明确的发展战略和规划。他们将继续深耕红外探测器领域,不断提升产品性能和质量。同时,EOS也将积极布局新领域,探索新的增长点。他们关注新兴技术如人工智能、物联网等的发展动态,寻求与这些技术的深度融合和应用。通过不断创新和拓展新领域,EOS将为实现企业的可持续发展注入新的动力。

请注意,以上故事框架是基于EOS在红外探测器领域的发展情况和行业趋势进行构建的,具体细节和数据可能需要根据实际情况进行调整和完善。

CINTERION公司的发展小趣事

2010年,电子支付与身份识别技术领域的领军企业金雅拓,全资收购了CINTERION。这一资本动作不仅为CINTERION带来了更多的资金支持,更使其在金雅拓的物联网事业部中获得了更广阔的发展空间。收购完成后,CINTERION继续保持其技术领先地位,并在金雅拓的推动下,进一步拓宽了产品线和应用领域。

问答坊 | AI 解惑

锁相环频率捕捉过程的计算机辅助设计

[摘要〕在对锁相环频率捕捉过程进行数学分析的基础之上,给出了用计算机模拟锁相环频率捕捉过程的基本方法和计算程序。文中对一个具体例子做了模拟,模拟结果与理论分析完全吻合。…

查看全部问答>

实用的4~20mA输入/0~5V输出的I/V转换电路

最简单的4-20mA输入/5V输出的I/V转换电路 在与电流输出的传感器接口的时候,为了把传感器(变送器)输出的1-10mA或者4-20mA电流信号转换成为电压信号,往往都会在后级电路的最前端配置一个I/V转换电路,图1就是这种电路最简单的应用示意图。 ...…

查看全部问答>

利用SOPC Builder生成系统时的问题

利用SOPC Builder生成系统时,需要添加一个SSRAM模块进去,但是QUARTUS II 7.2版本的SSRAM型号是CY7C1380C,而我的板子上面用到的是IS61LPS12836A_200TQLI,我查看了二者的datasheet,发现二者引脚完全一致,以及真值表也一样,请问能否用CY7C1380C ...…

查看全部问答>

wince起来之后,点一下就死机了,帮忙分析一下原因

这是串口打印的信息 RomBOOT>By www.mcuzone.com ...Master Clock is ???????? Hz ?FMD_DirectRead lasted 0 ms for 0x46 bytes (timer granularity is 400) Press [ENTER] to launch image stored in flash or [SPACE] to cancel. Initiating ...…

查看全部问答>

问个关于IIC的问题

在wince 6.0下,相同的代码,用在两个环境下,s3c2442x的芯片 在一个环境下正常,在另一个环境下: IIC数据发送出去后,从设备不返回完成标志是什么原因?就是说CON寄存器的第5位没有被置一。 哪位大侠碰到过,指点下,不胜感激~…

查看全部问答>

WIN CE中的蓝牙问题!请大师门指教

在CE中有蓝牙DLL文件,我想复制一份到其他CE中,请问有什么办法,或者这些DLL(蓝牙)文件,哪里可以下载到,谢谢!…

查看全部问答>

关于放大类题目讨论~

本帖最后由 paulhyde 于 2014-9-15 09:00 编辑 首先~那个电源的话~3.6v~是通过220v还是有提供直流电源转换过去?  …

查看全部问答>

AVR单片机怎么用AD算传感器波形的值

大家有谁知道这个波形怎么算吗,就是怎么算出一个标准的值!非常感谢!…

查看全部问答>

用CCS打开TivaWare工程,变异出错(error #10234-D: unresolved symbols remain)...

用CCS打开官方提供的TivaWare里面的工程,添加头文件添加了#include “utils/uartstdio.h\",而且编译器也能找到Uartprintf()函数,但是主程序中调用它时,就会报错 undefined                f ...…

查看全部问答>

关于2个红外传感器被触发的先后顺序的问题

两个红外传感器被触发的先后顺序怎么来判断?哪位大神来帮帮我啊~ …

查看全部问答>