Vehicle-mounted game control method and device, electronic equipment and storage medium

By judging the vehicle scene in the on-board game system and generating control signals, decoupling the steering wheel, prohibiting torque output and locking gear shifting, the problem of functional safety of the on-board game mode is solved, and the safe operation of the vehicle in game mode is achieved.

CN120189698APending Publication Date: 2025-06-24ZHEJIANG ZEEKR INTELLIGENT TECH CO LTD +1
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202510208220.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-25
Publication Date
2025-06-24

Smart Images

  • Figure CN120189698A_ABST
    Figure CN120189698A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle-mounted game control method and device, electronic equipment and a storage medium, and relates to the technical field of vehicle-mounted games. The method comprises the steps of judging a current scene of a vehicle; when the vehicle is in the static scene, a first entering signal and an entering confirmation signal of the game mode are obtained, and a second entering signal is generated according to the first entering signal and the entering confirmation signal; steering wheel decoupling is controlled according to the second entering signal, torque output is prohibited, and / or gear shifting is locked. Virtual driving and actual vehicle control are separated through steering wheel decoupling, it is ensured that actual steering control of the vehicle is not affected when a player operates the steering wheel in the game mode, it can be ensured that in the game mode, even if a user steps on an accelerator pedal, a power system of the actual vehicle does not respond, and the user experience is improved. The gear shifting is locked to ensure that the gear shifting control is not interfered when the vehicle enters the game mode, so that the vehicle is prevented from being switched to the running mode due to misoperation of a driver, and the vehicle can run safely.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of in-vehicle games, and in particular, to an in-vehicle game control method, device, electronic device, and storage medium. Background Art

[0002] The game mode refers to using the real hardware devices of the vehicle (such as the brake pedal, accelerator pedal, steering wheel, etc.) to interact with the game, so that the vehicle devices are not only limited to real driving purposes, but can also be used as input peripherals for the game, thereby enhancing the immersive experience of players. The game mode can be divided into a wire-controlled chassis game mode and a non-wire-controlled chassis game mode. In the wire-controlled chassis game mode, the chassis of the vehicle uses wire control technology (i.e., electronic signal control), and can directly analyze the signals of vehicle sensors through software and convert them into input data for the game; in the non-wire-controlled chassis game mode, the signals of vehicle devices need to be collected by additional sensors or conversion devices before being input into the game interface. Regardless of which mode is adopted, the core goal of the game mode is to enable users to control objects such as vehicles or characters in the virtual world through real vehicle devices, thereby providing a more immersive and realistic driving experience.

[0003] The functional safety of the game mode mainly involves ensuring that when the vehicle is used as a game peripheral, it will not pose any risks to the safety and stability of the vehicle itself and the personal safety of the driver. The core goal of functional safety is to prevent misoperation of the vehicle, avoid system failures from affecting normal driving, and ensure strict isolation between the game mode and the actual driving mode. In the design of the game mode of the vehicle, functional safety must be considered to prevent unexpected operations from causing safety risks, ensure that the use of the game mode does not affect the normal driving safety of the vehicle, and effectively prevent accidental accidents caused by misoperation. Summary of the Invention

[0004] The problem solved by the present invention is how to achieve the functional safety of the game mode.

[0005] To solve the above problems, the present invention provides an in-vehicle game control method, device, electronic device, and storage medium.

[0006] In a first aspect, the present invention provides an in-vehicle game control method, including:

[0007] Judging the current scene of the vehicle;

[0008] When the vehicle is in a static scene, obtaining a first entry signal and an entry confirmation signal of the game mode, and generating a second entry signal according to the first entry signal and the entry confirmation signal;

[0009] Controlling the decoupling of the steering wheel, prohibiting torque output, and / or locking the gearshift according to the second entry signal.

[0010] Optionally, the step of sequentially obtaining the first entry signal and the entry confirmation signal for the game mode includes:

[0011] Receiving the first entry signal sent by the game console through end-to-end communication, where the first entry signal is generated by the game console when a trigger request for the game mode is received;

[0012] Obtaining the entry confirmation signal from the corresponding port through end-to-end communication, where the confirmation signal is generated when any confirmation operation is detected.

[0013] Optionally, the step of generating the second entry signal based on the first entry signal and the entry confirmation signal includes:

[0014] After receiving the first entry signal and the entry confirmation signal, if it is detected that the parking gear is engaged, the vehicle speed is zero, and the vehicle power supply is in the active mode, then generate the second entry signal.

[0015] Optionally, the step of controlling the steering wheel decoupling, prohibiting torque output, and / or locking the gearshift according to the second entry signal includes:

