CN114827960B - 一种车载投影装置的控制方法和装置 - Google Patents
一种车载投影装置的控制方法和装置 Download PDFInfo
- Publication number
- CN114827960B CN114827960B CN202210425257.6A CN202210425257A CN114827960B CN 114827960 B CN114827960 B CN 114827960B CN 202210425257 A CN202210425257 A CN 202210425257A CN 114827960 B CN114827960 B CN 114827960B
- Authority
- CN
- China
- Prior art keywords
- service request
- projection
- projection information
- information
- deflection angle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 230000006854 communication Effects 0.000 claims abstract description 89
- 238000004891 communication Methods 0.000 claims abstract description 89
- 108010076504 Protein Sorting Signals Proteins 0.000 claims description 30
- 230000003993 interaction Effects 0.000 claims description 15
- 230000007175 bidirectional communication Effects 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 7
- 230000003044 adaptive effect Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000032683 aging Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W4/48—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for in-vehicle communication
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
- B60R16/023—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
- B60R16/0231—Circuits relating to the driving or the functioning of the vehicle
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B21/00—Projectors or projection-type viewers; Accessories therefor
- G03B21/005—Projectors using an electronic spatial light modulator but not peculiar thereto
- G03B21/008—Projectors using an electronic spatial light modulator but not peculiar thereto using micromirror devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40052—High-speed IEEE 1394 serial bus
- H04L12/40104—Security; Encryption; Content protection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/18—Multiprotocol handlers, e.g. single devices capable of handling multiple protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40215—Controller Area Network CAN
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40267—Bus for use in transportation systems
- H04L2012/40273—Bus for use in transportation systems the transportation system being a vehicle
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Mechanical Engineering (AREA)
- Lighting Device Outwards From Vehicle And Optical Signal (AREA)
- Transforming Electric Information Into Light Information (AREA)
Abstract
本申请涉及一种车载投影装置的控制方法和装置。所述方法包括:获取预设的场景应用服务请求,并根据所述场景应用服务请求获得投影信息;根据所述投影信息和预设的通信链路,获得包含所述投影信息的原子服务请求,其中,所述投影信息通过所述通信链路进行传输;接收所述原子服务请求,并根据所述原子服务请求控制车灯投影装置中各个微镜的偏转角度,以显示所述投影信息。采用本方法能够进一步提高车载投影数据获取的效率,确保数据获取的安全性。
Description
技术领域
本申请涉及汽车通信技术领域,特别是涉及一种车载投影装置的控制方法和装置。
背景技术
控制器局域网络(Controller Area Network,CAN)是国际上应用最广泛的现场总线之一,最初为汽车的电子控制***而设计。但CAN网络是一种串行通信网络,以广播方式从一个节点向另一个节点发送数据时,网络中其它节点都处于接收状态。如果通过CAN网络进行通信,获取车灯投影数据,会存在通信时间较长,难以满足实时投影的需求。同时,在通过数字光处理(Digital Light Processing,DLP)车灯进行投影时,是通过DLP控制器直接获取,例如,DLP控制器直接访问自动驾驶域的数据,这就会导致DLP控制器容易获取到汽车内机密的数据,导致数据泄露的问题。因此如何使车灯通信既能满足时效要求,又能确保数据获取的安全性,成为亟待解决的问题。
发明内容
基于此,提供一种车载投影装置的控制方法和装置,改善现有技术中车灯获取投影数据不安全的问题。
一方面,提供一种车载投影装置的控制方法,所述方法包括:
获取预设的场景应用服务请求,并根据所述场景应用服务请求获得投影信息;根据所述投影信息和预设的通信链路,获得包含所述投影信息的原子服务请求,其中,所述投影信息通过所述通信链路进行传输;接收所述原子服务请求,并根据所述原子服务请求控制车灯投影装置中各个微镜的偏转角度,以显示所述投影信息。
在其中一个实施例中,根据所述投影信息和预设的通信链路,获得包含所述投影信息的原子服务请求,包括:当所述通信链路为单向通信时,通过调用预设的通信协议,将所述投影信息生成相应的所述原子服务请求。
在其中一个实施例中,根据所述投影信息和预设的通信链路,获得包含所述投影信息的原子服务请求,并将所述原子服务请求通过所述通信链路进行传输,还包括:当所述通信链路为双向通信时,通过调用实时运行环境,将所述投影信息生成相应的所述原子服务请求。
在其中一个实施例中,接收所述原子服务请求,并根据所述原子服务请求控制车灯投影装置中各个微镜的偏转角度,以显示所述投影信息,包括:通过调用应用程序接口,接收所述原子服务请求;将所述原子服务请求通过套接字连接方式或控制器局域网络连接方式发送至车灯控制器,以使所述车灯控制器控制所述各个微镜的偏转角度,以显示所述投影信息。
在其中一个实施例中,所述车灯控制器控制所述各个微镜的偏转角度,以显示所述投影信息,包括:所述车灯控制器通过低压差分信号将所述原子服务请求生成二进制信号序列;根据所述二进制信号序列调节所述各个微镜的偏转角度;根据所述偏转角度,控制所述车灯投影装置显示所述投影信息。
在其中一个实施例中,根据所述二进制信号序列调节所述各个微镜的偏转角度,包括:根据所述二进制信号序列进行电子化寻址,获得所述二进制信号序列与所述各个微镜的对应关系;根据所述对应关系和预设的偏转角度的条件,调节所述各个微镜的偏转角度。
在其中一个实施例中,所述预设的偏转角度的条件,包括:当二进制信号为1时,所述微镜调节至第一偏转角度以打开光投影;当所述二进制信号为0时,所述微镜调节至第二偏转角度以关闭光投影。
在其中一个实施例中,所述投影信息通过预设的通信协议获得,其中,所述投影信息包括以下之一:自动驾驶信息、车与外界交互的信息、***操作信息。
在其中一个实施例中,所述通信协议包括以下之一:可扩展面向服务的中间件通信协议和数据分发服务通信协议。
另一方面,提供了一种车载投影装置,所述装置包括:
车灯通信模块,用于获取预设的场景应用服务请求,并根据所述场景应用服务请求获得投影信息;
车灯控制模块,用于根据所述投影信息和预设的通信链路,获得包含所述投影信息的原子服务请求,其中,所述投影信息通过所述通信链路进行传输;
车灯投影模块,用于接收所述原子服务请求,并根据所述原子服务请求控制车灯投影装置中各个微镜的偏转角度,以显示所述投影信息。
上述车载投影装置的方法和装置,是基于预设的场景应用服务请求,才获取相应的投影信息,并通过预设的不同的通信链路,以不同的调用方式来生成对车灯投影装置中的微镜进行控制的原子服务请求,从而实现投影,这种方式避免了通过车灯控制器直接获取投影信息,确保了数据获取的安全性。
附图说明
图1为一个实施例中车载投影装置的控制方法的应用环境图;
图2为一个实施例中车载投影装置的控制方法的流程示意图;
图3为一个实施例中生成原子服务请求的流程示意图;
图4为另一个实施例中生成原子服务请求的流程示意图;
图5为一个实施例中发送原子服务请求的流程示意图;
图6为一个实施例中显示投影信息的流程示意图;
图7为一个实施例中调节微镜偏转角度的流程示意图;
图8为一个实施例中二进制信号与微镜偏转角度对应关系的流程示意图;
图9为一个实施例中获取投影信息的流程示意图;
图10为一个实施例中通信协议的流程示意图;
图11为一个实施例中车载投影装置的结构框图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
本申请提供的车载投影装置的控制方法,可以应用于如图1所示的应用环境中。其中,车载终端102通过网络与服务器104通过网络进行通信。服务器104可通过车载终端102获取预设的场景应用服务请求,并根据所述场景应用服务请求获得投影信息;根据所述投影信息和预设的通信链路,获得包含所述投影信息的原子服务请求,其中,所述投影信息通过所述通信链路进行传输;接收所述原子服务请求,并根据所述原子服务请求控制车灯投影装置中各个微镜的偏转角度,以显示所述投影信息。其中,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
在一个实施例中,如图2所示,提供了一种车载投影装置的控制方法,以该方法应用于图1中的服务器为例进行说明,包括以下步骤:
步骤201,获取预设的场景应用服务请求,并根据所述场景应用服务请求获得投影信息;
步骤202,根据所述投影信息和预设的通信链路,获得包含所述投影信息的原子服务请求,其中,所述投影信息通过所述通信链路进行传输;。
步骤203,接收所述原子服务请求,并根据所述原子服务请求控制车灯投影装置中各个微镜的偏转角度,以显示所述投影信息。
上述车载投影装置的控制方法中,通过获取预设的场景应用服务请求获取投影信息,再将投影信息通过预设的不同的通信链路进行传输,并以不同的通信调用方式生成相应的原子服务请求,最后将原子服务请求转化成二进制信号序列以控制车灯投影装置中的各个微镜进行偏转,从而实现投影,避免了通过车灯控制器直接获取投影信息,解决了车载投影技术中数据获取的安全问题。
车载***中数据较多,因此,有必要对投影信息进行分类,按照需要的功能进行实时投影,在步骤201中,示例性地说明,获取预设的场景应用服务请求,并根据所述场景应用服务请求获得投影信息,例如,在获取投影信息的网络中,可以通过以太网进行信息交互。场景应用服务请求可以将不同地投影信息按照不同的场景应用进行分类,在整车域控制器(vehicle domain controller,VDC)中生成,整车域控制器采用经典汽车开放***架构(Clssic Automotive Open System Architecture,Clssic AUTOSAR),使VDC可以以服务提供者和服务消费者的方式与其他设备进行信息交互,预设的场景应用服务请求可以根据需求通过人为设置,并根据场景应用服务,从其他设备获取相应的投影信息,如自动驾驶的场景应用,就从移动数据中心(Mobile Datacenter,MDC)获得自动驾驶相关的投影信息,而不用获取其他设备的投影信息。
在获取投影信息以后,应当将投影信息转化成可以控制车载投影装置进行投影的信息,即将投影信息拆分成最小的控制信息,在步骤202中,示例性地说明,根据所述投影信息和预设的通信链路,获得包含所述投影信息的原子服务请求,其中,所述投影信息通过所述通信链路进行传输,例如,原子服务请求可以在VDC中生成,也可以在汽车内联网单元(Vehicle Intranet Unit,VIU)中生成,当车载投影装置的控制器在VDC中进行抽象时,原子服务请求在VDC中生成,通信链路为双向通信,当车载投影装置在VIU中进行抽象时,原子服务请求在VIU中生成。
原子服务请求用于控制车载投影装置的微镜进行偏转,在步骤203中,示例性地说明,接收所述原子服务请求,并根据所述原子服务请求控制车灯投影装置中各个微镜的偏转角度,以显示所述投影信息,例如,原子服务请求是根据投影信息生成的对车载投影装置的控制器进行控制的信息,如控制器的上电信息,车载投影装置可以是前后车灯,在一些实施例中,车载投影装置还可以是行车记录仪或放于车顶的车灯,车载投影装置可以由数字光处理(Digital Light Processing,DLP)控制器和数字微镜器件(Digital MicromirrorDevice,DMD)组成,DMD中有若干个可调节偏转角度的微镜器件,用以实现光的开合功能,原子服务请求通过控制上述微镜器件的偏转角度,实现光的投影以显示投影信息。
在一个实施例中,如图3所示,根据所述投影信息和预设的通信链路,获得包含所述投影信息的原子服务请求,包括:
步骤301,当所述通信链路为单向通信时,通过调用预设的通信协议,将所述投影信息生成相应的所述原子服务请求。
对投影信息进行相应处理可以获得原子服务请求,在步骤301中,示例性地说明,当所述通信链路为单向通信时,通过调用预设的通信协议,将所述投影信息生成相应的所述原子服务请求,例如,当通信链路为单向通信时,VIU只能提供相应的原子服务请求,而不能将应用场景服务请求提供给VIU。应用场景服务请求在VDC中生成,原子服务请求在VIU中生成,VIU同样采用Classic Autosar的软件架构设计,VDC与VIU之间通过以太网进行信息交互,因此可以调用相应的通信协议,通信协议可以是基于IP的可扩展面向服务的中间件通信协议(Scalable service-Oriented MiddlewarE over IP,SOME/IP)或数据分发服务(Data Distribution Service,DDS)协议进行投影信息的传输,并在VIU生成原子服务请求。
在一个实施例中,如图4所示,根据所述投影信息和预设的通信链路,获得包含所述投影信息的原子服务请求,并将所述原子服务请求通过所述通信链路进行传输,还包括:
步骤401,当所述通信链路为双向通信时,通过调用实时运行环境,将所述投影信息生成相应的所述原子服务请求。
对投影信息进行相应处理可以获得原子服务请求,在步骤301中,示例性地说明,当所述通信链路为双向通信时,通过调用实时运行环境,将所述投影信息生成相应的所述原子服务请求,例如,当通信链路为双向通信时,应用场景服务请求与原子服务请求均在VDC中生成,VDC通过调用实时运行环境(Runtime Enviroment,RTE)实现应用场景服务请求与原子服务请求的双向信息交互,从而生成相应的原子服务请求。
在一个实施例中,如图5所示,接收所述原子服务请求,并根据所述原子服务请求控制车灯投影装置中各个微镜的偏转角度,以显示所述投影信息,包括:
步骤501,通过调用应用程序接口,接收所述原子服务请求;
步骤502,将所述原子服务请求通过套接字连接方式或控制器局域网络连接方式发送至车灯控制器,以使所述车灯控制器控制所述各个微镜的偏转角度,以显示所述投影信息。
在步骤501中,示例性地说明,通过调用应用程序接口,接收所述原子服务请求,例如,VDC或VIU可以对DLP控制器进行抽象,抽象为软件设备,以实现对DLP控制器的控制,VDC或VIU中的原子服务请求通过调用应用程序接口(Application Program Interface,API)将原子服务请求发送至抽象的控制器,抽象的控制器可以以镜像的方式存储控制器的相关信息。
通过发送原子服务请求给车灯控制器以显示投影信息,在步骤502中,示例性地说明,将所述原子服务请求通过套接字连接方式或控制器局域网络连接方式发送至车灯控制器,以使所述车灯控制器控制所述各个微镜的偏转角度,以显示所述投影信息,例如:当DLP控制器通过VDC抽象时,抽象控制器通过控制器局域网络(Controller Area Network,CAN)将原子服务请求发送至DLP控制器,再通过DLP控制器对各个微镜的偏转角度进行控制;当DLP控制器通过VIU抽象时,抽象控制器通过套接字(Socket)将原子服务请求发送至DLP控制器,再通过DLP控制器对各个微镜的偏转角度进行控制,通过对DLP控制器在不同设备中进行抽象的方式,隔离了DLP控制器直接从各个设备中获取投影信息,从而保证了数据获取的安全。
在一个实施例中,如图6所示,所述车灯控制器控制所述各个微镜的偏转角度,以显示所述投影信息,包括:
步骤601,所述车灯控制器通过低压差分信号将所述原子服务请求生成二进制信号序列;
步骤602,根据所述二进制信号序列调节所述各个微镜的偏转角度;
步骤603,根据所述偏转角度,控制所述车灯投影装置显示所述投影信息。
在对微镜进行控制前,需要将原子服务请求转化成相应的控制信息,在步骤601中,示例性地说明,所述车灯控制器通过低压差分信号将所述原子服务请求生成二进制信号序列,例如,DLP控制器通过低压差分信号(Low-Voltage Differential Signaling,LVDS)与DMD连接,低压差分信号将原子服务请求转化成相应的二进制信号序列。
各个二进制信号控制微镜的偏转角度存在差异,相应的,微镜的光开合状态也有所不同,在步骤602中,示例性地说明,根据所述二进制信号序列调节所述各个微镜的偏转角度,例如,二进制信号序列对应的逻辑值0和逻辑值1控制各个微镜的不同偏转角度,偏转角度不同可以实现车灯投影装置快速处理不同的开合状态,通过各个微镜快速进行偏转实现光投影,可以进一步提高车载投影的效率。当二进制信号的逻辑值为1时,对应寻址电极+5v,在旧式DMD中,相应的微镜的角度偏转至+10°,在新式DMD中,相应的微镜的角度偏转至+12°,光均可以通过微镜进行投影,即微镜处于光打开状态。当二进制信号的逻辑值为0时,对应寻址电极接地,在旧式DMD中,相应的微镜的角度偏转至-10°,在新式DMD中,相应的微镜的角度偏转至-12°,光均不能通过微镜进行投影,即微镜处于光关闭状态。
在步骤603中,示例性地说明,根据所述偏转角度,控制所述车灯投影装置显示所述投影信息,例如,在DMD的微镜中,当各个微镜进行偏转,实现各个微镜的光开合,在旧式DMD中,相应的微镜的角度偏转至+10°,在新式DMD中,相应的微镜的角度偏转至+12°,光均可以通过微镜进行投影,即微镜处于光打开状态;在旧式DMD中,相应的微镜的角度偏转至-10°,在新式DMD中,相应的微镜的角度偏转至-12°,光均不能通过微镜进行投影,即微镜处于光关闭状态。
根据微镜的开合比显示需要投影的投影信息。
在一个实施例中,如图7所示,根据所述二进制信号序列调节所述各个微镜的偏转角度,包括:
步骤701,根据所述二进制信号序列进行电子化寻址,获得所述二进制信号序列与所述各个微镜的对应关系;
步骤702,根据所述对应关系和预设的偏转角度的条件,调节所述各个微镜的偏转角度。
在步骤701中,示例性地说明,根据所述二进制信号序列进行电子化寻址,获得所述二进制信号序列与所述各个微镜的对应关系,例如,二进制信号序列中包含地址位信号,通过DMD中的寻址电极,找到相应的需要进行控制的微镜。
在步骤702中,示例性地说明,根据所述对应关系和预设的偏转角度的条件,调节所述各个微镜的偏转角度,例如,根据二进制信号序列的逻辑值和通过寻址找到的相应微镜,控制各个微镜的偏转角度调节。
在一个实施例中,如图8所示,所述预设的偏转角度的条件,包括:
步骤801,当二进制信号为1时,所述微镜调节至第一偏转角度以打开光投影;
步骤802,当所述二进制信号为0时,所述微镜调节至第二偏转角度以关闭光投影。
在步骤801中,示例性地说明,当二进制信号为1时,所述微镜调节至第一偏转角度以打开光投影,例如,当二进制信号的逻辑值为1时,对应寻址电极+5v,在旧式DMD中,相应的微镜的角度偏转至+10°,在新式DMD中,相应的微镜的角度偏转至+12°,光均可以通过微镜进行投影,即微镜处于光打开状态。
在步骤801中,示例性地说明,当二进制信号为1时,所述微镜调节至第一偏转角度以打开光投影,例如,当二进制信号的逻辑值为0时,对应寻址电极接地,在旧式DMD中,相应的微镜的角度偏转至-10°,在新式DMD中,相应的微镜的角度偏转至-12°,光均不能通过微镜进行投影,即微镜处于光关闭状态。
在一个实施例中,如图9所示,步骤901,所述投影信息通过预设的通信协议获得,其中,所述投影信息包括以下之一:自动驾驶信息、车与外界交互的信息、***操作信息。
在步骤901中,示例性地说明,所述投影信息通过预设的通信协议获得,其中,所述投影信息包括以下之一:自动驾驶信息、车与外界交互的信息、***操作信息,例如,自动驾驶信息来自移动数据中心(Mobile Datacenter,MDC),车与外界交互的信息来自车联网***(Telematics Box,TBOX),***操作信息来自座舱域控制器(CockpitdomainController,CDC),MDC和TBOX采用自适应汽车开放***架构(Adaptive Automotive OpenSystem Architecture,Adaptive AUTOSAR),以使相应功能服务化,CDC采用安卓操作***或鸿蒙***,MDC、CDC、TBOX通过以太网与VDC进行信息交互,信息交互时,可以在自适应汽车开放***架构运行时环境(AUTOSAR Runtime for Adaptive Applications,ARA)的COM通信管理服务中建立SOME/IP或DDS网络,其中,CDC通过移植的SOME/IP或DDS协议进行信息交互。
在一个实施例中,如图10所示,步骤1001,所述通信协议包括以下之一:可扩展面向服务的中间件通信协议和数据分发服务通信协议。
在步骤1001中,示例性地说明,所述通信协议包括以下之一:可扩展面向服务的中间件通信协议和数据分发服务通信协议,例如在以太网通信中,各个设备之间的信息交互可以通过SOME/IP或DDS进行,MDC、CDC、TBOX、VIU通过以太网与VDC进行信息交互,信息交互时,可以在ARA的COM通信管理服务中建立SOME/IP或DDS网络,其中,CDC通过移植的SOME/IP或DDS协议进行信息交互,VIU和VDC在ARA的COM通信管理服务中建立SOME/IP或DDS网络。
在一个实施例中,如图11所示,提供了一种车载投影控制装置,包括:车灯通信模块、车灯控制模块和车灯投影模块,其中:
车灯通信模块,用于获取预设的场景应用服务,并根据所述场景应用服务获得投影信息;
车灯控制模块,用于根据所述投影信息和预设的通信链路,获得包含所述投影信息的原子服务请求,其中,所述投影信息通过所述通信链路进行传输;
车灯投影模块,用于接收所述原子服务请求,并根据所述原子服务请求控制车灯投影装置中各个微镜的偏转角度,以显示所述投影信息。
可选地,上述车灯控制模块,还用于当所述通信链路为单向通信时,通过调用预设的通信协议,将所述投影信息生成相应的所述原子服务请求。
可选地,上述车灯控制模块,还用于当所述通信链路为双向通信时,通过调用实时运行环境,将所述投影信息生成相应的所述原子服务请求。
可选地,上述车灯投影模块,还用于通过调用应用程序接口,接收所述原子服务请求;将所述原子服务请求通过套接字连接方式或控制器局域网络连接方式发送至车灯控制器,以使所述车灯控制器控制所述各个微镜的偏转角度,以显示所述投影信息。
可选地,上述车灯投影模块,还用于所述车灯控制器通过低压差分信号将所述原子服务请求生成二进制信号序列;根据所述二进制信号序列调节所述各个微镜的偏转角度;根据所述偏转角度,控制所述车灯投影装置显示所述投影信息。
可选地,上述车灯投影模块,还用于根据所述二进制信号序列进行电子化寻址,获得所述二进制信号序列与所述各个微镜的对应关系;根据所述对应关系和预设的偏转角度的条件,调节所述各个微镜的偏转角度。
可选地,上述车灯投影模块,还用于当二进制信号为1时,所述微镜调节至第一偏转角度以打开光投影;当所述二进制信号为0时,所述微镜调节至第二偏转角度以关闭光投影。
可选地,上述车灯控制模块,还用于所述投影信息通过预设的通信协议获得,其中,所述投影信息包括以下之一:自动驾驶信息、车与外界交互的信息、***操作信息。
可选地,上述车灯控制模块,还用于所述通信协议包括以下之一:可扩展面向服务的中间件通信协议和数据分发服务通信协议。
关于车载投影装置的具体限定可以参见上文中对于车载投影装置的控制方法的限定,在此不再赘述。上述车载投影装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (8)
1.一种车载投影装置的控制方法,其特征在于,包括:
获取预设的场景应用服务请求,并根据所述场景应用服务请求获得投影信息;
根据所述投影信息和预设的通信链路,获得包含所述投影信息的原子服务请求,其中,所述投影信息通过所述通信链路进行传输;
接收所述原子服务请求,并根据所述原子服务请求控制车灯投影装置中各个微镜的偏转角度,以显示所述投影信息,包括:通过调用应用程序接口,接收所述原子服务请求;将所述原子服务请求通过套接字连接方式或控制器局域网络连接方式发送至车灯控制器,以使所述车灯控制器控制所述各个微镜的偏转角度,以显示所述投影信息;
其中,所述车灯控制器控制所述各个微镜的偏转角度,以显示所述投影信息,包括:
所述车灯控制器通过低压差分信号将所述原子服务请求生成二进制信号序列;
根据所述二进制信号序列调节所述各个微镜的偏转角度;
根据所述偏转角度,控制所述车灯投影装置显示所述投影信息。
2.如权利要求1所述的车载投影装置的控制方法,其特征在于,根据所述投影信息和预设的通信链路,获得包含所述投影信息的原子服务请求,包括:
当所述通信链路为单向通信时,通过调用预设的通信协议,将所述投影信息生成相应的所述原子服务请求。
3.如权利要求1所述的车载投影装置的控制方法,其特征在于,根据所述投影信息和预设的通信链路,获得包含所述投影信息的原子服务请求,并将所述原子服务请求通过所述通信链路进行传输,还包括:
当所述通信链路为双向通信时,通过调用实时运行环境,将所述投影信息生成相应的所述原子服务请求。
4.如权利要求1所述的车载投影装置的控制方法,其特征在于,根据所述二进制信号序列调节所述各个微镜的偏转角度,包括:
根据所述二进制信号序列进行电子化寻址,获得所述二进制信号序列与所述各个微镜的对应关系;
根据所述对应关系和预设的偏转角度的条件,调节所述各个微镜的偏转角度。
5.如权利要求4所述的车载投影装置的控制方法,其特征在于,所述预设的偏转角度的条件,包括:
当二进制信号为1时,所述微镜调节至第一偏转角度以打开光投影;
当所述二进制信号为0时,所述微镜调节至第二偏转角度以关闭光投影。
6.如权利要求1所述的车载投影装置的控制方法,其特征在于,所述投影信息通过预设的通信协议获得,其中,所述投影信息包括以下之一:
自动驾驶信息、车与外界交互的信息、***操作信息。
7.如权利要求2所述的车载投影装置的控制方法,其特征在于,所述通信协议包括以下之一:
可扩展面向服务的中间件通信协议和数据分发服务通信协议。
8.一种车载投影装置,其特征在于,包括:
车灯通信模块,用于获取预设的场景应用服务请求,并根据所述场景应用服务请求获得投影信息;
车灯控制模块,用于根据所述投影信息和预设的通信链路,获得包含所述投影信息的原子服务请求,其中,所述投影信息通过所述通信链路进行传输;
车灯投影模块,用于接收所述原子服务请求,并根据所述原子服务请求控制车灯投影装置中各个微镜的偏转角度,以显示所述投影信息,包括:通过调用应用程序接口,接收所述原子服务请求;将所述原子服务请求通过套接字连接方式或控制器局域网络连接方式发送至车灯控制器,以使所述车灯控制器控制所述各个微镜的偏转角度,以显示所述投影信息;
其中,所述车灯控制器控制所述各个微镜的偏转角度,以显示所述投影信息,包括:
所述车灯控制器通过低压差分信号将所述原子服务请求生成二进制信号序列;
根据所述二进制信号序列调节所述各个微镜的偏转角度;
根据所述偏转角度,控制所述车灯投影装置显示所述投影信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210425257.6A CN114827960B (zh) | 2022-04-21 | 2022-04-21 | 一种车载投影装置的控制方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210425257.6A CN114827960B (zh) | 2022-04-21 | 2022-04-21 | 一种车载投影装置的控制方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114827960A CN114827960A (zh) | 2022-07-29 |
CN114827960B true CN114827960B (zh) | 2024-06-04 |
Family
ID=82505108
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210425257.6A Active CN114827960B (zh) | 2022-04-21 | 2022-04-21 | 一种车载投影装置的控制方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114827960B (zh) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106043104A (zh) * | 2016-07-20 | 2016-10-26 | 上海小糸车灯有限公司 | 一种基于LiFi和DLP的汽车照明***及其车辆照明信号装置 |
JP2018083533A (ja) * | 2016-11-24 | 2018-05-31 | スタンレー電気株式会社 | 車両用灯具 |
CN111077721A (zh) * | 2018-10-19 | 2020-04-28 | 宁波舜宇车载光学技术有限公司 | 车灯投影装置及其投影方法 |
CN112305841A (zh) * | 2019-08-01 | 2021-02-02 | 常州星宇车灯股份有限公司 | Dlp投影***和车辆 |
CN112462567A (zh) * | 2020-11-13 | 2021-03-09 | 广州小鹏汽车科技有限公司 | 车载影院***控制方法、控制装置、车载影院***及车辆 |
CN113587043A (zh) * | 2021-08-26 | 2021-11-02 | 深圳市中科创激光技术有限公司 | 一种投影车灯及车辆投影*** |
CN113665476A (zh) * | 2021-09-28 | 2021-11-19 | 深圳市中科创激光技术有限公司 | 一种汽车车灯投影方法以及相关装置 |
WO2022007439A1 (zh) * | 2020-07-10 | 2022-01-13 | 华人运通(上海)云计算科技有限公司 | 车灯控制***及其车辆 |
CN114333043A (zh) * | 2021-12-27 | 2022-04-12 | 重庆金康赛力斯新能源汽车设计院有限公司 | 一种自动遮光方法及相关设备 |
-
2022
- 2022-04-21 CN CN202210425257.6A patent/CN114827960B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106043104A (zh) * | 2016-07-20 | 2016-10-26 | 上海小糸车灯有限公司 | 一种基于LiFi和DLP的汽车照明***及其车辆照明信号装置 |
JP2018083533A (ja) * | 2016-11-24 | 2018-05-31 | スタンレー電気株式会社 | 車両用灯具 |
CN111077721A (zh) * | 2018-10-19 | 2020-04-28 | 宁波舜宇车载光学技术有限公司 | 车灯投影装置及其投影方法 |
CN112305841A (zh) * | 2019-08-01 | 2021-02-02 | 常州星宇车灯股份有限公司 | Dlp投影***和车辆 |
WO2022007439A1 (zh) * | 2020-07-10 | 2022-01-13 | 华人运通(上海)云计算科技有限公司 | 车灯控制***及其车辆 |
CN112462567A (zh) * | 2020-11-13 | 2021-03-09 | 广州小鹏汽车科技有限公司 | 车载影院***控制方法、控制装置、车载影院***及车辆 |
CN113587043A (zh) * | 2021-08-26 | 2021-11-02 | 深圳市中科创激光技术有限公司 | 一种投影车灯及车辆投影*** |
CN113665476A (zh) * | 2021-09-28 | 2021-11-19 | 深圳市中科创激光技术有限公司 | 一种汽车车灯投影方法以及相关装置 |
CN114333043A (zh) * | 2021-12-27 | 2022-04-12 | 重庆金康赛力斯新能源汽车设计院有限公司 | 一种自动遮光方法及相关设备 |
Non-Patent Citations (1)
Title |
---|
基于DLP的投影式自适应前照灯控制***;王金磊;徐健;吴杰;丰建芬;朱涛;;汽车零部件;20180828(08);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN114827960A (zh) | 2022-07-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111385191B (zh) | 车载互联网关、车辆ota升级***和方法、计算机存储介质 | |
US20240103841A1 (en) | Vehicle controller, program updating method, and non-transitory storage medium that stores program for updating program | |
CN114750680B (zh) | 一种车灯通信控制的***及方法 | |
WO2021168840A1 (zh) | 一种软件版本回滚方法、装置及*** | |
CN105793824A (zh) | 程序更新***及程序更新方法 | |
JP2023544130A (ja) | 車両アップグレード方法および装置 | |
US20200382597A1 (en) | Vehicle diagnostic communication apparatus, system including the same and method thereof | |
US20210109741A1 (en) | Program update management device | |
US20190126858A1 (en) | Vehicle data communications network | |
CN113810270A (zh) | 一种实现车载控制器局域网soa化的方法及装置 | |
CN114827960B (zh) | 一种车载投影装置的控制方法和装置 | |
CN114293877B (zh) | 车载天窗的控制***及方法 | |
US11803364B2 (en) | Server, software updating device, vehicle, software updating system, control method, and non-transitory storage medium | |
CN113485920B (zh) | 实现DoIP实体的方法、装置、可读存储介质及电子设备 | |
KR102109125B1 (ko) | Autosar 기반 차량 ecu 상태 관리 방법 | |
CN117082137A (zh) | 保持ota升级刷写模式的通信方法、装置、设备及介质 | |
CN112448889B (zh) | 一种网关控制器路由配置方法、装置、设备及汽车 | |
KR20230086380A (ko) | 차량용 이더넷 제어기 및 그 제어 방법 | |
CN110677466A (zh) | 应用程序的下载方法、装置、网关和存储介质 | |
CN113852486A (zh) | 对于汽车以太网的动态服务质量控制 | |
CN110618826A (zh) | 一种应用程序更新的方法、装置及终端设备 | |
EP4345604A1 (en) | Over-the-air (ota) upgrading method and apparatus | |
US20160173418A1 (en) | Method and apparatus for transmitting can frame | |
CN117435220A (zh) | 基于编程模式的ota升级方法、装置、电子设备及存储介质 | |
CN117111575A (zh) | 自适应巡航功能测试方法、装置、车辆和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20240117 Address after: No. 13 Xingxiang Road, Zengjia Town, High tech Zone, Jiulongpo District, Chongqing, 400039 Applicant after: Chongqing Selis Phoenix Intelligent Innovation Technology Co.,Ltd. Address before: 610095 No. 2901, floor 29, unit 1, building 1, No. 151, Tianfu Second Street, high tech Zone, China (Sichuan) pilot Free Trade Zone, Chengdu, Sichuan Province Applicant before: Chengdu Thalys Technology Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |