Vehicle seat control method, system, device, storage medium and vehicle-mounted remote control
By identifying the position and posture of the vehicle seats through the in-vehicle remote control system and using UWB technology to accurately locate the target seat and adjustment parts, the problem of poor convenience of vehicle seat adjustment is solved, and passengers can achieve precise control from any position.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-05
- Publication Date
- 2026-03-27
AI Technical Summary
Conventional methods of adjusting vehicle seats are not very convenient, making it difficult for passengers to adjust seats other than their own.
The vehicle remote control determines the current location and attitude, identifies the target seat and adjustment parts, and uses UWB anchor points and antennas to obtain coordinate data, enabling precise control of multiple seats and adjustment parts in the vehicle.
Passengers can control different seats and adjustment parts from any position in the vehicle, improving the convenience of seat use, avoiding recognition failures caused by obstructions, and reducing implementation costs.
Smart Images

Figure CN120096399B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicle remote control, and particularly relates to a vehicle seat control method, a system, a device, a storage medium and a vehicle remote control. BACKGROUND
[0002] With the rapid development of vehicle technology and the gradual improvement of living standards, people have higher and higher requirements for vehicles. Safety and convenience can no longer meet the needs of modern people, and comfort and intelligence are the mainstream direction of future vehicle development. In order to improve the comfort of users during driving, the seats of vehicles are endowed with various functions, such as heating, ventilation, massage, etc. Among these functions, direction adjustment is one of the most important functions.
[0003] Conventional seat direction adjustment, such as seat height adjustment and inclination angle adjustment, can be achieved by mechanical adjustment devices or electric control devices arranged at different positions of each seat. However, since the adjustment devices of each seat are usually arranged on or near the seat body, it is difficult for passengers seated on other seats to adjust the seats other than the seat on which they are seated, and the convenience of vehicle seat adjustment is poor.
[0004] The above content is only used to assist in understanding the technical solutions of the present application and does not mean that the above content is prior art. SUMMARY
[0005] The main purpose of the present application is to provide a vehicle seat control method, system, device, storage medium and vehicle remote control, which aims to solve the technical problem of poor convenience of vehicle seat adjustment in conventional methods.
[0006] To achieve the above purpose, the present application provides a vehicle seat control method, which is applied to a vehicle seat control system, and the vehicle seat control system comprises a vehicle remote control. The vehicle seat control method comprises the following steps:
[0007] In response to a control instruction sent by the vehicle remote control, the current direction and the current posture of the vehicle remote control are determined respectively;
[0008] According to the current direction, a target seat is determined from a plurality of seats of the vehicle;
[0009] According to the current posture, a target adjustment part is determined from a plurality of adjustment parts of the target seat;
[0010] The target adjustment part is controlled to respond to the control instruction.
[0011] Optionally, the vehicle seat control system comprises at least one UWB anchor point, the vehicle-mounted remote control is respectively provided with at least one UWB antenna at the front end and the rear end, the identification number corresponding to each UWB antenna is different, and the step of determining the current orientation and the current attitude of the vehicle-mounted remote control respectively in response to the control instruction sent by the vehicle-mounted remote control comprises:
[0012] acquiring the coordinate data corresponding to each UWB antenna based on the UWB anchor point, wherein the identification number corresponding to each UWB antenna is encapsulated in the coordinate data corresponding to each UWB antenna;
[0013] identifying the first end point and the second end point of the vehicle-mounted remote control according to the identification number encapsulated in each coordinate data, and determining the direction from the first end point to the second end point as the current orientation;
[0014] determining the coordinate data corresponding to the first end point and the second end point and the current orientation as the current orientation;
[0015] determining the minimum inclination angle between the vehicle-mounted remote control and the horizontal plane as the current attitude according to each coordinate data.
[0016] Optionally, the step of determining the target seat from the plurality of seats in the vehicle according to the current orientation comprises:
[0017] generating an orientation ray in the direction of the current orientation and the opposite direction of the current orientation respectively with the second end point as the starting point;
[0018] determining the seat through which the orientation ray passes and which is closest to the second end point as the target seat.
[0019] Optionally, the adjustment part of the seat comprises a seat, and the step of determining the target adjustment part from the plurality of adjustment parts of the target seat according to the current attitude comprises:
[0020] determining the minimum inclination angle between the vehicle-mounted remote control and the horizontal plane as the current inclination angle according to the current attitude;
[0021] judging whether the vehicle-mounted remote control is parallel or perpendicular to the seat of the target seat according to the current inclination angle;
[0022] if yes, determining the seat of the target seat as the target adjustment part;
[0023] if no, determining the adjustment part of the target seat which is closest to the second end point in the current orientation as the target adjustment part.
[0024] Optionally, the current position includes a current orientation, and the step of controlling the target adjustment part in response to the control instruction includes:
[0025] identifying a target use function of the target adjustment part triggered by the control instruction;
[0026] if the target use 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 a key signal in the control instruction;
[0027] controlling the target adjustment part to move the target adjustment amount in the reference adjustment direction.
[0028] Optionally, the step of identifying the target use function of the target adjustment part triggered by the control instruction includes:
[0029] obtaining a key and seat function mapping relationship matched with a target adjustment part of the target seat, and identifying a current key signal in the control instruction, wherein the key and seat function mapping relationship is a mapping relationship between a key signal triggered by the vehicle-mounted remote control and a use function possessed by an adjustment part of a seat;
[0030] based on the key and seat function mapping relationship, matching to obtain a target use function corresponding to the current key signal.
[0031] The application also provides a vehicle seat control system, the vehicle seat control system comprising a vehicle-mounted remote control and a control terminal, the vehicle-mounted remote control being in communication connection with the control terminal, and the vehicle seat control system comprising:
[0032] the vehicle-mounted remote control, configured to send a control instruction to the control terminal in response to a user operation;
[0033] the control terminal, configured to determine a current position and a current posture of the vehicle-mounted remote control respectively in response to the control instruction sent by the vehicle-mounted remote control; determine a target seat from a plurality of seats of a vehicle according to the current position; determine a target adjustment part from a plurality of adjustment parts of the target seat according to the current posture; and control the target adjustment part in response to the control instruction.
[0034] The application also provides a vehicle seat control device, the device comprising:
[0035] a response module, configured to determine a current position and a current posture of the vehicle-mounted remote control respectively in response to a control instruction sent by the vehicle-mounted remote control;
[0036] a seat determination module, configured to determine a target seat from a plurality of seats of a vehicle according to the current position;
[0037] a position determining module configured to determine a target adjusting position from a plurality of adjusting positions of the target seat according to the current posture;
[0038] a control module configured to control the target adjusting position to respond to the control instruction.
[0039] The application further provides a vehicle-mounted remote control, which comprises a memory, a processor, and a vehicle seat control program stored in the memory and executable on the processor, and the vehicle seat control program is configured to implement the steps of the vehicle seat control method.
[0040] The application further provides a storage medium, which is a computer readable storage medium, and the computer readable storage medium stores a vehicle seat control program, and the vehicle seat control program is executed by a processor to implement the steps of the vehicle seat control method.
[0041] The application discloses a vehicle seat control method, which comprises the following steps: determining a current orientation and a current posture of a vehicle-mounted remote control in response to a control instruction sent by the vehicle-mounted remote control; then determining a target seat from a plurality of seats of a vehicle according to the current orientation; then determining a target adjusting position from a plurality of adjusting positions of the target seat according to the current posture; and then controlling the target adjusting position to respond to the control instruction. Through the setting of the vehicle-mounted remote control, a passenger can control different seats and different adjusting positions (for example, a backrest, a seat, a headrest, etc.) of each seat on the vehicle at any position in the vehicle, thereby improving the use convenience of the vehicle seats. Through the orientation and the posture of the vehicle-mounted remote control, the target seat among the plurality of seats of the vehicle and the target adjusting position among the plurality of adjusting positions of the seat can be accurately identified, so that the situation that the target seat and / or the target adjusting position cannot be identified due to the shielding of the passenger or other shielding objects to the infrared signal or other light signals is avoided, and the accuracy of the vehicle seat control is improved. Through the interaction between the control terminal and the vehicle-mounted remote control, the adjusting device or the instruction receiving end does not need to be separately arranged on each seat of the vehicle, and the accurate control of the vehicle seats can also be achieved, thereby reducing the implementation cost. BRIEF DESCRIPTION OF DRAWINGS
[0042] Figure 1 A structural schematic diagram of a vehicle-mounted remote control related to a hardware running environment of an embodiment scheme of the application;
[0043] Figure 2 A flowchart of a vehicle seat control method related to an embodiment scheme of the application;
[0044] Figure 3 A scene schematic diagram related to a first embodiment scheme of the application;
[0045] Figure 4 The adjustment part of the seat involved in the first embodiment of the present application is shown in the figure;
[0046] Figure 5 The scene involved in the second embodiment of the present application is shown in the figure;
[0047] Figure 6 Another scene involved in the second embodiment of the present application is shown in the figure;
[0048] Figure 7 The frame structure of the vehicle seat control device involved in the embodiment of the present application is shown in the figure.
[0049] The implementation, functional features and advantages of the present application will be further described with reference to the embodiments and the accompanying drawings. DETAILED DESCRIPTION
[0050] It should be understood that the specific embodiments described herein merely serve to explain the present application and are not intended to limit the present application.
[0051] In addition, the description of "first", "second" and the like in the present application is only for the purpose of description and cannot be understood as indicating or implying the relative importance of the technical features or implicitly indicating the number of the technical features. Therefore, the features with "first", "second" can explicitly or implicitly include at least one of the features. In addition, "and / or" throughout the text includes three schemes, for example, A and / or B includes A technical scheme, B technical scheme, and A and B simultaneously meet the technical scheme; in addition, the technical schemes of each embodiment can be combined with each other, but it must be based on the realization of ordinary skilled in the art, when the combination of technical schemes appears contradictory or unachievable, it should be considered that the combination of technical schemes does not exist, nor within the scope of protection claimed by the present application.
[0052] Referring to Figure 1 , Figure 1 The vehicle-mounted remote control structure of the hardware running environment involved in the embodiment of the present application is shown in the figure.
[0053] As Figure 1As shown, the vehicle-mounted remote control can 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 realize the connection and communication between the components. The user interface 1003 can include a display, an input unit such as a keyboard, and can also include a standard wired interface, a wireless interface. The network interface 1004 can optionally include a standard wired interface, a wireless interface (such as a wireless fidelity (WIreless-FIdelity, WI-FI) interface). The memory 1005 can be a high-speed random access memory (RAM) memory, or a stable non-volatile memory (Non-Volatile Memory, NVM) such as a disk memory. The memory 1005 can also be a storage device independent of the aforementioned processor 1001.
[0054] Those skilled in the art can understand that Figure 1 The structure shown in the figure does not constitute a limitation on the vehicle-mounted remote control, and can include more or fewer components than the figure, or combine certain components, or different component arrangements.
[0055] As Figure 1 As shown, the memory 1005 as a storage medium can include an operating system, a data storage module, a network communication module, a user interface module, and a vehicle seat control program.
[0056] In Figure 1 In the vehicle-mounted remote control shown, 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 arranged in the vehicle-mounted remote control, and 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:
[0057] In response to the control instruction sent by the vehicle-mounted remote control, the current orientation and the current attitude of the vehicle-mounted remote control are determined respectively;
[0058] According to the current orientation, a target seat is determined from a plurality of seats of the vehicle;
[0059] According to the current attitude, a target adjustment part is determined from a plurality of adjustment parts of the target seat;
[0060] The target adjustment part is controlled to respond to the control instruction.
[0061] Further, the operation of determining the current orientation and the current posture of the vehicle-mounted remote control respectively in response to the control instruction sent by the vehicle-mounted remote control comprises:
[0062] Obtaining the coordinate data corresponding to each UWB antenna based on the UWB anchor points, wherein the coordinate data corresponding to each UWB antenna encapsulates the identification number corresponding to each UWB antenna;
[0063] Identifying the first end point and the second end point of the vehicle-mounted remote control according to the identification number encapsulated in each coordinate data, and determining the direction from the first end point to the second end point as the current orientation;
[0064] Determining the coordinate data corresponding to the first end point and the second end point and the current orientation as the current orientation;
[0065] Determining the minimum inclination angle between the vehicle-mounted remote control and the horizontal plane as the current posture according to each coordinate data.
[0066] Further, the operation of determining the target seat from the plurality of seats of the vehicle according to the current orientation comprises:
[0067] Generating orientation rays in the direction of the current orientation and the opposite direction of the current orientation respectively with the second end point as the starting point;
[0068] Determining the seat that is passed through by the orientation ray and has the shortest distance from the second end point as the target seat.
[0069] Further, the operation of determining the target adjustment position from the plurality of adjustment positions of the target seat according to the current posture comprises:
[0070] Determining the minimum inclination angle between the vehicle-mounted remote control and the horizontal plane as the current inclination angle according to the current posture;
[0071] Judging whether the vehicle-mounted remote control is parallel or perpendicular to the seat of the target seat according to the current inclination angle;
[0072] If yes, determining the seat of the target seat as the target adjustment position;
[0073] If no, determining the adjustment position of the target seat that has the shortest distance from the second end point in the current orientation as the target adjustment position.
[0074] Further, the current orientation is included in the current orientation, and the operation of controlling the target adjustment position in response to the control instruction comprises:
[0075] identify a target use function of the target adjustment part triggered by the control instruction;
[0076] if the target use function is a direction adjustment function, determine a reference adjustment direction of the target adjustment part according to the current orientation, and determine a target adjustment amount of the target adjustment part according to a key signal in the control instruction;
[0077] control the target adjustment part to move the target adjustment amount in the reference adjustment direction.
[0078] Further, the operation of identifying the target use function of the target adjustment part triggered by the control instruction comprises:
[0079] obtain a key-to-seat function mapping relationship matched with the target adjustment part of the target seat, and identify a current key signal in the control instruction, wherein the key-to-seat function mapping relationship is a mapping relationship between a key signal triggered by the vehicle-mounted remote control and a use function possessed by an adjustment part of a seat;
[0080] based on the key-to-seat function mapping relationship, match to obtain a target use function corresponding to the current key signal.
[0081] Based on the above structure, various embodiments of the vehicle seat control method are proposed.
[0082] Reference Figure 2 , Figure 2 is a flowchart of the first embodiment of the vehicle seat control method of the present application.
[0083] In the present embodiment, the execution subject of the vehicle seat control method can be a vehicle-mounted remote control, and can also be a control terminal. The vehicle-mounted remote control can be a separate newly added entity device, or can be a device that realizes control instruction sending by adding corresponding software and hardware modules on an existing device (for example, a mobile phone, a watch, a headset, an electric energy, a tablet, etc.). The control terminal can be a local device, for example, a central control system, an electronic control unit (ECU, Electronic Control Unit) of a vehicle, etc., and can also be a mobile terminal such as a mobile phone, a notebook computer, etc., and can also be a local device installed on a vehicle, used to respond to the control instruction sent by the vehicle-mounted remote control and control each adjustment part of each seat on the vehicle; the control terminal can also be a network device, which is not limited in the present embodiment. In order to facilitate description, the execution subject is omitted in the following description of each embodiment. In the present embodiment, the vehicle seat control method comprises:
[0084] Step S10, in response to the control instruction sent by the vehicle-mounted remote control, respectively determine the current orientation and the current attitude of the vehicle-mounted remote control;
[0085] The vehicle-mounted remote control is used for responding to user operation and sending control instructions corresponding to the user operation; it can be a separate newly-added entity device or a device for sending control instructions by adding corresponding software and hardware modules on an existing device (for example, a mobile phone, a watch, a headset, a power supply, a tablet, etc.).
[0086] In a feasible embodiment, in order to improve the convenience of adjusting each seat in a vehicle, a vehicle-mounted remote control is provided, and a user can send control instructions through the vehicle-mounted remote control. The vehicle-mounted remote control is provided with a positioning device, for example, an UWB (Ultra Wide Band) antenna, a Bluetooth antenna, an inertial sensor, etc. Then, in response to the control instructions sent by the vehicle-mounted remote control, the position information of the vehicle-mounted remote control at the time of sending the control instructions 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 the sake of distinction) and the attitude (hereinafter referred to as the current attitude for the sake of distinction) of the vehicle-mounted remote control at the time of sending the control instructions are determined.
[0087] Optionally, the current orientation can include the current position and the current orientation of the vehicle-mounted remote control.
[0088] Optionally, the position information can be obtained from the vehicle-mounted remote control when the control instructions are received. The position information of the vehicle-mounted remote control can also be dynamically obtained in a low-power mode such as background running before the control instructions are received, and stored locally. Then, when the control instructions are received, the position information is directly called from the background to realize timely response to the control instructions.
[0089] Optionally, the vehicle cabin coordinate system of the vehicle can be established with reference to the cabin of the vehicle, and then the position information of the vehicle-mounted remote control in the vehicle cabin coordinate system is determined.
[0090] In a feasible embodiment, the vehicle seat control system includes at least one UWB anchor point, and the front and rear ends of the vehicle-mounted remote control are respectively provided with at least one UWB antenna. The identification numbers of the UWB antennas are different. The steps of determining the current orientation and the current attitude of the vehicle-mounted remote control in response to the control instructions sent by the vehicle-mounted remote control include:
[0091] Step S11: Obtain the coordinate data corresponding to each UWB antenna based on the UWB anchor point, wherein the coordinate data corresponding to each UWB antenna encapsulates the identification number corresponding to each UWB antenna;
[0092] In an embodiment, the vehicle-mounted remote control has at least one UWB antenna at each of the front end and the rear end, 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 arranged in the vehicle. The UWB anchor points send preset electromagnetic signals to the UWB antennas of the vehicle-mounted remote control, and then determine the angle and distance between each UWB antenna and each UWB anchor point according to the phase difference of the electromagnetic signals received by the UWB antennas. The coordinates of each UWB antenna are determined according to the angle and distance between the UWB antennas and the UWB anchor points, and the identification number corresponding to each UWB antenna is encapsulated in each coordinate data. The source of the coordinate data can be identified by the identification number in the coordinate data, and then the front end and the rear end of the vehicle-mounted remote control can be further distinguished. The coordinate data can be three-dimensional coordinates.
[0093] 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.
[0094] For example, one UWB antenna is arranged at each of the front end and the rear end of the vehicle-mounted remote control, i.e., including a front-end UWB antenna and a rear-end UWB antenna, and the identification number of the front-end UWB antenna is set to 1 and the identification number of the rear-end UWB antenna is set to 2 in advance. After obtaining the coordinate data, it can be determined whether the coordinate data comes from the front-end UWB antenna or the rear-end UWB antenna by identifying the identification number 1 or 2 encapsulated in the coordinate data.
[0095] Step S12, identifying the first end point and the second end point of the vehicle-mounted remote control according to the identification number encapsulated in each coordinate data, and determining the direction from the first end point to the second end point as the current orientation;
[0096] Step S13, determining the coordinate data corresponding to the first end point and the second end point respectively and the current orientation as the current position.
[0097] In an embodiment, the identification number corresponding to the UWB antenna is encapsulated in each coordinate data, and then the source of the coordinate data is identified according to the identification number in the coordinate data. Then, the first end point and its coordinates of the vehicle-mounted remote control, and the second end point and its coordinates of the vehicle-mounted remote control are determined according to the source of each coordinate data. Then, the direction from the first end point to the second end point is determined as the current orientation of the vehicle-mounted remote control. Then, the coordinate data corresponding to the first end point and the second end point respectively and the current orientation are determined as the current position.
[0098] For example, referring to Figure 3 , the vehicle seat control system includes four UWB anchor points (QA , Q B , Q C and Q D ), the front and rear ends of the vehicle-mounted remote control are respectively provided with a UWB antenna (Q1 and Q2). Based on the UWB anchor, the respective coordinate data of each UWB antenna, i.e., the coordinate data of Q1 and Q2, is obtained. Then, Q1 can be taken as the first end point, and Q2 can be taken as the second end point; the direction from Q1 to Q2 is determined as the current orientation (arrow direction in Figure 3 The dashed box in Figure 3 represents the area corresponding to the seat of the vehicle.
[0099] Optionally, the first end point and the second end point can be the front end point, the rear end point, the left end point, the right end point, etc. of the vehicle-mounted remote control, which can be set according to actual needs, and the present embodiment does not limit this; for example, the first end point is the rear end point of the vehicle-mounted remote control, and the second end point is the front end point of the vehicle-mounted remote control.
[0100] In step S14, the minimum inclination angle between the vehicle-mounted remote control and the horizontal plane is determined according to the coordinate data, and is taken as the current posture.
[0101] In a feasible embodiment, the minimum inclination angle between the vehicle-mounted remote control and the horizontal plane is determined according to the obtained coordinate data, and is taken as the current posture of the vehicle-mounted remote control.
[0102] In the present embodiment, by setting at least one UWB anchor in the vehicle seat control system and setting at least one UWB antenna at the front and rear ends of the vehicle-mounted remote control, the respective coordinates of the front and rear ends of the vehicle-mounted remote control are accurately obtained; then, by using the identification number encapsulated in the obtained coordinate data, the source of each coordinate data is identified, the first end point and the second end point of the vehicle-mounted remote control are accurately positioned, the direction from the first end point to the second end point is determined as the current orientation, the respective coordinate data of the first end point and the second end point and the current orientation are determined as the current position, and the minimum inclination angle between the vehicle-mounted remote control and the horizontal plane is determined according to the coordinate data, and is taken as the current posture, so as to accurately identify the position and posture of the vehicle-mounted remote control on the vehicle, and to improve the accuracy of subsequent target seat and target adjustment part identification.
[0103] In step S20, the target seat is determined from the plurality of seats of the vehicle according to the current position.
[0104] In a feasible embodiment, it should be understood that, according to the conventional use method of the remote control, when the user uses the remote control to control the device, the user is likely to control the seat on which the user sits, and the user will subconsciously adjust the remote control towards the device to be controlled; therefore, the target seat that the user wants to control can be determined from the plurality of seats in the vehicle according to the current orientation of the vehicle remote control; for example, the seat in which the vehicle remote control is located is determined as the target seat according to the current orientation.
[0105] Optionally, the seats of the vehicle can include a main driver seat, a co-driver seat, a rear first seat, a rear second seat, a rear third seat, a front first seat, a front second seat, etc., which can be set according to the seat distribution and the number of seats of the vehicle, and the present embodiment does not limit this.
[0106] In a feasible embodiment, in response to the control instruction sent by the vehicle remote control, the coordinate data corresponding to each UWB antenna is obtained based on the UWB anchor point; the target seat area in which the vehicle remote control is located among the plurality of seat areas of the vehicle is determined according to the coordinate data; the controllable seat of the target seat area in the plurality of seats of the vehicle is matched according to the preset mapping relationship between the seat area of the vehicle and the controllable seat; and the target seat is determined from the plurality of controllable seats of the vehicle according to the current orientation. Through the mapping relationship between the seat area of the vehicle and the controllable seat, the controllable seat of the passenger seated in different seats is limited, for example, only the user seated in the main driver seat (i.e., the main driver seat area) can control the main driver seat through the vehicle remote control, and the users in other seat areas of the vehicle cannot control the main driver seat, so as to avoid traffic accidents caused by other passengers controlling the main driver seat during driving, thereby improving the convenience of controlling the seat of the vehicle and ensuring driving safety.
[0107] In step S30, the target adjustment part is determined from the plurality of adjustment parts of the target seat according to the current posture.
[0108] In a feasible embodiment, the seat of the vehicle can be further divided into a plurality of adjustment parts, for example, the adjustment parts of the seat can include a seat, a backrest, a headrest, etc.; and the use functions of the adjustment parts can be different, for example, the seat has a direction adjustment function, a heating function and a ventilation function, and the backrest has a direction adjustment function and a massage function. Since the adjustment parts of the seat include the seat, when the user controls the seat, the user may subconsciously adjust the vehicle remote control to be parallel or perpendicular to the seat or in an upward direction; at this time, it can be difficult to directly identify the seat only through the current orientation of the vehicle remote control; therefore, the target adjustment part that the user wants to control can be further determined from the plurality of adjustment parts of the target seat according to the current posture of the vehicle remote control.
[0109] For example, referring to Figure 4 The adjustment parts of the seat 100 of the vehicle include a chair head 101, a chair back 102, and a chair seat 103.
[0110] In step S40, the target adjustment part is controlled to respond to the control instruction.
[0111] In an available 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.
[0112] Alternatively, if the control terminal is a master control system on the vehicle, after the target adjustment part is determined, the target adjustment part can be controlled to respond to the control instruction through a CAN bus (controller area network bus), so that the seat of the vehicle can respond to the control instruction sent by the vehicle remote control without additional installation of an instruction receiving device, thereby reducing the implementation cost of the vehicle seat control method; and the vehicle remote control can control the seat of any vehicle through the vehicle seat control method.
[0113] In this embodiment, the current orientation and the current posture of the vehicle remote control are determined by responding to the control instruction sent by the vehicle remote control; then the target seat is determined from the multiple seats of the vehicle according to the current orientation; then the target adjustment part is determined from the multiple adjustment parts of the target seat according to the current posture; and then the target adjustment part is controlled to respond to the control instruction. Through the setting of the vehicle remote control, the passenger can control different seats and different adjustment parts (such as chair back, chair seat, chair head, etc.) of each seat in the vehicle at any position in the vehicle, improving the use convenience of the vehicle seat. Through the orientation and posture of the vehicle remote control, accurate identification of the target seat among the multiple seats of the vehicle and the target adjustment part among the multiple adjustment parts of the seat is achieved, avoiding the situation that the target seat and / or the target adjustment part are not identified due to the blocking of the infrared signal or other light signals by the passenger or other obstructions, and improving the accuracy of the vehicle seat control. Through the interaction between the control terminal and the vehicle remote control, without separately setting adjustment devices or instruction receiving terminals on each seat of the vehicle, accurate control of the vehicle seat can also be achieved, reducing the implementation cost.
[0114] Further, based on the above first embodiment, a second embodiment of the vehicle seat control method of the 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:
[0115] In step S21, a direction ray is generated in the direction of the current orientation and the direction opposite to the current orientation respectively with the second endpoint as the starting point.
[0116] In an embodiment, the second end point of the vehicle-mounted remote control is determined according to the coordinate data of the second end point in the current orientation, and two orientation rays are generated respectively in the direction of the current orientation and the direction opposite to the current orientation, i.e., the orientation rays are extended in two directions based on the current orientation.
[0117] In step S22, the seat through which the orientation ray passes and which has the shortest distance to the second end point is determined as the target seat.
[0118] In an embodiment, the seat through which the orientation ray passes is determined, and the seat having the shortest distance to the second end point among the seats through which the orientation ray passes, i.e., the first seat through which the orientation ray passes, is determined as the target seat.
[0119] Optionally, if the orientation ray extends to outside the vehicle and does not pass through any seat, it is determined that the target seat recognition fails.
[0120] Optionally, the condition "shortest distance" when the target seat is determined can be replaced by other conditions according to requirements; for example, the seat through which the orientation ray passes and which has the longest distance to the second end point is determined as the target seat, or a seat within a preset distance range is determined as the target seat, etc. The present embodiment does not set any condition.
[0121] For example, referring to Figure 5 , Q1 is the first end point of the vehicle-mounted remote control, Q2 is the second end point of the vehicle-mounted remote control, and the black dashed rectangle (1-5) is a plurality of seats in the vehicle; the orientation ray L1 is generated in the direction of the current orientation from Q2 as the starting point, and the orientation ray L2 is generated in the direction opposite to the current orientation; the seats through which the orientation rays pass include 1 and 4, wherein the seat closest to Q2 is 4, and therefore 4 is determined as the target seat.
[0122] In the present embodiment, since the user will subconsciously hold the remote control close to and towards the target device when using the remote control to control the device, the second end point of the vehicle-mounted remote control is taken as the starting point, and the orientation rays are generated respectively in the direction of the current orientation and the direction opposite to the current orientation; then the seat through which the orientation ray passes and which has the shortest distance to the second end point is determined as the target seat; thus the precise identification of the target seat among the plurality of seats in the vehicle that the user wants to control is achieved, and the accuracy and convenience of seat control are improved.
[0123] In an embodiment, the adjustment part of the seat includes a seat, and in step S30, the step of determining the target adjustment part from the plurality of adjustment parts of the target seat according to the current posture includes:
[0124] Step S31, determining the minimum inclination angle between the vehicle-mounted remote control and the horizontal plane according to the current posture of the vehicle-mounted remote control, and taking the minimum inclination angle as the current inclination angle;
[0125] In a feasible embodiment, the minimum inclination angle between the vehicle-mounted remote control and the horizontal plane is determined according to the current posture of the vehicle-mounted remote control, and the minimum inclination angle is taken as the current inclination angle of the vehicle-mounted remote control.
[0126] Step S32, judging whether the vehicle-mounted remote control is parallel or perpendicular to the seat of the target seat according to the current inclination angle;
[0127] In a feasible embodiment, whether the vehicle-mounted remote control is parallel or perpendicular to the seat of the target seat can be identified according to the current inclination angle of the vehicle-mounted remote control.
[0128] Optionally, being parallel or perpendicular to the seat of the target seat can be substantially parallel or perpendicular to the seat; that is, if the current inclination angle of the vehicle-mounted remote control is within a preset parallel angle range, it is determined that the vehicle-mounted remote control is parallel to the seat of the target seat; and if the current inclination angle of the vehicle-mounted remote control is within a preset perpendicular angle range, it is determined that the vehicle-mounted remote control is perpendicular to the seat of the target seat.
[0129] Step S33, if yes, determining the seat of the target seat as the target adjustment part;
[0130] In a feasible embodiment, since the adjustment part of the seat includes the seat, when the user controls the seat, the user may unconsciously adjust the vehicle-mounted remote control to a direction parallel or perpendicular to the seat; at this time, it can be difficult to directly identify the seat only through the current orientation of the vehicle-mounted remote control. For example, the user is seated on seat A, and the target seat is also seat A; the user wants to adjust the seat of seat A forward (the driving direction), at this time, the vehicle-mounted remote control can be parallel or substantially parallel to the seat, that is, the current orientation can be the direction of the vehicle head; and it is difficult to lock the seat through the current orientation, which can cause the control of the seat to fail; and when it is determined that the seat of the target seat of the vehicle-mounted remote control is parallel or perpendicular, the current posture of the vehicle-mounted remote control is the same as the adjustable direction of the seat at this time, and the seat of the target seat is determined as the target adjustment part.
[0131] For example, referring to FIG. 1, the vehicle-mounted remote control is parallel to the seat of the target seat, and the seat of the target seat is determined as the target adjustment part. Figure 6, the vehicle has two vehicle remote controls P1 and P2, wherein the target seat of P1 is A1, and the target seat of P2 is A2; according to the current inclination angle of the vehicle remote control P1, it is determined that the vehicle remote control P1 is parallel to the seat A1; since the current direction L1 of the vehicle remote control P1 at this time is towards the front of the seat A1, it is difficult to accurately identify the seat A1 only through the current direction L1; therefore, in combination with the current posture of the vehicle remote control P1 at this time, the current inclination angle of the vehicle remote control P1 is determined, and according to the current inclination angle, it is determined that the vehicle remote control P1 is parallel to the seat A1, and then the seat A1 is determined as the target adjustment part, so as to realize accurate identification of the target adjustment part. According to the current inclination angle of the vehicle remote control P2, it is determined that the vehicle remote control P2 is perpendicular to the seat A2; since the current direction L2 of the vehicle remote control P2 at this time is towards the top of the seat A2, it is difficult to accurately identify the seat A2 only through the current direction L2; therefore, in combination with the current posture of the vehicle remote control P2 at this time, the current inclination angle of the vehicle remote control P2 is determined, and according to the current inclination angle, it is determined that the vehicle remote control P2 is perpendicular to the seat A2, and then the seat A2 is directly determined as the target adjustment part, so as to realize accurate identification of the target adjustment part.
[0132] In step S34, if no, the adjustment part of the target seat with the shortest distance between the current direction and the second end point is determined as the target adjustment part.
[0133] 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 use method of the remote control, the user may subconsciously adjust the remote control to the target adjustment part of the target seat which the user wants to adjust; then the adjustment part of the target seat with the shortest distance between the current direction and the second end point of the vehicle remote control is further identified, so as to take the adjustment part as the target adjustment part.
[0134] In the embodiment, since the adjustment part of the seat includes the seat, and when the user controls the seat, the user may subconsciously adjust the vehicle remote control to the direction parallel or perpendicular to the seat; at this time, it is difficult to directly identify the seat only through the current direction of the vehicle remote control, therefore, in the embodiment, the minimum inclination angle between the vehicle remote control and the horizontal plane is determined according to the current posture, and is taken as the current inclination angle; then according to the current inclination angle, it is determined 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 between the current direction and the second end point is determined as the target adjustment part, so as to realize accurate identification of the target adjustment part in the multiple adjustment parts of the vehicle seat, and improve the control accuracy and convenience of the vehicle seat.
[0135] Further, based on the first and / or second embodiments, a third embodiment of the vehicle seat control method is provided, in which the current orientation includes a current direction, and the step of controlling the target adjustment part in response to the control instruction includes:
[0136] Step S41, identifying a target use function of the target adjustment part triggered by the control instruction;
[0137] In a possible embodiment, each adjustment part of each seat can have the same or different multiple use functions, and the target use function of the target adjustment part triggered by the control instruction is further identified.
[0138] Optionally, the use function can include at least one of a direction adjustment function, a massage function, a ventilation function, and a heating function.
[0139] In a possible embodiment, the step of identifying the target use function of the target adjustment part triggered by the control instruction includes:
[0140] Step S411, obtaining a key-seat function mapping relationship matched with the target adjustment part of the target seat, and identifying a current key signal in the control instruction, wherein the key-seat function mapping relationship is a mapping relationship between a key signal triggered by the vehicle-mounted remote control and a use function possessed by the adjustment part of the seat.
[0141] In a possible embodiment, the vehicle-mounted remote control is a "universal remote control" that can control any adjustment part of any seat in the vehicle, and the vehicle-mounted remote control can be provided with general function keys and specific function keys according to specific use functions. In order to realize single key triggering multiple use functions, the key-seat function mapping relationship matched with the target adjustment part of the target seat is obtained, wherein the key-seat function mapping relationship is a mapping relationship between a key signal triggered by the vehicle-mounted remote control and a use function possessed by the adjustment part of the seat; and the current key information in the control instruction is identified, that is, it is determined which key on the vehicle-mounted remote control is triggered by the user.
[0142] Step S412, based on the key-seat function mapping relationship, matching the target use function corresponding to the current key signal.
[0143] In a feasible embodiment, the target use function corresponding to the current key signal is matched according to the key and seat function mapping relationship matched with the target adjustment part of the target seat, so that the target use function can be controlled to be executed by the target adjustment part, the control of the seat and each adjustment part thereof is realized, and the convenience of the seat control is improved.
[0144] Optionally, the current key signal is a key value generated after a key on the vehicle-mounted remote control is triggered.
[0145] In the embodiment, the adaptive control of each seat and each adjustment part thereof by the general function key of the vehicle-mounted remote control is realized by acquiring the key and seat function mapping relationship matched with the target adjustment part of the target seat, the application scenario of the vehicle-mounted remote control is increased, the seat control demand of the vehicle passengers at each position can be met, and the convenience of the seat control is improved.
[0146] In step S42, if the target use function is a 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 key signal in the control instruction.
[0147] In step S43, the target adjustment part is controlled to move the target adjustment amount in the reference adjustment direction.
[0148] In a feasible embodiment, because of the direction adjustment function in the use function, different use effects can be generated by the same triggered key according to the current orientation of the vehicle-mounted remote control during use. For example, an "up" key is arranged on the vehicle-mounted remote control, when the vehicle-mounted remote control is perpendicular to the seat, and the current orientation of the vehicle-mounted remote control is away from the seat, at this time, the user triggers the "up" key to adjust the direction of the seat, and the intention of the user is likely to be to raise the height of the seat. When the vehicle-mounted remote control is perpendicular to the seat, but the current orientation of the vehicle-mounted remote control is toward the seat, at this time, the user triggers the "up" key to adjust the direction of the seat, although the user triggers the same key, but the intention of the user is likely to be to lower the height of the seat. It can be seen that for the direction adjustment function, triggering the same key at different current orientations can generate different use effects; and in order to further improve the control accuracy of the vehicle seat, when the target use function is a direction adjustment function, the reference adjustment direction of the target adjustment part during direction movement is determined according to the current orientation of the vehicle-mounted remote control, and the target adjustment amount of the target adjustment part during direction movement is determined according to the key signal in the control instruction.
[0149] 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.
[0150] For example, the vehicle-mounted remote control includes "up" and "down" buttons, wherein the target adjustment amount of the "up" button is "+2" and the target adjustment amount of the "down" button is "-2". When the vehicle-mounted remote control is perpendicular to the seat and the target adjustment part is the seat, and the current orientation of the vehicle-mounted remote control is away from the seat (i.e., towards the roof, hereinafter referred to as upward), the reference adjustment direction is away from the seat. If the user triggers the "up" button of the vehicle-mounted remote control once, the target adjustment amount is "+2", and the seat is controlled to move upward by 2. If the user triggers the "down" button of the vehicle-mounted remote control once, the target adjustment amount is "-2", and the seat is controlled to move downward by 2. When the vehicle-mounted remote control is perpendicular to the seat and the target adjustment part is the seat, and the current orientation of the vehicle-mounted remote control is towards the seat (hereinafter referred to as downward), the reference adjustment direction is towards the seat. If the user triggers the "up" button of the vehicle-mounted remote control once, the target adjustment amount is "+2", and the seat is controlled to move downward by 2. If the user triggers the "down" button of the vehicle-mounted remote control once, the target adjustment amount is "-2", and the seat is controlled to move upward by 2.
[0151] In the embodiment, due to the direction adjustment function in the use function of the seat, different use effects can be generated by the same trigger button according to the current orientation of the vehicle-mounted remote control during use. Therefore, the target use function of the target adjustment part triggered by the control instruction is identified, and then if the target use 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. Then, the target adjustment part is controlled to move in the reference adjustment direction by the target adjustment amount, so that when the user uses the vehicle-mounted remote control to control the vehicle seat, the adjustment direction of the seat conforms to the operation intention of the user, and the convenience of seat control is improved.
[0152] Further, the embodiment of the present application also provides a vehicle seat control system, which comprises a vehicle-mounted remote control and a control terminal, the vehicle-mounted remote control is in communication connection with the control terminal, and the vehicle seat control system comprises:
[0153] The vehicle-mounted remote control is used for sending a control instruction to the control terminal in response to user operation.
[0154] The control terminal is used for determining the current position and the current posture of the vehicle-mounted remote control respectively in response to the control instruction sent by the vehicle-mounted remote control, determining a target seat from a plurality of seats of 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, and controlling the target adjustment part to respond to the control instruction.
[0155] Optionally, the vehicle seat control system includes at least one UWB anchor point, and at least one UWB antenna is provided at both the front and rear ends of the vehicle remote control, with each UWB antenna having a different identification number.
[0156] Optionally, the control terminal is further configured to obtain the 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 the identification number corresponding to each UWB antenna.
[0157] Based on the identifiers encapsulated in each of the coordinate data, the first and second endpoints of the vehicle remote control are identified, and the direction from the first endpoint to the second endpoint is determined as the current orientation;
[0158] The coordinate data corresponding to the first endpoint and the second endpoint, along with the current orientation, are determined as the current location;
[0159] Based on the coordinate data, the minimum tilt angle between the vehicle remote control and the horizontal plane is determined as the current attitude.
[0160] Optionally, the control terminal is further configured to generate orientation rays, starting from the second endpoint, in the direction of the current orientation and in the opposite direction of the current orientation, respectively;
[0161] The seat that is closest to the second endpoint and traversed by the directional ray is identified as the target seat.
[0162] Optionally, the control terminal is further configured to determine the minimum tilt angle between the vehicle remote control and the horizontal plane based on the current attitude, and use it as the current tilt angle;
[0163] Based on the current tilt angle, determine whether the vehicle remote control is parallel or perpendicular to the seat of the target seat;
[0164] If so, the seat of the target chair is identified as the target adjustment part;
[0165] If not, the adjustment part of the target seat with the shortest distance between the current orientation and the second endpoint is determined as the target adjustment part.
[0166] Optionally, the control terminal is further configured to identify the target usage function of the target adjustment part triggered by the control command;
[0167] If the target is used for a direction adjustment function, then 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 key signal in the control command.
[0168] control the target adjustment part to move in the target adjustment direction by the target adjustment amount.
[0169] Optionally, the control terminal is further configured to acquire a key-to-seat function mapping relationship matched with a target adjustment part of the target seat, and identify a current key signal in the control instruction, wherein the key-to-seat function mapping relationship is a mapping relationship between a key signal triggered by the vehicle-mounted remote control and a use function possessed by an adjustment part of the seat.
[0170] Based on the key-to-seat function mapping relationship, the target use function corresponding to the current key signal is matched.
[0171] The vehicle seat control system specific embodiments of the present application are basically the same as the above vehicle seat control method, and will not be repeated here.
[0172] Further, the embodiments of the present application also provide a vehicle seat control device, referring to Figure 7 , the vehicle seat control device is applied to a vehicle-mounted remote control, and the vehicle seat control device comprises:
[0173] The response module 10 is configured to determine a current orientation and a current posture of the vehicle-mounted remote control in response to a control instruction sent by the vehicle-mounted remote control.
[0174] The seat determination module 20 is configured to determine a target seat from a plurality of seats of a vehicle according to the current orientation.
[0175] The adjustment part determination module 30 is configured to determine a target adjustment part from a plurality of adjustment parts of the target seat according to the current posture.
[0176] The control module 40 is configured to control the target adjustment part to respond to the control instruction.
[0177] The response module 10 is further configured to 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.
[0178] According to the identification number encapsulated in each coordinate data, the first end point and the second end point of the vehicle-mounted remote control are identified, and the direction from the first end point to the second end point is determined as the current orientation.
[0179] The coordinate data corresponding to the first end point and the second end point and the current orientation are determined as the current orientation.
[0180] According to the coordinate data, a minimum inclination angle between the vehicle-mounted remote control and a horizontal plane is determined as the current posture.
[0181] The seat determination module 20 is further configured to generate a direction ray in the current direction and a direction opposite to the current direction respectively, with the second endpoint as a starting point.
[0182] The seat determination module 20 is further configured to determine a seat, which is passed through by the direction ray and has a shortest distance to the second endpoint, as the target seat.
[0183] The adjustment site determination module 30 is further configured to determine a minimum inclination angle between the vehicle-mounted remote control and a horizontal plane according to the current posture, and take the minimum inclination angle as a current inclination angle.
[0184] According to the current inclination angle, it is determined whether the vehicle-mounted remote control is parallel or perpendicular to a seat cushion of the target seat.
[0185] If yes, the seat cushion of the target seat is determined as the target adjustment site.
[0186] If no, an adjustment site of the target seat, which has a shortest distance to the second endpoint in the current direction, is determined as the target adjustment site.
[0187] The control module 40 is further configured to identify a target use function of the target adjustment site triggered by the control instruction.
[0188] If the target use function is a direction adjustment function, a reference adjustment direction of the target adjustment site is determined according to the current direction, and a target adjustment amount of the target adjustment site is determined according to a key signal in the control instruction.
[0189] The target adjustment site is controlled to move in the reference adjustment direction by the target adjustment amount.
[0190] The control module 40 is further configured to obtain a key and seat function mapping relationship matched with the target adjustment site of the target seat, and identify a current key signal in the control instruction, wherein the key and seat function mapping relationship is a mapping relationship between a key signal triggered by the vehicle-mounted remote control and a use function possessed by an adjustment site of a seat.
[0191] Based on the key and seat function mapping relationship, a target use function corresponding to the current key signal is matched.
[0192] The vehicle seat control device specific implementation of the present application is basically the same as the above vehicle seat control method, and will not be repeated here.
[0193] It should be noted that, in the present document, the terms "comprising", "including", or any other variant thereof are intended to cover a non-exclusive inclusion, such that processes, methods, articles, or systems that comprise a list of elements do not include only those elements recited, but can also include other elements not expressly listed or inherent to such processes, methods, articles, or systems. Without more limitations, an element defined by the phrase "comprising a" does not exclude the existence of additional identical elements in the process, method, article, or system that includes the element.
[0194] Through the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned example methods can be realized by means of software and a necessary general hardware platform, and of course, they can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a storage medium (such as a ROM / RAM, a magnetic disk, or an optical disk) as described above, and includes a number of instructions for causing a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in the various embodiments of the present application.
[0195] The above is only the preferred embodiment of the present application, and does not limit the patent scope of the present application, and any equivalent structure or equivalent process transformation using the content of the present application specification and drawings, or direct or indirect application 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 by, The vehicle seat control method is applied to a vehicle seat control system, which includes: an in-vehicle remote control and at least one UWB anchor point. At least one UWB antenna is respectively provided at both the front and rear ends of the in-vehicle remote control, and each UWB antenna has a different identification number. The vehicle seat control method includes: In response to the control command sent by the vehicle remote control, the coordinate data corresponding to each UWB antenna is obtained based on the UWB anchor point, wherein the coordinate data corresponding to each UWB antenna is encapsulated with the identification number corresponding to each UWB antenna. Based on the identifiers encapsulated in each of the coordinate data, the first and second endpoints of the vehicle remote control are identified, and the direction from the first endpoint to the second endpoint is determined as the current orientation; The coordinate data corresponding to the first endpoint and the second endpoint, along with the current orientation, are used to determine the current location of the vehicle remote control. Based on the coordinate data, the minimum tilt angle between the vehicle remote control and the horizontal plane is determined as the current attitude of the vehicle remote control. Based on the current location, determine the target seat from among the multiple seats in the vehicle; Based on the current posture, the target adjustment part is determined from multiple adjustment parts of the target seat; The target adjustment part is controlled to respond to the control command.
2. The vehicle seat control method according to claim 1, characterized by, The step of determining the target seat from among the multiple seats in the vehicle based on the current location includes: Starting from the second endpoint, directional rays are generated in the direction of the current orientation and in the opposite direction of the current orientation, respectively; The seat that is closest to the second endpoint and traversed by the directional ray is identified as the target seat.
3. The vehicle seat control method as described in claim 1, characterized in that, The adjustable parts of the seat include: the seat itself. The step of determining the target adjustable part from multiple adjustable parts of the target seat based on the current posture includes: Based on the current attitude, determine the minimum tilt angle between the vehicle remote control and the horizontal plane, and use it as the current tilt angle; Based on the current tilt angle, determine whether the vehicle remote control is parallel or perpendicular to the seat of the target seat; If so, the seat of the target chair is identified as the target adjustment part; If not, the adjustment part of the target seat with the shortest distance between the current orientation and the second endpoint is determined as the target adjustment part.
4. The vehicle seat control method as described in claim 1, characterized in that, The current orientation includes the current facing direction, and the step of controlling the target adjustment part to respond to the control command includes: Identify the target usage function of the target adjustment part triggered by the control command; If the target is used for a direction adjustment function, then 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 key signal in the control command. The target adjustment part is controlled to move the target adjustment amount in the reference adjustment direction.
5. The vehicle seat control method as described in claim 4, characterized in that, The step of identifying the target usage function of the target adjustment part triggered by the control command includes: Obtain the button-seat function mapping relationship that matches the target adjustment part of the target seat, and identify the current button signal in the control command, wherein the button-seat function mapping relationship is the mapping relationship between the button signal triggered by the vehicle remote control and the function of the adjustment part of the seat; Based on the mapping relationship between the buttons and seat functions, the target function corresponding to the current button signal is matched and obtained.
6. A vehicle seat control system, characterized in that, The vehicle seat control system includes an in-vehicle remote control and a control terminal, wherein the in-vehicle remote control is communicatively connected to the control terminal, and the vehicle seat control system includes: The vehicle remote control is used to send control commands to the control terminal in response to user operations; The control terminal is configured to respond to control commands sent by the vehicle remote control, acquire coordinate data corresponding to each UWB antenna based on UWB anchor points, wherein the coordinate data corresponding to each UWB antenna encapsulates an identification number corresponding to each UWB antenna; identify the first endpoint and the second endpoint of the vehicle remote control according to the identification number encapsulated in the coordinate data, and determine the direction from the first endpoint to the second endpoint as the current orientation; determine the current orientation of the vehicle remote control by combining the coordinate data corresponding to the first endpoint and the second endpoint and the current orientation; determine the minimum tilt angle between the vehicle remote control and the horizontal plane according to the coordinate data, as the current attitude of the vehicle remote control; determine the target seat from multiple seats in the vehicle according to the current orientation; determine the target adjustment part from multiple adjustment parts of the target seat according to the current attitude; and control the target adjustment part to respond to the control command.
7. A vehicle seat control device, characterized in that, The device includes: A response module is used to respond to control commands sent by the vehicle remote control. It acquires the coordinate data corresponding to each UWB antenna based on UWB anchor points, wherein the coordinate data of each UWB antenna encapsulates an identifier corresponding to that UWB antenna. Based on the identifiers encapsulated in the coordinate data, it identifies the first and second endpoints of the vehicle remote control and determines the direction from the first endpoint to the second endpoint as the current orientation. It then determines the current orientation of the vehicle remote control by combining the coordinate data of the first and second endpoints with the current orientation. Finally, it determines the minimum tilt angle between the vehicle remote control and the horizontal plane based on the coordinate data, using this angle as the current attitude of the vehicle remote control. A seat determination module is used to determine a target seat from multiple seats in the vehicle based on the current orientation; The adjustment part determination module is used to determine the target adjustment part from multiple adjustment parts of the target seat based on the current posture. A control module is used to control the target adjustment part to respond to the control command.
8. A vehicle-mounted remote control, characterized in that, The vehicle remote control includes: a memory, a processor, and a vehicle seat control program stored in the memory and executable on the processor, the vehicle seat control program being configured to implement the steps of the vehicle seat control method as described in any one of claims 1 to 5.
9. A storage medium, characterized in that, The storage medium stores a vehicle seat control program, which, when executed by a processor, implements the steps of the vehicle seat control method as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Method for remotely controlling equipment in vehicle cabin, vehicle and storage medium
CN114913680A
Methods and Systems Employing Orientation of Phone to Adjust Physical Objects and / or Employing Phone Proximity to Select Parts of Physical Objects for Adjustment
US20190189000A1