[0016] After receiving the second entry signal, prohibit the power system from outputting torque through the torque output controller;

[0017] If it is detected that the parking gear is engaged and the vehicle speed is zero after receiving the second entry signal, control the steering wheel decoupling through the steer-by-wire controller;

[0018] When the steering wheel is decoupled, prohibit switching to other gears except the parking gear through the gearshift controller.

[0019] Optionally, the in-vehicle game control method further includes:

[0020] Exiting the game mode when an exit signal is received, or exiting the game mode in case of an abnormality.

[0021] Optionally, the step of exiting the game mode when an exit signal is received includes:

[0022] Obtaining the first exit signal and the exit confirmation signal for the game mode, and generating the second exit signal based on the first exit signal and the exit confirmation signal;

[0023] Controlling the steering wheel to return to the straight position, lifting the prohibition on switching to other gears except the parking gear, and lifting the prohibition on torque output according to the second exit signal.

[0024] Optionally, the step of controlling the steering wheel to return to the straight position, lifting the prohibition on switching to other gears except the parking gear, and lifting the prohibition on torque output according to the second exit signal includes:

[0025] If the parking gear is engaged and the vehicle speed is zero after receiving the second exit signal, the steering wheel is controlled to return to the straight position by the steer-by-wire controller;

[0026] After the steering wheel returns to the straight position, the prohibition of switching to other gears except the parking gear is released by the shift controller, and the prohibition of torque output is released by the torque output controller.

[0027] Optionally, the exiting the game mode in case of an abnormality includes:

[0028] When the vehicle is in the game mode, if it is detected that the vehicle power supply is in the driving mode and / or the driving gear is engaged, an exit game mode prompt is sent to the game host;

[0029] When an exit confirmation operation is detected, the game mode is exited.

[0030] Optionally, the in-vehicle game control method further includes:

[0031] When the vehicle is in a dynamic scenario, if the second entry signal is generated, the steer-by-wire controller does not respond to the second entry signal.

[0032] In a second aspect, the present invention provides an in-vehicle game control device, including:

[0033] A first module for determining the current scenario of the vehicle;

[0034] A second module for, when the vehicle is in a static scenario, obtaining a first entry signal and an entry confirmation signal for the game mode, and generating a second entry signal according to the first entry signal and the entry confirmation signal;

[0035] A third module for controlling the decoupling of the steering wheel, prohibiting torque output, and / or locking the shift according to the second entry signal.

[0036] In a third aspect, the present invention provides an electronic device, including a memory and a processor;

[0037] The memory is used for storing a computer program;

[0038] The processor is used for, when executing the computer program, implementing the in-vehicle game control method as described in the first aspect.

[0039] In a fourth aspect, the present invention provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the in-vehicle game control method as described in the first aspect is implemented.

[0040] The beneficial effects of the in-vehicle game control method of the present invention are as follows: After generating the second entry signal based on the first entry signal and the entry confirmation signal, the steering wheel decoupling, torque output prohibition, and / or shift locking are controlled according to the second entry signal. The steering wheel decoupling separates virtual driving from actual vehicle control, ensuring that when the player operates the steering wheel in the game mode, it will not affect the actual steering control of the vehicle. Prohibiting torque output can ensure that in the game mode, even if the user steps on the accelerator pedal, the power system of the real vehicle will not respond. Locking the shift ensures that when the vehicle enters the game mode, the shift control will not be interfered with, preventing the driver from accidentally operating and causing the vehicle to switch to the driving mode. Thus, it can ensure the safe operation of the vehicle when entering the game mode or other non-driving modes. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] Figure 1 It is a schematic flowchart of the in-vehicle game control method according to an embodiment of the present invention;

[0042] Figure 2 It is a schematic flowchart of obtaining signals according to an embodiment of the present invention;

[0043] Figure 3 It is a schematic flowchart of the second entry signal control according to an embodiment of the present invention;

[0044] Figure 4 It is a schematic flowchart of exiting the game mode according to an embodiment of the present invention Figure 1 ;

[0045] Figure 5 It is a specific schematic flowchart of exiting the game mode according to an embodiment of the present invention;

[0046] Figure 6 It is a schematic flowchart of exiting the game mode according to an embodiment of the present invention Figure 2 ;

[0047] Figure 7 It is a sequence diagram of entering the game mode and abnormal scenarios according to an embodiment of the present invention;

[0048] Figure 8 It is a sequence diagram of actively exiting the game mode and abnormal scenarios according to an embodiment of the present invention;

[0049] Figure 9 It is a system architecture diagram of the in-vehicle game control device according to an embodiment of the present invention;

