Vehicle cabin control method, vehicle, and storage medium
Patent Information
- Application Number
- CN202511219465.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-28
- Publication Date
- 2026-09-04
- Estimated Expiration
- 2045-08-28
AI Technical Summary
[0004]本申请实施例提供一种车辆座舱控制方法、车辆及存储介质,以至少解决相关技术中座舱空间调节自由度低、能耗高且操作复杂不便的技术问题
[0025] According to another aspect of the embodiments of this application, a computer program is also provided, which, when executed by a processor, implements the methods of the various embodiments of this application.
Smart Images

Figure CN120840528B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle technology, and more specifically, to a vehicle cockpit control method, a vehicle, and a storage medium. Background Technology
[0002] The widespread adoption of new energy vehicles has spurred demand for dynamic optimization of intelligent cockpit space, aiming to enhance passenger comfort and driving experience through technological innovation. Currently, adjustments to the interior space layout primarily rely on traditional mechanical sliding rail systems, folding storage designs, and rotating seat solutions. While these solutions achieve limited spatial variations to some extent, they have significant limitations in terms of flexibility, energy management, and safety. Although mechanical sliding rail adjustment systems are technologically mature, they struggle to achieve multi-dimensional dynamic adjustments. Furthermore, noise and reliability degradation caused by wear and tear on mechanical components limit their application scenarios. Folding storage designs, while expanding space, are complex to operate and have limited functionality, failing to flexibly adapt to diverse driving and riding needs. Rotating seat systems address some interaction convenience issues, but high energy consumption and additional space occupation hinder their practicality and widespread adoption. In summary, vehicle cockpit control methods in related technologies generally suffer from limited freedom of movement, high energy consumption, and inadequate safety, particularly lacking real-time obstacle avoidance mechanisms, increasing potential injury risks. Additionally, low precision in vehicle posture control reduces the accuracy and stability of cockpit space reconstruction.
[0003] There is currently no good solution to the above problems. Summary of the Invention
[0004] This application provides a vehicle cockpit control method, a vehicle, and a storage medium to at least solve the technical problems of low freedom of cockpit space adjustment, high energy consumption, and complex and inconvenient operation in related technologies.
[0005] According to one aspect of the embodiments of this application, a vehicle cockpit control method is provided, comprising: acquiring a cockpit scene switching instruction of a target vehicle, wherein the cockpit scene switching instruction is used to reconstruct the cockpit space layout corresponding to the target vehicle; generating target cockpit layout data based on the cockpit scene switching instruction and a preset scene database, wherein the preset scene database is used to store layout parameter data associated with different in-vehicle scenes, and the target cockpit layout data is used to represent target pose data corresponding to at least one suspended component in the target vehicle; performing path planning based on the target cockpit layout data to obtain a target path planning result, wherein the target path planning result is used to represent the movement path corresponding to at least one suspended component; and controlling at least one suspended component to move to a target position using the target path planning result.
[0006] Optionally, obtaining the cabin scene switching command for the target vehicle includes: obtaining the cabin scene switching command in response to receiving a first touch operation by the target user on the cabin scene control in the graphical user interface; or, obtaining the cabin scene switching command by parsing and processing the voice control command in response to receiving a voice control command from the target user; or, obtaining the cabin scene switching command in response to recognizing a second touch operation by the target user on the cabin scene button; or, obtaining the cabin scene switching command in response to the cabin sensor data of the target vehicle meeting the preset scene switching conditions.
[0007] Optionally, generating target cockpit layout data based on cockpit scene switching instructions and a preset scene database includes: parsing and processing the cockpit scene switching instructions to obtain the target cockpit requirement scenario; querying and matching the preset scene database based on the target cockpit requirement scenario to obtain the target cockpit layout data corresponding to the cockpit requirement scenario, wherein the target cockpit layout data includes at least one of the following: the target position, rotation angle, and lifting height of at least one suspension component.
[0008] Optionally, path planning based on the target cabin layout data to obtain the target path planning result includes: acquiring real-time cabin environment data, wherein the real-time cabin environment data is used to determine the initial cabin layout of the target vehicle; performing path search based on the real-time cabin environment data and the target cabin layout data to obtain the initial path planning result; and optimizing the initial path planning result to obtain the target path planning result.
[0009] Optionally, the vehicle cockpit control method further includes: responding to the existence of environmental updates in the real-time cockpit environmental data, performing partial update processing on the target path planning result based on the environmental updates, and obtaining the updated target path planning result.
[0010] Optionally, controlling at least one suspended component to move to the target position using the target path planning result includes: generating a magnetic field driving command based on the target path planning result, wherein the magnetic field driving command is used to generate a gradient magnetic field associated with the target path planning result; and controlling at least one suspended component to move to the target position using the magnetic field driving command.
[0011] Optionally, the vehicle cockpit control method further includes: acquiring fault identification data; determining a target fault response strategy based on the fault identification data; and controlling the target vehicle to execute the target fault response strategy.
[0012] Optionally, the vehicle cockpit control method further includes: generating cockpit reconstruction prompt information in response to at least one suspension component moving to a target position, wherein the cockpit reconstruction prompt information is used to indicate that the target vehicle has completed the reconstruction operation of the cockpit space layout; and generating updated pose data of at least one suspension component in response to receiving a third touch operation from a target user on the component adjustment controls in the graphical user interface.
[0013] According to another aspect of the embodiments of this application, a vehicle cockpit control device is also provided, comprising: an acquisition module, configured to acquire a cockpit scene switching instruction of a target vehicle, wherein the cockpit scene switching instruction is used to reconstruct the cockpit space layout corresponding to the target vehicle; a generation module, configured to generate target cockpit layout data based on the cockpit scene switching instruction and a preset scene database, wherein the preset scene database is used to store layout parameter data associated with different in-vehicle scenes, and the target cockpit layout data is used to represent the target pose data corresponding to at least one suspended component in the target vehicle; a planning module, configured to perform path planning based on the target cockpit layout data to obtain a target path planning result, wherein the target path planning result is used to represent the movement path corresponding to at least one suspended component; and a control module, configured to control at least one suspended component to move to a target position using the target path planning result.
[0014] Optionally, the acquisition module is further configured to: acquire a cockpit scene switching instruction in response to receiving a first touch operation by the target user on the cockpit scene control in the graphical user interface; or, in response to receiving a voice control instruction from the target user, parse and process the voice control instruction to acquire a cockpit scene switching instruction; or, in response to recognizing a second touch operation by the target user on the cockpit scene button, acquire a cockpit scene switching instruction; or, in response to the cockpit sensor data of the target vehicle meeting preset scene switching conditions, acquire a cockpit scene switching instruction.
[0015] Optionally, the generation module is also used to: parse and process the cockpit scene switching command to obtain the target cockpit requirement scene; query and match the preset scene database based on the target cockpit requirement scene to obtain the target cockpit layout data corresponding to the cockpit requirement scene, wherein the target cockpit layout data includes at least one of the following: the target position, rotation angle, and lifting height of at least one suspension component.
[0016] Optionally, the planning module is also used to: acquire real-time cabin environment data, wherein the real-time cabin environment data is used to determine the initial cabin layout of the target vehicle; perform path search based on the real-time cabin environment data and the target cabin layout data to obtain the initial path planning result; and optimize the initial path planning result to obtain the target path planning result.
[0017] Optionally, the vehicle cockpit control device further includes: an update module, used to respond to the existence of environmental updates in the real-time cockpit environmental data, and to perform partial update processing on the target path planning result based on the environmental update content to obtain the updated target path planning result.
[0018] Optionally, the control module is also used to: generate magnetic field driving instructions based on the target path planning results, wherein the magnetic field driving instructions are used to generate a gradient magnetic field associated with the target path planning results; and use the magnetic field driving instructions to control at least one suspending component to move to the target position.
[0019] Optionally, the acquisition module is also used to acquire fault identification data; the vehicle cockpit control device further includes: a determination module, used to determine a target fault response strategy based on the fault identification data; and an execution module, used to control the target vehicle to execute the target fault response strategy.
[0020] Optionally, the generation module is further configured to: generate cockpit reconfiguration prompt information in response to at least one suspended component moving to the target position, wherein the cockpit reconfiguration prompt information is used to indicate that the target vehicle has completed the reconfiguration operation of the cockpit space layout; and generate updated pose data of at least one suspended component in response to receiving a third touch operation from the target user on the component adjustment controls in the graphical user interface.
[0021] According to another aspect of the embodiments of this application, a vehicle is also provided, including: a memory storing an executable program; and a processor for running the program, wherein the program executes the methods in various embodiments of this application when it runs.
[0022] According to another aspect of the embodiments of this application, a computer-readable storage medium is also provided, the computer-readable storage medium including a stored executable program, wherein, when the executable program is running, it controls the device where the computer-readable storage medium is located to perform the methods of various embodiments of this application.
[0023] According to another aspect of the embodiments of this application, a computer program product is also provided, including a computer program that, when executed by a processor, implements the methods of various embodiments of this application.
[0024] According to another aspect of the embodiments of this application, a computer program product is also provided, including a non-volatile computer-readable storage medium storing a computer program that, when executed by a processor, implements the methods in various embodiments of this application.
[0025] According to another aspect of the embodiments of this application, a computer program is also provided, which, when executed by a processor, implements the methods of the various embodiments of this application.
[0026] In this embodiment, by acquiring the cabin scene switching command of the target vehicle, target cabin layout data is generated based on the cabin scene switching command and a preset scene database. Then, path planning is performed based on the target cabin layout data to obtain the target path planning result. Finally, the target path planning result is used to control at least one suspended component to move to the target position. Thus, through the intelligent combination of a real-time responsive cabin scene switching mechanism, a preset scene database, and path planning, efficient and precise reconstruction of the vehicle's interior space layout based on electromagnetic levitation technology is achieved. This results in improved interior space utilization efficiency, enhanced driving experience and safety, and reduced energy consumption and noise. It also solves the technical problems of low cabin space adjustment freedom, high energy consumption, and complex and inconvenient operation in related technologies. This embodiment can respond instantly to cabin scene switching commands and quickly generate target cabin layout data by combining layout parameters from the preset scene database. This not only achieves real-time reconstruction of the cabin space but also ensures the accuracy and adaptability of the reconstructed layout. The path planning algorithm optimizes the movement path, ensuring efficient and stable movement of the suspended component, avoiding the risk of collision with fixed structures or other suspended components inside the vehicle, and improving the safety of the reconstruction process. By precisely controlling the position and posture of the suspension components through electromagnetic levitation technology, seamless switching between various preset scenarios is achieved, which greatly improves the driving experience and also reduces energy consumption and noise caused by mechanical adjustment. Attached Figure Description
[0027] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:
[0028] Figure 1 This is a flowchart of a vehicle cockpit control method according to an embodiment of this application;
[0029] Figure 2 This is a schematic diagram of a vehicle cockpit control method according to an embodiment of this application;
[0030] Figure 3 This is a schematic diagram of a vehicle cockpit control system according to an embodiment of this application;
[0031] Figure 4 This is a structural block diagram of a vehicle cockpit control device according to an embodiment of this application. Detailed Implementation
[0032] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.
[0033] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0034] According to an embodiment of this application, a method embodiment for controlling a vehicle cockpit is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0035] This embodiment provides a vehicle cockpit control method. Figure 1 This is a flowchart of a vehicle cockpit control method according to an embodiment of this application, such as... Figure 1 As shown, the process includes the following steps:
[0036] Step S11: Obtain the cockpit scene switching instruction of the target vehicle, wherein the cockpit scene switching instruction is used to reconstruct the cockpit space layout corresponding to the target vehicle.
[0037] Step S12: Generate target cockpit layout data based on cockpit scene switching instructions and preset scene database. The preset scene database is used to store layout parameter data associated with different in-vehicle scenes, and the target cockpit layout data is used to represent the target pose data corresponding to at least one floating component in the target vehicle.
[0038] Step S13: Perform path planning based on the target cockpit layout data to obtain the target path planning result, wherein the target path planning result is used to represent the movement path corresponding to at least one suspension component.
[0039] Step S14: Use the target path planning results to control at least one suspended component to move to the target position.
[0040] The aforementioned target vehicles can be new energy vehicles equipped with electromagnetic levitation systems and dynamic cabin reconfiguration functions, capable of real-time changes in the interior space layout through intelligent control.
[0041] The aforementioned cabin scene switching command is issued by the user through the in-vehicle terminal to trigger a change in the vehicle's interior space layout to adapt to different driving and riding needs or scenarios. For example, switching from driving mode to meeting mode.
[0042] The aforementioned preset scenario database stores pre-set spatial layout parameters for various anticipated in-vehicle scenarios (such as family mode and business mode), such as the coordinates, height, and rotation angle of the seats and center console. The preset scenario database is designed with passenger comfort, space utilization, and safety in mind, and forms the basis for cabin layout transformations.
[0043] For example, in Family Mode, the presence of a child in the rear seat can be automatically detected. The front passenger seat rotates inward by 15 degrees and moves slightly to the right, and the center console moves accordingly to the right, creating a close-knit parent-child interaction space, making it easier for front passengers to care for children in the rear. In Business Mode, the focus is on improving work efficiency. The rear seats automatically move forward, and the center console extends backward, quickly transforming into a temporary desk layout to meet the needs of business meetings or document processing. In Entertainment Mode, the center console moves to the center of the front row, and the screen automatically rotates to landscape mode, creating a cinematic viewing experience. In Cleaning Mode, the suspension components automatically rise to their highest position, revealing specially designed cleaning nozzles to achieve automatic dust removal and cleaning functions, keeping the cabin clean and fresh. In Driving Mode, the center console is closer to the driver's side, and the tactile feedback of the buttons is enhanced, providing the driver with a more precise and intuitive operating experience and enhancing driving safety.
[0044] The aforementioned target cockpit layout data can be a set of specific layout parameters extracted and generated from a preset scenario database based on cockpit scenario switching instructions. This set is used to guide at least one suspended component to move toward its specified pose data, ensuring that the cockpit space layout meets the user's current needs.
[0045] The aforementioned floating components can encompass various in-vehicle devices or modules, aiming to achieve more flexible and efficient spatial layout adjustments through electromagnetic levitation technology. These floating components include, but are not limited to, seats, center consoles, and small tables. Seats include, but are not limited to, driver and passenger seats. The driver's seat can slide forward and backward, rise and fall, and rotate to adapt to different driving postures or create interactive modes with other seats. Passenger seats can move laterally, slide forward and backward, rotate, or rise and fall, enabling various layout modes such as face-to-face meetings, family interactions, or reclining rest. The center console can slide horizontally between the front and rear seats, adjusting its position as needed, such as moving closer to the front passenger seat for entertainment system access or closer to the rear seats for meeting mode. Adjusting the height of the center console according to driving or leisure modes optimizes the human-machine interface or provides more legroom. For long journeys or business meetings, small tables can float and unfold from behind or to the side of the seats, providing passengers with a platform for writing or placing items.
[0046] Guided by the target cockpit layout data, optimization algorithms calculate the optimal movement path for each suspension component from its current position to the target pose, taking into account in-vehicle obstacles, the positions of other suspension components, and ergonomic constraints. After path planning is completed, detailed guidance information including the movement paths, directions, and speeds of all suspension components is obtained, ensuring coordinated movement between components and reducing the risk of collisions during movement. Based on the target path planning results, the current and magnetic field strength of the electromagnetic coils are adjusted to precisely control the movement of the suspension components along the planned path to the target position, achieving real-time reconfiguration of the cockpit layout.
[0047] In this embodiment, when a user triggers a cockpit scene switching command, the system can respond immediately and prepare to enter the spatial layout reconstruction process. Based on the received cockpit scene switching command, this embodiment queries a preset scene database, analyzes the layout parameters of the target scene, and generates detailed pose data to guide subsequent actions.
[0048] Path planning is performed using target cockpit layout data to ensure that each suspension component can move safely and efficiently to the target pose, avoiding any potential obstacles. Based on the target path planning results, electromagnetic coils are controlled to generate a corresponding magnetic field, causing the suspension components to move accurately along the planned path to the predetermined position, completing the cockpit reconfiguration task.
[0049] Therefore, this embodiment of the application achieves instant response and precise execution of user commands. Upon receiving a cockpit scene switching command, it queries a preset scene database and generates target cockpit layout data, intelligently plans the movement path of the suspended components, and ultimately precisely controls the components to move into position, reconstructing the cockpit space layout. This process significantly improves the flexibility and efficiency of the cockpit space, meeting the needs of diverse driving and riding scenarios. Simultaneously, path planning avoids collision risks during movement, ensuring the safety of the reconstruction operation.
[0050] Based on steps S11 to S14 above, by obtaining the cabin scene switching command of the target vehicle, target cabin layout data is generated based on the cabin scene switching command and a preset scene database. Then, path planning is performed based on the target cabin layout data to obtain the target path planning result. Finally, the target path planning result is used to control at least one suspended component to move to the target position. Thus, through the intelligent combination of a real-time responsive cabin scene switching mechanism, a preset scene database, and path planning, efficient and accurate reconstruction of the vehicle's interior space layout based on electromagnetic levitation technology is achieved. This results in improved interior space utilization efficiency, enhanced driving experience and safety, and reduced energy consumption and noise. It also solves the technical problems of low cabin space adjustment freedom, high energy consumption, and complex and inconvenient operation in related technologies. This application embodiment can respond instantly to cabin scene switching commands and quickly generate target cabin layout data by combining layout parameters in the preset scene database. This not only achieves real-time reconstruction of the cabin space but also ensures the accuracy and adaptability of the reconstructed layout. The path planning algorithm optimizes the movement path, ensuring efficient and stable movement of the suspended components, avoiding collision risks with fixed structures or other suspended components within the vehicle, and improving the safety of the reconstruction process. By precisely controlling the position and posture of the suspension components through electromagnetic levitation technology, seamless switching between various preset scenarios is achieved, which greatly improves the driving experience and also reduces energy consumption and noise caused by mechanical adjustment.
[0051] The vehicle cockpit control method in the embodiments of this application will be further described below.
[0052] In one optional embodiment, obtaining the cockpit scene switching command of the target vehicle includes:
[0053] In response to receiving a first touch operation from the target user on the cockpit scene controls in the graphical user interface, obtain a cockpit scene switching command; or...
[0054] In response to receiving a voice control command from the target user, the system parses and processes the voice control command to obtain the cockpit scene switching command; or...
[0055] In response to recognizing a second touch operation by the target user on the cockpit scene button, obtain a cockpit scene switching command; or...
[0056] In response to the cockpit sensor data of the target vehicle meeting the preset scene switching conditions, a cockpit scene switching command is obtained.
[0057] The aforementioned graphical user interface refers to the visual interface on the in-vehicle terminal used for human-machine interaction, containing various controls for user operation. The first touch operation can be a touch operation performed by the user on the cockpit scene controls in the graphical user interface, such as pressing, sliding, or long-pressing, triggering the generation of cockpit scene switching commands.
[0058] The aforementioned voice control commands can be voice commands received from the target user via the vehicle's microphone, and the content involves switching cabin scenarios, such as "enter conference mode." The vehicle's voice recognition system analyzes and understands the received voice control commands and converts them into cabin scenario switching commands.
[0059] Cockpit scene buttons are typically physical buttons installed inside the vehicle for users to directly touch and switch cockpit scenes. Secondary touch operations can be user actions on the cockpit scene buttons, also used to generate cockpit scene switching commands. Cockpit sensor data consists of data collected by sensors installed in the cockpit to monitor the in-vehicle environment and passenger status, such as sensor data collected by inertial measurement unit (IMU) sensors, pressure sensors, and cameras.
[0060] The aforementioned preset scene switching conditions can be based on cockpit sensor data, and preset rules that automatically trigger cockpit scene switching commands under specific conditions, such as automatically switching to "parent-child mode" when a child is detected.
[0061] Responding to the first touch operation of the target user on the cockpit scene control in the graphical user interface, this reflects the user-friendly interaction design, allowing the driver or passenger to quickly select and switch cockpit scenes through intuitive touch operations, enhancing the convenience and personalization of the user experience.
[0062] In response to receiving voice control commands from the target user, the voice recognition and control functions bring a high degree of intelligence and ease of use to the embodiments of this application, enabling the switching of cockpit scenes without manual operation, which improves safety, especially during driving.
[0063] In response to the recognition of a second touch operation by the target user on the cockpit scene button, a physical button control method is provided as a supplement to the graphical user interface and voice control. This ensures that users can still effectively trigger cockpit scene switching commands in different usage environments (such as when there is too much noise or the screen is unavailable), thus enhancing the robustness of the system.
[0064] The system responds to the target vehicle’s cabin sensor data and meets the preset scene switching conditions, demonstrating the system’s intelligence and automation level. It can automatically adjust the spatial layout based on real-time monitored changes in the cabin environment (such as the number of passengers, their age, and their activity status), reducing user operations and achieving true scene adaptation.
[0065] Based on the above optional embodiments, by employing diverse user input methods to obtain cockpit scene switching commands, this application embodiment achieves rapid, intelligent, and personalized adjustments to the cockpit space layout. Both drivers and passengers can easily select the most suitable input method to trigger in-vehicle space reconstruction, thereby ensuring that the cockpit layout quickly adapts to different scenario needs, improving the utilization efficiency of in-vehicle space, and enhancing the comfort and safety of the riding experience.
[0066] In one optional embodiment, generating target cockpit layout data based on cockpit scene switching commands and a preset scene database includes:
[0067] The cockpit scene switching command is parsed and processed to obtain the target cockpit requirement scene;
[0068] Based on the target cockpit demand scenario, a query and matching process is performed on the preset scenario database to obtain the target cockpit layout data corresponding to the cockpit demand scenario. The target cockpit layout data includes at least one of the following: the target position, rotation angle, and lift height of at least one suspension component.
[0069] The aforementioned cockpit scene switching commands can be issued by the target user through a graphical user interface, voice control, or physical buttons, instructing the target vehicle's cockpit space to be adjusted to adapt to new usage scenarios. Semantic analysis is performed on the received cockpit scene switching commands to identify the specific scenario or need the user intends to address.
[0070] By parsing and processing cockpit scene switching commands, the system determines the type of cockpit scene that needs to be reconstructed, such as "meeting mode" or "family mode". This embodiment stores a database of various in-vehicle scene layout parameters, with each scene associated with a specific set of floating component pose data.
[0071] Based on the target cockpit requirement scenario, the system searches for matching layout parameter data in the preset scenario database. The dataset corresponding to the target cockpit requirement scenario in the preset scenario database contains information such as the target position, rotation angle, or lifting height of at least one suspension component, which is used to guide the dynamic reconstruction of the cockpit space.
[0072] The parsing and processing of cockpit scene switching commands demonstrates the high level of intelligent understanding and transformation capability of user input commands in this application embodiment. The parsing and processing technology can accurately capture user intent and transform abstract scene requirements into specific layout adjustment commands, effectively avoiding misoperation and improving the accuracy and smoothness of user experience.
[0073] By querying and matching the preset scenario database based on the target cockpit demand scenario, the layout parameters corresponding to the user's required scenario can be quickly located, which greatly shortens the time from receiving the command to the response, realizes the instant reconstruction of the cockpit space layout, and improves the efficiency and flexibility of cockpit management.
[0074] Upon receiving a cockpit scene switching command, the parsing and processing program is immediately initiated to analyze keywords or commands in the command and determine the scene category to which the user intends to target, such as "business meeting mode". Based on the target cockpit demand scene obtained from the parsing, a matching process is performed in the preset scene database to find the layout parameters corresponding to "business meeting mode", including the target position of the seat and the sliding table, the rotation angle, and the lifting height.
[0075] Based on the above optional embodiments, by parsing and processing the cockpit scene switching command, the user's needs can be accurately understood, and the layout parameters matching the preset scene database can be quickly queried. This guides the precise displacement of the suspended components, realizing efficient and accurate switching of the cockpit space layout. This not only simplifies user operation and ensures the timeliness and accuracy of the reconstruction command, but also greatly improves the flexibility and comfort of the vehicle's interior space utilization. This enables the vehicle cockpit to intelligently adapt to diverse usage scenarios and meet the requirements of personalized driving experience.
[0076] In one optional embodiment, path planning is performed based on the target cockpit layout data to obtain the target path planning result, including:
[0077] Acquire real-time cabin environment data, which is used to determine the initial cabin layout of the target vehicle;
[0078] Path search is performed based on real-time cabin environment data and target cabin layout data to obtain initial path planning results;
[0079] The initial path planning result is optimized to obtain the target path planning result.
[0080] The aforementioned target cockpit layout data is a dataset generated based on cockpit scene switching instructions and a preset scene database. It includes information such as the target position, rotation angle, and lifting height of the suspended components in the target vehicle, and is used to guide the conversion of the cockpit space layout.
[0081] The aforementioned real-time cabin environment data is collected in real-time by various sensors on the target vehicle, reflecting the current layout and passenger positions within the cabin, including but not limited to seat positions, center console posture, and passenger limb dynamics. The current cabin layout of the target vehicle, determined based on the real-time cabin environment data, serves as a starting point reference for path planning.
[0082] In this embodiment, a specific algorithm is used to find a feasible path from the initial cockpit layout to the pose indicated by the target cockpit layout data, in order to guide the displacement of the suspended components. The initial path planning result is a preliminary planning scheme for the suspended components from the current pose to the target pose obtained in the path search phase, which includes the movement path, direction, and velocity information.
[0083] The initial path planning results are further analyzed and adjusted to reduce collision risks, optimize the movement path, and lower energy consumption, ensuring that the floating component can move safely and efficiently to the target location. The optimized final path planning scheme includes the revised movement path, direction, speed, and time information, serving as the direct basis for executing the displacement of the suspended component.
[0084] Onboard sensors continuously monitor and upload environmental data inside the cabin, while the central control module receives and updates the current position information of the suspended components in real time, providing an accurate starting point for path planning. The differences between real-time cabin environmental data and target cabin layout data are analyzed to calculate the initial movement path of the suspended components from their current position to the target pose, taking into account in-vehicle obstacles and passenger safety. Through algorithmic evaluation, potential risk points in the path (such as the minimum safe distance from passenger limbs) are identified, and the initial path planning results are corrected, optimizing the movement path, speed, and time to ensure that, while meeting safety and comfort requirements, the suspended components can quickly reach the target pose, achieving efficient reconfiguration of the cabin space layout.
[0085] Based on the above optional embodiments, by acquiring real-time cabin environmental data and combining it with target cabin layout data for path planning, the optimized target path planning result is finally obtained, ensuring the accuracy and safety of the in-vehicle space layout adjustment, avoiding collision risks during movement, reducing unnecessary energy consumption, and accelerating the reconstruction process. This achieves rapid, safe, and efficient conversion of the cabin space layout, greatly improving passenger experience and the utilization efficiency of in-vehicle space.
[0086] In one optional embodiment, the vehicle cockpit control method further includes:
[0087] In response to updates in the real-time cabin environment data, the target path planning results are partially updated based on the updated information to obtain the updated target path planning results.
[0088] The aforementioned real-time cabin environment data is continuously collected by various sensors deployed on the target vehicle, reflecting the current environmental status and passenger position inside the vehicle, including but not limited to the real-time pose of suspended components, passenger activity areas, and information on obstacles inside the vehicle.
[0089] The aforementioned environmental updates refer to changes in the real-time cabin environment data that occur during the path planning process or execution phase, such as passenger movement, placement or removal of items, and other factors that may affect path planning. The target path planning result is a specific guidance scheme for the movement path, direction, and speed of the suspended components, planned based on cabin layout requirements, target pose data of the suspended components, and obstacle information.
[0090] When an environmental update is detected in the real-time cabin environment data, only the affected path segments are replanned and adjusted, rather than the entire path planning result is completely reconstructed, in order to reduce computational resource consumption and improve response speed. After partial update processing, the movement path guidance information of the suspended components generated based on the latest environmental conditions ensures that new obstacles are avoided or changes in the real-time needs of passengers are adapted during movement.
[0091] In this embodiment, upon receiving an instruction to begin moving the suspended component, real-time cabin environmental data is continuously monitored. If environmental updates are detected (such as changes in passenger positions or the placement of new items), the impact of these updates on the current path planning results is immediately identified and analyzed. The affected path segments are rapidly recalculated, and incremental search algorithms or other optimization strategies are used to adjust the trajectory and speed of the suspended component, generating updated target path planning results to ensure that newly emerging obstacles are avoided during movement while meeting the latest passenger needs.
[0092] Based on the above optional embodiments, in response to updates to the real-time cabin environment data, the target path planning results can be locally updated based on the latest data, ensuring real-time optimization and safety of the floating component's movement path. By adjusting locally rather than reconstructing globally, the computational burden is reduced, the response speed is improved, and the floating components can quickly adapt to dynamic changes in the in-vehicle environment, avoiding collision risks caused by environmental changes, while maintaining the consistency and smoothness of the cabin layout reconstruction.
[0093] In one optional embodiment, controlling at least one suspended component to move to the target location using the target path planning result includes:
[0094] The magnetic field driving command is generated based on the target path planning result. The magnetic field driving command is used to generate the gradient magnetic field associated with the target path planning result.
[0095] At least one levitation component is controlled to move to the target position using magnetic field drive commands.
[0096] In this embodiment, the target path planning result refers to the set of path information used to guide at least one suspended component to move from its current pose to a target pose, after complete or partial update processing. The target path planning result includes key parameters such as the movement direction, distance, speed, and time series of each suspended component in three-dimensional space.
[0097] The magnetic field drive command is a set of instructions generated by the central control module based on the target path planning results. It is used to precisely control the electromagnetic track module to generate a gradient magnetic field, thereby guiding the levitation component to move along the planned path. The magnetic field drive command contains information on activating specific electromagnetic coil units, as well as precise control parameters for the magnetic field strength and direction.
[0098] A gradient magnetic field is an electromagnetic field configuration where the strength of the magnetic field varies with spatial position, forming a specific gradient distribution. In this embodiment, the gradient magnetic field is designed to guide the levitation component to move smoothly in the direction indicated by the target path planning result, while being dynamically adjusted according to the real-time pose of the levitation component.
[0099] In this embodiment, the central control module receives the target path planning result and analyzes the movement details of each suspended component, including movement direction, speed, and target position. The central control module calculates the specific parameters of the gradient magnetic field required to generate the target path planning result, such as magnetic field strength, direction, and activated electromagnetic coil units. After generating the magnetic field drive command, it is transmitted to the electromagnetic track module via the vehicle network. The electromagnetic track module responds to the command, activates the corresponding electromagnetic coil units, and generates the gradient magnetic field. Guided by the gradient magnetic field, the suspended component begins to move along the direction and speed indicated by the target path planning result. During this process, the central control module continuously monitors the real-time pose of the suspended component and adjusts the magnetic field drive command as needed to correct displacement deviation until the suspended component accurately reaches the target position.
[0100] Specifically, Halbach array electromagnets can be integrated into the bottom of floating components such as seats and center consoles, thereby giving each component six degrees of freedom of displacement, including translation along the X / Y / Z axes and rotation in the horizontal and tilt directions, thus greatly expanding the freedom and possibilities of spatial layout.
[0101] In the magnetic levitation track system, the Halbach array electromagnet optimizes the distribution of magnetic field lines, significantly reducing energy consumption for levitation operation—up to 40% lower than traditional mechanical layouts. The track surface utilizes a self-healing coating technology, composed of graphene-polyurethane composite material. When scratched, it automatically repairs itself through heating, ensuring the system's long-term stability and durability. For example, the magnetic levitation track system can control the center console to move 15 centimeters to the passenger side within 5 seconds.
[0102] When the suspension component detects an obstacle during its movement, it can quickly stop and reverse its movement within 50 milliseconds, effectively avoiding a potential collision. To achieve this, a reverse magnetic field of up to 1.5 Tesla needs to be activated within 0.3 seconds to ensure that the impact force is attenuated by more than 90%, thereby stabilizing the suspension component at the moment of collision, preventing loss of control, and protecting the safety of the occupants.
[0103] Based on the above optional embodiments, by generating magnetic field drive commands based on the target path planning results and using these commands to control at least one suspension component to precisely move to the target position, intelligent, efficient, and safe reconfiguration of the vehicle's interior space layout is achieved. This not only greatly improves the displacement flexibility and response speed of the suspension components but also ensures the smoothness and accuracy of the movement process through precise magnetic field control, avoiding the discomfort and safety hazards that may be caused by traditional mechanical displacement methods. Furthermore, due to the low energy consumption characteristics of magnetic field drive technology, this embodiment effectively reduces the system's energy consumption while maintaining the dynamic adjustment capability of the cabin space layout.
[0104] In one optional embodiment, the vehicle cockpit control method further includes:
[0105] Acquire fault identification data;
[0106] Determine the target fault response strategy based on fault identification data;
[0107] Control the target vehicle to execute the target fault response strategy.
[0108] The aforementioned fault identification data is collected by multiple sensors and monitoring systems of the target vehicle and transmitted to the central control module. It is used to evaluate the operating status of core components such as the electromagnetic levitation system, sensor network, and control unit, including but not limited to the temperature and current intensity of the electromagnetic coil, the positional deviation of the levitation components, and the signal strength and integrity of the sensors.
[0109] After analyzing the fault identification data, the central control module generates a set of specific countermeasures, namely the target fault response strategy, based on preset fault handling algorithms or logic. The target fault response strategy may involve system redundancy switching, emergency braking, component locking, fault isolation, and user prompts, aiming to minimize the impact of the fault on the safety of the occupants and the dynamic spatial reconfiguration function.
[0110] The identified target fault response strategy is sent to the relevant execution modules, such as the electromagnetic track module, the levitation execution module, or the safety redundancy module, through the vehicle network to implement the corresponding fault response measures, ensuring the safe operation of the system and that passenger comfort is not affected.
[0111] Based on the analysis of fault identification data, a target fault response strategy can be intelligently generated, including hierarchical processing logic and countermeasures for faults of different levels. This not only reflects the intelligent design of the fault handling strategy in the embodiments of this application, but also effectively reduces the impact of faults on system operation and improves the efficiency of fault handling and the overall reliability of the system through a fast and accurate response strategy.
[0112] Through efficient communication between the central control module and the execution module, the system can quickly execute fault response strategies. For example, when an electromagnetic coil is detected to be overheating, the system immediately activates the heat dissipation device and adjusts the displacement strategy of the suspended components, thus avoiding potential safety risks and ensuring the continuity of the spatial dynamic reconfiguration function.
[0113] Based on the above optional embodiments, by acquiring fault identification data, determining the target fault response strategy based on the fault identification data, and controlling the target vehicle to execute the strategy, intelligent identification and rapid response to faults that may occur during the dynamic reconstruction of the electromagnetic levitation vehicle interior space are realized. This ensures that even in the face of complex and unpredictable faults, the system can maintain the stable operation of the levitation components and the reconstruction function of the interior space layout through real-time strategy adjustments, thereby improving the system's safety, reliability, and passenger comfort.
[0114] In one optional embodiment, the vehicle cockpit control method further includes:
[0115] In response to at least one suspension component moving to the target position, a cockpit reconfiguration prompt message is generated, wherein the cockpit reconfiguration prompt message is used to indicate that the target vehicle has completed the reconfiguration operation of the cockpit space layout;
[0116] In response to receiving a third touch operation from a target user on a component adjustment control in a graphical user interface, update pose data for at least one floating component is generated.
[0117] The aforementioned cockpit reconfiguration notification is a signal or notification generated by the central control module to inform the target user that the cockpit space layout reconfiguration operation has been completed. The cockpit reconfiguration notification can be delivered through various channels, including the vehicle's multimedia system, instrument panel, or applications on mobile devices.
[0118] Graphical user interfaces (GUIs) are typically integrated into the central control screen or personal mobile devices to display the cabin layout, the position information of the floating components, and provide adjustment controls, enabling users to intuitively control the dynamic adjustment of the vehicle's interior space. Component adjustment controls are interactive elements on the GUI, allowing users to adjust the position and orientation of the floating components via touch operations, including movement direction, distance, rotation angle, and plane height.
[0119] The aforementioned third touch operation can be a specific type of user input, such as double-clicking, long-pressing and dragging, to trigger real-time updates to the floating component's pose, rather than switching preset scenes. In response to the third touch operation, the central control module calculates and generates new floating component position information, including three-dimensional coordinates, rotation angle, and plane height, to guide the real-time pose adjustment of the floating component.
[0120] Once the suspension components arrive at the target position and complete their posture adjustment according to the planned path, the central control module detects this change and immediately generates a cockpit reconfiguration prompt. This prompt is then relayed to the target user through various channels, including the graphical user interface and the vehicle's audio system, informing them that the reconfiguration operation is complete. The target user can then perform a third-touch operation on the graphical user interface, such as double-clicking the suspension seat icon and dragging it to a new position, to calculate updated posture data in real time. This data includes new 3D coordinates, rotation angles, and planar height, providing precise guidance for the immediate posture adjustment of the suspension components.
[0121] Based on the above optional embodiments, by generating cabin reconstruction prompt information in response to at least one floating component moving to the target position, and by generating updated pose data in response to the target user's third touch operation on the component adjustment controls in the graphical user interface, the system realizes instant notification of the in-vehicle space layout reconstruction operation and instant response to user operation. This not only enhances the user's real-time perception of the operation results and improves the interactivity and operation accuracy of the user interface, but also meets the target user's personalized adjustment needs for the cabin space layout in various scenarios by updating the pose of the floating components in real time, greatly improving the utilization efficiency of the in-vehicle space and the riding experience.
[0122] Figure 2 This is a schematic diagram of a vehicle cockpit control method according to an embodiment of this application, such as... Figure 2As shown, the complete workflow of the in-vehicle space dynamic reconfiguration system based on electromagnetic levitation includes data flow and control command transmission between the user, the in-vehicle terminal, the central control module, the electromagnetic track module, the levitation execution module, and the safety redundancy module. It begins with the user selecting a mode on the in-vehicle terminal, such as "Conference Mode," generating a cabin scene switching command. This command is transmitted to the central control module, which then uses a fast search random tree path planning algorithm to determine the optimal movement path for the seat and center console. Next, the control module sends a command to the electromagnetic track module to activate the coils in the target area, thereby generating a gradient magnetic field on the levitation components and guiding them to move smoothly along the planned path. During movement, real-time pose monitoring is performed, and real-time pose data is reported to the safety redundancy module to ensure safety and accurate positioning. The safety redundancy module can feed back the collision risk probability assessment results to the central control module, enabling the moving levitation components to quickly stop and reverse when an obstacle collision risk is detected. Once the suspension components reach the target position, the fine-tuning phase can begin. Precision piezoelectric fine-tuning motors ensure that the posture of the components meets the preset requirements. After confirming that the reconstruction of the cabin space is complete, users can manually fine-tune the components to achieve the most comfortable layout.
[0123] Figure 3 This is a schematic diagram of a vehicle cockpit control system according to an embodiment of this application, as shown below. Figure 3 As shown, the levitation execution module includes a permanent magnet array, an IMU sensor, and a piezoelectric fine-tuning motor. These components work together to achieve levitation and stable control. The IMU sensor can transmit the real-time pose data of the levitation component to the central control module for path planning. The electromagnetic track module consists of an electromagnetic coil array, a magnetic field controller, and a heat dissipation structure. It is responsible for generating and adjusting the gradient magnetic field to guide the precise movement of the levitation component. The safety redundancy module includes a radiation monitoring unit, a collision prediction module, and a mechanical locking device. The radiation monitoring unit contains an electromagnetic radiation sensor to monitor the intensity of electromagnetic radiation generated during system operation in real time. The collision prediction model can predict possible collisions or dangerous situations in advance. For example, if the levitation component detects a sudden obstacle (passenger, object, etc.) during movement, it can immediately initiate an emergency braking procedure by activating a 1.5T reverse magnetic field within 0.3 seconds to quickly decelerate or stop the moving component. In the event of a malfunction in the levitation system (such as electromagnetic coil overheating, power failure, etc.) or a collision, the mechanical locking device can be activated quickly. Even if the electromagnetic levitation cannot continue to work, it can ensure the stability of the levitation component, prevent further unstable movement or falls, and ensure passenger safety. The entire architecture is built around a central control module, which is responsible for parsing user commands, calling the path planning engine to plan paths, and generating magnetic field drive commands based on the path planning results, ensuring that the suspension components can safely and efficiently complete the dynamic reconfiguration of the cockpit layout.
[0124] In this embodiment, multiple scenarios can be preset, and the system automatically switches to the most suitable cabin layout by identifying user needs through sensors. In the family-friendly mode, if children are detected in the rear seats, the front passenger seat automatically rotates 180 degrees and moves backward 20 centimeters to create a parent-child interaction area. The center console then lowers by 10 centimeters, revealing a hidden table, the fragrance system releases lemon essential oil, and the ambient lighting is adjusted to a soft, eye-friendly mode, creating a warm family environment.
[0125] In an emergency braking scenario, when the IMU sensor detects a longitudinal acceleration exceeding 0.6g, indicating an emergency braking signal, all suspension components are immediately attracted to the base and locked within 50 milliseconds, with the electromagnetic force instantly increasing to 500 Newtons. Simultaneously, the seatbelt motor triggers pretensioning, and the Head-Up Display (HUD) system alerts passengers that "emergency braking has taken effect." Once the vehicle speed drops below 30 km / h, passengers can ask via voice whether to restore the original layout, ensuring passenger safety and comfort.
[0126] In business meeting mode, users can activate it via voice command or touchscreen. Within 0-3 seconds, the second-row seats rotate 180 degrees, automatically expanding the seat spacing to over 1.2 meters, creating a spacious face-to-face communication area. Then, within 3-5 seconds, the floating table automatically rises and locks, with magnetic file clips popping out from the tabletop edge for easy file sharing and management. Within 5-8 seconds, the side windows switch to a fogging mode to ensure meeting privacy. After the table is unfolded, physical clips automatically lock, and LiDAR monitors in real time, triggering an emergency interruption immediately upon encountering an obstacle. An audible and visual alarm activates within 0.2 seconds, ensuring the safety of the reconfiguration process.
[0127] In summary, the embodiments of this application, by integrating efficient electromagnetic levitation technology, realize intelligent and dynamic adaptive adjustment of the in-vehicle space layout. It can flexibly respond to user needs and environmental changes in various scenarios, providing personalized, safe and comfortable cabin space reconstruction solutions. It not only ensures low power consumption operation, but also can quickly respond to emergencies, such as emergency braking, to protect passengers from injury.
[0128] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties. Furthermore, the collection, use and processing of the relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and corresponding operation portals are provided for users to choose to authorize or refuse.
[0129] According to an embodiment of this application, an apparatus embodiment for a vehicle cockpit control method is provided. It should be noted that the apparatus can be used to execute the above-described vehicle cockpit control method.
[0130] Figure 4 This is a structural block diagram of a vehicle cockpit control device according to an embodiment of this application, such as... Figure 4 As shown, the device includes:
[0131] The acquisition module 401 is used to acquire the cabin scene switching command of the target vehicle, wherein the cabin scene switching command is used to reconstruct the cabin space layout corresponding to the target vehicle; the generation module 402 is used to generate target cabin layout data based on the cabin scene switching command and the preset scene database, wherein the preset scene database is used to store layout parameter data associated with different in-vehicle scenes, and the target cabin layout data is used to represent the target pose data corresponding to at least one floating component in the target vehicle; the planning module 403 is used to perform path planning based on the target cabin layout data to obtain the target path planning result, wherein the target path planning result is used to represent the movement path corresponding to at least one floating component; and the control module 404 is used to control at least one floating component to move to the target position using the target path planning result.
[0132] Optionally, the acquisition module 401 is further configured to: acquire a cockpit scene switching instruction in response to receiving a first touch operation by the target user on the cockpit scene control in the graphical user interface; or, in response to receiving a voice control instruction from the target user, parse and process the voice control instruction to acquire a cockpit scene switching instruction; or, in response to recognizing a second touch operation by the target user on the cockpit scene button, acquire a cockpit scene switching instruction; or, in response to the cockpit sensor data of the target vehicle meeting the preset scene switching conditions, acquire a cockpit scene switching instruction.
[0133] Optionally, the generation module 402 is further configured to: parse and process the cockpit scene switching command to obtain the target cockpit requirement scene; query and match the preset scene database based on the target cockpit requirement scene to obtain the target cockpit layout data corresponding to the cockpit requirement scene, wherein the target cockpit layout data includes at least one of the following: the target position, rotation angle, and lifting height of at least one suspension component.
[0134] Optionally, the planning module 403 is further configured to: acquire real-time cabin environment data, wherein the real-time cabin environment data is used to determine the initial cabin layout of the target vehicle; perform path search based on the real-time cabin environment data and the target cabin layout data to obtain the initial path planning result; and optimize the initial path planning result to obtain the target path planning result.
[0135] Optionally, the vehicle cockpit control device further includes: an update module 405, which, in response to the existence of environmental updates in the real-time cockpit environmental data, performs partial update processing on the target path planning result based on the environmental update content to obtain the updated target path planning result.
[0136] Optionally, the control module 404 is further configured to: generate a magnetic field driving command based on the target path planning result, wherein the magnetic field driving command is used to generate a gradient magnetic field associated with the target path planning result; and use the magnetic field driving command to control at least one suspending component to move to the target position.
[0137] Optionally, the acquisition module 401 is also used to acquire fault identification data; the vehicle cockpit control device further includes: a determination module 406, used to determine a target fault response strategy based on the fault identification data; and an execution module 407, used to control the target vehicle to execute the target fault response strategy.
[0138] Optionally, the generation module 402 is further configured to: generate cockpit reconstruction prompt information in response to at least one floating component moving to the target position, wherein the cockpit reconstruction prompt information is used to indicate that the target vehicle has completed the reconstruction operation of the cockpit space layout; and generate updated pose data of at least one floating component in response to receiving a third touch operation from the target user on the component adjustment controls in the graphical user interface.
[0139] Embodiments of this application also provide a vehicle, including: a memory storing an executable program; and a processor for running the program, wherein the program executes the methods described in various embodiments of this application when it runs.
[0140] Embodiments of this application also provide a computer-readable storage medium including a stored executable program, wherein, when the executable program is running, it controls the device where the computer-readable storage medium is located to perform the methods of various embodiments of this application.
[0141] Embodiments of this application also provide a computer program product, including a computer program that, when executed by a processor, implements the methods of various embodiments of this application.
[0142] Embodiments of this application also provide a computer program product, including a non-volatile computer-readable storage medium for storing a computer program that, when executed by a processor, implements the methods in various embodiments of this application.
[0143] Embodiments of this application also provide a computer program that, when executed by a processor, implements the methods described in the various embodiments of this application.
[0144] In the above embodiments of this application, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0145] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.
[0146] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0147] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0148] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard drive, magnetic disk, or optical disk.
[0149] The above description is only a preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.
Claims
1. A vehicle cockpit control method, characterized in that, include: Obtain the cabin scene switching instruction of the target vehicle, wherein the cabin scene switching instruction is used to reconstruct the cabin space layout corresponding to the target vehicle; The cockpit scene switching command is parsed and processed to obtain the target cockpit requirement scene; based on the target cockpit requirement scene, a preset scene database is queried and matched to obtain the target cockpit layout data corresponding to the target cockpit requirement scene. The preset scene database is used to store layout parameter data associated with different in-vehicle scenes. The target cockpit layout data is used to represent the target pose data corresponding to at least one suspension component in the target vehicle. The target cockpit layout data includes at least one of the following: the target position, rotation angle, and lifting height of the at least one suspension component. Acquire real-time cabin environment data, wherein the real-time cabin environment data is used to determine the initial cabin layout of the target vehicle; perform path search based on the real-time cabin environment data and the target cabin layout data to obtain an initial path planning result; optimize the initial path planning result to obtain a target path planning result, wherein the target path planning result is used to represent the movement path corresponding to the at least one suspension component; The target path planning result is used to control the movement of at least one suspended component to the target position.
2. The method according to claim 1, characterized in that, Obtaining the cockpit scene switching command for the target vehicle includes: In response to receiving a first touch operation from a target user on a cockpit scene control in the graphical user interface, the cockpit scene switching command is obtained; or... In response to receiving a voice control command from the target user, the voice control command is parsed and processed to obtain the cockpit scene switching command; or... In response to recognizing a second touch operation by the target user on the cockpit scene button, the cockpit scene switching command is obtained; or... In response to the cockpit sensor data of the target vehicle meeting the preset scene switching conditions, the cockpit scene switching command is obtained.
3. The method according to claim 1, characterized in that, The method further includes: In response to an update in the real-time cabin environment data, the target path planning result is partially updated based on the updated environment data to obtain the updated target path planning result.
4. The method according to claim 1, characterized in that, Controlling the movement of at least one suspended component to the target position using the target path planning result includes: A magnetic field driving instruction is generated based on the target path planning result, wherein the magnetic field driving instruction is used to generate a gradient magnetic field associated with the target path planning result; The magnetic field driving command is used to control at least one levitation component to move to the target position.
5. The method according to claim 1, characterized in that, The method further includes: Acquire fault identification data; Determine the target fault response strategy based on the fault identification data; Control the target vehicle to execute the target fault response strategy.
6. The method according to claim 1, characterized in that, The method further includes: In response to the at least one suspension component moving to the target position, a cockpit reconfiguration prompt message is generated, wherein the cockpit reconfiguration prompt message is used to indicate that the target vehicle has completed the reconfiguration operation of the cockpit space layout; In response to receiving a third touch operation from a target user on a component adjustment control in a graphical user interface, updated pose data for the at least one floating component is generated.
7. A vehicle, characterized in that, include: Memory, which stores executable programs; A processor for running the program, wherein the program, when running, performs the method according to any one of claims 1 to 6.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored executable program, wherein, when the executable program is executed, it controls the device on which the storage medium is located to perform the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Vehicle cabin parameter adjusting system and method and intelligent vehicle
CN116118654A
Cabin scene switching method and system, vehicle and storage medium
CN116620299A