WO2022033040A1 - 场景生成的方法、装置、系统、设备和存储介质 - Google Patents
场景生成的方法、装置、系统、设备和存储介质 Download PDFInfo
- 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
Links
Images
Classifications
-
- 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Q—ARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
- B60Q3/00—Arrangement of lighting devices for vehicle interiors; Lighting devices specially adapted for vehicle interiors
- B60Q3/80—Circuits; Control arrangements
-
- 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/037—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 occupant comfort, e.g. for automatic adjustment of appliances according to personal settings, e.g. seats, mirrors, steering wheel
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R21/00—Arrangements or fittings on vehicles for protecting or preventing injuries to occupants or pedestrians in case of accidents or other traffic risks
- B60R21/01—Electrical circuits for triggering passive safety arrangements, e.g. airbags, safety belt tighteners, in case of vehicle accidents or impending vehicle accidents
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/10—Conjoint control of vehicle sub-units of different type or different function including control of change-speed gearings
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/18—Conjoint control of vehicle sub-units of different type or different function including control of braking systems
- B60W10/182—Conjoint control of vehicle sub-units of different type or different function including control of braking systems including control of parking brakes
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/22—Conjoint control of vehicle sub-units of different type or different function including control of suspension systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/131—Protocols for games, networked simulations or virtual reality
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Q—ARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
- B60Q2400/00—Special features or arrangements of exterior signal lamps for vehicles
- B60Q2400/50—Projected symbol or information, e.g. onto the road or car body
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F21—LIGHTING
- F21W—INDEXING SCHEME ASSOCIATED WITH SUBCLASSES F21K, F21L, F21S and F21V, RELATING TO USES OR APPLICATIONS OF LIGHTING DEVICES OR SYSTEMS
- F21W2104/00—Exterior vehicle lighting devices for decorative purposes
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F21—LIGHTING
- F21W—INDEXING SCHEME ASSOCIATED WITH SUBCLASSES F21K, F21L, F21S and F21V, RELATING TO USES OR APPLICATIONS OF LIGHTING DEVICES OR SYSTEMS
- F21W2107/00—Use or application of lighting devices on or in particular types of vehicles
- F21W2107/10—Use or application of lighting devices on or in particular types of vehicles for land vehicles
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/451—Execution 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
Description
Claims (19)
- 一种场景生成方法,其特征在于,应用于车载场景APP,所述方法包括:根据目标场景的执行请求,控制车辆进入执行所述目标场景的安全准备状态;解析所述目标场景的脚本,以生成所述车辆的各场景执行组件的场景执行策略,所述场景执行策略中包括各所述场景执行组件的执行功能和执行时间信息;触发各所述场景执行组件按照所述场景执行策略工作,以生成所述目标场景。
- 根据权利要求1所述的方法,其特征在于,根据目标场景的执行请求,控制车辆进入执行所述目标场景的安全准备状态之前,包括:接收用户的场景生成指令,所述场景生成指令中包括用户选择的目标场景;展示与所述目标场景相对应的场景执行效果;在收到用户对所述目标场景的确认指令后,生成所述目标场景的执行请求。
- 根据权利要求1所述的方法,其特征在于,根据目标场景的执行请求,控制车辆进入执行所述目标场景的安全准备状态,包括:向用户发送场景执行所需的准备条件的安全提示信息,以使用户根据所述准备条件操作车辆;在收到用户的安全确认指令后,根据所述目标场景的执行请求,控制车辆进入执行所述目标场景的安全准备状态。
- 根据权利要求1所述的方法,其特征在于,控制车辆进入执行所述目标场景的安全准备状态,包括:向影音域控制器发送安全控制请求,以使所述影音域控制器根据所述安全控制请求生成相应的安全服务请求,并将所述安全服务请求转换为第一SOA网关信号发送给相应的安全域控制器;其中,所述安全控制请求用于请求车辆进入执行所述目标场景的安全准备状态;所述第一SOA网关信号用于使所述安全域控制器将其转换为安全控制指令发送给相应的安全执行组件,以控制各所述安全执行组件进入相应的安全准备状态。
- 根据权利要求1所述的方法,其特征在于,触发各所述场景执行组件按照所述场景执行策略工作,以生成所述目标场景之后还包括:在收到用户的场景暂停指令的情况下,控制各所述场景执行组件暂停功能执行;或在收到用户的场景退出指令的情况下,控制各所述场景执行组件退出功能执行。
- 根据权利要求1至5任一项所述的方法,其特征在于,触发各所述场景执行组件按照所述场景执行策略工作,包括:根据所述场景执行策略向影音域控制器发送场景执行控制请求,以使所述影音域控制器根据所述场景执行控制请求生成相应的场景执行服务请求,并将所述场景执行服务请求转换为第二SOA网关信号发送给相应的场景执行域控制器;其中,所述第二SOA网关信号用于使所述场景执行域控制器将其转换为功能执行控制指令发送给相应的场景执行组件,以控制各所述场景执行组件按照所述场景执行策略工作。
- 一种场景生成方法,其特征在于,应用于影音域控制器,所述方法包括:接收车载场景APP发送的安全控制请求,所述安全控制请求用于请求车辆进入执行目标场景的安全准备状态;根据所述安全控制请求生成相应的安全服务请求;将所述安全服务请求转换为第一SOA网关信号发送给相应的安全域控制器,所述第一SOA网关信号用于使所述安全域控制器将其转换为安全控制指令发送给相应的安全执行组件,以控制各所述安全执行组件进入相应的安全准备状态。
- 根据权利要求7所述的方法,其特征在于,还包括:接收所述车载场景APP根据场景执行策略发送的场景执行控制请求,所述场景执行策略中包括各所述场景执行组件的执行功能和执行时间信息;根据所述场景执行控制请求生成相应的场景执行服务请求;将所述场景执行服务请求转换为第二SOA网关信号发送给相应的场景执行域控制器;所述第二SOA网关信号用于使所述场景执行域控制器将其转换为功能执行控制指令发送给相应的场景执行组件,以控制各所述场景执行组件按照所述场景执行策略工作。
- 一种场景生成方法,其特征在于,应用于安全域控制器,所述方法包括:接收影音域控制器发送的第一SOA网关信号;将所述第一SOA网关信号转换为相应的安全控制指令;将各安全控制指令分别发送给相应的安全执行组件,以控制各所述安全执行组件进入相应的安全准备状态。
- 根据权利要求9所述的方法,其特征在于,控制各所述安全执行组件进入相应的安全准备状态,包括:控制电子驻车制动系统控制模块执行驻车功能;和/或控制可调悬架模块使悬架升降至预设高度;和/或控制换挡模块使车辆的挡位为驻车档,且车辆的档位为不可切换状态;和/或控制车辆的电源模块使所述车辆处于不下电状态。
- 一种场景生成系统,其特征在于,包括:影音域控制器,所述影音域控制器上安装有车载场景APP,所述车载场景APP用于执行权利要求1至6任一项所述的方法,所述影音域控制器用于执行权利要求7或8所述的方法;安全域控制器,与所述影音域控制器通讯连接,所述安全域控制器用于执行权利要求9或10所述的方法;安全执行组件,与所述安全域控制器通讯连接,用于根据所述安全域控制器的安全控制指令进入相应的安全准备状态;场景执行域控制器,与所述影音域控制器通讯连接,用于将所述影音域控制器发送的第二SOA网关信号转换为功能执行控制指令发送给相应的场景执行组件;场景执行组件,与所述安全域控制器通讯连接,用于根据所述安全域控制器的功能执行控制指令进行工作。
- 根据权利要求11所述的系统,其特征在于,所述安全域控制器包括行驶域控制器,所述安全执行组件包括可调悬架模块、电子驻车制动系统控制模块、换挡模块、电源模块中的至少一种,所述安全执行组件与所述行驶域控制器通过CAN总线连接。
- 根据权利要求11所述的系统,其特征在于,所述场景执行域控制器包括车身域控制器,所述场景执行组件包括座椅模块、空调出风口模块、车窗模块、门模块、方向盘模块和外灯模块中的至少一个,所述场景执行组件与所述车身域控制器通过CAN总线连接。
- 根据权利要求11所述的系统,其特征在于,所述场景执行域控制器包括所述影音域控制器,所述场景执行组件包括内灯模块,所述场景执行组件与所述影音域控制 器通过CAN总线连接。
- 根据权利要求11所述的系统,其特征在于,所述场景执行域控制器包括所述影音域控制器,所述场景执行组件包括仪表、中控屏、副驾屏和平视显示器中的至少一个,所述场景执行组件与所述影音域控制器通过LVDS线连接。
- 一种场景生成装置,其特征在于,包括:控制模块,用于根据目标场景的执行请求,控制车辆进入执行所述目标场景的安全准备状态;解析模块,用于解析所述目标场景的脚本,以生成所述车辆的各场景执行组件的场景执行策略,所述场景执行策略中包括各所述场景执行组件的执行功能和执行时间信息;触发模块,用于触发各所述场景执行组件按照所述场景执行策略工作,以生成所述目标场景。
- 根据权利要求16所述的装置,其特征在于,还包括:接收模块,用于在根据目标场景的执行请求,控制车辆进入执行所述目标场景的安全准备状态之前,接收用户的场景生成指令,所述场景生成指令中包括用户选择的目标场景;展示模块,用于展示与所述目标场景相对应的场景执行效果;执行请求生成模块,用于在收到用户对所述目标场景的确认指令后,生成所述目标场景的执行请求。
- 一种场景生成设备,包括:至少一个处理器;以及与该至少一个处理器通信连接的存储器;其中,该存储器存储有可被该至少一个处理器执行的指令,该指令被该至少一个处理器执行,以使该至少一个处理器能够执行权利要求1至10任一项的场景生成方法。
- 一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-10中任一项所述的方法。
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)
| 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)
| 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)
| 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)
| 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 | 广州小鹏汽车科技有限公司 | 车内环境的调节方法、装置和系统 |
-
2020
- 2020-08-12 CN CN202010808807.3A patent/CN111942307A/zh active Pending
-
2021
- 2021-03-26 WO PCT/CN2021/083160 patent/WO2022033040A1/zh not_active Ceased
- 2021-03-26 US US18/026,757 patent/US20230339417A1/en not_active Abandoned
- 2021-03-26 EP EP21855096.0A patent/EP4197874A4/en active Pending
Patent Citations (6)
| 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)
| 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 |