[0050] Figure 10 It is a system architecture diagram of the electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0051] To make the above objects, features, and advantages of the present invention more apparent and understandable, the following provides a detailed description of specific embodiments of the present invention in conjunction with the accompanying drawings. Although some embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be construed as limited to the embodiments described herein. Instead, these embodiments are provided to more thoroughly and completely understand the present invention. It should be understood that the drawings and embodiments of the present invention are only for exemplary purposes and are not used to limit the protection scope of the present invention.

[0052] It should be understood that the various steps described in the method embodiments of the present invention can be executed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present invention is not limited in this regard.

[0053] As used herein, the term "including" and its variants are open-ended, that is, "including but not limited to"; the term "based on" means "at least partially based on"; the term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments"; the term "optionally" means "optional embodiments". The relevant definitions of other terms will be given in the following description. It should be noted that the concepts such as "first" and "second" mentioned in the present invention are only used to distinguish different devices, modules, or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules, or units.

[0054] It should be noted that the modifications of "one" and "multiple" mentioned in the present invention are illustrative rather than restrictive. Those skilled in the art should understand that, unless otherwise clearly stated in the context, it should be understood as "one or more".

[0055] The names of the messages or information exchanged between multiple devices in the embodiments of the present invention are only for illustrative purposes and are not used to limit the scope of these messages or information.

[0056] As Figure 1 shown, a vehicle-mounted game control method provided by an embodiment of the present invention includes:

[0057] S100: Determine the current vehicle scenario.

[0058] Specifically, due to functional safety requirements, when the vehicle is in a dynamic scenario (during driving), even if any instructions are abnormally issued by the controller where the game console is located, the steer-by-wire should not respond. Therefore, it is necessary to determine the current vehicle scenario to ensure that the game mode is entered when the vehicle is in a static scenario.

[0059] S200: When the vehicle is in a static scenario, obtain the first entry signal and the entry confirmation signal for the game mode, and generate a second entry signal based on the first entry signal and the entry confirmation signal.

[0060] Specifically, when the vehicle is in a static scenario, the user clicks on the game console to trigger entering the game mode. The game console sends a "Enter Game Mode" request (i.e., the first entry signal) to the BCMcore (vehicle main controller) through the E2E (end-to-end communication) secure communication method, and prompts on the game interface or other interfaces to confirm entering the game mode by corresponding operations. The user can confirm by clicking on a button of ASIL B or above, etc., thus generating an entry confirmation signal. The BCMcore can generate a second entry signal (i.e., the true game mode entry signal) based on the first entry signal and the entry confirmation signal.

[0061] Among them, the level of ASIL (Automotive Safety Integrity Level) reflects the potential risk to the safety of drivers, passengers, and other road users when a system or function fails. It is usually divided into four levels, namely ASIL A, ASIL B, ASIL C, and ASIL D, where ASIL D represents the highest safety requirement.

[0062] S300: Control the steering wheel decoupling, prohibit torque output, and / or lock the gearshift according to the second entry signal.

[0063] Specifically, the BC Mcore controls the steering wheel decoupling through the second entry signal, making the steering wheel a game controller to prevent affecting the real vehicle. At the same time, it prohibits torque output to prevent the real vehicle from moving due to accidentally stepping on the accelerator pedal. At the same time, it locks the gearshift to prevent the user from accidentally operating to switch gears.

[0064] In this embodiment, after generating the second entry signal based on the first entry signal and the entry confirmation signal, control the steering wheel decoupling, prohibit torque output, and / or lock the gearshift according to the second entry signal. The steering wheel decoupling separates the virtual driving from the actual vehicle control, ensuring that when the player operates the steering wheel in the game mode, it will not affect the actual steering control of the vehicle. Prohibiting torque output can ensure that in the game mode, even if the user steps on the accelerator pedal, the power system of the real vehicle will not respond. Locking the gearshift ensures that when the vehicle enters the game mode, the gearshift control will not be disturbed, avoiding the driver's accidental operation from causing the vehicle to switch to the driving mode, thereby ensuring the safe operation of the vehicle when entering the game mode or other non-driving modes.

[0065] Optionally, the obtaining of the first entry signal and the entry confirmation signal for the game mode includes:

[0066] S210: Receive the first entry signal sent by the game host through end-to-end communication, wherein the first entry signal is generated by the game host when receiving a trigger request for the game mode.

[0067] Specifically, combined Figure 2 As shown, the user clicks on the game console to trigger entering the game mode, and the game console sends an "enter game mode" request (ie, the first entry signal) to the BC Mcore (vehicle main controller) through E2E (end-to-end communication) secure communication.

