汽车夜间行车时开启远光,能够照亮前方黑暗的道路,保证行驶安全。不过如果碰上迎面驶来的其他车辆,或者遭遇雨雪天气,这个时候远光不仅发挥不了应有的作用,甚至还可能带来潜在的危险。
但如果使用计算机程序控制的大灯,那情形可就大不相同。它可以自动感应车身周围的物体,这样驾驶员即便开了远光,也不至于把过往车辆“晃个半死”;当然碰上恶劣天气,更不用担心因眩光而发生难以挽回的交通事故。
这样“聪明贴心”的大灯是由卡内基梅隆大学(CMU)·机器人学院的工程师们进行研发的,它可以追踪迎面而来的车辆,并自动遮挡可能导致对方车主“失明” 的部分光线。此外,智能大灯不仅能够识别外部降水情况,还可以将可能照射到雨滴或者雪片上因反射产生眩光的光线屏蔽掉。
和传统汽车的氙气大灯或者矩阵LED大灯不同的是,研究人员这次使用的是数码光处理投影仪(DLP Projector),这项基于MEMS的技术最开始是由德州仪器公司于20世纪80年代开发使用的。在DLP系统中,有成千上万(有时候数量可达百万)的微型镜子,依靠一枚MEMS芯片驱动进行位置角度的变换,而每一枚镜子都独立负责一束光线的变化。CMU的研究人员将该系统进行了修改,以便对这些微型镜子和光线施加更精准的控制。
在卡内基梅隆大学的这项发明中,一枚摄像头可感知出现在汽车前方的物体,而车灯发出的数百万条独立光线可以在计算机芯片的控制下根据不同的情况作出相应的调整,或熄灭或发光。当然除却可能出现1~2.5毫秒的延时之外,该系统几乎可以对周遭环境变化立即作出反应。
该大灯系统除了上面介绍的功能之外,还可以在因外部环境造成交通/道路标志模糊不清时,通过发射光线使其保持高亮。甚至配合导航系统更好地为车主提供指引服务。
不过,现在汽车主机厂同样在大灯研发上投入了相当的精力。除了目前在奥迪A8L上已经使用的矩阵LED大灯,宝马甚至开发了激光镭射照明技术。不过卡内基梅隆大学机器人研究中心的教授Srinivasa Narasimhan在接受记者采访时表示,大多数的车灯系统都太过局限,只能具有特定的一两项功能。而CMU研发的可编程控制车灯系统可以兼顾多种功能和需求。
卡内基梅隆大学的研究人员于近日在苏黎世召开的“未来计算机展望·欧洲会议(European Conference on Computer Vision)”上公开了这项车灯技术。不过,目前由于概念产品体形巨大,只有卡车或者巴士这些重量级的商用车能够适配这些智能车灯,但团队成员希望未来能够缩小产品体积以适应轻量化车型的需求。
关键字:开远光 编程控制 智能大灯
引用地址:
开远光不被人扁的利器:可编程控制的智能大灯
推荐阅读最新更新时间:2024-05-03 00:22
以编程的方式就可以控制汽车?CAN总线这一点很牛
近期,我跟一位在 Voyage公司 上班的朋友在尝试对一辆福特 Fusion 汽车 的空调系统实现 编程 控制。 下图为研究人员尝试通过App来控制汽车的关键功能: Voyage是汽车自动驾驶领域内的一家专业公司,他们想要实现的终极目标是:对于世界上的任何一个人,他都可以随时随地召唤一辆汽车直接开到他的家门口,并将他安全地送达到目的地,而且价格也非常便宜。对于Voyage来说,他们将不可避免地给乘客提供汽车关键功能的控制权,因为总有一天开车的将不再是我们人类,而这一天马上就要到来了。 CAN总线 介绍 一台现代化汽车拥有大量的控制系统,这些控制系统的作用与Web应用中各种微服务的作用是非常相似的。对于一台
[嵌入式]
赛普拉斯FX3可编程控制器助力SKNET外部视频捕获系统
SKNET公司的MonsterX U3.0R视频捕获系统采用赛普拉斯EZ-USB FX3控制器实现SuperSpeed USB 3.0连接性。FX3解决方案让史无前例的MonsterX U3.0R可接受HDMI输入信号用于高清视频的实时无压缩传输。
赛普拉斯半导体公司日前宣布,日本电视和视频产品的主要研发企业之一SKNET公司,在其MonsterX U3.0R外部视频捕获系统中选择了赛普拉斯的EZ-USB FX3 USB 3.0外设控制器。FX3解决方案为MonsterX U3.0R提供了5 Gbps的USB3.0带宽,使之得以捕获高清视频,而无需进行压缩,从而保证视频质量不会下降。这一功能可以允许终端用户捕获并回放清晰的、未
[嵌入式]
1.10.5_I2C_I2C控制器编程_中断_P
中断程序是I2C控制器核心和核心,ACK的确认就是在中断程序中完成的。 中断的处理流程时通过2440的相关流程图和AT24cxx的数据结构来完成的。 下图是2440 IIC控制器处于Transmitter模式的流程图和AT24cxx写数据的结构体图。 由发送函数开启发送。 对于第一个中断,发送的是地址,如果没有收到ACK,说明设备不存在,则直接停止传输。如果有数据,则正常进行写操作,直到数据都写完。 读数据的流程图也类似。 同样是从一个读函数开启。 然后在中断函数中处理,第一个也是设备地址,没有ack则表示无设备,需要停止传输,如果有,则恢复IIC传输。 不是第一次中断,那么表示收到一个新数据,
[单片机]
基于AT89C51单片机的微型可编程控制器
可编程控制器PC(Programmable Controller),为与个人计算机PC(Personal Computer)相区别,可简称为PLC。它是按照成熟而有效的继电控制概念和设计思想,用先进的单片机技术来实现I/O的实时检测和控制,可靠性高,编程简单、易学,因此,得到广泛应用。 将PLC技术引进电工学、电力拖动课程,是课程建设现代化的重要措施。在教学经费相对紧张的情况下,我们自己动手,以AT89C51单片机为核心,设计并研制了LD型微型PLC,应用于继电控制实验,取得了良好的效果。 用单片机构成的PLC,实际上就是一个单片机测控系统。用这样一个程序控制的计算机系统去执行继电控制的梯形图程序,由于继电控制梯形图
[单片机]
51单片机控制蜂鸣器播放5首歌曲汇编程序
;机器人代码:(外部中断用来接红外传感器的) ORG 0000H JMP INIT ORG 0003H JMP INT_0 ORG 000BH JMP INT_T ORG 0023H JMP INT_S ;------------------------------------- FLAG_F EQU 01H ;功能选择,0为播放,1为演奏 FLAG_L EQU 02H ;指示灯选择,0指示灯亮或1亮 FLAG_P EQU 03H ;是否播放标志,0停止,1播放 FLAG_CH EQU 04H ;演奏时是否换音符,1有效 FLAG_LAST EQU 05H ;播放时是
[单片机]
可编程计算机控制器及其在塑料挤出机中的应用
0 引言 塑料挤出机是异型材挤出生产线(如塑钢门窗的生产) 和铝塑复合管生产线上的关键设备。挤出机自加料端至机头分为加料区、熔融区和均化区3 个区。在加料区,固体塑料通过与料筒的磨擦作用而被向前输送并逐渐压实;在熔融区,固体塑料被加热熔融,在液固界面上生成一层熔体膜,当熔体膜厚度超过螺翅与料筒的间隙时,熔体被螺翅刮落,在螺翅前侧形成熔池,后侧形成固体熔床;在均化区,物料在螺杆前进的过程中受到正流、侧流、倒流、漏流4 种运动的搅拌、剪切和压紧作用,得到充分混合、塑化,并在一定压力下连续地通过口模而形成连续体。在挤出机中温度和速度控制是非常重要的。 贝加莱公司的工业自动化产品PCC是综合了PLC和工业计算机优点的新一代可编程计
[嵌入式]
上位机应用控制编程
本文所分析的软件为针对红外遥控器控制计算机的上位机端的驱动程序,主要实现功能是通过下位机端单片机发送到计算机串口的指令来执行如鼠标光标移动、鼠标点击(包括单双击)、鼠标拖动窗体、一键启动音乐播放器等软件、一键开关光驱和一键关机等各种功能。系统目的是为了简单快捷和方便的操作计算机,解决使用各种计算机无线外围设备(如无线鼠标必须要有平整的机械支撑)远程操作计算机的的弊端。
[单片机]
液晶显示控制器ST7920的接口方式研究与编程
1 引言 ST7920是台湾矽创电子公司生产的中文图形液晶控制器,可作为控制器和驱动器捉供32路com 输出和64路seg输出。与驱动器ST7921组成的模块最多可驱动256×32点阵液晶,主要用于显示汉字及图形,其内置了2 MB中文字型ROM(CGROM),共提供8192个中文字型(16×16点阵);16KB半宽字型ROM(HCGROM),共提供126个西文字型(16×8点阵);64×16位字符显示RAM(DDRAM最多16字符×4行,LCD显示范围16×2行);64×16位字符产生RAM(CGRAM);15×16位共240点的ICON RAM(ICONRAM)。此外,为了适应多种微处理器与单片机接口需求,该模块还可
[模拟电子]