Vehicle seat control method, system and apparatus, and storage medium and vehicle-mounted remote control
The vehicle seats are identified and controlled by UWB technology through the on-board remote control system, which solves the problem of poor convenience in conventional seat adjustment and achieves accurate control and convenient operation of vehicle seats.
Patent Information
- Application Number
- PCT/CN2024/136425
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-05
- Filing Date
- 2024-12-03
- Publication Date
- 2025-06-12
AI Technical Summary
Conventional vehicle seat adjustment methods are less convenient, especially if passengers find it difficult to adjust seats other than their own seats in other seats.
Through the on-board remote control system, UWB technology is used to determine the current orientation and attitude of the on-board remote control, thereby identifying the target seat and the target adjustment part and controlling it.
Passengers can accurately control different seats and their adjustment parts at any position of the vehicle, improve the convenience of seat use and control accuracy, and reduce the implementation cost.
Smart Images

Figure CN2024136425_12062025_PF_FP_ABST
Abstract
Description
Vehicle seat control method, system, device, storage medium and vehicle remote control
[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on December 5, 2023, application number 202311658752.2, and application name "Vehicle Seat Control Method, System, Device, Storage Medium and Vehicle-mounted Remote Control", all contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of vehicle-mounted remote control technology, and in particular to a vehicle seat control method, system, device, storage medium, and vehicle-mounted remote control. Background Art
[0003] With the rapid advancement of vehicle technology and the gradual improvement of living standards, people's demands for vehicles are becoming increasingly higher. Safety and convenience are no longer enough to meet modern people's needs. Comfort and intelligence are the mainstream trends in future vehicle development. To enhance passenger comfort, vehicle seats are equipped with a variety of functions, such as heating, ventilation, and massage. Among these functions, steering adjustment is one of the most important.
[0004] Conventional seat adjustments, such as seat height and tilt angle, can be achieved through mechanical adjustment devices or electronic control devices located at various locations on each seat. However, since these adjustment devices are typically located on or near the seat itself, it can be difficult for passengers sitting in other seats to adjust their seats, resulting in limited vehicle seat adjustment convenience.
[0005] The above content is only used to assist in understanding the technical solution of this application and does not constitute an admission that the above content is prior art. Summary of the Invention
[0006] The main purpose of this application is to provide a vehicle seat control method, system, device, storage medium and vehicle-mounted remote control, aiming to solve the technical problem of poor vehicle seat adjustment convenience in conventional methods.
[0007] To achieve the above-mentioned purpose, the present application provides a vehicle seat control method, which is applied to a vehicle seat control system, wherein the vehicle seat control system includes: an on-board remote control, and the vehicle seat control method includes:
[0008] In response to a control instruction sent by the vehicle remote control, respectively determining a current position and a current posture of the vehicle remote control;
[0009] determining a target seat from a plurality of seats in the vehicle according to the current position;
[0010] determining a target adjustment part from a plurality of adjustment parts of the target seat according to the current posture;
[0011] The target regulation site is controlled in response to the control instruction.
[0012] Optionally, the vehicle seat control system includes at least one UWB anchor point, at least one UWB antenna is respectively provided at the front and rear ends of the vehicle remote control, and each of the UWB antennas corresponds to a different identification number. The steps of respectively determining the current orientation and current posture of the vehicle remote control in response to a control instruction sent by the vehicle remote control include:
[0013] Acquire coordinate data corresponding to each UWB antenna based on the UWB anchor point, wherein the coordinate data corresponding to each UWB antenna encapsulates an identification number corresponding to each UWB antenna;
[0014] Identifying the first and second endpoints of the vehicle remote control according to the identification numbers encapsulated in the coordinate data, and determining the direction from the first endpoint to the second endpoint as the current orientation;
[0015] Determine the coordinate data corresponding to the first endpoint and the second endpoint and the current orientation as the current orientation;
[0016] According to each of the coordinate data, a minimum tilt angle between the vehicle-mounted remote control and a horizontal plane is determined as the current posture.
[0017] Optionally, the step of determining a target seat from a plurality of seats in the vehicle according to the current position includes:
[0018] Taking the second endpoint as a starting point, generating heading rays in the direction of the current heading and in the direction opposite to the current heading respectively;
[0019] The seat that the directional ray passes through and that is at the shortest distance from the second endpoint is determined as the target seat.
[0020] Optionally, the adjustment part of the seat includes a seat, and the step of determining a target adjustment part from a plurality of adjustment parts of the target seat according to the current posture includes:
[0021] Determine the minimum tilt angle between the vehicle-mounted remote control and the horizontal plane according to the current posture, and use it as the current tilt angle;
[0022] determining, based on the current tilt angle, whether the vehicle remote control is parallel or perpendicular to the seat of the target seat;
[0023] If yes, then determining the seat of the target chair as the target adjustment part;
[0024] If not, the adjustment position of the target seat that is at the shortest distance from the second end point in the current position is determined as the target adjustment position.
[0025] Optionally, the current position includes a current orientation, and the step of controlling the target adjustment part in response to the control instruction includes:
[0026] Identifying a target usage function of the target adjustment part triggered by the control instruction;
[0027] If the target usage function is a direction adjustment function, determining a reference adjustment direction of the target adjustment part according to the current orientation, and determining a target adjustment amount of the target adjustment part according to the key signal in the control instruction;
[0028] The target adjustment portion is controlled to move in the reference adjustment direction by the target adjustment amount.
[0029] Optionally, the step of identifying the target usage function of the target adjustment part triggered by the control instruction includes:
[0030] Obtaining a button-seat function mapping relationship that matches a target adjustment portion of the target seat, and identifying a current button signal in the control instruction, wherein the button-seat function mapping relationship is a mapping relationship between a button signal triggered by the vehicle remote control and a usable function of an adjustment portion of the seat;
[0031] Based on the mapping relationship between the button and the seat function, the target usage function corresponding to the current button signal is matched and obtained.
[0032] The present application also provides a vehicle seat control system, the vehicle seat control system including a vehicle remote control and a control terminal, the vehicle remote control being communicatively connected to the control terminal, and the vehicle seat control system including:
[0033] The vehicle-mounted remote control is used to send control instructions to the control terminal in response to user operations;
[0034] The control terminal is used to determine the current position and current posture of the vehicle remote control in response to the control instructions sent by the vehicle remote control; determine the target seat from multiple seats in the vehicle based on the current position; determine the target adjustment part from multiple adjustment parts of the target seat based on the current posture; and control the target adjustment part to respond to the control instructions.
[0035] The present application also provides a vehicle seat control device, the device comprising:
[0036] a response module, configured to determine the current position and current posture of the vehicle-mounted remote control in response to a control instruction sent by the vehicle-mounted remote control;
[0037] a seat determination module, configured to determine a target seat from a plurality of seats in the vehicle according to the current position;
[0038] an adjustment part determination module, configured to determine a target adjustment part from a plurality of adjustment parts of the target seat according to the current posture;
[0039] A control module is configured to control the target adjustment site to respond to the control instruction.
[0040] The present application also provides a vehicle remote control, which includes: a memory, a processor, and a vehicle seat control program stored in the memory and runnable on the processor, wherein the vehicle seat control program is configured to implement the steps of the above-mentioned vehicle seat control method.
[0041] The present application also provides a storage medium, which is a computer-readable storage medium. A vehicle seat control program is stored on the computer-readable storage medium. The vehicle seat control program is executed by a processor to implement the steps of the above-mentioned vehicle seat control method.
[0042] The present application discloses a vehicle seat control method, which determines the current position and current posture of the vehicle remote control in response to a control command sent by a vehicle remote control; then, based on the current position, determines a target seat from multiple seats in the vehicle; then, based on the current posture, determines a target adjustment part from multiple adjustment parts of the target seat; and then controls the target adjustment part in response to the control command. By setting up the vehicle remote control, passengers can control different seats in the vehicle and different adjustment parts of each seat (e.g., seat back, seat seat, headrest, etc.) from any position in the vehicle, thereby improving the convenience of vehicle seats. By using the position and posture of the vehicle remote control, the target seat among multiple seats in the vehicle and the target adjustment part among multiple adjustment parts on the seat can be accurately identified, avoiding the occurrence of failure to identify the target seat and / or target adjustment part due to obstruction of infrared signals or other light signals by passengers or other obstructions, thereby improving the accuracy of vehicle seat control. Through the interaction between the control terminal and the vehicle remote control, precise control of vehicle seats can be achieved without the need for separate adjustment devices or command receivers on each seat in the vehicle, reducing implementation costs. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] FIG1 is a schematic diagram of the structure of a vehicle remote control in a hardware operating environment according to an embodiment of the present application;
[0044] FIG2 is a flow chart of a vehicle seat control method according to an embodiment of the present application;
[0045] FIG3 is a schematic diagram of a scenario involved in the first embodiment of the present application;
[0046] FIG4 is a schematic diagram of the adjustment parts of the seat involved in the first embodiment of the present application;
[0047] FIG5 is a schematic diagram of a scenario involved in the second embodiment of the present application;
[0048] FIG6 is a schematic diagram of another scenario involved in the second embodiment of the present application;
[0049] FIG7 is a schematic diagram of the framework structure of the vehicle seat control device involved in the embodiment of the present application.
[0050] The realization of the objectives, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0051] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0052] In addition, the descriptions of "first", "second", etc. in this application are for descriptive purposes only and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of such features. In addition, "and / or" in the full text includes three solutions. Taking A and / or B as an example, it includes technical solution A, technical solution B, and technical solution that satisfies both A and B. In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the ability of ordinary technicians in this field to implement them. When the combination of technical solutions is mutually contradictory or cannot be implemented, it should be deemed that such a combination of technical solutions does not exist and is not within the scope of protection required by this application.
[0053] Refer to Figure 1, which is a schematic diagram of the vehicle-mounted remote control structure of the hardware operating environment involved in the embodiment of the present application.
[0054] As shown in Figure 1, the vehicle remote control may include: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. The communication bus 1002 is used to implement connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and optionally the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a wireless fidelity (WI-FI) interface). The memory 1005 may be a high-speed random access memory (RAM) memory or a stable non-volatile memory (NVM), such as a disk storage. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.
[0055] Those skilled in the art will appreciate that the structure shown in FIG1 does not limit the vehicle-mounted remote control and may include more or fewer components than shown, or a combination of certain components, or a different arrangement of components.
[0056] As shown in FIG. 1 , the memory 1005 as a storage medium may include an operating system, a data storage module, a network communication module, a user interface module, and a vehicle seat control program.
[0057] In the vehicle-mounted remote control shown in FIG1 , the network interface 1004 is mainly used for data communication with other devices; the user interface 1003 is mainly used for data interaction with the user; the processor 1001 and the memory 1005 in the vehicle-mounted remote control of the present application can be set in the vehicle-mounted remote control. The vehicle-mounted remote control calls the vehicle seat control program stored in the memory 1005 through the processor 1001 and performs the following operations:
[0058] In response to a control instruction sent by the vehicle remote control, respectively determining a current position and a current posture of the vehicle remote control;
[0059] determining a target seat from a plurality of seats in the vehicle according to the current position;
[0060] determining a target adjustment part from a plurality of adjustment parts of the target seat according to the current posture;
[0061] The target regulation site is controlled in response to the control instruction.
[0062] Furthermore, the operation of respectively determining the current position and current posture of the vehicle remote control in response to the control instruction sent by the vehicle remote control includes:
[0063] Acquire coordinate data corresponding to each UWB antenna based on the UWB anchor point, wherein the coordinate data corresponding to each UWB antenna encapsulates an identification number corresponding to each UWB antenna;
[0064] Identifying the first and second endpoints of the vehicle remote control according to the identification numbers encapsulated in the coordinate data, and determining the direction from the first endpoint to the second endpoint as the current orientation;
[0065] Determine the coordinate data corresponding to the first endpoint and the second endpoint and the current orientation as the current orientation;
[0066] According to each of the coordinate data, a minimum tilt angle between the vehicle-mounted remote control and a horizontal plane is determined as the current posture.
[0067] Furthermore, the operation of determining a target seat from a plurality of seats in the vehicle according to the current position includes:
[0068] Taking the second endpoint as a starting point, generating heading rays in the direction of the current heading and in the direction opposite to the current heading respectively;
[0069] The seat that the directional ray passes through and that is at the shortest distance from the second endpoint is determined as the target seat.
[0070] Furthermore, the operation of determining a target adjustment part from a plurality of adjustment parts of the target seat according to the current posture includes:
[0071] Determine the minimum tilt angle between the vehicle-mounted remote control and the horizontal plane according to the current posture, and use it as the current tilt angle;
[0072] determining, based on the current tilt angle, whether the vehicle remote control is parallel or perpendicular to the seat of the target seat;
[0073] If yes, then determining the seat of the target chair as the target adjustment part;
[0074] If not, the adjustment position of the target seat that is at the shortest distance from the second end point in the current position is determined as the target adjustment position.
[0075] Furthermore, the current position includes a current orientation, and the operation of controlling the target adjustment part in response to the control instruction includes:
[0076] Identifying a target usage function of the target adjustment part triggered by the control instruction;
[0077] If the target usage function is a direction adjustment function, determining a reference adjustment direction of the target adjustment part according to the current orientation, and determining a target adjustment amount of the target adjustment part according to the key signal in the control instruction;
[0078] The target adjustment portion is controlled to move in the reference adjustment direction by the target adjustment amount.
[0079] Furthermore, the operation of identifying the target usage function of the target adjustment part triggered by the control instruction includes:
[0080] Obtaining a button-seat function mapping relationship that matches a target adjustment portion of the target seat, and identifying a current button signal in the control instruction, wherein the button-seat function mapping relationship is a mapping relationship between a button signal triggered by the vehicle remote control and a usable function of an adjustment portion of the seat;
[0081] Based on the mapping relationship between the button and the seat function, the target usage function corresponding to the current button signal is matched and obtained.
[0082] Based on the above structure, various embodiments of a vehicle seat control method are proposed.
[0083] 2 , which is a flow chart of a first embodiment of a vehicle seat control method according to the present application.
[0084] In this embodiment, the execution subject of the vehicle seat control method can be an on-board remote control or a control terminal. The on-board remote control can be a separate newly added physical device, or it can be a device that sends control instructions by adding corresponding software and hardware modules to existing devices (for example, mobile phones, watches, headphones, electricity, tablets, etc.). The control terminal can be a local device, such as the vehicle's central control system, electronic control unit (ECU, Electronic Control Unit), etc., or a mobile terminal such as a mobile phone or notebook, or a local device installed on the vehicle, which is used to respond to the control instructions sent by the on-board remote control and control the various adjustment parts of each seat on the vehicle; the control terminal can also be a network device, which is not limited in this embodiment. For the sake of convenience of description, the execution subject is omitted for elaboration of each embodiment. In this embodiment, the vehicle seat control method includes:
[0085] Step S10, in response to the control command sent by the vehicle remote control, respectively determining the current position and current posture of the vehicle remote control;
[0086] The in-vehicle remote control is used to respond to user operations and send control instructions corresponding to the user operations; it can be a separate new physical device, or it can be a device that sends control instructions by adding corresponding software and hardware modules to existing devices (for example, mobile phones, watches, headphones, electricity, tablets, etc.).
[0087] In a feasible embodiment, in order to improve the convenience of adjusting each seat in the vehicle, a vehicle-mounted remote control is provided, through which the user can send control instructions, and the vehicle-mounted remote control is provided with a positioning device, for example, a UWB (Ultra Wide Band) antenna, a Bluetooth antenna, an inertial sensor, etc.; then, in response to the control instruction sent by the vehicle-mounted remote control, the position information of the vehicle-mounted remote control when the control instruction is sent is obtained according to the positioning device provided in the vehicle-mounted remote control; according to the position information, the orientation (hereinafter referred to as the current orientation for distinction) and posture (hereinafter referred to as the current posture for distinction) of the vehicle-mounted remote control when the control instruction is sent are determined.
[0088] Optionally, the current position may include the current position and current orientation of the vehicle remote control.
[0089] Optionally, the posture information can be obtained from the vehicle remote control when a control command is received; it can also be dynamically obtained from the vehicle remote control through low-power methods such as background running before the control command is received, and stored locally. Then, when the control command is received, the posture information is directly retrieved from the background to achieve timely response to the control command.
[0090] Optionally, a vehicle cockpit coordinate system may be established with the vehicle cockpit as a reference, and then the position and posture information of the vehicle remote control in the vehicle cockpit coordinate system may be determined.
[0091] In one feasible embodiment, the vehicle seat control system includes at least one UWB anchor point, and at least one UWB antenna is respectively provided at the front and rear ends of the vehicle remote control, and each of the UWB antennas corresponds to a different identification number. The steps of respectively determining the current orientation and current posture of the vehicle remote control in response to a control command sent by the vehicle remote control include:
[0092] Step S11, acquiring coordinate data corresponding to each UWB antenna based on the UWB anchor point, wherein the coordinate data corresponding to each UWB antenna is encapsulated with an identification number corresponding to each UWB antenna;
[0093] In one feasible embodiment, at least one UWB antenna is provided at each of the front and rear ends of the vehicle remote control, and each UWB antenna corresponds to a different identification number. The vehicle seat control system includes at least one UWB anchor point, which can be provided inside the vehicle. Preset electromagnetic signals are sent to each of the UWB antennas of the vehicle remote control via each UWB anchor point, and the angle and distance between each UWB antenna and each UWB anchor point are determined based on the phase difference of each electromagnetic signal received by the UWB antenna. Coordinate data corresponding to each UWB antenna is determined based on the angle and distance between the UWB antenna and each UWB anchor point, and each coordinate data contains an identification number corresponding to each UWB antenna. The identification number in the coordinate data can be used to identify the source of the coordinate data, thereby further distinguishing the front and rear ends of the vehicle remote control. The coordinate data can be three-dimensional coordinates.
[0094] Optionally, if the UWB anchor point includes at least three UWB antennas, the vehicle seat control system includes at least one UWB anchor point. If the UWB anchor point includes one UWB antenna, the vehicle seat control system includes at least three UWB anchor points.
[0095] For example, a UWB antenna is provided at each of the front and rear ends of the vehicle remote control, namely, a front UWB antenna and a rear UWB antenna. The front UWB antenna is pre-set with an identification number of 1, and the rear UWB antenna is pre-set with an identification number of 2. After obtaining coordinate data, the coordinate data can be identified by identifying whether the identification number encapsulated in the coordinate data is 1 or 2 to determine whether the coordinate data originated from the front UWB antenna or the rear UWB antenna.
[0096] Step S12, identifying the first endpoint and the second endpoint of the vehicle remote control according to the identification number encapsulated in each coordinate data, and determining the direction from the first endpoint to the second endpoint as the current orientation;
[0097] Step S13, determining the coordinate data corresponding to the first endpoint and the second endpoint and the current orientation as the current orientation;
[0098] In one feasible embodiment, each piece of coordinate data is encapsulated with an identification number corresponding to the UWB antenna. The source of the coordinate data is then identified based on the identification number in the coordinate data. Furthermore, based on the source of each piece of coordinate data, the first endpoint and its coordinates, as well as the second endpoint and its coordinates, of the vehicle remote control are determined. The direction from the first endpoint toward the second endpoint is then used as the current orientation of the vehicle remote control. The coordinate data corresponding to the first and second endpoints, as well as their current orientations, are then used as the current location.
[0099] For example, referring to Figure 3 , the vehicle seat control system includes four UWB anchor points (QA, QB, QC, and QD) located inside the vehicle, with a UWB antenna (Q1 and Q2) located at the front and rear ends of the vehicle remote control. Based on the UWB anchor points, the coordinate data corresponding to each UWB antenna, namely, the coordinate data for Q1 and Q2, is obtained. Q1 can then be used as the first endpoint and Q2 as the second endpoint; the direction from Q1 to Q2 is determined as the current orientation (the direction of the arrow in Figure 3 ). The dashed box in Figure 3 represents the area corresponding to the vehicle seat.
[0100] Optionally, the first endpoint and the second endpoint can be the front endpoint, rear endpoint, left endpoint, right endpoint, etc. of the vehicle remote control, respectively, and can be set according to actual needs. This embodiment does not limit this; for example, the first endpoint is the rear endpoint of the vehicle remote control, and the second endpoint is the front endpoint of the vehicle remote control.
[0101] Step S14: determining the minimum tilt angle between the vehicle-mounted remote control and the horizontal plane according to each of the coordinate data, as the current posture.
[0102] In a feasible embodiment, the minimum tilt angle between the vehicle-mounted remote control and the horizontal plane is determined according to the acquired coordinate data, and is used as the current posture of the vehicle-mounted remote control.
[0103] In this embodiment, at least one UWB anchor point is set in the vehicle seat control system, and at least one UWB antenna is set at the front and rear ends of the vehicle remote control respectively, so as to achieve accurate acquisition of the coordinates corresponding to the front and rear ends of the vehicle remote control; and then, the source of each coordinate data is identified by the identification number encapsulated in the acquired coordinate data, so as to achieve accurate positioning of the first endpoint and the second endpoint of the vehicle remote control, and then the direction from the first endpoint to the second endpoint is determined as the current orientation; the coordinate data corresponding to each of the first endpoint and the second endpoint and the current orientation are determined as the current orientation; and based on each coordinate data, the minimum inclination angle between the vehicle remote control and the horizontal plane is determined as the current posture, so as to achieve accurate identification of the orientation and posture of the vehicle remote control on the vehicle, so as to improve the accuracy of subsequent identification of the target seat and the target adjustment part.
[0104] Step S20, determining a target seat from a plurality of seats in the vehicle according to the current position;
[0105] In a feasible embodiment, it should be understood that, according to the conventional method of using remote controls, when a user uses a remote control to operate a device, he or she will most likely want to control the seat in which he or she is sitting, and will subconsciously point the remote control toward the device to be controlled; therefore, based on the current position of the vehicle-mounted remote control, the target seat that the operating user of the vehicle-mounted remote control wants to control can be determined from multiple seats in the vehicle; for example, based on the current position, the seat where the vehicle-mounted remote control is located is determined, and this seat is used as the target seat.
[0106] Optionally, the seats of the vehicle may include: a main driver's seat, a co-pilot seat, a first rear seat, a second rear seat, a third rear seat, a first front seat, a second front seat, etc., which can be arranged according to the seat distribution and the number of seats of the vehicle. This embodiment does not limit this.
[0107] In one feasible implementation, in response to a control instruction sent by an on-board remote control, the coordinate data corresponding to each UWB antenna is obtained based on the UWB anchor point; based on each of the coordinate data, the target seat area where the on-board remote control is located in the multiple seat areas of the vehicle is determined; based on the preset mapping relationship between the vehicle seat area and the controllable seats, the controllable seat of the target seat area in the multiple seats of the vehicle is matched; based on the current position, the target seat is determined from the multiple controllable seats of the vehicle. Through the mapping relationship between the vehicle seat area and the controllable seats, the controllable seats of passengers sitting in different seats are restricted. For example, only the user sitting in the main driver's seat (i.e., the main driver's seat area) can control the main driver's seat through the on-board remote control, while users in other seat areas of the vehicle cannot control the main driver's seat, so as to avoid traffic accidents caused by other passengers controlling the main driver's seat during driving, thereby ensuring driving safety while improving the convenience of vehicle seat control.
[0108] Step S30, determining a target adjustment part from a plurality of adjustment parts of the target seat according to the current posture;
[0109] In one feasible embodiment, the vehicle seat can be further divided into multiple adjustment parts. For example, the adjustment parts of the seat may include: the seat, backrest, headrest, etc.; and each adjustment part may have different functions. For example, the seat has direction adjustment, heating, and ventilation functions, and the backrest has direction adjustment and massage functions. Because the seat's adjustment parts include the seat, when the user controls the seat, they may subconsciously adjust the in-vehicle remote control to a direction parallel to the seat or vertically upward. In this case, it may be difficult to directly identify the seat using only the current orientation of the in-vehicle remote control. Therefore, the target adjustment part that the user wishes to control can be further determined from the multiple adjustment parts of the target seat based on the current posture of the in-vehicle remote control.
[0110] Exemplarily, referring to FIG. 4 , the adjustable parts of a vehicle seat 100 include a headrest 101 , a backrest 102 , and a seat 103 .
[0111] Step S40: controlling the target adjustment part to respond to the control instruction.
[0112] In a feasible embodiment, after the target seat and the target adjustment part in the target seat are determined, the target adjustment part is controlled to respond to the control instruction of the vehicle remote control.
[0113] Optionally, if the control terminal is the main control system on the vehicle, after determining the target adjustment part, the target adjustment part can be controlled to respond to the control instruction through the CAN bus (controller area network bus), so that the vehicle seat can respond to the control instruction sent by the on-board remote control without the additional installation of a command receiving device, thereby reducing the implementation cost of the vehicle seat control method; and the on-board remote control can control the seat of any vehicle through the vehicle seat control method.
[0114] In this embodiment, the current position and current posture of the vehicle remote control are determined in response to a control command sent by the vehicle remote control. A target seat is then determined from a plurality of vehicle seats based on the current position. A target adjustment portion is then determined from a plurality of adjustment portions of the target seat based on the current posture. The target adjustment portion is then controlled to respond to the control command. The vehicle remote control allows passengers to control different seats and the various adjustment portions of each seat (e.g., backrest, seat, headrest, etc.) from any location in the vehicle, thereby improving the usability of the vehicle seats. The position and posture of the vehicle remote control allows for accurate identification of a target seat and a target adjustment portion from a plurality of vehicle seats, avoiding the possibility of failure to identify the target seat and / or target adjustment portion due to obstruction of infrared signals or other optical signals by passengers or other obstructions, thereby improving the accuracy of vehicle seat control. Through interaction between the control terminal and the vehicle remote control, precise control of vehicle seats can be achieved without the need for separate adjustment devices or command receivers on each seat, reducing implementation costs.
[0115] Furthermore, based on the above-mentioned first embodiment, a second embodiment of the vehicle seat control method of the present application is proposed. In this embodiment, in step S20, the step of determining the target seat from the multiple seats of the vehicle according to the current orientation includes:
[0116] Step S21, taking the second endpoint as a starting point, generating direction rays respectively in the direction of the current direction and in the direction opposite to the current direction;
[0117] In a feasible embodiment, the second endpoint of the vehicle remote control is determined based on the coordinate data of the second endpoint in the current orientation, and with the second endpoint as the starting point, two orientation rays are generated in the direction of the current orientation and in the direction opposite to the current orientation, that is, bidirectional extension is performed based on the current orientation.
[0118] Step S22: Determine the seat that the directional ray passes through and that is at the shortest distance from the second endpoint as the target seat.
[0119] In a feasible embodiment, the seats passed by the ray are determined, and the seat with the shortest distance to the second endpoint is determined from the seats passed by the ray, that is, the seat passed by the ray first, as the target seat.
[0120] Optionally, if the ray extends outside the vehicle and does not pass through the seat, it is determined that the target seat recognition has failed.
[0121] Optionally, the condition "shortest distance" when determining the target seat can be replaced with other conditions as needed; for example, the seat through which the ray passes and which is at the longest distance from the second endpoint is determined as the target seat; or the seat within a preset distance range is used as the target seat, etc. This embodiment does not make any provision for this.
[0122] For example, referring to Figure 5, Q1 is the first endpoint of the vehicle remote control, Q2 is the second endpoint of the vehicle remote control, and the black dotted rectangles (1-5) are multiple seats in the vehicle; with Q2 as the starting point, a heading ray L1 is generated in the direction of the current heading, and a heading ray L2 is generated in the direction opposite to the current heading; the seats passed by the heading ray include: 1 and 4, among which the seat closest to Q2 is 4, so 4 is determined to be the target seat.
[0123] In this embodiment, since the user will subconsciously move the remote control closer to and toward the target device when using the remote control to control the device, by taking the second endpoint of the vehicle-mounted remote control as the starting point, orientation rays are generated in the direction of the current orientation and the direction opposite to the current orientation; and then the seat through which the orientation ray passes and which is the shortest distance from the second endpoint is determined as the target seat; thereby achieving accurate identification of the target seat that the user wants to control among the multiple seats contained in the vehicle, and improving the accuracy and convenience of seat control.
[0124] In one feasible embodiment, the adjustable part of the seat includes a seat. Step S30, based on the current posture, determining a target adjustable part from a plurality of adjustable parts of the target seat includes:
[0125] Step S31, determining the minimum tilt angle between the vehicle-mounted remote control and the horizontal plane according to the current posture, and using it as the current tilt angle;
[0126] In a feasible embodiment, according to the current posture of the vehicle remote control, the minimum tilt angle between the vehicle remote control and the horizontal plane is determined as the current tilt angle of the vehicle remote control.
[0127] Step S32, judging whether the vehicle remote control is parallel or perpendicular to the seat of the target seat according to the current tilt angle;
[0128] In a feasible embodiment, whether the vehicle remote control is parallel or perpendicular to the seat of the target seat can be identified based on the current tilt angle of the vehicle remote control.
[0129] Optionally, being parallel or perpendicular to the seat of the target seat may mean being substantially parallel or perpendicular to the seat; that is, if the current tilt angle of the vehicle remote control is within a preset parallel angle range, the vehicle remote control is determined to be parallel to the seat of the target seat. That is, if the current tilt angle of the vehicle remote control is within a preset perpendicular angle range, the vehicle remote control is determined to be perpendicular to the seat of the target seat.
[0130] Step S33: If yes, the seat of the target chair is determined as the target adjustment part;
[0131] In a feasible embodiment, since the seat's adjustable part includes the seat, the user may subconsciously adjust the in-vehicle remote control to a direction parallel or perpendicular to the seat when controlling the seat; in this case, it may be difficult to directly identify the seat using only the current orientation of the in-vehicle remote control. For example, the user sits on seat A, and the target seat is also seat A; the user wishes to adjust the seat of seat A forward (in the direction of driving), and in this case the in-vehicle remote control may be parallel or approximately parallel to the seat, that is, the current orientation may be in the direction of the front of the vehicle; and thus it is difficult to lock the seat using the current orientation, which may result in failure to control the seat; and then, when determining whether the seat of the target seat of the in-vehicle remote control is parallel or perpendicular, the current posture of the in-vehicle remote control is the same as the adjustable direction of the seat, and thus the seat of the target seat is determined as the target adjustment part.
[0132] For example, referring to Figure 6, there are two on-board remote controls P1 and P2 in the vehicle, among which the target seat of P1 is A1, and the target seat of P2 is A2; according to the current tilt angle of the on-board remote control P1, it is determined that the on-board remote control P1 is parallel to the seat of seat A1; because the current direction L1 of the on-board remote control P1 is toward the front of seat A1 at this time, it is difficult to accurately identify the seat of seat A1 only by the current direction L1; therefore, combined with the current posture of the on-board remote control P1 at this time, the current tilt angle of the on-board remote control P1 is determined, and according to the current tilt angle, it is determined that the on-board remote control P1 is parallel to the seat of seat A1, and then the seat of seat A1 is determined as the target adjustment part, thereby achieving accurate identification of the target adjustment part. According to the current tilt angle of the vehicle remote control P2, it is determined that the vehicle remote control P2 is perpendicular to the seat of seat A2; since the current direction L2 of the vehicle remote control P2 is toward the top of seat A2 at this time, it is difficult to accurately identify the seat of seat A2 only by the current direction L2; therefore, combined with the current posture of the vehicle remote control P2 at this time, the current tilt angle of the vehicle remote control P2 is determined, and according to the current tilt angle, it is determined that the vehicle remote control P2 is perpendicular to the seat of seat A2, and then the seat of seat A2 is directly determined as the target adjustment part, thereby achieving accurate identification of the target adjustment part.
[0133] If not, in step S34 , the adjustment portion of the target seat with the shortest distance from the second end point in the current orientation is determined as the target adjustment portion.
[0134] In a feasible embodiment, if the vehicle remote control is not parallel and / or perpendicular to the seat of the target seat, based on the method of using the remote control, the user may subconsciously point the remote control toward the target adjustment part of the target seat that he wants to adjust; then the adjustment part of the target seat with the shortest distance to the second end point of the vehicle remote control in the current orientation is further identified, and the adjustment part is used as the target adjustment part.
[0135] In this embodiment, since the adjustment part of the seat includes the seat, the user may subconsciously adjust the vehicle remote control to a direction parallel or perpendicular to the seat when controlling the seat; at this time, it may be difficult to directly identify the seat only by the current orientation of the vehicle remote control. Therefore, in this embodiment, the minimum inclination angle between the vehicle remote control and the horizontal plane is determined according to the current posture, and is used as the current inclination angle; then, according to the current inclination angle, it is judged whether the vehicle remote control is parallel or perpendicular to the seat of the target seat; when the vehicle remote control is parallel or perpendicular to the seat of the target seat, the seat of the target seat is determined as the target adjustment part; when the vehicle remote control is not parallel and / or perpendicular to the seat of the target seat, the adjustment part of the target seat with the shortest distance from the second end point in the current orientation is determined as the target adjustment part, thereby achieving accurate identification of the target adjustment part among multiple adjustment parts of the vehicle seat and improving the control accuracy and convenience of the vehicle seat.
[0136] Furthermore, based on the first and / or second embodiments described above, a third embodiment of the vehicle seat control method of the present application is proposed. In this embodiment, the current position includes the current orientation. In step S40, the step of controlling the target adjustment part in response to the control instruction includes:
[0137] Step S41, identifying the target usage function of the target adjustment part triggered by the control instruction;
[0138] In a feasible embodiment, each adjustment part of each seat may have the same or different multiple usage functions, thereby identifying the target usage function of the target adjustment part triggered by the control instruction.
[0139] Optionally, the usage functions may include at least one of a direction adjustment function, a massage function, a ventilation function, and a heating function.
[0140] In one feasible implementation, step S41, the step of identifying the target usage function of the target adjustment part triggered by the control instruction, includes:
[0141] Step S411, obtaining a button-seat function mapping relationship that matches a target adjustment portion of the target seat, and identifying a current button signal in the control instruction, wherein the button-seat function mapping relationship is a mapping relationship between a button signal triggered by the vehicle remote control and a usable function of an adjustment portion of the seat;
[0142] In one feasible embodiment, the vehicle remote control is a "universal remote control" capable of controlling any adjustable position of any seat in the vehicle. The vehicle remote control may be provided with general function buttons, as well as specific function buttons corresponding to specific functions. To enable a single button to trigger multiple functions, a button-to-seat function mapping relationship matching the target adjustable position of the target seat is obtained. The button-to-seat function mapping relationship is a mapping relationship between the button signal triggered by the vehicle remote control and the adjustable position's functional characteristics. Furthermore, the current button information in the control command is identified to determine which button on the vehicle remote control was triggered by the user.
[0143] Step S412: Based on the mapping relationship between the button and the seat function, a target usage function corresponding to the current button signal is matched and obtained.
[0144] In a feasible embodiment, based on the mapping relationship between the button and the seat function that matches the target adjustment part of the target seat, the target usage function corresponding to the current button signal is matched; thereby, the target adjustment part can be controlled to execute the target usage function, thereby realizing control of the seat and its various adjustment parts, and improving the convenience of seat control.
[0145] Optionally, the current key signal is a key value generated after a key on the vehicle remote control is triggered.
[0146] In this embodiment, by obtaining the button and seat function mapping relationship that matches the target adjustment part of the target seat, adaptive control of each seat and its adjustment part by the universal function buttons of the vehicle remote control is achieved, which increases the application scenarios of the vehicle remote control, can meet the seat control needs of passengers in various positions of the vehicle, and improves the convenience of seat control.
[0147] Step S42: If the target function is a direction adjustment function, determining a reference adjustment direction of the target adjustment part according to the current orientation, and determining a target adjustment amount of the target adjustment part according to the key signal in the control instruction;
[0148] Step S43 , controlling the target adjustment part to move in the reference adjustment direction by the target adjustment amount.
[0149] In one feasible embodiment, due to the directional adjustment function within the usage function, the same trigger button can produce different effects depending on the current orientation of the vehicle remote control. For example, if the vehicle remote control has an "up" button, when the vehicle remote control is perpendicular to the seat and the current orientation of the vehicle remote control is away from the seat, the user triggers the "up" button to adjust the seat's direction, likely intending to raise the seat's height. If the vehicle remote control is perpendicular to the seat but the current orientation of the vehicle remote control is toward the seat, the user triggers the "up" button to adjust the seat's direction. Although the user triggers the same button, the user likely intends to lower the seat's height. Therefore, for the directional adjustment function, triggering the same button in different current orientations can produce different effects. Furthermore, to further improve vehicle seat control accuracy, when the target usage function is directional adjustment, the reference adjustment direction for the target adjustable part during directional movement is determined based on the current orientation of the vehicle remote control, and the target adjustment amount for the target adjustable part during directional movement is determined based on the key signal in the control command.
[0150] The reference adjustment direction can be the positive direction of the target adjustment part during direction adjustment. The target adjustment amount is the specific change amount of the adjusted amount.
[0151] Exemplarily, the in-vehicle remote control includes two buttons: "up" and "down." The target adjustment amount for triggering "up" is "+2," and the target adjustment amount for triggering "down" is "-2." When the in-vehicle remote control is perpendicular to the seat, the target adjustment part is the seat, and the current direction of the in-vehicle remote control is away from the seat (i.e., toward the roof, hereinafter referred to as "up"). The direction away from the seat is used as the reference adjustment direction. If the user triggers the "up" button of the in-vehicle remote control once and the target adjustment amount is "+2," the seat is controlled to move up by 2. If the user triggers the "down" button of the in-vehicle remote control once and the target adjustment amount is "-2," the seat is controlled to move down by 2. When the car remote control is perpendicular to the seat, the target adjustment part is the seat, and the current direction of the car remote control is toward the seat (hereinafter referred to as downward), the direction close to the seat is used as the reference adjustment direction; if the user triggers the "up" button of the car remote control once, the target adjustment amount is "+2", then the seat is controlled to move downward by 2; if the user triggers the "down" button of the car remote control once, the target adjustment amount is "-2", then the seat is controlled to move upward by 2.
[0152] In this embodiment, due to the direction adjustment function among the seat's usage functions, different usage effects can be produced according to the current orientation of the vehicle remote control combined with the same trigger button during use; therefore, the target usage function of the target adjustment part triggered by the control instruction is identified; and if the target usage function is the direction adjustment function, the reference adjustment direction of the target adjustment part is determined according to the current orientation, and the target adjustment amount of the target adjustment part is determined according to the button signal in the control instruction; and the target adjustment part is controlled to move the target adjustment amount in the reference adjustment direction, so that when the user uses the vehicle remote control to control the vehicle seat, the adjustment direction of the seat is in line with the user's operating intention, thereby improving the convenience of seat control.
[0153] Furthermore, an embodiment of the present application also provides a vehicle seat control system, the vehicle seat control system including a vehicle remote control and a control terminal, the vehicle remote control being communicatively connected to the control terminal, and the vehicle seat control system including:
[0154] The vehicle-mounted remote control is used to send control instructions to the control terminal in response to user operations;
[0155] The control terminal is used to determine the current position and current posture of the vehicle remote control in response to the control instructions sent by the vehicle remote control; determine the target seat from multiple seats in the vehicle based on the current position; determine the target adjustment part from multiple adjustment parts of the target seat based on the current posture; and control the target adjustment part to respond to the control instructions.
[0156] Optionally, the vehicle seat control system includes at least one UWB anchor point, and at least one UWB antenna is respectively provided at the front and rear ends of the vehicle remote control, and each of the UWB antennas has a different identification number.
[0157] Optionally, the control terminal is further configured to obtain coordinate data corresponding to each UWB antenna based on the UWB anchor point, wherein the coordinate data corresponding to each UWB antenna is encapsulated with an identification number corresponding to each UWB antenna;
[0158] Identifying the first and second endpoints of the vehicle remote control according to the identification numbers encapsulated in the coordinate data, and determining the direction from the first endpoint to the second endpoint as the current orientation;
[0159] Determine the coordinate data corresponding to the first endpoint and the second endpoint and the current orientation as the current orientation;
[0160] According to each of the coordinate data, a minimum tilt angle between the vehicle-mounted remote control and a horizontal plane is determined as the current posture.
[0161] Optionally, the control terminal is further configured to generate a direction ray with the second endpoint as a starting point, respectively in the direction of the current direction and in a direction opposite to the current direction;
[0162] The seat that the directional ray passes through and that is at the shortest distance from the second endpoint is determined as the target seat.
[0163] Optionally, the control terminal is further configured to determine, based on the current posture, a minimum tilt angle between the vehicle-mounted remote control and a horizontal plane, and use the minimum tilt angle as the current tilt angle;
[0164] determining, based on the current tilt angle, whether the vehicle remote control is parallel or perpendicular to the seat of the target seat;
[0165] If yes, then determining the seat of the target chair as the target adjustment part;
[0166] If not, the adjustment position of the target seat with the shortest distance from the second end point in the current orientation is determined as the target adjustment position.
[0167] Optionally, the control terminal is further configured to identify a target usage function of the target adjustment part triggered by the control instruction;
[0168] If the target usage function is a direction adjustment function, determining a reference adjustment direction of the target adjustment part according to the current orientation, and determining a target adjustment amount of the target adjustment part according to the key signal in the control instruction;
[0169] The target adjustment portion is controlled to move in the reference adjustment direction by the target adjustment amount.
[0170] Optionally, the control terminal is further configured to obtain a mapping relationship between a button and a seat function that matches a target adjustment portion of the target seat, and identify a current button signal in the control instruction, wherein the mapping relationship between the button and the seat function is a mapping relationship between a button signal triggered by the vehicle remote control and a usable function of an adjustment portion of the seat;
[0171] Based on the mapping relationship between the button and the seat function, the target usage function corresponding to the current button signal is matched and obtained.
[0172] The specific implementation of the vehicle seat control system of the present application is basically the same as the various embodiments of the above-mentioned vehicle seat control method, and will not be repeated here.
[0173] Furthermore, an embodiment of the present application further provides a vehicle seat control device. Referring to FIG. 7 , the vehicle seat control device is applied to a vehicle remote control. The vehicle seat control device includes:
[0174] a response module 10, configured to determine the current position and current posture of the vehicle-mounted remote control in response to a control instruction sent by the vehicle-mounted remote control;
[0175] a seat determination module 20 for determining a target seat from a plurality of seats in the vehicle according to the current position;
[0176] an adjustment part determination module 30 for determining a target adjustment part from a plurality of adjustment parts of the target seat according to the current posture;
[0177] The control module 40 is configured to control the target adjustment site to respond to the control instruction.
[0178] The response module 10 is further configured to obtain coordinate data corresponding to each UWB antenna based on the UWB anchor point, wherein the coordinate data corresponding to each UWB antenna is encapsulated with an identification number corresponding to each UWB antenna;
[0179] Identifying the first and second endpoints of the vehicle remote control according to the identification numbers encapsulated in the coordinate data, and determining the direction from the first endpoint to the second endpoint as the current orientation;
[0180] Determine the coordinate data corresponding to the first endpoint and the second endpoint and the current orientation as the current orientation;
[0181] According to each of the coordinate data, a minimum tilt angle between the vehicle-mounted remote control and a horizontal plane is determined as the current posture.
[0182] The seat determination module 20 is further configured to generate a direction ray with the second endpoint as a starting point, respectively in the direction of the current direction and in the direction opposite to the current direction;
[0183] The seat that the directional ray passes through and that is at the shortest distance from the second endpoint is determined as the target seat.
[0184] The adjustment position determination module 30 is further configured to determine, based on the current posture, a minimum tilt angle between the vehicle-mounted remote control and a horizontal plane, and use the minimum tilt angle as the current tilt angle;
[0185] determining, based on the current tilt angle, whether the vehicle remote control is parallel or perpendicular to the seat of the target seat;
[0186] If yes, then determining the seat of the target chair as the target adjustment part;
[0187] If not, the adjustment position of the target seat with the shortest distance from the second end point in the current orientation is determined as the target adjustment position.
[0188] The control module 40 is further configured to identify the target usage function of the target adjustment part triggered by the control instruction;
[0189] If the target usage function is a direction adjustment function, determining a reference adjustment direction of the target adjustment part according to the current orientation, and determining a target adjustment amount of the target adjustment part according to the key signal in the control instruction;
[0190] The target adjustment portion is controlled to move in the reference adjustment direction by the target adjustment amount.
[0191] The control module 40 is further configured to obtain a mapping relationship between a button and a seat function that matches a target adjustment portion of the target seat, and identify a current button signal in the control instruction, wherein the mapping relationship between the button and the seat function is a mapping relationship between a button signal triggered by the vehicle remote control and a function of the seat adjustment portion;
[0192] Based on the mapping relationship between the button and the seat function, the target usage function corresponding to the current button signal is matched and obtained.
[0193] The specific implementation of the vehicle seat control device of the present application is basically the same as the various embodiments of the above-mentioned vehicle seat control method, and will not be repeated here.
[0194] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or system comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or system. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or system comprising the element.
[0195] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes a number of instructions for enabling a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.
[0196] The above are only preferred embodiments of the present application and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A vehicle seat control method, characterized in that: The vehicle seat control method is applied to a vehicle seat control system, the vehicle seat control system includes: a vehicle-mounted remote control, and the vehicle seat control method includes: In response to the control command sent by the vehicle remote control, respectively determine the current position and current posture of the vehicle remote control; Determining a target seat from a plurality of seats in the vehicle according to the current position; determining a target adjustment part from a plurality of adjustment parts of the target seat according to the current posture; The target regulation site is controlled in response to the control instruction.
2. The vehicle seat control method according to claim 1, characterized in that: The vehicle seat control system includes at least one UWB anchor point, at least one UWB antenna is respectively arranged at the front and rear ends of the vehicle remote control, and the identification numbers corresponding to the UWB antennas are different. The steps of respectively determining the current position and the current posture of the vehicle remote control in response to the control command sent by the vehicle remote control include: Acquire coordinate data corresponding to each UWB antenna based on the UWB anchor point, wherein the coordinate data corresponding to each UWB antenna encapsulates an identification number corresponding to each UWB antenna; According to the identification number encapsulated in each of the coordinate data, the first end point and the second end point of the vehicle remote control are identified, and the direction from the first end point to the second end point is determined as the current orientation; Determine the coordinate data corresponding to the first endpoint and the second endpoint respectively and the current orientation as the current orientation; According to each of the coordinate data, the minimum inclination angle between the vehicle-mounted remote control and the horizontal plane is determined as the current posture.
3. The vehicle seat control method according to claim 2, characterized in that: The step of determining a target seat from a plurality of seats of the vehicle according to the current position comprises: Taking the second endpoint as a starting point, generating direction rays respectively in the direction of the current direction and in the direction opposite to the current direction; The seat through which the directional ray passes and which is at the shortest distance from the second end point is determined as the target seat.
4. The vehicle seat control method according to claim 2, characterized in that: The adjustment part of the seat includes: a seat, and the step of determining a target adjustment part from a plurality of adjustment parts of the target seat according to the current posture includes: According to the current posture, determining the minimum tilt angle between the vehicle-mounted remote control and the horizontal plane, and using it as the current tilt angle; According to the current tilt angle, determining whether the vehicle remote control is parallel or perpendicular to the seat of the target seat; If yes, the seat of the target seat is determined as the target adjustment part; If not, the adjustment position of the target seat that is the shortest distance from the second end point in the current orientation is determined as the target adjustment position.
5. The vehicle seat control method according to claim 1, characterized in that: The current position includes a current orientation, and the step of controlling the target adjustment part in response to the control instruction includes: Identifying a target usage function of the target adjustment part triggered by the control instruction; If the target usage function is a direction adjustment function, then according to the current orientation, a reference adjustment direction of the target adjustment part is determined, and according to the key signal in the control instruction, a target adjustment amount of the target adjustment part is determined; The target adjustment portion is controlled to move in the reference adjustment direction by the target adjustment amount.
6. The vehicle seat control method according to claim 5, characterized in that: The step of identifying the target use function of the target adjustment part triggered by the control instruction comprises: Acquire a mapping relationship between a button and a seat function that matches a target adjustment part of the target seat, and identify a current button signal in the control command, wherein the mapping relationship between the button and the seat function is a mapping relationship between a button signal triggered by the vehicle remote control and a usage function of the adjustment part of the seat; Based on the mapping relationship between the button and the seat function, the target usage function corresponding to the current button signal is matched and obtained.
7. A vehicle seat control system, characterized in that: The vehicle seat control system includes a vehicle remote control and a control terminal, wherein the vehicle remote control is communicatively connected with the control terminal, and the vehicle seat control system includes: The vehicle-mounted remote control is used to send control instructions to the control terminal in response to user operations; The control terminal is used to respond to the control instructions sent by the vehicle remote control to determine the current position and current posture of the vehicle remote control; determine the target seat from multiple seats in the vehicle according to the current position; determine the target adjustment part from multiple adjustment parts of the target seat according to the current posture; and control the target adjustment part to respond to the control instructions.
8. A vehicle seat control device, characterized in that: The device comprises: A response module, used for responding to the control command sent by the vehicle remote control, and determining the current position and current posture of the vehicle remote control; A seat determination module, configured to determine a target seat from a plurality of seats of the vehicle according to the current position; an adjustment part determination module, configured to determine a target adjustment part from a plurality of adjustment parts of the target seat according to the current posture; A control module is used to control the target adjustment part to respond to the control instruction.
9. A vehicle-mounted remote control, characterized in that: The vehicle remote control comprises: a memory, a processor and a vehicle seat control program stored in the memory and executable on the processor, wherein the vehicle seat control program is configured to implement the steps of the vehicle seat control method according to any one of claims 1 to 6.
10. A storage medium, characterized in that: The storage medium stores a vehicle seat control program, and when the vehicle seat control program is executed by the processor, the steps of the vehicle seat control method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Indoor positioning method based on UWB positioning system
CN105547297A
Vehicle control method and system based on UWB technology
CN114371777A
Method for remotely controlling equipment in vehicle cabin, vehicle and storage medium
CN114913680A
Multi-user partition function control method and device, storage medium and vehicle
CN115052274A
Control method, device and equipment for controlled device of vehicle, vehicle and medium
CN115431700A