[0068] Among them, the end-to-end communication of this embodiment involves communication between multiple system modules (such as steering wheel control, gear shift control, power management, power output, etc.), combined with Figure 7 As shown in the figure, end-to-end communication runs through the entire system, ensuring coordination and safe interaction between different modules. Taking the vehicle status signals (such as vehicle speed, gear position, steering wheel status) and control signals (such as torque output, shifting operations, etc.) as examples, end-to-end communication can ensure that when the signal is transmitted from one module to another, the data remains complete and consistent, and is not subject to external interference. Each module can receive the latest status information of the vehicle (such as vehicle speed, gear position, steering wheel status, etc.), ensuring that the system operation is as expected, and can ensure the integrity and confidentiality of signal transmission, avoiding safety risks caused by misoperation or erroneous signals.

[0069] S220: Acquire the entry confirmation signal from the corresponding port through end-to-end communication, wherein the confirmation signal is generated when any confirmation operation is detected.

[0070] Specifically, combined Figure 2 As shown, the user can confirm by single-clicking, double-clicking, or long pressing a preset level button (such as a button of ASIL B and above), or by rotating the steering device forward or reversely, or by voice, or by detecting the user's face or hand movements through a camera, and the corresponding operation signal (entry confirmation signal) is sent to BC Mcore via E2E secure communication.

[0071] Among them, in the confirmation stage, users can also confirm through other hard switches, mobile phones, home appliances, peripheral gaming devices, etc., such as game confirmation within the car company's APP on the mobile phone, wireless buttons on game controllers and smart homes, up and down movements of the gear lever, and combinations of the above operations, such as pressing and holding the steering wheel switch + stepping on the brake pedal, etc.

[0072] In this optional embodiment, by adopting the confirmation method of ASIL B and above, it is prevented from mistakenly entering the game mode when the safety conditions are not met, which greatly reduces the risk of misoperation and ensures the isolation of the game mode from the actual driving mode.

[0073] Optionally, generating a second entry signal according to the first entry signal and the entry confirmation signal comprises:

[0074] After receiving the first entry signal and the entry confirmation signal, if it is detected that the park gear is engaged, the vehicle speed is zero, and the vehicle power source is in an active mode, the second entry signal is generated.

[0075] Specifically, BC Mcore performs status checks and confirmations to ensure that the current vehicle status meets safety conditions: (1) P gear (parking gear) is engaged (ASIL B / C / D level judgment); (2) The vehicle speed is 0 km / h; (3) The vehicle power supply is in "Active" mode (active mode, that is, the vehicle is powered on but not started to drive); If all conditions are met, BC Mcore sends the final true game mode entry signal (ASIL B / C / D level, with E2E) to the wire-controlled steering controller and torque output controller.

[0076] In this optional embodiment, by setting the prerequisite for generating the second entry signal, it is possible to prevent the game mode from being accidentally entered during driving, avoid loss of control of the steering wheel or power system, comply with ASIL safety standards, and reduce the safety risks of system failure or misoperation.

[0077] Optionally, controlling the steering wheel to decouple, prohibit torque output and / or lock shifting according to the second entry signal comprises:

[0078] S310: After receiving the second entry signal, prohibiting the power system from outputting torque via a torque output controller.

[0079] Specifically, combined Figure 3 As shown, after receiving the second entry signal, the torque output controller prohibits the power system from outputting torque to prevent accidental pressing of the accelerator from affecting the real vehicle.

[0080] S320: If it is detected that the parking gear has been engaged and the vehicle speed is zero after receiving the second entry signal, decoupling the steering wheel through the wire steering controller.

[0081] Specifically, combined Figure 3 As shown, after receiving the second entry signal, the wire steering controller confirms that the vehicle speed is 0 km / h and the gear is in P gear, decouples the steering wheel, separates the steering wheel from the real steering system, and is only used as a game peripheral. At the same time, the decoupling status (with E2E signal) is sent to the shift controller.

[0082] S330: When the steering wheel is decoupled, the shift controller is prohibited from switching to other gears except the parking gear.

[0083] Specifically, combined Figure 3As shown, after the shift controller receives the "steering wheel decoupled" signal, it prohibits the user from switching out of the P gear (to prevent accidental touching of the gear lever and causing the vehicle to enter the D gear or R gear); it is also possible to directly send the second entry signal to the shift controller through the BC Mcore, thereby prohibiting switching out of the P gear.

[0084] Among them, for the display vehicle mode, music pedal mode, etc., it is possible to control the torque output of the steer-by-wire controller, the electric drive controller, the parking pull-up of the electronic parking brake controller, the power state of the vehicle low voltage, the high voltage state of the high voltage system, etc., and thus achieve functional safety.

