WO2022033040A1 - 场景生成的方法、装置、系统、设备和存储介质 - Google Patents

场景生成的方法、装置、系统、设备和存储介质 Download PDF

Info

Publication number
WO2022033040A1
WO2022033040A1 PCT/CN2021/083160 CN2021083160W WO2022033040A1 WO 2022033040 A1 WO2022033040 A1 WO 2022033040A1 CN 2021083160 W CN2021083160 W CN 2021083160W WO 2022033040 A1 WO2022033040 A1 WO 2022033040A1
Authority
WO
WIPO (PCT)
Prior art keywords
scene
execution
domain controller
vehicle
control
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.)
Ceased
Application number
PCT/CN2021/083160
Other languages
English (en)
French (fr)
Inventor
丁磊
王鹏瑞
张俊哲
南润
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Human Horizons Shanghai Internet Technology Co Ltd
Original Assignee
Human Horizons Shanghai Internet Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Human Horizons Shanghai Internet Technology Co Ltd filed Critical Human Horizons Shanghai Internet Technology Co Ltd
Priority to EP21855096.0A priority Critical patent/EP4197874A4/en
Priority to US18/026,757 priority patent/US20230339417A1/en
Publication of WO2022033040A1 publication Critical patent/WO2022033040A1/zh
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric 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/02Electric 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/023Electric 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/0231Circuits relating to the driving or the functioning of the vehicle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60QARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
    • B60Q3/00Arrangement of lighting devices for vehicle interiors; Lighting devices specially adapted for vehicle interiors
    • B60Q3/80Circuits; Control arrangements
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric 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/02Electric 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/037Electric 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 occupant comfort, e.g. for automatic adjustment of appliances according to personal settings, e.g. seats, mirrors, steering wheel
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R21/00Arrangements or fittings on vehicles for protecting or preventing injuries to occupants or pedestrians in case of accidents or other traffic risks
    • B60R21/01Electrical circuits for triggering passive safety arrangements, e.g. airbags, safety belt tighteners, in case of vehicle accidents or impending vehicle accidents
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/10Conjoint control of vehicle sub-units of different type or different function including control of change-speed gearings
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/18Conjoint control of vehicle sub-units of different type or different function including control of braking systems
    • B60W10/182Conjoint control of vehicle sub-units of different type or different function including control of braking systems including control of parking brakes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/22Conjoint control of vehicle sub-units of different type or different function including control of suspension systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/131Protocols for games, networked simulations or virtual reality
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60QARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
    • B60Q2400/00Special features or arrangements of exterior signal lamps for vehicles
    • B60Q2400/50Projected symbol or information, e.g. onto the road or car body
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F21LIGHTING
    • F21WINDEXING SCHEME ASSOCIATED WITH SUBCLASSES F21K, F21L, F21S and F21V, RELATING TO USES OR APPLICATIONS OF LIGHTING DEVICES OR SYSTEMS
    • F21W2104/00Exterior vehicle lighting devices for decorative purposes
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F21LIGHTING
    • F21WINDEXING SCHEME ASSOCIATED WITH SUBCLASSES F21K, F21L, F21S and F21V, RELATING TO USES OR APPLICATIONS OF LIGHTING DEVICES OR SYSTEMS
    • F21W2107/00Use or application of lighting devices on or in particular types of vehicles
    • F21W2107/10Use or application of lighting devices on or in particular types of vehicles for land vehicles
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Definitions

  • the present application relates to the technical field of intelligent vehicles, and in particular, to a method, apparatus, system, device and storage medium for scene generation.
  • Embodiments of the present application provide a method, apparatus, system, device, and storage medium for scene generation, so as to solve the problems existing in the related art, and the technical solutions are as follows:
  • an embodiment of the present application provides a method for generating a scene, which is applied to an in-vehicle scene APP, and the method includes:
  • control the vehicle According to the execution request of the target scene, control the vehicle to enter the safe preparation state for executing the target scene;
  • an embodiment of the present application provides a scene generation method, which is applied to an audio-visual domain controller, and the method includes:
  • the first SOA gateway signal is used to make the security domain controller convert it into a security control instruction and send it to the corresponding security execution component to control each security domain controller.
  • the safety actuator enters the corresponding safety ready state.
  • an embodiment of the present application provides a method for generating a scenario, which is applied to a security domain controller, and the method includes:
  • Each safety control instruction is respectively sent to the corresponding safety executive component, so as to control each safety executive component to enter the corresponding safety preparation state.
  • an embodiment of the present application provides a scene generation system, including:
  • An audio-visual domain controller where an in-vehicle scene APP is installed on the audio-visual domain controller, the in-vehicle scene APP is used to execute the method of the first aspect, and the audio-visual domain controller is used to execute the method of the second aspect;
  • a security domain controller connected to the audio-visual domain controller in communication, and the security domain controller is configured to execute the method of the third aspect
  • the security execution component is connected to the security domain controller in communication, and is used to enter the corresponding security preparation state according to the security control instruction of the security domain controller;
  • the scene execution domain controller is connected in communication with the audio-visual domain controller, and is used to convert the second SOA gateway signal sent by the audio-visual domain controller into a function execution control instruction and send it to the corresponding scene execution component;
  • the scene execution component is in communication and connection with the security domain controller, and is used for executing control instructions according to the functions of the security domain controller.
  • an apparatus for generating a scene including:
  • the control module is used to control the vehicle to enter the safety preparation state for executing the target scene according to the execution request of the target scene;
  • the parsing module is used to parse the script of the target scene to generate the scene execution strategy of each scene execution component of the vehicle, and the scene execution strategy includes the execution function and execution time information of each scene execution component;
  • the triggering module is used to trigger each scene execution component to work according to the scene execution strategy to generate the target scene.
  • an embodiment of the present application provides a scene generation device, including:
  • the memory stores instructions executable by the at least one processor, where the instructions are executed by the at least one processor, so that the at least one processor can execute the scene generation method of the embodiment of the present application.
  • an embodiment of the present application provides a computer-readable storage medium, where computer instructions are stored in the computer-readable storage medium, and when the computer instructions are executed by a processor, the scene generation method of the embodiment of the present application is implemented.
  • the advantages or beneficial effects of the above technical solutions include at least: under the condition of ensuring the safety and controllability of the vehicle, rich scenarios are provided for the user at the vehicle end, and the entertainment and application experience of the vehicle are improved.
  • FIG. 1 shows a flowchart of a method for generating a scene according to an embodiment of an embodiment of the present application
  • FIG. 2 is a schematic diagram of an application example of a scene generation method according to an embodiment of the present application
  • FIG. 3 shows a flowchart of a scene generation method according to another implementation manner of an embodiment of the present application
  • Figure 4-1 is an example diagram of a method for controlling a vehicle to enter a safe ready state
  • Figure 4-2 is an example diagram of the method for triggering the work of the scene execution component
  • FIG. 5 is a diagram of an example application of the scene generation system for realizing the embodiment of the present application
  • FIG. 6 is a schematic diagram of an example of a scenario execution component according to an embodiment of the present application.
  • FIG. 7 is a schematic diagram of another example of a scenario execution component according to an embodiment of the present application.
  • Fig. 8 is an example diagram of lamp setting
  • Fig. 9 is the effect diagram of triggering the projection lamp to project
  • Figure 10 is an effect diagram of triggering the ISD screen to display
  • FIG. 11 is an example application diagram of an in-vehicle scene APP that implements the scene generation method according to the embodiment of the present application;
  • FIG. 12 is a schematic diagram of a scene generation apparatus implementing an embodiment of the present application.
  • FIG. 13 is a schematic diagram of a scene generation device according to an embodiment of the present application.
  • FIG. 1 shows a flowchart of a scene generation method according to an embodiment of the present application.
  • the scene generation method can be applied to a vehicle scene application (Application, APP).
  • APP vehicle scene application
  • the scene generation method may include:
  • Step S101 according to the execution request of the target scene, control the vehicle to enter a safety preparation state for executing the target scene.
  • the target scene may be a scene selected by the user, that is, the user may select the target scene based on the in-vehicle scene APP, and then trigger an execution request of the target scene.
  • the in-vehicle scene APP can adjust the state of the vehicle according to the execution request, and control the vehicle to enter the safety preparation state for executing the target scene, so that the vehicle is in a safe state for realizing the target scene.
  • controlling the vehicle to enter a safe preparation state for executing the target scene may include: controlling an electronic parking brake (Electrical Park Brake, EPB) to execute a parking function; and/or controlling the suspension to elevate to preset height; and/or control the gear of the vehicle to be a park gear, and the gear of the vehicle is in a non-switchable state; and/or determine that the vehicle is in a state of not being powered off.
  • EPB Electronic Park Brake
  • EPB uses the longitudinal acceleration sensor built into its computer to measure the slope, so that the sliding force of the vehicle on the slope due to gravity can be calculated.
  • the computer applies braking force to the rear wheel through the motor to balance the sliding force, so that the vehicle can stop On the slope, it can be ensured that in the process of realizing the target scene, there will be no unsafe factors such as slipping.
  • the non-power-off state can ensure that the vehicle can provide enough power in the process of realizing the target scene.
  • Step S102 parse the script of the target scene to generate a scene execution strategy of each scene execution component of the vehicle, where the scene execution strategy includes the execution function and execution time information of each scene execution component.
  • Scripts of various scenarios can be stored in the cloud library. These scripts can be preset in the cloud library by programmers, or can be set by any user according to actual needs during use.
  • the cloud library can provide the vehicle remote service (Telematics Service Provider, TSP) cloud library.
  • TSP Transmissions Service Provider
  • the cloud library can automatically push the script of the scene to each vehicle, or the user can select the scene through the terminal APP, and then download the script corresponding to the scene to the vehicle.
  • the terminals include but are not limited to mobile phones, personal computers, tablet computers, and the like.
  • terminal APPs such as mobile phones, personal computers, and tablet computers can be connected to the in-vehicle scene APP on the vehicle side through the WAN, and then when the user selects a scene through terminal APPs such as mobile phones, personal computers, and tablet computers, the scene script can be downloaded.
  • the scene script can be downloaded to the in-vehicle scene APP of the car terminal.
  • the user can enter the in-vehicle scene APP through the large screen of the vehicle terminal, and download the scene in the internal store of the in-vehicle scene APP, that is, download the script corresponding to the scene.
  • the downloaded scene is saved in the scene library, and the user can select the target scene from the scene library based on the terminal APP or the in-vehicle scene APP.
  • the in-vehicle scene APP can obtain the scene execution strategy of each scene execution component by parsing the script of the target scene, such as the execution function of each scene execution component combined according to the time axis and trigger conditions.
  • Step S103 Trigger each scenario execution component to work according to the scenario execution strategy to generate the target scenario. For example, control each scene execution component to execute the corresponding execution function according to the time axis and trigger conditions.
  • Scenario execution components include but are not limited to various output devices of the vehicle, such as seat modules, air-conditioning vent modules, window modules, door modules, steering wheel modules, exterior light modules, massage modules, interior light modules, instruments, central control panel, and front passenger screen, Head Up Display (HUD), air conditioning module, fragrance module, etc.
  • the vehicle-side scene execution component is the executor of the vehicle-side scene, and triggering multiple scene execution components can realize the 5D scene of hearing, vision, touch, smell and other senses on the vehicle-side.
  • step S101 before step S101, it further includes:
  • Step S301 receiving a user's scene generation instruction, where the scene generation instruction includes the target scene selected by the user;
  • Step S302 displaying the scene execution effect corresponding to the target scene
  • Step S303 after receiving the confirmation instruction of the target scene from the user, generate an execution request of the target scene.
  • the manner in which the user sends the scene generation instruction includes, but is not limited to, the interface operation of the terminal APP or the in-vehicle scene APP of the vehicle terminal, and the voice method.
  • the user can perform corresponding interface operations through the interface of the in-vehicle scene APP, so as to actively send the scene generation instruction through the interface operation mode.
  • the user can also send a voice command to the microphone of the vehicle end, so as to actively send the scene generation command of the target scene.
  • the user can also generate a scene generation instruction for the target scene through the terminal APP, and trigger the target scene through the network communication between the terminal APP and the in-vehicle scene APP.
  • the selection and activation of the target scene can be realized not only through the in-vehicle scene APP on the vehicle end, but also through terminal APPs such as mobile phones, personal computers, and tablet computers.
  • the terminal APP and the in-vehicle scene APP (for example, The audio-visual domain controller used to install the vehicle scene APP) is connected through the wide-area Internet, and on the basis of satisfying user authentication, it can realize the possibility of vehicle control and external triggering of multiple scenes of the vehicle, which increases the scope of use.
  • the vehicle terminal can display the scene execution effect corresponding to the target scene, enable the user to dynamically preview the scene execution effect, and display the confirmation key of the target scene, such as providing a display window and a selection button.
  • the confirmation key of the target scene such as providing a display window and a selection button.
  • the in-vehicle scene APP provides a dynamic preview of the scene execution effect of the target scene, and provides a selection button to the window.
  • step S101 includes: step S304 , sending the safety prompt information of the preparation conditions required for scene execution to the user; step S305 , after receiving the safety confirmation instruction from the user, According to the execution request of the target scene, the vehicle is controlled to enter the safety preparation state for executing the target scene.
  • the interface of the vehicle scene APP prompts the preparation conditions through a pop-up box: 1. EPB execution; 2. Currently entering the P file; 3. Ensure that the suspension is suspended The rack can be adjusted to a specified height. At the same time, a prompt for safety confirmation is given in the pop-up box. The user operates the vehicle according to the safety prompt information of the preparation conditions, and after confirming that the vehicle satisfies each preparation condition, performs the operation of safety confirmation.
  • step S103 after step S103, it further includes: step S306 , in the case of receiving the user's scene suspension instruction, control each scene execution component to suspend the function execution; or after receiving the scene exit In the case of an instruction, control each scene execution component to exit the function execution.
  • the user can trigger the scene pause instruction or the scene exit instruction through the in-vehicle scene APP, so that the vehicle suspends or exits the target scene.
  • step S103 after step S103 , it further includes: step S307 , controlling each scene execution component to exit the function execution and controlling the vehicle to exit the safety preparation state.
  • controlling the vehicle to exit the safe-ready state may include: disengaging the EPB to perform a park function; and/or controlling the suspension to return to a normal height; and/or disabling the vehicle's gear setting to park; and/or disengaging The function that the vehicle is in a state of no power.
  • the original settings of the vehicle can be restored, so that the vehicle can be in a normal and convenient driving state.
  • step S101 may include: sending a security control request to the AV domain controller, so that the AV domain controller generates a corresponding security service request according to the security control request, and converts the security service request into the first
  • the SOA gateway signal is sent to the corresponding safety domain controller; wherein, the safety control request is used to request the vehicle to enter the safety preparation state of executing the target scene; the first SOA gateway signal is used to make the safety domain controller convert it into a safety control command and send it Give the corresponding safety executive components to control each safety executive component to enter the corresponding safety preparation state.
  • the in-vehicle scene APP sends a security control request to the audio-visual domain controller, and the security control request is used to request the vehicle to enter the security preparation state for executing the target scene;
  • the audio-visual domain controller receives the security control request , and generate a corresponding security service request according to the security control request, and convert the security service request into a first SOA gateway signal and send it to the corresponding security domain controller;
  • the security domain controller receives the first SOA gateway signal, and According to the first SOA gateway signal, a security control instruction for each security execution component is generated, and each security control instruction is respectively sent to the corresponding security execution component, so as to control each security execution component to enter a corresponding security preparation state.
  • the safety domain controller may be a driving domain controller of the vehicle, and the safety execution component may include at least one of an adjustable suspension module, an EPB control module, a shift module and a power supply module
  • the safety execution component may include at least one of an adjustable suspension module, an EPB control module, a shift module and a power supply module
  • a controller area network Controller Area Network, CAN
  • the safety domain controller When the power module belongs to the low-voltage power supply, the safety domain controller includes the body domain controller, and the low-voltage power supply module is controlled by the body domain controller; when the power module belongs to the high-voltage power supply, the safety domain controller includes the driving domain controller, and the high-voltage power supply The module is connected with the driving domain controller through the CAN bus, and is then controlled by the driving domain controller.
  • the safety domain controller controls the EPB control module to cause the EPB to perform a parking function; and/or controls the adjustable suspension module to raise and lower the suspension to a preset height; and /or control the shift module so that the vehicle's gear is parked and the vehicle's gear is in a non-switchable state; and/or control the vehicle's power module so that the vehicle is not powered off, so that the vehicle enters the safety of executing the target scene ready state.
  • step S103 may include: sending a scene execution control request to the AV domain controller according to the scene execution policy, so that the AV domain controller generates a corresponding scene execution service request according to the scene execution control request, and sends
  • the scene execution service request is converted into a second SOA gateway signal and sent to the corresponding scene execution domain controller; wherein, the second SOA gateway signal is used to make the scene execution domain controller convert it into a function execution control instruction and send it to the corresponding scene execution component to control each scene execution component to work according to the scene execution strategy.
  • the in-vehicle scene APP will execute the target scene.
  • the in-vehicle scene APP sends a scene execution control request to the AV domain controller, and the scene execution control request includes the scene execution strategy, that is, the execution function and execution time information of each scene execution component;
  • the domain controller receives the scene execution request, and determines one or more corresponding scene execution domain controllers according to the scene execution components included in the scene execution policy;
  • the execution service request is converted into a second SOA gateway signal and sent to the corresponding scene execution domain controller;
  • the scene execution domain controller generates scene execution control instructions for each scene execution component according to the second SOA gateway signal, and executes the scene execution control instructions for each scene They are respectively sent to the corresponding scene execution components to control each scene execution component to work according to the scene execution strategy, so that the vehicle can realize the target scene.
  • the scene execution domain controller includes a vehicle body domain controller, and correspondingly, the scene execution component includes a seat module, an air conditioner air outlet module, and a car window module At least one of a door module, a steering wheel module and an exterior light module, the seat module, the air conditioner air outlet module, the window module, the door module, the steering wheel module and the exterior light module are connected with the body domain controller through the CAN bus.
  • the seat module can also be connected with the massage module (which can also be used as a scene execution component) through a Local Interconnect Network (LIN) communication connection, so as to control the massage module to drive the seat module to realize the seat massage function.
  • LIN Local Interconnect Network
  • the scene execution domain controller may further include an audio-visual domain controller, and correspondingly, the scene execution component includes at least one of an interior light module, an instrument, a central control screen, a passenger screen and a HUD.
  • the interior light module and the audio-visual domain controller are connected through the CAN bus, and the instrument, central control screen, co-pilot screen and HUD are connected with the audio-visual domain controller through the LVDS line.
  • the scenario execution domain controller may further include a driving domain controller, and correspondingly, the scenario execution component includes an air conditioning module.
  • the air conditioning module and the driving domain controller are connected through the CAN bus, and the air conditioning module can also be connected with the fragrance module through LIN communication, so as to control the fragrance module to release the corresponding fragrance through the air conditioning module.
  • the exterior light module can control a plurality of exterior lights.
  • the external lights include digital light processing (DLP) projection lights 51 and interactive signal display (ISD) lights 52 .
  • the exterior lights may be configured as a left front light (DLP projection light 51 and ISD light 52 ), right front light (DLP projection light 51 and ISD light 52 ), left rear light (ISD light 52 ), and right rear light (ISD light 52 ) of the vehicle ).
  • the DLP projection lamp 51 can be used for conventional high and low beam lamps, and can also be used to project projection data such as videos or pictures.
  • FIG. 9 shows an example diagram of the projection effect of the DLP projection lamp 51 .
  • There are 4 groups of front and rear ISD lights 52 each group of ISD lights 52 includes conventional lights 521 such as daytime running lights, position lights, turn signals, brake lights, reversing lights, logo lights, front and rear penetration lights, etc.) ISD screen 522.
  • the corresponding light-off effect is achieved through the dynamic display of the conventional light 521 .
  • the ISD screen 522 can be a matrix screen formed by a plurality of Light Emitting Diode (LED) lights, and can be used to display pictures, animations, and the like.
  • FIG. 10 shows an example diagram of the display effect of the ISD screen 522 .
  • LED Light Emitting Diode
  • the DLP projection lamp communicates with the exterior light module through an LVDS cable to receive projection data such as video or pictures from the exterior light module.
  • the ISD light communicates with the exterior light module through Ethernet to receive display data such as pictures or animations from the exterior light module.
  • the DLP projection lamp and the ISD lamp are also respectively connected to the exterior lamp module through CAN bus for communication, so as to receive the exterior lamp lighting control command from the exterior lamp module.
  • the interior light module can control a plurality of interior lights, and the interior lights can be ambient lights and dome lights provided inside the vehicle.
  • the inner lamp is connected with the inner lamp module through the CAN bus for communication, so as to receive the inner lamp lighting control command from the inner lamp module.
  • step S103 may include: the vehicle-mounted scene APP sends a scene execution control request to the audio-visual domain controller, where the scene execution request includes the beach rest scene The scenario execution policy for the scenario.
  • the video and audio domain controller receives the scene execution control request, generates a scene execution service request, and determines that the scene execution domain controllers corresponding to the beach rest scene are the video and audio domain controller, the body domain controller and the driving domain controller.
  • the audio-visual domain controller can directly generate scene execution control instructions and send them to the instrument, central control large screen, and co-pilot screen.
  • the scene execution control instructions also include multimedia resources of ocean, beach, and seabird pictures, thereby triggering the instrument, central control large screen, and multimedia resources.
  • the screen and the co-pilot screen play the pictures of the ocean, beach, and seabirds.
  • the audio-visual domain controller can directly generate the interior lighting scene to execute the control command and send it to the ambient light, triggering the ambient light to adjust to beach yellow.
  • the AV domain controller converts the scene execution service request into a second SOA gateway signal, and sends it to the vehicle body domain controller and the driving domain controller.
  • the body domain controller generates multiple scene execution control commands according to the second SOA gateway signal, and sends them to the seat module and the air conditioning air outlet module respectively, and then triggers the driver's seat and the passenger seat to be adjusted to a comfortable lying position.
  • the heating module heats the driver's seat and the co-driver's seat to a higher temperature, and triggers the massage module to turn on seat massage; and triggers the air-conditioning outlet module to adjust the air outlet according to the time, and the air volume changes according to the time.
  • the driving domain controller generates a scene execution control command according to the second SOA gateway signal, and sends it to the air-conditioning module, triggering the air-conditioning to adjust to the seaside climate temperature, and triggering the fragrance module to release the fragrance of the ocean flavor.
  • step S103 may include: the in-vehicle scene APP sends a scene execution control request to the audio-visual domain controller, where the scene execution request includes the forest scene scenario execution strategy.
  • the video and audio domain controller receives the scene execution control request, generates the scene execution service request, and determines the scene execution domain controller corresponding to the forest scene as the video and audio domain controller, the body domain controller and the driving domain controller.
  • the audio-visual domain controller can directly generate scene execution control instructions and send them to the instrument, central control large screen, and co-pilot screen.
  • the scene execution control instructions also include multimedia resources of forest and jungle animal pictures, thereby triggering the instrument, central control large screen,
  • the co-pilot screen plays forest and jungle animal pictures.
  • the audio-visual domain controller can directly generate the interior lighting scene to execute the control command and send it to the ambient light, triggering the ambient light to adjust to forest green.
  • the AV domain controller converts the scene execution service request into a second SOA gateway signal, and sends it to the vehicle body domain controller and the driving domain controller.
  • the body domain controller generates multiple scene execution control commands according to the second SOA gateway signal, and sends them to the seat module and the air-conditioning outlet module respectively, and then triggers the massage module to start the massage of the main driver's seat and the co-driver's seat; and triggers the air conditioner
  • the air outlet module adjusts the air outlet according to the time, and changes the air volume according to the time.
  • the driving domain controller generates a scene execution control command according to the second SOA gateway signal, and sends it to the air-conditioning module to trigger the air-conditioning to adjust to a temperature matching the forest environment; trigger the fragrance module to release the forest-like fragrance; and trigger the air humidifier to turn on.
  • step S103 may include: the in-vehicle scene APP sends a scene execution control request to the video domain controller, where the scene execution request includes the vehicle Scenario execution strategy for the show scenario.
  • the AV domain controller receives the scene execution control request, generates a scene execution service request, and determines that the scene execution domain controllers corresponding to the vehicle show scene are the AV domain controller and the vehicle body domain controller.
  • the AV domain controller converts the scene execution service request into a second SOA gateway signal and sends it to the body domain controller.
  • the body domain controller generates multiple scene execution control commands according to the second SOA gateway signal, and sends them to the door module, and then controls the door module to trigger the front and rear doors to open in sequence, trigger the NT door to stir up and down, trigger the rearview mirror to fold, and trigger the side door.
  • the welcome light on the side door is triggered to project the welcome pattern
  • the logo light on the NT door is at the highest position, the logo light is triggered to project the corresponding icon.
  • the body domain controller generates a scene execution control command according to the second SOA gateway signal, and issues it to the external light module, and the audio-visual domain controller sends the display content of the ISD light and the display content of the DLP projection light to the external light module, thereby triggering the ISD light.
  • the audio-visual domain controller can directly generate scene execution control instructions and send them to multiple screens such as the central control large screen, passenger screen, rear display, etc.
  • the scene execution control instructions also include multimedia resources, thereby triggering the central control large screen, Multi-screen linkage play multimedia resources such as the passenger screen and rear screen, and perform animation demonstrations that realize multi-screen linkage.
  • the audio-visual domain controller can directly generate the interior light scene to execute the control command and send it to the ambient light in the car, triggering the ambient light to change color and flash according to the preset logic.
  • the scene execution strategy of the vehicle show scene may further include time information of the scene execution components, so that some or all of the above scene execution components can be triggered and displayed according to the preset time axis.
  • Step S103 may include: the in-vehicle scene APP sends a scene execution control request to the audio-visual domain controller, where the scene execution request includes a scene execution strategy of the racing scene.
  • the video domain controller receives the scene execution control request, generates a scene execution service request, and converts it into a second SOA gateway signal and sends it to the scene execution domain controller corresponding to the above scene execution component, and the corresponding scene execution domain controller generates multiple
  • the scene execution control command is issued to the above scene execution components, and then triggers the wearing of VR glasses to connect to the vehicle wifi;
  • the steering wheel controls the steering wheel of the game vehicle;
  • the shift paddle controls the game vehicle to shift gears;
  • the accelerator controls the acceleration of the game vehicle;
  • the brake controls the deceleration of the game vehicle;
  • the air-conditioning outlet module provides a sense of movement;
  • the seat movement provides a push-back feeling;
  • the steering wheel vibration provides collision feedback;
  • the seat vibration provides rollover feedback, etc.;
  • the air suspension provides special feedback, etc.
  • the scene generation system of the embodiment of the present application may include a vehicle networking communication module (T-BOX) to download the script of the scene from the TSP cloud library and deliver it to the audio-visual domain controller.
  • T-BOX vehicle networking communication module
  • a vehicle scene APP is installed on the AV domain controller.
  • the audio-visual domain controller may include upper and lower layers of controllers, such as a Microprocessor Unit (MPU) and a Microcontroller Unit (MCU).
  • MPU Microprocessor Unit
  • MCU Microcontroller Unit
  • the MCU can ensure the stability and security
  • the APP is installed in the Android system based on the MPU hardware. Access previews and downloads.
  • the universality of the system can be used to reduce the cost of network development.
  • the vehicle scene APP includes a script parsing module, an interface demonstration module, a state determination module and a signal sending module.
  • the script parsing module is used for parsing the script of the target scene to generate the scene execution strategy of each scene execution component, including the execution function of each scene execution component combined according to the time axis and trigger conditions.
  • the interface demonstration module is used to dynamically demonstrate the scene execution effect of the target scene selected by the user.
  • the state determination module is used to determine whether the vehicle has entered a safe preparation state for executing the target scene, that is, the vehicle is in a safe state capable of realizing the target scene.
  • the state determination module can control and confirm that the vehicle has entered the safety preparation state of the target scene by sending a safety control request to the audio-visual domain controller.
  • the signal sending module is used to control each scene execution component to work according to the scene execution strategy by sending the scene execution request to the audio-visual domain controller after it is determined that the vehicle has entered the safety preparation state, so as to realize the target scene.
  • the embodiment of the present application also provides a method for generating a scene, which can be applied to an audio-visual domain controller.
  • the method includes: receiving a security control request sent by a vehicle scene APP, where the security control request is used to request the vehicle to enter a security preparation state for executing the target scene; Generate a corresponding security service request according to the security control request; convert the security service request into a first SOA gateway signal and send it to the corresponding security domain controller, and the first SOA gateway signal is used to make the security domain controller convert it into a security control instruction Send it to the corresponding safety executive component to control each safety executive component to enter the corresponding safety preparation state.
  • the method further includes: receiving a scene execution control request sent by the in-vehicle scene APP according to a scene execution strategy, where the scene execution strategy includes execution function and execution time information of each scene execution component; generating a scene execution control request according to the scene execution strategy The corresponding scene execution service request; the scene execution service request is converted into a second SOA gateway signal and sent to the corresponding scene execution domain controller; the second SOA gateway signal is used to make the scene execution domain controller convert it into a function execution control instruction Send it to the corresponding scene execution component to control each scene execution component to work according to the scene execution strategy.
  • An embodiment of the present application further provides a method for generating a scenario, which can be applied to a security domain controller.
  • the method includes: receiving a first SOA gateway signal sent by an audio-visual domain controller; converting the first SOA gateway signal into a corresponding security control instruction ; Send each safety control instruction to the corresponding safety executive component to control each safety executive component to enter the corresponding safety preparation state.
  • controlling each safety executive component to enter a corresponding safety ready state includes: controlling the electronic parking brake system control module to perform a parking function; and/or controlling the adjustable suspension module to raise and lower the suspension to a predetermined level Set the height; and/or control the shift module so that the gear of the vehicle is a parking gear, and the gear of the vehicle is in a non-switchable state; and/or control the power module of the vehicle so that the vehicle is in a state of not being powered off.
  • FIG. 12 shows a structural block diagram of a scene generation apparatus according to an embodiment of the present application.
  • the apparatus may include:
  • the control module 1201 is configured to control the vehicle to enter the safety preparation state for executing the target scene according to the execution request of the target scene;
  • the parsing module 1202 is used for parsing the script of the target scene to generate a scene execution strategy of each scene execution component of the vehicle, and the scene execution strategy includes the execution function and execution time information of each scene execution component;
  • the triggering module 1203 is configured to trigger each scenario execution component to execute the policy work according to the scenario to generate the target scenario.
  • control module 1201 includes:
  • a receiving unit configured to receive a user's scene generation instruction, where the scene generation instruction includes a target scene selected by the user;
  • the display unit is used to display the scene execution effect corresponding to the target scene
  • the generating unit is configured to generate an execution request of the target scene after receiving the confirmation instruction of the target scene from the user.
  • control module 1201 includes:
  • a sending unit configured to send the safety prompt information of the preparation conditions required for the scene execution to the user, so that the user can operate the vehicle according to the preparation conditions
  • the control unit is configured to, after receiving the safety confirmation instruction from the user, control the vehicle to enter the safety preparation state for executing the target scene according to the execution request of the target scene.
  • control module 1201 is further configured to: send a security control request to the AV domain controller, so that the AV domain controller generates a corresponding security service request according to the security control request, and converts the security service request into the first
  • the SOA gateway signal is sent to the corresponding safety domain controller; wherein, the safety control request is used to request the vehicle to enter the safety preparation state of executing the target scene; the first SOA gateway signal is used to make the safety domain controller convert it into a safety control command and send it Give the corresponding safety executive components to control each safety executive component to enter the corresponding safety preparation state.
  • the apparatus is further configured to: after triggering each of the scenario execution components to execute the policy work according to the scenario to generate the target scenario: in the case of receiving a scenario pause instruction from the user, control each scenario execution component The scene execution component suspends the function execution; or controls each scene execution component to exit the function execution in the case of receiving a scene exit instruction from the user.
  • the triggering module 1203 is further configured to: send a scene execution control request to the AV domain controller according to the scene execution policy, so that the AV domain controller generates a corresponding scene execution service request according to the scene execution control request, and sends
  • the scene execution service request is converted into a second SOA gateway signal and sent to the corresponding scene execution domain controller; wherein, the second SOA gateway signal is used to make the scene execution domain controller convert it into a function execution control instruction and send it to the corresponding scene execution component to control each scene execution component to work according to the scene execution strategy.
  • FIG. 13 shows a structural block diagram of a scene generation device according to an embodiment of the present application.
  • the device includes: a memory 1301 and a processor 1302, and instructions that can be executed on the processor 1302 are stored in the memory 1301.
  • the number of the memory 1301 and the processor 1302 may be one or more.
  • the terminal or server is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers.
  • a terminal or server may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smart phones, wearable devices, and other similar computing devices.
  • the components shown herein, their connections and relationships, and their functions are by way of example only, and are not intended to limit implementations of the application described and/or claimed herein.
  • the device may also include a communication interface 1303 for communicating with external devices and performing data interactive transmission.
  • the various devices are interconnected using different buses and can be mounted on a common motherboard or otherwise as desired.
  • Processor 1302 may process instructions for execution within the terminal or server, including instructions stored in or on memory to display graphical information of the GUI on external input/output devices such as a display device coupled to the interface.
  • multiple processors and/or multiple buses may be used with multiple memories and multiple memories, if desired.
  • multiple terminals or servers may be connected, with each device providing some of the necessary operations (eg, as a server array, a group of blade servers, or a multiprocessor system).
  • the bus can be divided into address bus, data bus, control bus and so on. For ease of presentation, only one thick line is used in FIG. 13, but it does not mean that there is only one bus or one type of bus.
  • the memory 1301, the processor 1302 and the communication interface 1303 are integrated on one chip, the memory 1301, the processor 1302 and the communication interface 1303 can communicate with each other through the internal interface.
  • processor may be a central processing unit (Central Processing Unit, CPU), or other general-purpose processors, digital signal processors (Digital Signal Processing, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), Field Programmable Gate Array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
  • a general purpose processor may be a microprocessor or any conventional processor or the like. It should be noted that the processor may be a processor supporting an advanced RISC machine (ARM) architecture.
  • ARM advanced RISC machine
  • Embodiments of the present application provide a computer-readable storage medium (such as the above-mentioned memory 1301 ), which stores computer instructions, and when the program is executed by a processor, implements the methods provided in the embodiments of the present application.
  • a computer-readable storage medium such as the above-mentioned memory 1301
  • the memory 1301 may include a stored program area and a stored data area, wherein the stored program area may store an operating system and an application program required by at least one function; the stored data area may store data created according to the use of the terminal or server Wait.
  • memory 1301 may include high-speed random access memory, and may also include non-transitory memory, such as at least one magnetic disk storage device, flash memory device, or other non-transitory solid-state storage device.
  • the memory 1301 may optionally include memory located remotely from the processor 1302, and these remote memories may be connected to a terminal or server through a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
  • first and second are only used for descriptive purposes, and should not be construed as indicating or implying relative importance or implying the number of indicated technical features. Thus, a feature delimited with “first”, “second” may expressly or implicitly include at least one of that feature.
  • plurality means two or more, unless otherwise expressly and specifically defined.
  • Any description of a process or method in a flowchart or otherwise described herein may be understood to represent a representation of executable instructions comprising one or more (two or more) steps for implementing a specified logical function or process.
  • a module, fragment or section of code may be understood to represent a representation of executable instructions comprising one or more (two or more) steps for implementing a specified logical function or process.
  • a module, fragment or section of code may be understood to represent a representation of executable instructions comprising one or more (two or more) steps for implementing a specified logical function or process.
  • a module, fragment or section of code A module, fragment or section of code.
  • the scope of the preferred embodiments of the present application includes alternative implementations in which the functions may be performed out of the order shown or discussed, including performing the functions substantially concurrently or in the reverse order depending upon the functions involved.
  • each functional unit in each embodiment of the present application may be integrated into one processing module, or each unit may exist physically alone, or two or more units may be integrated into one module.
  • the above-mentioned integrated modules can be implemented in the form of hardware, and can also be implemented in the form of software function modules. If the above-mentioned integrated modules are implemented in the form of software functional modules and sold or used as independent products, they may also be stored in a computer-readable storage medium.
  • the storage medium may be a read-only memory, a magnetic disk or an optical disk, and the like.

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Chemical & Material Sciences (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Software Systems (AREA)
  • Signal Processing (AREA)
  • Automation & Control Theory (AREA)
  • Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Selective Calling Equipment (AREA)
  • Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)

