Xilinx社区
首页> 技术专栏> 自动驾驶:Qualcomm车载系统方案中都有哪些奇招?
自动驾驶:Qualcomm车载系统方案中都有哪些奇招?
来源:专区技术支持专家 时间:2017-03-10

  之前我们主要介绍了智能连接方面的一些技术;除此之外,我们介绍下自动驾驶方面的重要技术和趋势。自动驾驶汽车(Autonomous vehicles;Self-piloting automobile )又称无人驾驶汽车、电脑驾驶汽车、或轮式移动机器人,是一种通过电脑系统实现无人驾驶的智能汽车。无线通信技术的发展,特别是随着4G技术的商用和5G技术的成熟,使得自动驾驶技术可以通过更大的带宽和更小的时延(5G有望<1ms),从而计算更加精确,体验 更加自然,安全更有保证。

  自动驾驶的技术支持

  自动驾驶汽车技术的研发,在20世纪也已经有数十年的历史,于21世纪初呈现出接近实用化的趋势。美国有望2018年批准自动驾驶技术上路,欧美、日本及我国也把自动驾驶实用化提上日程。

  目前,自动驾驶技术如下图所示包括LTE、DSRC(专用短程通讯)、地图和定位、LTE-Direct、超声波传感器、雷达、前置摄像头、环绕视觉、激光雷达等,把这些技术统统来融合起来,才可以让汽车非常准确地知道它的附近是有什么样的危险,以及正确地判断去到它想要去的最终点。

  LTE和V2X支持的服务

  LTE车载通信和V2X,这是自动驾驶里较为重要的技术,除了安全和安保之外,还支持更多增强型服务,比如主机连接,车辆诊断,导航服务,车对车通信,Wi-Fi热点,物体检测等等。这些都是自动驾驶不可或缺的服务,它们可以保障行车安全,提高用户驾车体验。

  其中,V2X主要就是由专用短程通讯技术(DSRC)支持的。DSRC是基于802.11p Wi-Fi标准的Wi-Fi技术,它可以实现360度非视距(NLOS)感知,使得汽车获得实时路况、道路信息、行人信息等一系列交通信息,让自动驾驶中的汽车选择正确的路线,避开风险,从而提高驾驶安全性、减少拥堵、提高交通效率等。

  如下图所示,车辆可以对路牌进行识别,车主(有潜在)违章时可以及时提醒车主,同时还可以对周围车辆进行检测,如后车变道。而当前方路况出现施工、事故、交通拥挤等时,汽车也会根据具体情况做出反应,并提醒车主,有时还会给出相应的建议。

  脑启发信息处理--Qualcomm ® Zeroth平台

  对于自动驾驶,还有一个最重要的就是脑启发信息处理,在Qualcomm ® Zeroth仿生脑启发不仅可以模仿类似人类的感知,而且还拥有学习生物大脑如何活动的能力。这其是通过基于神经传导物质多巴胺的学习(又名“正强化”)完成的——而非编写代码。

  Qualcomm ® Zeroth平台上是由脑启发机器学习技术,感知、推理和行动选择任务,终端上的异构计算三部分组成。这是一个复杂的过程,需要多技术支持。其中,认知技术起到关键性的作用,也就是感知、推理和行动的过程。感知就是机器听、看、监测、观察的过程,推理就是将感知到的信息进行学习、推断、预测,行动就是对推理得出的结果付诸直观行动或自然交互。

  Zeroth的一个主要支柱功能是尽力再现我们的感官和大脑交流信息的效率,使终端能够像人类一样观察和感知世界。Zeroth的最终目标是创造、定义和规范这一新的处理架构——我们称之为神经处理单元(NPU)。我们设想NPU将应用于多种不同的终端,未来也可并行运行在系统级芯片(SoC)上。这样您就可以使用传统编程语言编写程序,或利用NPU“训练”终端以实现类似人类的互动和行为。

  自动驾驶技术的发展趋势

  目前,高通技术正在推动自动驾驶技术的发展,如将100+W原型应用于商用系统功率和物料清单来研发低功率汽车计算机引擎,利用云计算提高高连接集成的稳健性,开发新一代先进驾驶辅助系统(ADAS)和传感器融合算法等等。这些都对自动驾驶技术的发展有着积极的引导作用。我们认为汽车的未来将是自动驾驶、云连接的汽车社交网络,而Qualcomm对于智能技术的专注和努力将使之得以成为现实。

more汽车电子市场动态
more技术专栏
more专家答疑
问:配置高通pmd9607的mpp管脚, 设置为模拟输入一直量不到电压,请教。
答:需要注意,MPP管脚并不是所有MPP管脚都可以配置的,请参考spec说明,你需要配置的pin有没有限制。通常模拟输入的话,还要配置ANA_IN_CTL等寄存器,需要外接模拟量,然后读取该pin的值的寄存器中HKADC值。
问:专家请指导: sensor厂家给的sensor相关资料(chromatix + lib)是支持前置摄像头的,“支持”主要是我这边验证过前置已经点亮。 后置摄像也用同sensor, 但用这套相关资料就点不亮了。 kernel层确认已经PROBE, 同时在/dev下有media0 media1,请协助该如何完成后置的点亮. p.s: 1. 该板后置如果使用其他sensor,可以点亮前后置摄像头; 2. 将后置摄像头拆卸, 可点亮前置, 不拆卸后置,同样可以点亮前置; 3. 如果前置后置一样, 前后置都点不亮, 但kernel层确认都probe, dev下有camera0,camera1,camera2; 4. 拆卸前置,仅后置, 依然无法点亮, kernel已经probe,dev下有camera0,camera1 针对前后置同sensor, 在sensor_init.c增加2sensor, 分别命名为: sensor, sensor_rear,同时在sensor_Libs目录下增加sensor,sensor_rear目录,主要是针对lib部分, 同时对lib中camera_id和position做对应修改(前:CAMERA_1,1,后: CAMERA_0,0) 写的太多, 一句话说明下问题: 前后置同sensor如何同时点亮前后置sensor, 是否需要修改lib中的参数,如何修改?还是其他问题?
答:从现象描述看,可以从以下几点排查。 1,sensor的配置,通常后置sensor 4lanes,而前置sensor 2lanes。换不同型号的sensor可以点亮,说明这些配置可能没有修改 导致一些问题。 2,重点看下,“拆卸前置,仅后置, 依然无法点亮,dev下有camera0,camera1,”,对比下前后置不同型号 枚举dev也是这样,看看HAL层dumpimage检查图像是否正常。 3,camera id枚举冲突,无法区分两颗相同的sensor,tuning参数调用是否正确。
问:请教专家,UE 链路层怎么样才能主动和NODE B断开。 设备和基站没有OTA log,也不太清楚是什么原因导致的连接断开。
答:可以通过AT命令CREG可以离线和在线网络。不知道是否是您需要的情况。 http://blog.chinaunix.net/uid-149881-id-2780145.html
问:有没有懂高通平台root 和解网络锁的高手?
答:eng和userdebug版本上通过adb root。你是否需要如下的方法么, https://zhidao.baidu.com/question/557640730.html
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
京ICP备12027778号-2 北京市公安局备案:1101082052