[0085] In this optional embodiment, by decoupling the steering wheel, prohibiting torque output, and locking the shift, the entire system effectively isolates the game mode from the actual driving mode, preventing risks to vehicle safety caused by misoperations or incorrect controls, providing efficient safety protection for vehicle design, ensuring that drivers and passengers enjoy an interference-free driving experience in the game mode, and at the same time avoiding unnecessary safety risks.

[0086] Optionally, the in-vehicle game control method further includes:

[0087] Exiting the game mode when receiving an exit signal, or exiting the game mode in an abnormal situation.

[0088] Specifically, there are two ways to exit the game mode. One is to exit the game mode according to the exit signal, and the other is to exit the game mode in an abnormal situation.

[0089] In this optional embodiment, by setting the exit method of the game mode, it prevents interference of the game mode with the actual control system of the vehicle, reduces potential safety hazards, and the flexible exit mechanism can quickly respond to system failures or improper operations, ensuring that the vehicle can promptly return to a safe driving mode.

[0090] Optionally, the exiting the game mode when receiving an exit signal includes:

[0091] S400: Obtain the first exit signal and the exit confirmation signal of the game mode, and generate a second exit signal according to the first exit signal and the exit confirmation signal.

[0092] Specifically, as shown in Figure 4 and Figure 8 , the user clicks to exit the game mode (corresponding to the first exit signal) on the game console, and performs an operation confirmation (corresponding to the exit confirmation signal) through the game interface or other interfaces, such as the methods of single-clicking, double-clicking, or long-pressing the preset level button mentioned above. The exit confirmation signal is sent to the BCMcore through the E2E communication method, thereby generating a second exit signal.

[0093] S500: Control the steering wheel to return to the straight position, lift the prohibition on switching to other gears except the parking gear, and lift the prohibition on torque output according to the second exit signal.

[0094] Specifically, as shown in Figure 4 , BC Mcore checks the following conditions: (1) Whether the vehicle is in the P gear (parking gear) and the vehicle speed is 0 km / h to ensure that the vehicle is stationary; (2) Whether the power supply status is Active (the vehicle has been powered on but not started to drive); When all conditions are met, BC Mcore sends a true game mode exit signal (i.e., the second exit signal) to the steer-by-wire controller and the torque output controller; After receiving the exit signal, the steer-by-wire controller first checks: Whether the vehicle speed is 0 km / h and the gear is in P gear, confirm that the vehicle is stationary and in the game mode, and then start to perform the operation of returning the steering wheel to the straight position, restoring the steering wheel to the normal state, ensuring that the driver can regain control of the vehicle's steering. After the return is completed, the steer-by-wire controller sends a signal to the shift controller and BC Mcore to confirm that the steering wheel has been returned to the straight position; After receiving the return status signal from the steer-by-wire controller, the shift controller lifts the restriction on prohibiting switching out of the P gear, allowing the user to switch out of the P gear; BC Mcore confirms again that the vehicle is in the P gear and the vehicle speed is 0 km / h, and checks whether the power supply status is Active, ensuring that the vehicle is completely stopped and ready to resume to the normal driving mode. Then BC Mcore sends a second exit signal with E2E to the steer-by-wire controller and the torque output controller, and the game mode completely exits, and the vehicle is ready to resume to the normal driving state; After receiving the second exit signal sent by BCMcore, the torque output controller lifts the restriction on prohibiting torque output, and the vehicle's power system (such as the throttle and brakes) resumes normal operation. The driver can accelerate and brake normally, and the vehicle is no longer in the virtual control game mode.

[0095] In this optional embodiment, after generating the second exit signal according to the first exit signal and the exit confirmation signal, control the steering wheel to return to the straight position, lift the prohibition on switching to other gears except the parking gear, and lift the prohibition on torque output according to the second exit signal. By automatically returning the steering wheel to the straight position, lifting the shift restriction, and restoring the power output, the system can ensure a safe and smooth return to the driving mode when exiting the game mode, avoid misoperations or system conflicts, and ensure that the steering wheel, shift, and power system can seamlessly resume normal operation after exiting the game mode, improving the stability and reliability of the vehicle control system.

[0096] Optionally, the controlling the steering wheel to return to the straight position, lifting the prohibition on switching to other gears except the parking gear, and lifting the prohibition on torque output according to the second exit signal includes:

[0097] S510: If it is detected that the parking gear is engaged and the vehicle speed is zero after receiving the second exit signal, the steering wheel is controlled to return to the straight-ahead position by the steer-by-wire controller.