Abstract

一种场景生成的方法,包括:根据目标场景的执行请求,控制车辆进入执行目标场景的安全准备状态(S101);解析目标场景的脚本,以生成车辆的各场景执行组件的场景执行策略(S102),场景执行策略中包括各场景执行组件的执行功能和执行时间信息;触发各场景执行组件按照场景执行策略工作,以生成目标场景(S103)。还公开了一种场景生成装置、系统、设备和存储介质。该方法可以在保证车辆安全可控的条件下,在车端为用户提供丰富场景,提高车辆的娱乐性和应用体验。

Description

场景生成的方法、装置、系统、设备和存储介质
本申请要求于2020年08月12日提交中国专利局、申请号为202010808807.3、发明名称为“场景生成的方法、装置、系统、设备和存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及一种智能车辆技术领域,尤其涉及一种场景生成的方法、装置、系统、设备和存储介质。
背景技术
车辆上设置有多种输出设备,如显示屏、氛围灯、座椅、音响、空调等。这些输出设备通常是单独执行某种功能,而无法相互配合实现某种场景。
发明内容
本申请实施例提供一种场景生成的方法、装置、系统、设备和存储介质,以解决相关技术存在的问题,技术方案如下:
第一方面,本申请实施例提供了一种场景生成方法,应用于车载场景APP,该方法包括:
根据目标场景的执行请求,控制车辆进入执行目标场景的安全准备状态;
解析目标场景的脚本,以生成车辆的各场景执行组件的场景执行策略,场景执行策略中包括各场景执行组件的执行功能和执行时间信息;
触发各场景执行组件按照场景执行策略工作,以生成目标场景。
第二方面,本申请实施例提供了一种场景生成方法,应用于影音域控制器,该方法包括:
接收车载场景APP发送的安全控制请求,安全控制请求用于请求车辆进入执行目标场景的安全准备状态;
根据安全控制请求生成相应的安全服务请求;
将安全服务请求转换为第一SOA网关信号发送给相应的安全域控制器,第一SOA网关信号用于使安全域控制器将其转换为安全控制指令发送给相应的安全执行组件,以控制各安全执行组件进入相应的安全准备状态。
第三方面,本申请实施例提供了一种场景生成方法,应用于安全域控制器,该方法包括:
接收影音域控制器发送的第一SOA网关信号;
将第一SOA网关信号转换为相应的安全控制指令;
将各安全控制指令分别发送给相应的安全执行组件,以控制各安全执行组件进入相应的安全准备状态。
第四方面,本申请实施例提供了一种场景生成系统,包括:
影音域控制器,影音域控制器上安装有车载场景APP,车载场景APP用于执行上述第一方面的方法,影音域控制器用于执行上述第二方面的方法;
安全域控制器,与影音域控制器通讯连接,安全域控制器用于执行上述第三方面的方法;
安全执行组件,与安全域控制器通讯连接,用于根据安全域控制器的安全控制指令进入相应的安全准备状态;
场景执行域控制器,与影音域控制器通讯连接,用于将影音域控制器发送的第二SOA网关信号转换为功能执行控制指令发送给相应的场景执行组件;
场景执行组件,与安全域控制器通讯连接,用于根据安全域控制器的功能执行控制指令进行工作。
第五方面,本申请实施例提供了一种场景生成装置,包括:
控制模块,用于根据目标场景的执行请求,控制车辆进入执行目标场景的安全准备状态;
解析模块,用于解析目标场景的脚本,以生成车辆的各场景执行组件的场景执行策略,场景执行策略中包括各场景执行组件的执行功能和执行时间信息;
触发模块,用于触发各场景执行组件按照场景执行策略工作,以生成目标场景。
第六方面,本申请实施例提供了一种场景生成设备,包括:
至少一个处理器;以及
与该至少一个处理器通信连接的存储器;其中,
该存储器存储有可被该至少一个处理器执行的指令,该指令被该至少一个处理器执行,以使该至少一个处理器能够执行本申请实施例的场景生成方法。
第七方面,本申请实施例提供了一种计算机可读存储介质,该计算机可读存储介质内存储有计算机指令,该计算机指令被处理器执行时实现本申请实施例的场景生成方法。
上述技术方案中的优点或有益效果至少包括:在保证车辆安全可控的条件下,在车端为用户提供丰富场景,提高车辆的娱乐性和应用体验。
上述概述仅仅是为了说明书的目的,并不意图以任何方式进行限制。除上述描述的示意性的方面、实施方式和特征之外,通过参考附图和以下的详细描述,本申请进一步的方面、实施方式和特征将会是容易明白的。
附图说明
在附图中,除非另外规定,否则贯穿多个附图相同的附图标记表示相同或相似的部件或元素。这些附图不一定是按照比例绘制的。应该理解,这些附图仅描绘了根据本申请公开的一些实施方式,而不应将其视为是对本申请范围的限制。
图1示出根据本申请实施例一种实施方式的场景生成方法的流程图;
图2为根据本申请实施例的场景生成方法的一个应用示例的示意图;
图3示出根据本申请实施例另一种实施方式的场景生成方法的流程图;
图4-1为控制车辆进入安全准备状态的方法的示例图;
图4-2为触发场景执行组件工作的方法的示例图;
图5为实现本申请实施例的场景生成系统的一个应用示例图;
图6为根据本申请实施例的场景执行组件的一个示例的示意图;
图7为根据本申请实施例的场景执行组件的另一个示例的示意图;
图8为车灯设置示例图;
图9为触发投影灯进行投影的效果图;
图10为触发ISD屏幕进行显示的效果图;
图11为实现本申请实施例的场景生成方法的车载场景APP的一个应用示例图;
图12为实现本申请实施例的场景生成装置的示意图;
图13为根据本申请实施例的场景生成设备的示意图。
具体实施方式
在下文中,仅简单地描述了某些示例性实施例。正如本领域技术人员可认识到的那样,在不脱离本申请的精神或范围的情况下,可通过各种不同方式修改所描述的实施例。因此,附图和描述被认为本质上是示例性的而非限制性的。
图1示出根据本申请实施例的场景生成方法的流程图。该场景生成方法可以应用于车载场景应用程序(Application,APP)。
如图1所示,该场景生成方法可以包括:
步骤S101、根据目标场景的执行请求,控制车辆进入执行所述目标场景的安全准备状态。
其中,目标场景可以为用户选择的场景,即用户可以基于车载场景APP选择目标场景,进而触发目标场景的执行请求。车载场景APP可以根据执行请求对车辆的状态进行调整,控制车辆进入执行目标场景的安全准备状态,从而使车辆处于实现目标场景的安全状态。
在一种实施方式中,控制车辆进入执行所述目标场景的安全准备状态,可以包括:控制电子驻车制动系统(Electrical Park Brake,EPB)执行驻车功能;和/或控制悬架升降至预设高度;和/或控制所述车辆的挡位为驻车档,且所述车辆的档位为不可切换状态;和/或确定所述车辆处于不下电状态。
其中,EPB通过内置在其电脑中的纵向加速度传感器来测算坡度,从而可以算出车辆在斜坡上由于重力而产生的下滑力,电脑通过电机对后轮施加制动力来平衡下滑力,使车辆能停在斜坡上,进而可以保证车辆在实现目标场景的过程中,不会出现溜车等不安全的因素出现。通过设置车辆的档位为驻车档,避免在实现目标场景的过程中因疏忽大意切换到其他档位而发生意外的风险。不下电状态可以保证车辆在实现目标场景的过程中能够提供足够的电力。
步骤S102、解析目标场景的脚本,以生成车辆的各场景执行组件的场景执行策略,场景执行策略中包括各场景执行组件的执行功能和执行时间信息。
在云端库中可以存储有多种场景的脚本,这些脚本可以是程序员预置在云端库中的,也可以任何用户在使用过程中根据实际需要设置的。云端库可以为车辆远程服务提供(Telematics Service Provider,TSP)云端库。云端库可以向各车辆自动推送场景的脚本,也可以由用户通过终端的APP选择场景,进而将该场景对应的脚本下载至车辆。其中,终端包括但不限于手机、个人电脑、平板电脑等。其中,手机、个人电脑、平板电脑等终端APP可以通过广域互联网与车机端的车载场景APP连接,进而在用户通过手机、个人电脑、平板电脑等终端APP选择场景时,可以将该场景脚本下载至车机端的车载场景APP。在一个示例中,如图2所示,用户可以通过车机端大屏进入车载场景APP,并在车载场景APP内部商店进行场景下载,即下载场景对应的脚本。
下载的场景被保存在场景库中,用户可以基于终端APP或车载场景APP从场景库中选择目标场景。
车载场景APP通过解析目标场景的脚本,可以得到各场景执行组件的场景执行策略,如按时间轴和触发条件组合的各场景执行组件的执行功能。
步骤S103、触发各场景执行组件按照场景执行策略工作,以生成目标场景。例如控制各场景执行组件按时间轴和触发条件执行对应的执行功能。
场景执行组件包括但不限于车辆的各输出设备,如座椅模块、空调出风口模块、 车窗模块、门模块、方向盘模块、外灯模块、按摩模块、内灯模块、仪表、中控屏、副驾屏、平视显示器(Head Up Display,HUD)、空调模块、香氛模块等。也就是说,车机端场景执行组件为实现车机端场景的执行体,触发多个场景执行组件可以在车机端实现听觉、视觉、触觉、嗅觉等多方面感官的5D场景。
在一种实施方式中,如图3所示,在步骤S101之前还包括:
步骤S301、接收用户的场景生成指令,场景生成指令中包括用户选择的目标场景;
步骤S302、展示与目标场景相对应的场景执行效果;
步骤S303、在收到用户对目标场景的确认指令后,生成目标场景的执行请求。
用户发送场景生成指令的方式包括但不限于终端APP或车机端的车载场景APP的界面操作、语音方式等。具体地,用户可以通过车载场景APP的界面进行相应的界面操作,从而通过界面操作方式主动发送场景生成指令。用户也可以向车机端的麦克风发出语音指令,从而主动发送目标场景的场景生成指令。用户也可以通过终端APP生成对目标场景的场景生成指令,并通过终端APP和车载场景APP之间的网络通讯,触发目标场景。
也就是说,本申请实施例中,目标场景的选择和启动不仅可以通过车机端的车载场景APP实现,还可以通过手机、个人电脑、平板电脑等终端APP实现,终端APP和车载场景APP(例如用于安装车载场景APP的影音域控制器)通过广域互联网连接,在满足用户身份验证的基础上,可以实现车辆控制及车辆多场景外部触发的可能,增加了使用范围。
车机端可以展示与目标场景相对应的场景执行效果,使用户动态预览场景执行效果,并展示该目标场景的确认键,例如提供显示窗口和选择按钮。在收到用户对目标场景的确认指令后,生成目标场景的执行请求,进入步骤S101。
在一个示例中,如图2所示,车载场景APP提供目标场景的场景执行效果的动态预览,并给以窗口提供选择按钮。
在一种实施方式中,如图3所示,在步骤S101中包括:步骤S304、向用户发送场景执行所需的准备条件的安全提示信息;步骤S305、在收到用户的安全确认指令后,根据目标场景的执行请求,控制车辆进入执行目标场景的安全准备状态。
在一个示例中,如图2所示,当用户通过选择按钮确认执行目标场景后,车载场景APP的界面通过弹框提示准备条件:1、EPB执行;2、当前进入P档;3、确保悬架可以调节至指定高度。同时,在弹框给予安全确认的提示。用户根据准备条件的安全提示信息对车辆进行操作,并在确认车辆满足各准备条件后,进行安全确认的操作。
在一种实施方式中,如图3所示,在步骤S103之后还包括:步骤S306、在收到用户的场景暂停指令的情况下,控制各场景执行组件暂停功能执行;或在收到场景退出指令的情况下,控制各场景执行组件退出功能执行。
也就是说,在目标场景的实现过程中,用户可以通过车载场景APP触发场景暂停指令或场景退出指令,从而使车辆暂停或退出目标场景。
在一种实施方式中,如图3所示,在步骤S103之后还包括:步骤S307、控制各场景执行组件退出功能执行以及控制车辆退出安全准备状态。
在一个示例中,控制车辆退出安全准备状态可以包括:解除EPB执行驻车功能;和/或控制悬架恢复常规高度;和/或解除车辆的挡位为驻车档的设置;和/或解除车辆处于不下电状态的功能。
也就是说,当目标场景执行完毕后,可以复原车辆原来的设置,进而使得车辆可以处于正常方便驾驶的状态。
在一种实施方式中,在步骤S101中可以包括:向影音域控制器发送安全控制请求,以使影音域控制器根据安全控制请求生成相应的安全服务请求,并将安全服务请求转换为第一SOA网关信号发送给相应的安全域控制器;其中,安全控制请求用于请求车辆进入执行目标场景的安全准备状态;第一SOA网关信号用于使安全域控制器将其转换为安全控制指令发送给相应的安全执行组件,以控制各安全执行组件进入相应的安全准备状态。
在一个示例中,请继续参阅图2,当用户进行安全确认后,车载场景APP将进入目标场景的生成模式。
具体地,如图4-1所示,车载场景APP向影音域控制器发送安全控制请求,该安全控制请求用于请求车辆进入执行目标场景的安全准备状态;影音域控制器接收该安全控制请求,并根据该安全控制请求生成相对应的安全服务请求,并将该安全服务请求转换为第一SOA网关信号发送给相应的安全域控制器;安全域控制器接收该第一SOA网关信号,并根据该第一SOA网关信号生成对各安全执行组件的安全控制指令,并将各安全控制指令分别发送给相应的安全执行组件,以控制各安全执行组件进入相应的安全准备状态。
在一种实施方式中,如图5所示,安全域控制器可以为车辆的行驶域控制器,安全执行组件可以包括可调悬架模块、EPB控制模块、换挡模块和电源模块中的至少一种,各安全执行组件与行驶域控制器通过控制器局域网络(Controller Area Network,CAN)总线连接。
当电源模块属于低压电时,安全域控制器包括车身域控制器,低压电源模块受车身域控制器的控制;当电源模块属于高压电时,安全域控制器包括行驶域控制器,高压电源模块与行驶域控制器通过CAN总线连接,进而受行驶域控制器的控制。
在一个示例中,如图2所示,基于安全控制指令,安全域控制器控制EPB控制模块使EPB执行驻车功能;和/或控制可调悬架模块使悬架升降至预设高度;和/或控制换挡模块使车辆的挡位为驻车档,且车辆的档位为不可切换状态;和/或控制车辆的电源模块使车辆处于不下电状态,从而使车辆进入执行目标场景的安全准备状态。
在一种实施方式中,在步骤S103中可以包括:根据场景执行策略向影音域控制器发送场景执行控制请求,以使影音域控制器根据场景执行控制请求生成相应的场景执行服务请求,并将场景执行服务请求转换为第二SOA网关信号发送给相应的场景执行域控制器;其中,第二SOA网关信号用于使场景执行域控制器将其转换为功能执行控制指令发送给相应的场景执行组件,以控制各场景执行组件按照场景执行策略工作。
在一个示例中,请继续参阅图2,当确认车辆已经满足执行目标场景所需的准备条件,进入安全准备状态后,车载场景APP将进行目标场景的执行。
具体地,如图4-2所示,车载场景APP向影音域控制器发送场景执行控制请求,该场景执行控制请求中包括场景执行策略,即各场景执行组件的执行功能和执行时间信息;影音域控制器接收该场景执行请求,并根据场景执行策略中包括的场景执行组件确定对应的一个或多个场景执行域控制器;影音域控制器根据场景执行请求生成场景执行服务请求,并将场景执行服务请求转换为第二SOA网关信号发送给相应的场景执行域控制器;场景执行域控制器根据第二SOA网关信号生成对各场景执行组件的场景执行控制指令,并将各场景执行控制指令分别发送给对应的场景执行组件,以控制各场景执行组件按照场景执行策略工作,从而使车辆实现目标场景。
在一种实施方式中,如图5、图6和图7所示,场景执行域控制器包括车身域控制器,相对应地,场景执行组件包括座椅模块、空调出风口模块、车窗模块、门模块、 方向盘模块和外灯模块中的至少一个,座椅模块、空调出风口模块、车窗模块、门模块、方向盘模块和外灯模块与车身域控制器通过CAN总线连接。其中,座椅模块还可以与按摩模块(也可以作为场景执行组件)通过局域互联网络(Local Interconnect Network,LIN)通讯连接,进而控制按摩模块带动座椅模块实现座椅按摩功能。
场景执行域控制器还可以包括影音域控制器,相对应地,场景执行组件包括内灯模块、仪表、中控屏、副驾屏和HUD中的至少一个。其中,内灯模块与影音域控制器通过CAN总线连接,仪表、中控屏、副驾屏和HUD与影音域控制器通过LVDS线连接。
场景执行域控制器还可以包括行驶域控制器,相对应地,场景执行组件包括空调模块。其中,空调模块与行驶域控制器通过CAN总线连接,空调模块还可以与香氛模块通过LIN通讯连接,进而控制香氛模块通过空调模块释放相应的香氛。
进一步地,外灯模块可以控制多个外灯。在一个示例中,如图8所示,外灯包括数字光(Digital Light Processing,DLP)投影灯51和互动信号显示(Interactive signal display,ISD)灯52。例如,外灯可以配置为车辆的左前灯(DLP投影灯51和ISD灯52)、右前灯(DLP投影灯51和ISD灯52)、左后灯(ISD灯52)和右后灯(ISD灯52)。
其中,DLP投影灯51可以用于常规远近光灯,也可用于投影视频或图片等投影数据。图9示出了DLP投影灯51的投影效果的示例图。前后ISD灯52共4组,每组ISD灯52包括常规灯521如日行灯、位置灯、转向灯、制动灯、倒车灯、Logo灯、前后贯穿灯等)以及在常规灯521下方的ISD屏幕522。通过常规灯521的动态显示实现相应的灯关效果。ISD屏幕522可以为由多个发光二极管(Light Emitting Diode,LED)灯形成的矩阵式屏幕,可以用来显示图片、动画等。图10示出了ISD屏幕522的显示效果的示例图。
如图5所示,DLP投影灯通过LVDS线与外灯模块通讯连接,以从外灯模块接收视频或图片等投影数据。ISD灯通过以太网与外灯模块通讯连接,以从外灯模块接收图片或动画等显示数据。DLP投影灯和ISD灯还分别通过CAN总线与外灯模块通讯连接,以从外灯模块接收外灯灯光控制命令。
如图5所示,内灯模块可以控制多个内灯,内灯可以为车辆内部设置的氛围灯和顶灯。内灯通过CAN总线与内灯模块通讯连接,以从内灯模块接收内灯灯光控制命令。
在一个示例中,当用户通过车载场景APP选择的目标场景为沙滩休息场景时,在步骤S103中可以包括:车载场景APP向影音域控制器发送场景执行控制请求,该场景执行请求中包括沙滩休息场景的场景执行策略。影音域控制器接收场景执行控制请求,生成场景执行服务请求,并确定与沙滩休息场景对应的场景执行域控制器为影音域控制器、身域控制器和行驶域控制器。
影音域控制器可以直接生成场景执行控制指令下发给仪表、中控大屏、副驾屏,该场景执行控制指令中还包括海洋、沙滩、海鸟画面的多媒体资源,从而触发仪表、中控大屏、副驾屏播放海洋、沙滩、海鸟画面。影音域控制器可以直接生成内灯场景执行控制指令下发给氛围灯,触发氛围灯调节至沙滩黄。
影音域控制器将场景执行服务请求转换为第二SOA网关信号,发送给车身域控制器和行驶域控制器。车身域控制器根据第二SOA网关信号生成多个场景执行控制指令,分别下发给座椅模块和空调出风口模块,进而触发主驾驶座椅和副驾驶座椅调节至舒适平躺位置,触发加热模块将主驾驶座椅和副驾驶座椅加热至较高温度,并触发按摩模块开启座椅按摩;并触发空调出风口模块根据时间调节出风口,根据时间渐变风量 大小。行驶域控制器根据第二SOA网关信号生成场景执行控制指令,下发给空调模块,触发空调调节至海滨气候温度,并触发香氛模块释放海洋味道的香氛。
在又一个示例中,当用户通过车载场景APP选择的目标场景为森林场景时,在步骤S103中可以包括:车载场景APP向影音域控制器发送场景执行控制请求,该场景执行请求中包括森林场景的场景执行策略。影音域控制器接收场景执行控制请求,生成场景执行服务请求,并确定与森林场景对应的场景执行域控制器为影音域控制器、身域控制器和行驶域控制器。
影音域控制器可以直接生成场景执行控制指令下发给仪表、中控大屏、副驾屏,该场景执行控制指令中还包括森林、丛林动物画面的多媒体资源,从而触发仪表、中控大屏、副驾屏播放森林、丛林动物画面。影音域控制器可以直接生成内灯场景执行控制指令下发给氛围灯,触发氛围灯调节至森林绿。
影音域控制器将场景执行服务请求转换为第二SOA网关信号,发送给车身域控制器和行驶域控制器。车身域控制器根据第二SOA网关信号生成多个场景执行控制指令,分别下发给座椅模块和空调出风口模块,进而触发按摩模块开启主驾驶座椅和副驾驶座椅按摩;并触发空调出风口模块根据时间调节出风口,根据时间渐变风量大小。行驶域控制器根据第二SOA网关信号生成场景执行控制指令,下发给空调模块,触发空调调节至森林环境匹配的温度;触发香氛模块释放森林味道的香氛;并触发空气加湿器开启。
在另一个示例中,当用户通过车载场景APP选择的目标场景为车辆秀场景时,在步骤S103中可以包括:车载场景APP向影音域控制器发送场景执行控制请求,该场景执行请求中包括车辆秀场景的场景执行策略。影音域控制器接收场景执行控制请求,生成场景执行服务请求,并确定与车辆秀场景对应的场景执行域控制器为影音域控制器和车身域控制器。
影音域控制器将场景执行服务请求转换为第二SOA网关信号,发送给车身域控制器。车身域控制器根据第二SOA网关信号生成多个场景执行控制指令,分别下发给门模块,进而控制门模块触发前后门顺次打开,触发NT门上下煽动,触发后视镜折叠,触发侧门环境灯变色及闪烁,触发侧门上的迎宾灯投影迎宾图案,并在NT门上的图标(logo)灯处于最高处时,触发logo灯投影对应的图标。进一步地,车身域控制器根据第二SOA网关信号生成场景执行控制指令,下发给外灯模块,影音域控制器向外灯模块发送ISD灯的展示内容以及DLP投影灯的展示内容,从而触发ISD灯以及DLP投影灯分别进行动态图片和投影演示;外灯模块还可以触发车尾的位置灯、雾灯、刹车灯按预设的逻辑闪烁。影音域控制器可以直接生成场景执行控制指令下发给中控大屏、副驾屏、、后排显示屏等多个屏幕,该场景执行控制指令中还包括多媒体资源,从而触发中控大屏、副驾屏、后排显示屏等多屏联动播放多媒体资源,进行实现多屏联动的动画演示。影音域控制器可以直接生成内灯场景执行控制指令下发给车内的氛围灯,触发氛围灯按照预设的逻辑变换颜色和闪烁。另外,车辆秀场景的场景执行策略还可以包括场景执行组件的时间信息,从而可以使上述各场景执行组件中的部分或全部按照预设的时间轴被触发展示。
在再一个应用示例中,如图6所示,当用户通过车载场景APP选择的目标场景为赛车场景时,场景执行策略所对应的各场景执行组件包括:方向盘模块、虚拟现实(Virtual Reality,VR)眼镜、空调出风口模块、换挡拨片、刹车、油门、座椅模块。在步骤S103中可以包括:车载场景APP向影音域控制器发送场景执行控制请求,该场景执行请求中包括赛车场景的场景执行策略。影音域控制器接收场景执行控制请求, 生成场景执行服务请求,并转换为第二SOA网关信号发送给与上述场景执行组件对应的场景执行域控制器,由对应的场景执行域控制器生成多个场景执行控制指令下发给上述各场景执行组件,进而触发穿戴VR眼镜连接车辆wifi;方向盘控制游戏车辆方向盘;换挡拨片控制游戏车辆换挡;油门控制游戏车辆加速;刹车控制游戏车辆减速;空调出风口模块提供运动感;座椅运动提供推背感;方向盘震动提供碰撞反馈;座椅振动提供侧翻反馈等;空气悬架提供专项反馈等。
进一步地,如图5所示,本申请实施例的场景生成系统可以包括车联网通讯模块(T-BOX)以从TSP云端库下载场景的脚本,并下发给影音域控制器。影音域控制器上安装有车载场景APP。
在一个示例中,影音域控制器可以包括上下两层控制器,如微处理器(Microprocessor Unit,MPU)和微控制单元(Microcontroller Unit,MCU)。其中,MCU可以保证稳定性和安全性,APP安装于基于MPU硬件的安卓(Android)系统中,该系统可以通过无线网(wifi)或者T-BOX的移动网络对云端的实时更新的场景服务进行访问预览和下载。其中,采用Android系统,可以利用该系统的通用性降低网络开发的成本。
如图11所示,该车载场景APP包括脚本解析模块、界面演示模块、状态判定模块和信号下发模块。
其中,脚本解析模块用于对目标场景的脚本进行解析,以生成各场景执行组件的场景执行策略,包括按时间轴和触发条件组合的各场景执行组件的执行功能。界面演示模块用于对用户选择的目标场景的场景执行效果进行动态演示。状态判定模块用于判断车辆是否进入了执行目标场景的安全准备状态,即车辆处于能够实现目标场景的安全状态。状态判定模块可以通过向影音域控制器发送安全控制请求,进而控制和确认车辆进入了目标场景的安全准备状态。信号下发模块用于在判定车辆进入了安全准备状态后,通过向影音域控制器发送场景执行请求,进而控制各场景执行组件按照场景执行策略工作,以实现目标场景。
以上模块和架构仅是实现本申请实施例的场景生成方法一种示例,并不是限定,本领域技术人员可以根据需要进行调整和设置。
本申请实施例还提供一种场景生成方法,可以应用于影音域控制器,该方法包括:接收车载场景APP发送的安全控制请求,安全控制请求用于请求车辆进入执行目标场景的安全准备状态;根据安全控制请求生成相应的安全服务请求;将安全服务请求转换为第一SOA网关信号发送给相应的安全域控制器,第一SOA网关信号用于使安全域控制器将其转换为安全控制指令发送给相应的安全执行组件,以控制各安全执行组件进入相应的安全准备状态。
在一种实施方式中,该方法还包括:接收车载场景APP根据场景执行策略发送的场景执行控制请求,场景执行策略中包括各场景执行组件的执行功能和执行时间信息;根据场景执行控制请求生成相应的场景执行服务请求;将场景执行服务请求转换为第二SOA网关信号发送给相应的场景执行域控制器;第二SOA网关信号用于使场景执行域控制器将其转换为功能执行控制指令发送给相应的场景执行组件,以控制各场景执行组件按照场景执行策略工作。
本申请实施例还提供一种场景生成方法,可以应用于安全域控制器,该方法包括:接收影音域控制器发送的第一SOA网关信号;将第一SOA网关信号转换为相应的安全控制指令;将各安全控制指令分别发送给相应的安全执行组件,以控制各安全执行组件进入相应的安全准备状态。
在一种实施方式中,控制各安全执行组件进入相应的安全准备状态,包括:控制电子驻车制动系统控制模块执行驻车功能;和/或控制可调悬架模块使悬架升降至预设高度;和/或控制换挡模块使车辆的挡位为驻车档,且车辆的档位为不可切换状态;和/或控制车辆的电源模块使车辆处于不下电状态。
上述影音域控制器和安全域控制器的场景生成方法可以参照上述车载场景APP的场景生成方法的相关描述,再次不再赘述。
图12示出根据本申请实施例的场景生成装置的结构框图。如图12所示,该装置可以包括:
控制模块1201,用于根据目标场景的执行请求,控制车辆进入执行目标场景的安全准备状态;
解析模块1202,用于解析目标场景的脚本,以生成车辆的各场景执行组件的场景执行策略,场景执行策略中包括各场景执行组件的执行功能和执行时间信息;
触发模块1203,用于触发各场景执行组件按照场景执行策略工作,以生成目标场景。
在一种实施方式中,控制模块1201包括:
接收单元,用于接收用户的场景生成指令,场景生成指令中包括用户选择的目标场景;
展示单元,用于展示与目标场景相对应的场景执行效果;
生成单元,用于在收到用户对目标场景的确认指令后,生成目标场景的执行请求。
在一种实施方式中,控制模块1201包括:
发送单元,用于向用户发送场景执行所需的准备条件的安全提示信息,以使用户根据所述准备条件操作车辆;
控制单元,用于在收到用户的安全确认指令后,根据所述目标场景的执行请求,控制车辆进入执行所述目标场景的安全准备状态。
在一种实施方式中,控制模块1201还用于:向影音域控制器发送安全控制请求,以使影音域控制器根据安全控制请求生成相应的安全服务请求,并将安全服务请求转换为第一SOA网关信号发送给相应的安全域控制器;其中,安全控制请求用于请求车辆进入执行目标场景的安全准备状态;第一SOA网关信号用于使安全域控制器将其转换为安全控制指令发送给相应的安全执行组件,以控制各安全执行组件进入相应的安全准备状态。
在一种实施方式中,该装置还用于在触发各所述场景执行组件按照所述场景执行策略工作,以生成所述目标场景之后:在收到用户的场景暂停指令的情况下,控制各所述场景执行组件暂停功能执行;或在收到用户的场景退出指令的情况下,控制各所述场景执行组件退出功能执行。
在一种实施方式中,触发模块1203还用于:根据场景执行策略向影音域控制器发送场景执行控制请求,以使影音域控制器根据场景执行控制请求生成相应的场景执行服务请求,并将场景执行服务请求转换为第二SOA网关信号发送给相应的场景执行域控制器;其中,第二SOA网关信号用于使场景执行域控制器将其转换为功能执行控制指令发送给相应的场景执行组件,以控制各场景执行组件按照场景执行策略工作。
本申请实施例各装置中的各模块的功能可以参见上述方法中的对应描述,在此不再赘述。
图13示出根据本申请实施例的场景生成设备的结构框图。如图13所示,该设备包括:存储器1301和处理器1302,存储器1301内存储有可在处理器1302上运行的指 令。处理器1302执行该指令时实现上述实施例中的任一种方法。存储器1301和处理器1302的数量可以为一个或多个。该终端或服务器旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。终端或服务器还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本申请的实现。
该设备还可以包括通信接口1303,用于与外界设备进行通信,进行数据交互传输。各个设备利用不同的总线互相连接,并且可以被安装在公共主板上或者根据需要以其它方式安装。处理器1302可以对在终端或服务器内执行的指令进行处理,包括存储在存储器中或者存储器上以在外部输入/输出装置(诸如,耦合至接口的显示设备)上显示GUI的图形信息的指令。在其它实施方式中,若需要,可以将多个处理器和/或多条总线与多个存储器和多个存储器一起使用。同样,可以连接多个终端或服务器,各个设备提供部分必要的操作(例如,作为服务器阵列、一组刀片式服务器、或者多处理器系统)。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图13中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
可选的,在具体实现上,如果存储器1301、处理器1302及通信接口1303集成在一块芯片上,则存储器1301、处理器1302及通信接口1303可以通过内部接口完成相互间的通信。
应理解的是,上述处理器可以是中央处理器(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Sigtal Processing,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者是任何常规的处理器等。值得说明的是,处理器可以是支持进阶精简指令集机器(advanced RISC machines,ARM)架构的处理器。
本申请实施例提供了一种计算机可读存储介质(如上述的存储器1301),其存储有计算机指令,该程序被处理器执行时实现本申请实施例中提供的方法。
可选的,存储器1301可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据终端或服务器的使用所创建的数据等。此外,存储器1301可以包括高速随机存取存储器,还可以包括非瞬时存储器,例如至少一个磁盘存储器件、闪存器件、或其他非瞬时固态存储器件。在一些实施例中,存储器1301可选包括相对于处理器1302远程设置的存储器,这些远程存储器可以通过网络连接至终端或服务器。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包括于本申请的至少一个实施例或示例中。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或隐含地包括至少一个该特征。在本申请的描述中,“多个”的含义是两个或两个以上, 除非另有明确具体的限定。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或多个(两个或两个以上)用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分。并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能。
在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。
应理解的是,本申请的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。上述实施例方法的全部或部分步骤是可以通过程序来指令相关的硬件完成,该程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
此外,在本申请各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。上述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读存储介质中。该存储介质可以是只读存储器,磁盘或光盘等。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到其各种变化或替换,这些都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

Claims (19)

  1. 一种场景生成方法,其特征在于,应用于车载场景APP,所述方法包括:
    根据目标场景的执行请求,控制车辆进入执行所述目标场景的安全准备状态;
    解析所述目标场景的脚本,以生成所述车辆的各场景执行组件的场景执行策略,所述场景执行策略中包括各所述场景执行组件的执行功能和执行时间信息;
    触发各所述场景执行组件按照所述场景执行策略工作,以生成所述目标场景。
  2. 根据权利要求1所述的方法,其特征在于,根据目标场景的执行请求,控制车辆进入执行所述目标场景的安全准备状态之前,包括:
    接收用户的场景生成指令,所述场景生成指令中包括用户选择的目标场景;
    展示与所述目标场景相对应的场景执行效果;
    在收到用户对所述目标场景的确认指令后,生成所述目标场景的执行请求。
  3. 根据权利要求1所述的方法,其特征在于,根据目标场景的执行请求,控制车辆进入执行所述目标场景的安全准备状态,包括:
    向用户发送场景执行所需的准备条件的安全提示信息,以使用户根据所述准备条件操作车辆;
    在收到用户的安全确认指令后,根据所述目标场景的执行请求,控制车辆进入执行所述目标场景的安全准备状态。
  4. 根据权利要求1所述的方法,其特征在于,控制车辆进入执行所述目标场景的安全准备状态,包括:
    向影音域控制器发送安全控制请求,以使所述影音域控制器根据所述安全控制请求生成相应的安全服务请求,并将所述安全服务请求转换为第一SOA网关信号发送给相应的安全域控制器;
    其中,所述安全控制请求用于请求车辆进入执行所述目标场景的安全准备状态;
    所述第一SOA网关信号用于使所述安全域控制器将其转换为安全控制指令发送给相应的安全执行组件,以控制各所述安全执行组件进入相应的安全准备状态。
  5. 根据权利要求1所述的方法,其特征在于,触发各所述场景执行组件按照所述场景执行策略工作,以生成所述目标场景之后还包括:
    在收到用户的场景暂停指令的情况下,控制各所述场景执行组件暂停功能执行;或
    在收到用户的场景退出指令的情况下,控制各所述场景执行组件退出功能执行。
  6. 根据权利要求1至5任一项所述的方法,其特征在于,触发各所述场景执行组件按照所述场景执行策略工作,包括:
    根据所述场景执行策略向影音域控制器发送场景执行控制请求,以使所述影音域控制器根据所述场景执行控制请求生成相应的场景执行服务请求,并将所述场景执行服务请求转换为第二SOA网关信号发送给相应的场景执行域控制器;
    其中,所述第二SOA网关信号用于使所述场景执行域控制器将其转换为功能执行控制指令发送给相应的场景执行组件,以控制各所述场景执行组件按照所述场景执行策略工作。
  7. 一种场景生成方法,其特征在于,应用于影音域控制器,所述方法包括:
    接收车载场景APP发送的安全控制请求,所述安全控制请求用于请求车辆进入执行目标场景的安全准备状态;
    根据所述安全控制请求生成相应的安全服务请求;
    将所述安全服务请求转换为第一SOA网关信号发送给相应的安全域控制器,所述第一SOA网关信号用于使所述安全域控制器将其转换为安全控制指令发送给相应的安全执行组件,以控制各所述安全执行组件进入相应的安全准备状态。
  8. 根据权利要求7所述的方法,其特征在于,还包括:
    接收所述车载场景APP根据场景执行策略发送的场景执行控制请求,所述场景执行策略中包括各所述场景执行组件的执行功能和执行时间信息;
    根据所述场景执行控制请求生成相应的场景执行服务请求;
    将所述场景执行服务请求转换为第二SOA网关信号发送给相应的场景执行域控制器;所述第二SOA网关信号用于使所述场景执行域控制器将其转换为功能执行控制指令发送给相应的场景执行组件,以控制各所述场景执行组件按照所述场景执行策略工作。
  9. 一种场景生成方法,其特征在于,应用于安全域控制器,所述方法包括:
    接收影音域控制器发送的第一SOA网关信号;
    将所述第一SOA网关信号转换为相应的安全控制指令;
    将各安全控制指令分别发送给相应的安全执行组件,以控制各所述安全执行组件进入相应的安全准备状态。
  10. 根据权利要求9所述的方法,其特征在于,控制各所述安全执行组件进入相应的安全准备状态,包括:
    控制电子驻车制动系统控制模块执行驻车功能;和/或
    控制可调悬架模块使悬架升降至预设高度;和/或
    控制换挡模块使车辆的挡位为驻车档,且车辆的档位为不可切换状态;和/或
    控制车辆的电源模块使所述车辆处于不下电状态。
  11. 一种场景生成系统,其特征在于,包括:
    影音域控制器,所述影音域控制器上安装有车载场景APP,所述车载场景APP用于执行权利要求1至6任一项所述的方法,所述影音域控制器用于执行权利要求7或8所述的方法;
    安全域控制器,与所述影音域控制器通讯连接,所述安全域控制器用于执行权利要求9或10所述的方法;
    安全执行组件,与所述安全域控制器通讯连接,用于根据所述安全域控制器的安全控制指令进入相应的安全准备状态;
    场景执行域控制器,与所述影音域控制器通讯连接,用于将所述影音域控制器发送的第二SOA网关信号转换为功能执行控制指令发送给相应的场景执行组件;
    场景执行组件,与所述安全域控制器通讯连接,用于根据所述安全域控制器的功能执行控制指令进行工作。
  12. 根据权利要求11所述的系统,其特征在于,所述安全域控制器包括行驶域控制器,所述安全执行组件包括可调悬架模块、电子驻车制动系统控制模块、换挡模块、电源模块中的至少一种,所述安全执行组件与所述行驶域控制器通过CAN总线连接。
  13. 根据权利要求11所述的系统,其特征在于,所述场景执行域控制器包括车身域控制器,所述场景执行组件包括座椅模块、空调出风口模块、车窗模块、门模块、方向盘模块和外灯模块中的至少一个,所述场景执行组件与所述车身域控制器通过CAN总线连接。
  14. 根据权利要求11所述的系统,其特征在于,所述场景执行域控制器包括所述影音域控制器,所述场景执行组件包括内灯模块,所述场景执行组件与所述影音域控制 器通过CAN总线连接。
  15. 根据权利要求11所述的系统,其特征在于,所述场景执行域控制器包括所述影音域控制器,所述场景执行组件包括仪表、中控屏、副驾屏和平视显示器中的至少一个,所述场景执行组件与所述影音域控制器通过LVDS线连接。
  16. 一种场景生成装置,其特征在于,包括:
    控制模块,用于根据目标场景的执行请求,控制车辆进入执行所述目标场景的安全准备状态;
    解析模块,用于解析所述目标场景的脚本,以生成所述车辆的各场景执行组件的场景执行策略,所述场景执行策略中包括各所述场景执行组件的执行功能和执行时间信息;
    触发模块,用于触发各所述场景执行组件按照所述场景执行策略工作,以生成所述目标场景。
  17. 根据权利要求16所述的装置,其特征在于,还包括:
    接收模块,用于在根据目标场景的执行请求,控制车辆进入执行所述目标场景的安全准备状态之前,接收用户的场景生成指令,所述场景生成指令中包括用户选择的目标场景;
    展示模块,用于展示与所述目标场景相对应的场景执行效果;
    执行请求生成模块,用于在收到用户对所述目标场景的确认指令后,生成所述目标场景的执行请求。
  18. 一种场景生成设备,包括:
    至少一个处理器;以及
    与该至少一个处理器通信连接的存储器;其中,
    该存储器存储有可被该至少一个处理器执行的指令,该指令被该至少一个处理器执行,以使该至少一个处理器能够执行权利要求1至10任一项的场景生成方法。
  19. 一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-10中任一项所述的方法。
PCT/CN2021/083160 2020-08-12 2021-03-26 场景生成的方法、装置、系统、设备和存储介质 Ceased WO2022033040A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP21855096.0A EP4197874A4 (en) 2020-08-12 2021-03-26 Scene generation method, apparatus and system, device and storage medium
US18/026,757 US20230339417A1 (en) 2020-08-12 2021-03-26 Scene generation method, apparatus and system, device and storage medium

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202010808807.3 2020-08-12
CN202010808807.3A CN111942307A (zh) 2020-08-12 2020-08-12 场景生成的方法、装置、系统、设备和存储介质

Publications (1)

Publication Number Publication Date
WO2022033040A1 true WO2022033040A1 (zh) 2022-02-17

Family

ID=73333088

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/083160 Ceased WO2022033040A1 (zh) 2020-08-12 2021-03-26 场景生成的方法、装置、系统、设备和存储介质

Country Status (4)

Country Link
US (1) US20230339417A1 (zh)
EP (1) EP4197874A4 (zh)
CN (1) CN111942307A (zh)
WO (1) WO2022033040A1 (zh)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114546417A (zh) * 2022-02-28 2022-05-27 重庆长安汽车股份有限公司 一种基于soa架构的车端服务编排引擎系统及方法
CN114734940A (zh) * 2022-06-13 2022-07-12 浙江吉利控股集团有限公司 一种控制车辆进出系统的域控制系统
CN114802065A (zh) * 2022-04-02 2022-07-29 江西五十铃汽车有限公司 一种车辆座舱模式切换方法、装置、存储介质及车辆
CN114884912A (zh) * 2022-04-12 2022-08-09 阿尔特汽车技术股份有限公司 Soa架构的通信方法、系统、设备及计算机可读存储介质
CN114919471A (zh) * 2022-05-30 2022-08-19 重庆长安汽车股份有限公司 汽车座椅自适应调节方法、装置、电子设备及存储介质
CN115042730A (zh) * 2022-06-24 2022-09-13 蔚来汽车科技(安徽)有限公司 一种车载增强现实系统、车辆以及通信实现方法
CN115139952A (zh) * 2022-06-08 2022-10-04 博泰车联网(南京)有限公司 沉浸场景构建方法、装置、电子设备及存储介质
CN115742993A (zh) * 2022-11-01 2023-03-07 长城汽车股份有限公司 车载场景实现方法及装置、计算机存储介质及车辆
CN115811817A (zh) * 2022-11-29 2023-03-17 重庆长安汽车股份有限公司 车辆的顶灯控制方法、装置、电子设备及存储介质
CN116242627A (zh) * 2023-01-03 2023-06-09 中国第一汽车股份有限公司 一种基于soa服务架构的可视化车辆测试方法、装置
CN116279187A (zh) * 2023-01-16 2023-06-23 广州汽车集团股份有限公司 方向盘开关复用控制方法、装置、车辆及存储介质
CN116546066A (zh) * 2023-05-30 2023-08-04 东风汽车集团股份有限公司 一种基于soa架构的智能车灯系统及其控制方法
CN116737494A (zh) * 2023-06-08 2023-09-12 中国第一汽车股份有限公司 车辆的功能安全监控方法、装置、电子设备以及存储介质
CN117141192A (zh) * 2023-10-18 2023-12-01 奇瑞新能源汽车股份有限公司 一种纯电动汽车宠物模式控制方法及纯电动车辆
WO2024001091A1 (zh) * 2022-06-30 2024-01-04 奇瑞商用车(安徽)有限公司 控制车辆组件的方法、装置、电子设备及可读存储介质

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111942307A (zh) * 2020-08-12 2020-11-17 华人运通(上海)云计算科技有限公司 场景生成的方法、装置、系统、设备和存储介质
CN115705227A (zh) * 2021-08-12 2023-02-17 华人运通(上海)云计算科技有限公司 场景任务的执行方法、装置、设备和存储介质
CN113815596A (zh) * 2021-09-16 2021-12-21 阿尔特汽车技术股份有限公司 一种基于soa服务的车辆智能召唤方法
CN113954711A (zh) * 2021-11-30 2022-01-21 苏州盖茨电子科技有限公司 一种汽车座椅域控系统
CN114379454B (zh) * 2022-01-29 2024-03-22 重庆长安汽车股份有限公司 一种基于soa架构的转向灯功能服务化系统
CN114435197B (zh) * 2022-02-21 2024-04-12 重庆长安汽车股份有限公司 一种基于soa架构的汽车电动座椅控制系统及方法
CN114844680B (zh) * 2022-04-08 2023-10-13 Oppo广东移动通信有限公司 车辆控制方法、装置、设备和可读存储介质
CN114954222A (zh) * 2022-05-12 2022-08-30 重庆长安汽车股份有限公司 一种基于soa架构的音乐灯光秀控制方法及系统
CN115086387B (zh) * 2022-05-24 2024-01-26 福瑞泰克智能系统有限公司 域控制器的控制方法和装置、存储介质及电子装置
CN115185434B (zh) * 2022-06-22 2025-01-07 中国第一汽车股份有限公司 一种车辆应用场景处理方法、装置、设备和存储介质
CN115320402A (zh) * 2022-07-08 2022-11-11 浙江极氪智能科技有限公司 基于面向服务的软件架构的车辆控制方法、装置及系统
CN115475378A (zh) * 2022-08-08 2022-12-16 阿尔特汽车技术股份有限公司 一种基于soa服务的车载游戏交互控制系统
CN115352360B (zh) * 2022-08-17 2024-05-17 阿维塔科技(重庆)有限公司 车辆氛围灯控制方法、装置、车辆及可读存储介质
CN115303238B (zh) * 2022-09-30 2023-02-17 小米汽车科技有限公司 辅助刹车和鸣笛方法、装置、车辆、可读存储介质及芯片
CN115914318B (zh) * 2022-11-28 2024-10-08 重庆长安汽车股份有限公司 车端场景服务执行方法、系统、电子设备及可读存储介质
CN116691562A (zh) * 2023-07-04 2023-09-05 中国第一汽车股份有限公司 车辆的场景模式的控制方法、装置、车辆和存储介质
CN116634078B (zh) * 2023-07-24 2023-10-31 中科聚信信息技术(北京)有限公司 拍摄车内驾驶场景的设备及方法
CN117698611B (zh) * 2024-01-08 2025-12-12 长城汽车股份有限公司 车辆常用功能场景确定方法、车辆控制方法、设备及车辆
CN118784463B (zh) * 2024-07-11 2026-01-13 岚图汽车科技股份有限公司 局部网络协同控制方法、装置、设备及存储介质
CN118984238B (zh) * 2024-08-12 2026-03-13 中国建设银行股份有限公司 策略项的分配方法、装置、设备及存储介质
CN119659465A (zh) * 2025-01-06 2025-03-21 奇瑞新能源汽车股份有限公司 车内照明控制方法、装置、整车控制器及存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102017202719A1 (de) * 2016-02-29 2017-08-31 Toyota Jidosha Kabushiki Kaisha Fahrzeugsteuerungsvorrichtung und Fahrzeugsteuerungsverfahren
CN109318902A (zh) * 2018-09-27 2019-02-12 上海蔚来汽车有限公司 基于用户操作行为的用户操作引导方法、系统及控制器
CN110654389A (zh) * 2019-09-09 2020-01-07 广州小鹏汽车科技有限公司 车辆的控制方法、控制装置和车辆
CN111002996A (zh) * 2019-12-10 2020-04-14 广州小鹏汽车科技有限公司 车载语音交互方法、服务器、车辆和存储介质
CN111483470A (zh) * 2019-01-25 2020-08-04 阿里巴巴集团控股有限公司 车辆交互系统、车辆交互方法、计算设备以及存储介质
CN111942307A (zh) * 2020-08-12 2020-11-17 华人运通(上海)云计算科技有限公司 场景生成的方法、装置、系统、设备和存储介质

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100900882B1 (ko) * 2007-06-11 2009-06-04 성균관대학교산학협력단 상호 상이한 복수의 네트워크 프로토콜을 사용하는 차량에적용되는 게이트웨이 디바이스, 네트워크 시스템 및 데이터변환방법
US10501093B2 (en) * 2016-05-17 2019-12-10 Google Llc Application execution while operating vehicle
US10897469B2 (en) * 2017-02-02 2021-01-19 Nio Usa, Inc. System and method for firewalls between vehicle networks
US20180326900A1 (en) * 2017-05-10 2018-11-15 Ford Global Technologies, Llc Multifunction vehicle interior light with switchable beam pattern and changeable color
US10750339B2 (en) * 2018-01-12 2020-08-18 Ford Global Technologies, Llc System for dynamically allocating services between controllers in an automobile
CN110435476A (zh) * 2018-05-02 2019-11-12 蔚来汽车有限公司 自动更换车辆的动力电池包的控制
DE102018207378B4 (de) * 2018-05-14 2019-12-05 Audi Ag Verfahren zur Ansteuerung von Fahrzeugkomponenten mittels Bild- und Tonmaterial eines Videospiels, sowie ein Fahrzeug
CN109435879A (zh) * 2018-08-21 2019-03-08 吉利汽车研究院(宁波)有限公司 一种基于场景的车内环境调控系统及场景调控方法
CN110103866B (zh) * 2019-04-23 2020-10-20 广州小鹏汽车科技有限公司 一种汽车情景模式的控制方法、控制系统和汽车
CN110535740B (zh) * 2019-08-29 2020-10-02 华人运通(江苏)技术有限公司 信号处理方法、装置、存储介质及终端
CN110550046B (zh) * 2019-09-27 2021-05-25 长城汽车股份有限公司 车辆的睡眠辅助控制方法及系统
CN110774996B (zh) * 2019-11-01 2021-10-12 广州小鹏汽车科技有限公司 车内环境的调节方法、装置和系统

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102017202719A1 (de) * 2016-02-29 2017-08-31 Toyota Jidosha Kabushiki Kaisha Fahrzeugsteuerungsvorrichtung und Fahrzeugsteuerungsverfahren
CN109318902A (zh) * 2018-09-27 2019-02-12 上海蔚来汽车有限公司 基于用户操作行为的用户操作引导方法、系统及控制器
CN111483470A (zh) * 2019-01-25 2020-08-04 阿里巴巴集团控股有限公司 车辆交互系统、车辆交互方法、计算设备以及存储介质
CN110654389A (zh) * 2019-09-09 2020-01-07 广州小鹏汽车科技有限公司 车辆的控制方法、控制装置和车辆
CN111002996A (zh) * 2019-12-10 2020-04-14 广州小鹏汽车科技有限公司 车载语音交互方法、服务器、车辆和存储介质
CN111942307A (zh) * 2020-08-12 2020-11-17 华人运通(上海)云计算科技有限公司 场景生成的方法、装置、系统、设备和存储介质

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114546417A (zh) * 2022-02-28 2022-05-27 重庆长安汽车股份有限公司 一种基于soa架构的车端服务编排引擎系统及方法
CN114802065A (zh) * 2022-04-02 2022-07-29 江西五十铃汽车有限公司 一种车辆座舱模式切换方法、装置、存储介质及车辆
CN114884912A (zh) * 2022-04-12 2022-08-09 阿尔特汽车技术股份有限公司 Soa架构的通信方法、系统、设备及计算机可读存储介质
CN114919471A (zh) * 2022-05-30 2022-08-19 重庆长安汽车股份有限公司 汽车座椅自适应调节方法、装置、电子设备及存储介质
CN115139952A (zh) * 2022-06-08 2022-10-04 博泰车联网(南京)有限公司 沉浸场景构建方法、装置、电子设备及存储介质
CN114734940A (zh) * 2022-06-13 2022-07-12 浙江吉利控股集团有限公司 一种控制车辆进出系统的域控制系统
CN114734940B (zh) * 2022-06-13 2022-09-27 浙江吉利控股集团有限公司 一种控制车辆进出系统的域控制系统
CN115042730A (zh) * 2022-06-24 2022-09-13 蔚来汽车科技(安徽)有限公司 一种车载增强现实系统、车辆以及通信实现方法
WO2024001091A1 (zh) * 2022-06-30 2024-01-04 奇瑞商用车(安徽)有限公司 控制车辆组件的方法、装置、电子设备及可读存储介质
CN115742993A (zh) * 2022-11-01 2023-03-07 长城汽车股份有限公司 车载场景实现方法及装置、计算机存储介质及车辆
CN115811817A (zh) * 2022-11-29 2023-03-17 重庆长安汽车股份有限公司 车辆的顶灯控制方法、装置、电子设备及存储介质
CN116242627A (zh) * 2023-01-03 2023-06-09 中国第一汽车股份有限公司 一种基于soa服务架构的可视化车辆测试方法、装置
CN116279187A (zh) * 2023-01-16 2023-06-23 广州汽车集团股份有限公司 方向盘开关复用控制方法、装置、车辆及存储介质
CN116279187B (zh) * 2023-01-16 2024-05-14 广州汽车集团股份有限公司 方向盘开关复用控制方法、装置、车辆及存储介质
CN116546066A (zh) * 2023-05-30 2023-08-04 东风汽车集团股份有限公司 一种基于soa架构的智能车灯系统及其控制方法
CN116737494A (zh) * 2023-06-08 2023-09-12 中国第一汽车股份有限公司 车辆的功能安全监控方法、装置、电子设备以及存储介质
CN116737494B (zh) * 2023-06-08 2024-05-03 中国第一汽车股份有限公司 车辆的功能安全监控方法、装置、电子设备以及存储介质
CN117141192A (zh) * 2023-10-18 2023-12-01 奇瑞新能源汽车股份有限公司 一种纯电动汽车宠物模式控制方法及纯电动车辆

Also Published As

Publication number Publication date
EP4197874A1 (en) 2023-06-21
US20230339417A1 (en) 2023-10-26
CN111942307A (zh) 2020-11-17
EP4197874A4 (en) 2024-12-04

Similar Documents

Publication Publication Date Title
WO2022033040A1 (zh) 场景生成的方法、装置、系统、设备和存储介质
CN109847337B (zh) 游戏控制方法及装置、存储介质
CN112717371B (zh) 车辆及其控制方法、系统和存储介质
CN114179730A (zh) 一种车辆座舱观影方法、装置及计算机可读存储介质
CN112061050A (zh) 场景触发的方法、装置、设备和存储介质
CN113296730A (zh) 一种基于车辆座舱的交互方法和装置
CN112569589A (zh) 车载游戏系统和车辆
CN113442943A (zh) 实现车辆虚拟驾驶的方法、装置、系统、车辆及存储介质
CN113318457A (zh) 一种控制方法、装置、设备及存储介质
CN114379573B (zh) 车辆及其控制方法
CN115518371A (zh) 一种车载设备的控制方法及车辆
CN112386907A (zh) 基于车辆的游戏数据处理方法及车辆
WO2024051761A1 (zh) 一种车辆控制方法、装置、系统及可读存储介质
CN115384394A (zh) 汽车灯光系统的控制系统、域控制器、方法及存储介质
CN115756368A (zh) 人机界面的跨平台显示系统、平台、车辆及显示方法
CN112386904A (zh) 基于车辆的游戏功能键位的数据处理方法和车辆
US11403155B2 (en) Integration of vehicle manufacturer user management system with automotive operating system
CN117962599B (zh) 一种屏幕界面显示方法、装置、车辆、设备及存储介质
CN115734197B (zh) 一种车载驾乘人员辅助设备间交互的方法、装置和系统
WO2025145772A1 (zh) 车辆及其控制方法、控制系统
CN116279090A (zh) 基于soa架构的车灯控制方法、系统、介质及电子设备
CN118524606A (zh) 车灯的控制方法、系统、车辆及计算机存储介质
CN114132273B (zh) 一种背光亮度控制方法、系统及汽车
CN116653761A (zh) 一种车辆交互灯控制方法、装置、设备及介质、一种车辆
WO2023174133A1 (zh) 车辆的控制方法、装置、中控平台和存储介质

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 21855096

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2021855096

Country of ref document: EP

Effective date: 20230313

ENP Entry into the national phase

Ref document number: 2021855096

Country of ref document: EP

Effective date: 20230313

ENP Entry into the national phase

Ref document number: 2021855096

Country of ref document: EP

Effective date: 20230313