[0098] Specifically, as shown in Figure 5 After receiving the exit signal, the steer-by-wire controller first checks: whether the vehicle speed is 0 km / h and the gear is in P gear, confirms that the vehicle is in a stationary state and in the game mode, and then starts to perform the operation of returning the steering wheel to the straight-ahead position, restoring the steering wheel to the normal state to ensure that the driver can regain control of the vehicle's steering.

[0099] S520: After the steering wheel returns to the straight-ahead position, the prohibition of switching to other gears except the parking gear is released by the shift controller, and the prohibition of torque output is released by the torque output controller.

[0100] Specifically, as shown in Figure 5 After the return to the straight-ahead position is completed, the shift controller releases the restriction on prohibiting the shift out of the P gear, allowing the user to shift out of the P gear; after receiving the second exit signal sent by the BC Mcore, the torque output controller releases the restriction on prohibiting torque output.

[0101] In this alternative embodiment, controlling the steering wheel to return to the straight-ahead position, releasing the prohibition of switching to other gears except the parking gear, and releasing the prohibition of torque output according to the second exit signal. By automatically returning the steering wheel, releasing the shift restriction, and restoring the power output, the system can ensure a safe and smooth return to the driving mode when exiting the game mode, avoid misoperations or system conflicts, and ensure that the steering wheel, shift, and power systems can seamlessly resume normal operation after exiting the game mode, improving the stability and reliability of the vehicle control system.

[0102] Optionally, exiting the game mode in the abnormal situation includes:

[0103] S600: When the vehicle is in the game mode, if it is detected that the vehicle power supply is in the driving mode and / or the driving gear is engaged, an exit game mode prompt is sent to the game host.

[0104] Specifically, as shown in Figure 6 and Figure 7As shown, exiting the game mode in abnormal situations includes the following cases: (1) The power mode abnormally switches from "Active" to "Driving" (driving mode, which may be that the user starts the engine or presses the start button): BC Mcore monitors this change and checks whether the current gear is in P gear. If the gear is still in P gear, BC Mcore sends a second exit signal to the game console, and the game console displays a prompt message, such as a screen prompt: "Please step on the pedal" (reminding the user to prepare to drive), and a voice broadcast: "Please step on the pedal"; (2) The user accidentally touches the gear lever and switches the gear from P to D or R, but the power mode is still Active. BC Mcore monitors the D gear signal or R gear signal, and the game console displays a prompt message; (3) The gear is switched to D or R, and at the same time the power mode is also switched to "Driving" (indicating that the vehicle power enters the driving mode), and the game console displays a prompt message.

[0105] S700: When an exit confirmation operation is detected, exit the game mode.

[0106] Specifically, in combination with Figure 6 As shown, after the game console displays a prompt message, the user performs an exit confirmation in the form of stepping on the pedal, etc., thereby exiting the game mode.

[0107] In this optional embodiment, by exiting the game mode in abnormal situations, even if systematic failures, hardware random failures, and user accidental touches occur, the risk caused by unexpected torque output can be avoided or reduced.

[0108] Optionally, the vehicle-mounted game control method further includes:

[0109] When the vehicle is in a dynamic scenario, if the second entry signal is generated, the steer-by-wire controller does not respond to the second entry signal.

[0110] Specifically, when the vehicle is in a dynamic scenario (while driving), even if the controller where the game console is located abnormally issues any instructions, the steer-by-wire should not respond, so as to avoid or reduce the risk caused by the game console while driving.

[0111] In this optional embodiment, by restricting the response of the steer-by-wire in a dynamic scenario, the risk caused by the game console can be avoided or reduced while driving.

[0112] Among them, the safety goals (SG1, SG2, SG3) are described as follows: (1) Safety goal SG1: Prevent accidental entry into the game mode during driving; when the vehicle is in a dynamic driving state (i.e., the vehicle is moving), it is necessary to prevent the system from accidentally switching to the game mode to prevent the unexpected decoupling of the steer-by-wire system, resulting in the vehicle being unable to be normally controlled; (2) Safety goal SG2: Prevent unexpected torque output in the game mode; when the vehicle is stationary and the user is in the game mode, it should be ensured that the game mode does not cause the vehicle to accidentally accelerate due to misoperation, especially to avoid the user accidentally touching the gear lever to exit the P gear (parking mode), resulting in torque output of the vehicle; (3) Safety goal SG3: Avoid entering the game mode in a non-P gear; when the user is ready to enter the game mode, the system should ensure that the vehicle is in the P gear (parking mode). If the user starts the game mode without paying attention to the gear state (such as still in N gear, D gear or R gear) and steps on the accelerator, it may cause the vehicle to move, posing a safety hazard.

[0113] Among them, for safety goal SG1; through the gear and vehicle speed signals or services with E2E end-to-end protection, it is sent from the controller meeting ASIL B / C / D to the steer-by-wire related controllers at the same time, restricting the decoupling of the steer-by-wire and the steering wheel, that is, during driving with vehicle speed, even if the controller where the game console is located issues any instructions abnormally, the steer-by-wire does not respond; during driving, even if systematic failures and hardware random failures occur, the risks caused by the game console can be avoided or reduced.

[0114] Among them, for safety goal SG2; in a static scenario, after the user has entered the game mode and exits the game mode through interaction on the game display interface, it is necessary to perform single-click / double-click / long-press through buttons at ASIL B and above levels or forward / backward rotation of the steering device or through voice confirmation or camera recognition of facial and hand movements, and through the game exit mode signal or service with E2E end-to-end protection, it is sent from the controller meeting ASIL C / D to the steer-by-wire related controllers at ASIL C / D levels and the controller controlling torque output, ensuring the accuracy of exiting the game mode; in a static state where the game mode has been entered, even if systematic failures, hardware random failures and user accidental touches occur, the risks caused by unexpected torque output can be avoided or reduced.

[0115] Among them, for the safety target SG3; in a static scenario, when the user wants to enter the game mode and after interacting to enter the game mode on the game display interface, it is necessary to perform single-click / double-click / long-press through a button of ASIL B or above level, or forward / reverse rotation of the steering device, or voice confirmation, or camera recognition of facial and hand movements, and through the signal or service for entering the game mode with E2E end-to-end protection, combined with the vehicle speed signal and gear signal with E2E end-to-end protection, and sent by a controller meeting ASIL C / D to the steer-by-wire related controller and control torque output controller of ASIL C / D level to ensure the accuracy of entering the game mode; in a static state, when the user subjectively wants to enter the game mode, even if systematic failures, hardware random failures, and user accidental touches occur, the risk caused by unexpected torque output can be avoided or reduced.

[0116] As Figure 9 shown, a vehicle-mounted game control device 900 provided by an embodiment of the present invention includes:

[0117] A first module 910, configured to determine the current scenario of the vehicle;

[0118] A second module 920, configured to obtain a first entry signal and an entry confirmation signal for the game mode when the vehicle is in a static scenario, and generate a second entry signal according to the first entry signal and the entry confirmation signal;

[0119] A third module 930, configured to control steering wheel decoupling, prohibit torque output, and / or lock the gear shift according to the second entry signal.

[0120] As Figure 10 shown, an electronic device 1000 provided by an embodiment of the present invention includes a memory 1020 and a processor 1010; the memory 1020 is used to store a computer program; the processor 1010 is used to implement the vehicle-mounted game control method as described above when executing the computer program.

[0121] Or, an electronic device 1000 includes a memory 1020 and a processor 1010 coupled to the memory 1020; the memory 1020 is configured to store a computer program; the processor 1010 is configured to perform the following operations when executing the computer program:

[0122] Determine the current scenario of the vehicle;

[0123] When the vehicle is in a static scenario, obtain a first entry signal and an entry confirmation signal for the game mode, and generate a second entry signal according to the first entry signal and the entry confirmation signal;

[0124] Control the steering wheel decoupling, prohibit torque output, and / or lock the gearshift according to the second entry signal.

[0125] A computer-readable storage medium provided by an embodiment of the present invention, on which a computer program is stored. When the computer program is executed by a processor, the in-vehicle game control method described above is implemented.

[0126] Or, a non-volatile computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the processor performs the following operations:

[0127] Judge the current scenario of the vehicle;

[0128] When the vehicle is in a static scenario, obtain the first entry signal and the entry confirmation signal of the game mode, and generate a second entry signal according to the first entry signal and the entry confirmation signal;

[0129] Control the steering wheel decoupling, prohibit torque output, and / or lock the gearshift according to the second entry signal.

[0130] Now, the electronic device 1000 that can be used as the server or client of the present invention will be described. It is an example of a hardware device that can be applied to various aspects of the present invention. The electronic device 1000 is intended to represent various forms of digital electronic computer devices, such as, laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device 1000 can 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 only examples and are not intended to limit the implementation of the present invention described and / or claimed herein.

[0131] The electronic device 1000 includes a computing unit, which can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) or the computer program loaded from the storage unit into the random access memory (RAM). In the RAM, various programs and data required for device operation can also be stored. The computing unit, ROM, and RAM are connected to each other through a bus. The input / output (I / O) interface is also connected to the bus.

[0132] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The program can be stored in a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above methods. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM), etc. In this application, the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiments of the present invention. In addition, the functional units in each embodiment of the present invention can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above integrated units can be implemented in the form of hardware or in the form of software functional units.

[0133] Although the present invention is disclosed as above, the protection scope of the present invention is not limited thereto. Those skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention, and these changes and modifications will all fall within the protection scope of the present invention.

Claims

1. A method for controlling an in-vehicle game, characterized in that: include: Determine the current scene of the vehicle; When the vehicle is in a static scene, obtaining a first entry signal and an entry confirmation signal of a game mode, and generating a second entry signal according to the first entry signal and the entry confirmation signal; Steering wheel decoupling, torque output inhibition and / or gear shifting are controlled according to the second entry signal.

2. The in-vehicle game control method according to claim 1, characterized in that: The obtaining of the first entry signal and the entry confirmation signal of the game mode comprises: Receiving the first entry signal sent by the game host through end-to-end communication, wherein the first entry signal is generated by the game host when receiving a trigger request for the game mode; The incoming confirmation signal is obtained from the corresponding port through end-to-end communication, wherein the confirmation signal is generated when any confirmation operation is detected.

3. The in-vehicle game control method according to claim 1, characterized in that: Generating a second entry signal according to the first entry signal and the entry confirmation signal comprises: After receiving the first entry signal and the entry confirmation signal, if it is detected that the park gear is engaged, the vehicle speed is zero, and the vehicle power source is in an active mode, the second entry signal is generated.

4. The in-vehicle game control method according to claim 1, characterized in that: The controlling the steering wheel decoupling, prohibiting torque output and / or locking shifting according to the second entry signal comprises: After receiving the second entry signal, prohibiting the power system from outputting torque through a torque output controller; If it is detected that the parking gear has been engaged and the vehicle speed is zero after receiving the second entry signal, the steering wheel is decoupled by the steer-by-wire controller; When the steering wheel is decoupled, shifting to other gears except the parking gear is prohibited by the shift controller.

5. The in-vehicle game control method according to any one of claims 1 to 4, characterized in that: Also includes: The game mode is exited when an exit signal is received, or the game mode is exited under abnormal circumstances.

6. The in-vehicle game control method according to claim 5, characterized in that: Exiting the game mode upon receiving an exit signal comprises: Acquire a first exit signal and an exit confirmation signal of a game mode, and generate a second exit signal according to the first exit signal and the exit confirmation signal; According to the second exit signal, the steering wheel is controlled to return to the center position, the prohibition of switching to other gears except the parking gear is lifted, and the prohibition of torque output is lifted.

7. The in-vehicle game control method according to claim 6, characterized in that: The controlling the steering wheel to return to the center position, releasing the prohibition of switching to other gears except the parking gear, and releasing the prohibition of torque output according to the second exit signal comprises: If it is detected that the parking gear has been engaged and the vehicle speed is zero after receiving the second exit signal, the steering wheel is controlled to return to the center position through the wire steering controller; When the steering wheel is returned to the center position, the prohibition on switching to other gears except the parking gear is lifted through the shift controller, and the prohibition on output torque is lifted through the torque output controller.

8. The in-vehicle game control method according to claim 5, characterized in that: Exiting the game mode under abnormal circumstances includes: When the vehicle is in the game mode, if it is detected that the vehicle power is in the driving mode and / or the driving gear is engaged, a prompt to exit the game mode is sent to the game console; When the exit confirmation operation is detected, the game mode is exited.

9. The in-vehicle game control method according to claim 1, characterized in that: Also includes: When the vehicle is in a dynamic scenario, if the second entry signal is generated, the steer-by-wire controller does not respond to the second entry signal.

10. A vehicle-mounted game control device, characterized in that: include: The first module is used to determine the current scene of the vehicle; A second module is used for acquiring a first entry signal and an entry confirmation signal of a game mode when the vehicle is in a static scene, and generating a second entry signal according to the first entry signal and the entry confirmation signal; A third module is configured to control steering wheel decoupling, torque output inhibition and / or gear shift locking according to the second entry signal.

11. An electronic device, characterized in that: including memory and processor; The memory is used to store computer programs; The processor is used to implement the in-vehicle game control method as described in any one of claims 1 to 9 when executing the computer program.

12. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by the processor, the in-vehicle game control method as described in any one of claims 1 to 9 is implemented.

Citation Information

Cited By

  • Vehicle steering wheel control method and device, vehicle and storage medium

    CN120986522A

  • A steering wheel control method and device of a vehicle, a vehicle and a storage medium

    CN120986522B