Seat control method and vehicle
By controlling the seat rotation and applying thrust to the sliding door after a vehicle collision, the problem of the sliding door being unable to open is solved, and the efficiency of passenger escape and rescue is improved.
Patent Information
- Application Number
- CN202411911148.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-10-03
- Estimated Expiration
- 2044-12-24
Smart Images

Figure CN119659427B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and more particularly, to a seat control method and a vehicle in the field of vehicle technology. Background Art
[0002] With the rapid development of the automobile industry, the types and functions of vehicles are becoming increasingly diverse. Among them, vehicles with through-type sliding double doors are widely welcomed by consumers because of their unique door opening method and spacious interior space.
[0003] In the related art, if a vehicle equipped with through-type sliding doors is involved in a collision, the through-type sliding doors may deform and become unable to open properly. Because the through-type sliding doors conceal the vehicle's B-pillars, they are heavy, requiring passengers to forcefully push the through-type sliding doors outward.
[0004] However, if the passengers in the vehicle are injured or have little strength, it will be difficult to push the through-type sliding double doors, resulting in the passengers being unable to escape from the vehicle in time and rescue personnel being unable to enter the vehicle quickly. Summary of the Invention
[0005] The present application provides a seat control method and a vehicle that can assist in opening a through-type sliding door when the through-type sliding door cannot be opened normally, thereby increasing the probability of passengers escaping the vehicle or being quickly rescued after a collision. The technical solution is as follows:
[0006] In one aspect, a method for controlling a seat is provided, the method comprising:
[0007] In the event that a target vehicle is in a door-closed state and a collision occurs, determining whether a target sliding door of the target vehicle can be opened, the target vehicle being equipped with a through-type sliding double-door; wherein the target sliding door is a through-type sliding double-door;
[0008] When the target sliding door cannot be opened, controlling the target seat of the target vehicle to rotate and move toward the target sliding door so that the target seat is close to and faces away from the target sliding door; wherein the target seat is a seat close to the target sliding door;
[0009] The target sliding door is continuously controlled to be opened and the seat back of the target seat is controlled to be extended outward, so as to apply a pushing force to the target sliding door through the seat back.
[0010] In one possible implementation, when the target vehicle is in a door-closed state and a collision occurs, determining whether the target sliding door of the target vehicle can be opened includes:
[0011] In the event that a target vehicle is in a door-closed state and a collision occurs, determining whether other doors of the target vehicle can be opened, wherein the other doors are non-through sliding double doors of the target vehicle; and in the event that the other doors cannot be opened, determining whether a target sliding door of the target vehicle can be opened;
[0012] Alternatively, when the target vehicle is in a door-closed state and a collision occurs, the vehicle posture of the target vehicle is determined; when the vehicle posture is not a preset vehicle posture, it is determined whether the target sliding door of the target vehicle can be opened, and the preset vehicle posture is the vehicle posture in which the target sliding door is in contact with the ground.
[0013] In one possible implementation, determining whether the target sliding door of the target vehicle can be opened includes:
[0014] sending an opening instruction to the target sliding door;
[0015] When it is detected after a first preset time period that the target sliding door moves and the moving distance is greater than or equal to a preset distance, determining that the target sliding door can be opened;
[0016] If the target sliding door is not detected to move after the first preset time period, or if the target sliding door is detected to move after the first preset time period and the moving distance is less than the preset distance, it is determined that the target sliding door cannot be opened.
[0017] In one possible implementation, determining whether the target sliding door of the target vehicle can be opened includes:
[0018] Acquire a door image of the target sliding door;
[0019] determining a degree of deformation of the target sliding door based on the door image;
[0020] When the deformation degree is less than a deformation degree threshold, determining that the target sliding door can be opened;
[0021] When the deformation degree is greater than or equal to a deformation degree threshold, it is determined that the target sliding door cannot be opened.
[0022] In a possible implementation, when the target sliding door cannot be opened, controlling the target seat of the target vehicle to rotate and move toward the target sliding door includes:
[0023] determining the orientation of the target seat and the relative positional relationship between the target seat and the target sliding door when the target sliding door cannot be opened;
[0024] determining a target rotation angle and a target movement direction of the target seat based on the orientation of the target seat and the relative positional relationship between the target seat and the target sliding door;
[0025] The target seat is controlled to rotate by the target rotation angle and move toward the target movement direction.
[0026] In a possible implementation, when the target sliding door cannot be opened, controlling the target seat of the target vehicle to rotate and move toward the target sliding door includes:
[0027] determining whether there is a passenger in the target seat when the target sliding door cannot be opened;
[0028] When there is a passenger on the target seat, controlling the target seat to vibrate and playing a first prompt audio, wherein the first prompt audio is used to prompt the passenger on the target seat to leave the target seat;
[0029] When a passenger leaves the target seat, or after a second preset time period, the target seat of the target vehicle is controlled to rotate and move toward the target sliding door.
[0030] In one possible implementation, the continuously controlling the target sliding door to open and controlling the seat back of the target seat to extend outward includes:
[0031] controlling a door drive motor of the target sliding door to continuously operate at maximum power to continuously control the target sliding door to open;
[0032] The seat back adjustment motor of the target seat is controlled to continuously operate at maximum power to control the seat back of the target seat to extend outward.
[0033] In one possible implementation, before continuously controlling the target sliding door to open and controlling the seat back of the target seat to extend outward, the method further includes:
[0034] If the target vehicle is equipped with a seat anti-pinch function and the seat anti-pinch function of the target seat is turned on, turning off the seat anti-pinch function of the target seat, wherein the seat anti-pinch function of the target seat is used to prevent a passenger or an object behind the target seat from being squeezed when adjusting the seat back of the target seat;
[0035] Alternatively, a second prompt audio is played, where the second prompt audio is used to prompt the passengers in the target vehicle to cooperate with the target seat to apply a push to the target sliding door.
[0036] In one possible implementation, after continuously controlling the target sliding door to open and controlling the seat back of the target seat to extend outward, the method further includes at least one of the following:
[0037] controlling the target seat to reciprocate on a target track to continuously strike the target sliding door, wherein the target track is a track close to or away from the target sliding door;
[0038] The target seat is controlled to rotate.
[0039] In a possible implementation manner, when the target vehicle is in a door-closed state and a collision occurs, after determining whether the target sliding door of the target vehicle can be opened, the method further includes:
[0040] determining a motion state of the target vehicle when the target sliding door is capable of being opened;
[0041] When the target vehicle is in a non-stationary state, controlling the target sliding door to remain closed;
[0042] When the moving state of the target vehicle is a stationary state, the target sliding door is controlled to open.
[0043] In one aspect, a control device for a seat is provided, the device comprising:
[0044] an opening determination module, configured to determine whether a target sliding door of a target vehicle can be opened when a target vehicle is in a door-closed state and a collision occurs, wherein the target vehicle is equipped with a through-type sliding double door; wherein the target sliding door is a through-type sliding double door;
[0045] a control module, configured to control a target seat of the target vehicle to rotate and move toward the target sliding door when the target sliding door cannot be opened, so that the target seat is close to and faces away from the target sliding door, wherein the target seat is a seat close to the target sliding door;
[0046] The control module is further configured to continuously control the target sliding door to open and control the seat back of the target seat to extend outward, so as to apply a thrust to the target sliding door through the seat back.
[0047] In one possible embodiment, the opening judgment module is used to determine whether other doors of the target vehicle can be opened when the target vehicle is in a door-closed state and a collision occurs, and the other doors are non-through sliding double doors in the target vehicle; when all other doors cannot be opened, determine whether the target sliding door of the target vehicle can be opened; or, when the target vehicle is in a door-closed state and a collision occurs, determine the vehicle posture of the target vehicle; when the vehicle posture is not a preset vehicle posture, determine whether the target sliding door of the target vehicle can be opened, and the preset vehicle posture is the vehicle posture in which the target sliding door is in contact with the ground.
[0048] In one possible embodiment, the opening judgment module is used to send an opening instruction to the target sliding door; when the target sliding door is detected to move after a first preset time period and the moving distance is greater than or equal to the preset distance, it is determined that the target sliding door can be opened; when the target sliding door is not detected to move after the first preset time period, or when the target sliding door is detected to move after the first preset time period and the moving distance is less than the preset distance, it is determined that the target sliding door cannot be opened.
[0049] In one possible embodiment, the opening judgment module is used to obtain a door image of the target sliding door; based on the door image, determine the deformation degree of the target sliding door; when the deformation degree is less than a deformation degree threshold, determine that the target sliding door can be opened; when the deformation degree is greater than or equal to the deformation degree threshold, determine that the target sliding door cannot be opened.
[0050] In one possible embodiment, the control module is used to determine the orientation of the target seat and the relative position relationship between the target seat and the target sliding door when the target sliding door cannot be opened; determine the target rotation angle and target movement direction of the target seat based on the orientation of the target seat and the relative position relationship between the target seat and the target sliding door; and control the target seat to rotate the target rotation angle and move in the target movement direction.
[0051] In one possible embodiment, the control module is used to determine whether there is a passenger on the target seat when the target sliding door cannot be opened; when there is a passenger on the target seat, control the target seat to vibrate and play a first prompt audio, and the first prompt audio is used to prompt the passenger on the target seat to leave the target seat; when the passenger leaves the target seat, or after a second preset time period, control the target seat of the target vehicle to rotate and move toward the target sliding door.
[0052] In one possible embodiment, the control module is used to control the door drive motor of the target sliding door to continuously operate at maximum power to continuously control the opening of the target sliding door; and control the seat back adjustment motor of the target seat to continuously operate at maximum power to control the seat back of the target seat to extend outward.
[0053] In one possible embodiment, the control module is further used to turn off the seat anti-pinch function of the target seat when the target vehicle is equipped with a seat anti-pinch function and the seat anti-pinch function of the target seat is turned on. The seat anti-pinch function of the target seat is used to prevent passengers or objects behind from being squeezed when adjusting the seat back of the target seat; or, play a second prompt audio, which is used to prompt passengers in the target vehicle to cooperate with the target seat to apply a push to the target sliding door.
[0054] In a possible implementation, the control module is configured to perform at least one of the following:
[0055] controlling the target seat to reciprocate on a target track to continuously strike the target sliding door, wherein the target track is a track close to or away from the target sliding door;
[0056] The target seat is controlled to rotate.
[0057] In one possible embodiment, the control module is further used to determine the motion state of the target vehicle when the target sliding door can be opened; control the target sliding door to remain closed when the motion state of the target vehicle is a non-stationary state; and control the target sliding door to open when the motion state of the target vehicle is a stationary state.
[0058] On the one hand, a vehicle is provided, comprising one or more processors and one or more memories, wherein at least one program code is stored in the one or more memories, and the program code is loaded and executed by the one or more processors to implement the operations performed by the seat control method.
[0059] In one aspect, a computer-readable storage medium is provided, wherein at least one program code is stored in the computer-readable storage medium, and the program code is loaded and executed by a processor to implement the operations performed by the seat control method.
[0060] Through the technical solution provided in the embodiments of the present application, when a target vehicle equipped with through-type sliding double doors is in a closed state and a collision occurs, it is determined whether the target sliding door of the target vehicle can be opened. If the target sliding door cannot be opened, the target seat near the target sliding door is controlled to rotate and move toward the target sliding door, so that the target seat is close to and faces away from the target sliding door. The target sliding door is continuously controlled to open and the seat back of the target seat is controlled to extend outward, applying a thrust to the target sliding door through the seat back to assist in opening the target sliding door, thereby increasing the probability of passengers escaping the vehicle or being quickly rescued after a collision. BRIEF DESCRIPTION OF THE DRAWINGS
[0061] Figure 1 is a schematic diagram of an implementation environment of a seat control method provided in an embodiment of the present application;
[0062] Figure 2 This is a flow chart of a seat control method provided by an embodiment of the present application;
[0063] Figure 3 is a flow chart of another seat control method provided by an embodiment of the present application;
[0064] Figure 4 This is a flow chart of another seat control method provided by an embodiment of the present application;
[0065] Figure 5 is a structural schematic diagram of a seat control device provided in an embodiment of the present application;
[0066] Figure 6 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION
[0067] The following will provide a clear and detailed description of the technical solutions in this application in conjunction with the accompanying drawings. In the description of the embodiments of this application, unless otherwise specified, " / " means or, for example, A / B can mean A or B: "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of this application, "multiple" means two or more than two.
[0068] In the following, the terms "first" and "second" are used for descriptive purposes only and should not be understood to imply or suggest relative importance or implicitly indicate the number of technical features reflected. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of such features.
[0069] In order to illustrate the technical solutions provided by the embodiments of the present application, some terms involved in the embodiments of the present application are first explained.
[0070] Through-type sliding double doors: Through-type sliding double doors are a door design that combines rotation and sliding motion. They are usually used in vehicles that require a larger space. Vehicles with through-type sliding double doors do not have fixed B-pillars. The B-pillars are inside the doors and will slide with the sliding of the doors. This door design allows the two doors to move in different directions, thus achieving the effect of double doors. For example, see Figure 1 The vehicle 100 includes a passenger door 101 and a rear door 102, which form a through-type sliding double door. When the doors of the vehicle 100 are fully opened, the passenger door 101 can move forward and the rear door 102 can move backward, thereby forming a larger boarding and alighting space for passengers.
[0071] In related art, when opening, sliding doors (such as the passenger door 101 and rear door 102) must first move outward to create a certain space between them and the vehicle before sliding to open. Therefore, the sliding door must first be away from the vehicle in order to slide. In the event of a collision, the sliding door may be unable to move outward due to deformation of the track, and thus the sliding door cannot be opened. The technical solution provided in the embodiments of this application can utilize the seats in the vehicle to assist in pushing the sliding door, thereby increasing the probability of the sliding door being successfully opened.
[0072] The following describes the implementation environment of the embodiment of the present application. Figure 2 The implementation environment of the vehicle door control method provided in the embodiment of the present application includes a vehicle terminal 201, a vehicle door controller 202 and a seat controller 203.
[0073] The vehicle-mounted terminal 201 is installed on the vehicle and is used to acquire and process vehicle-related data. The vehicle-mounted terminal 201 is connected to the door controller 202 and the seat controller 203 via CAN. The vehicle-mounted terminal 201 can send door control commands to the door controller 202, thereby controlling the vehicle's doors (i.e., opening or closing the doors). Similarly, the vehicle-mounted terminal 201 can send seat control commands to the seat controller 203, thereby controlling the rotation and movement of the vehicle's seats.
[0074] After introducing the implementation environment of the embodiments of the present application, the following describes the application scenarios of the technical solutions provided by the embodiments of the present application. The technical solutions provided by the embodiments of the present application can be applied to vehicles equipped with through-type sliding double doors. By using the technical solutions provided by the embodiments of the present application, the seats in the vehicle can be used to assist in opening the sliding doors when the sliding doors cannot be opened, thereby increasing the probability of successful opening of the sliding doors.
[0075] After introducing the implementation environment and application scenarios of the embodiments of the present application, the technical solutions provided by the embodiments of the present application are introduced below. Figure 3 Taking the execution subject as a vehicle-mounted terminal as an example, the method includes the following steps.
[0076] 301. When a target vehicle is in a door-closed state and a collision occurs, the vehicle-mounted terminal determines whether a target sliding door of the target vehicle can be opened, and the target vehicle is equipped with a through-type sliding double door.
[0077] Among them, the target sliding door belongs to the through-type sliding double-door, and the target vehicle is a vehicle equipped with a through-type sliding double-door. In an embodiment of the present application, the through-type sliding double-door is an electric door, that is, the through-type sliding double-door can be opened and closed under the drive of a drive motor. When the through-type sliding double-door is opened, it is necessary to first move outward to form a certain space between it and the vehicle, and then slide to achieve opening. In some embodiments, both sides of the target vehicle are through-type sliding double-doors, or one side of the target vehicle is a through-type sliding double-door, and the other side is a combination of an electric suction door and an ordinary sliding door. This embodiment of the present application does not limit this. The target sliding door is one of the through-type sliding double-doors, that is, the target sliding door is the front door or the rear door in the through-type sliding double-door. A collision of the target vehicle means that the target vehicle is hit by another vehicle or the target vehicle hits another vehicle or an obstacle. In the event of a collision of the target vehicle, especially a collision on the side of the target vehicle where the target sliding door is located, the target sliding door or the sliding track of the target sliding door may be deformed, resulting in the target sliding door being unable to move outward and therefore unable to open.
[0078] 302. When the target sliding door cannot be opened, control the target seat of the target vehicle to rotate and move toward the target sliding door so that the target seat is close to and faces away from the target sliding door.
[0079] Among them, the target seat is the seat close to the target sliding door, and the seats of the target vehicle can be rotated and moved to meet the diverse needs of passengers. For example, the two front seats of the target vehicle (the driver's seat and the passenger seat) can be rotated backwards, thereby forming a "face-to-face" space in the vehicle, which is convenient for passengers to communicate and exchange. Or, during the driving of the target vehicle, the passenger seat can be rotated backwards, so that the passenger sitting in the passenger seat can communicate and exchange with the passengers in the back seat. The target seat is the seat next to the target sliding door, that is, the seat closest to the target sliding door. In the case that the target vehicle is a left-hand drive vehicle, if the target sliding door is the right front door of the target vehicle, then the target seat is the passenger seat. Controlling the target seat to rotate is to adjust the target seat so that the seat back faces the target sliding door, and controlling the target seat to move is to make the target seat as close to the target sliding door as possible.
[0080] 303. The vehicle-mounted terminal continuously controls the target sliding door to open and controls the seat back of the target seat to extend outward, so as to apply a thrust to the target sliding door through the seat back.
[0081] The target sliding door is a power door, and continuously controlling the target sliding door to open refers to controlling the drive motor of the target sliding door to operate, thereby attempting to open the target sliding door. The seat back of the target seat is controlled to extend outward so that the seat back contacts the target sliding door, and the seat back adjustment motor of the target seat is used to apply a thrust to the target sliding door, thereby assisting in opening the target sliding door.
[0082] Through the technical solution provided in the embodiments of the present application, when a target vehicle equipped with through-type sliding double doors is in a closed state and a collision occurs, it is determined whether the target sliding door of the target vehicle can be opened. If the target sliding door cannot be opened, the target seat near the target sliding door is controlled to rotate and move toward the target sliding door, so that the target seat is close to and faces away from the target sliding door. The target sliding door is continuously controlled to open and the seat back of the target seat is controlled to extend outward, applying a thrust to the target sliding door through the seat back to assist in opening the target sliding door, thereby increasing the probability of passengers escaping the vehicle or being quickly rescued after a collision.
[0083] It should be noted that the above steps 301-303 are a brief description of the control method of the seat provided in the embodiment of the present application. The control method of the seat provided in the embodiment of the present application will be described in more detail below with reference to some examples. Figure 4 Taking the execution subject as a vehicle-mounted terminal as an example, the method includes the following steps.
[0084] 401. When the target vehicle is in a door-closed state, the vehicle-mounted terminal determines whether the target vehicle has collided.
[0085] Wherein, the target vehicle is a vehicle equipped with through-type sliding double doors. In an embodiment of the present application, the through-type sliding double doors are electric doors, that is, the through-type sliding double doors can be opened and closed under the drive of a drive motor. When the through-type sliding double doors are opened, they need to be moved outwards first to form a certain space between them and the vehicle, and then slide to open. In some embodiments, both sides of the target vehicle are through-type sliding double doors, or one side of the target vehicle is a through-type sliding double door and the other side is a combination of an electric suction door and an ordinary sliding door. This embodiment of the present application does not limit this. The target sliding door is one of the through-type sliding double doors, that is, the target sliding door is the front door or the rear door in the through-type sliding double doors.
[0086] In a possible implementation, when the target vehicle is in a door-closed state, the vehicle-mounted terminal continuously acquires an environmental image surrounding the target vehicle and determines whether the target vehicle has collided based on the continuously acquired environmental image.
[0087] The environmental image is acquired by an external image acquisition device of the target vehicle. Determining whether the target vehicle has collided based on the environmental image refers to using image processing and image recognition technology to process and recognize the environmental image to determine whether the target vehicle has collided.
[0088] In this embodiment, the acquired environment image can be used to determine whether the target vehicle has collided, and the cost of collision judgment is low.
[0089] For example, when the target vehicle is in a door-closed state, the on-board terminal continuously acquires environmental images around the target vehicle. The on-board terminal performs image recognition on the acquired environmental images to determine whether there is a target object approaching the target vehicle. If there is a target object approaching the target vehicle, the on-board terminal determines the distance between the target object and the target vehicle through the continuously acquired environmental images. If the distance between the target object and the target vehicle is less than or equal to a distance threshold, the on-board terminal determines that the target vehicle has collided. If there is no target object approaching the target vehicle, or if there is a target object approaching the target vehicle and the distance between the target object and the target vehicle is always greater than the distance threshold, the on-board terminal determines that the target vehicle has not collided.
[0090] Among them, the distance threshold is set by technical personnel according to actual conditions, and the embodiments of the present application do not limit this. Image recognition of the environmental image to determine whether the target object exists in the environmental image can be achieved by using the target detection model in the relevant technology. The target object is an object that may collide with the target vehicle, for example, the target object includes a vehicle. Using the environmental image to determine the distance between the target object and the target vehicle can be determined by using the correspondence between multiple positions on the environmental image and the preset distance. The correspondence between multiple positions on the environmental image and the preset distance is set by technical personnel according to actual conditions, and the embodiments of the present application do not limit this.
[0091] Another implementation of the above step 401 is described below.
[0092] In one possible implementation, when the target vehicle is in a door-closed state, the vehicle-mounted terminal continuously obtains vibration values measured by a vibration sensor in the target vehicle and determines whether the target vehicle has collided based on the vibration values measured by the vibration sensor.
[0093] Among them, the vibration sensor is used to measure the vibration value. When the target vehicle collides, it will produce a large vibration. The larger the vibration value, the greater the possibility of the target vehicle colliding. Therefore, the vibration value can be used to determine whether the target vehicle has collided.
[0094] In this embodiment, the vibration value measured by the vibration sensor is used to determine whether the target vehicle has collided, and the efficiency of collision judgment is relatively high.
[0095] For example, when a target vehicle has its doors closed, the vehicle-mounted terminal continuously acquires vibration values measured by a vibration sensor within the target vehicle. If the vibration value acquired at any given moment is greater than or equal to a vibration value threshold, the vehicle-mounted terminal determines that the target vehicle has collided. If the acquired vibration value is less than the vibration value threshold, the vehicle-mounted terminal determines that the target vehicle has not collided.
[0096] Among them, the vibration value threshold is set by technical personnel according to actual conditions, and the embodiments of the present application do not limit this.
[0097] Another implementation of the above step 401 is described below.
[0098] In one possible implementation, when the target vehicle is in a door-closed state, the vehicle-mounted terminal continuously obtains an external pressure value measured by an external pressure sensor of the target vehicle. The vehicle-mounted terminal determines whether the target vehicle has collided based on the external pressure value measured by the external pressure sensor.
[0099] Among them, the external pressure sensor is used to measure the external pressure value of the target vehicle. When the target vehicle collides, a larger external pressure value will appear. The larger the external pressure value, the greater the possibility of the target vehicle colliding. Therefore, the external pressure value can be used to determine whether the target vehicle has collided.
[0100] In this embodiment, the external pressure value measured by the external pressure sensor is used to determine whether the target vehicle has collided, and the efficiency of collision judgment is relatively high.
[0101] For example, when the target vehicle's doors are closed, the vehicle-mounted terminal continuously obtains the external pressure value measured by the target vehicle's external pressure sensor. If the external pressure value obtained at any moment is greater than or equal to the external pressure value threshold, the vehicle-mounted terminal determines that the target vehicle has collided. If the external pressure value obtained is less than the external pressure value threshold, the vehicle-mounted terminal determines that the target vehicle has not collided.
[0102] 402. When a target vehicle is in a door-closed state and a collision occurs, the vehicle-mounted terminal determines whether a target sliding door of the target vehicle can be opened, and the target vehicle is equipped with a through-type sliding double door.
[0103] Among them, the target sliding door belongs to the through-type sliding double door. The collision of the target vehicle means that the target vehicle is hit by other vehicles or the target vehicle hits other vehicles or obstacles. In the case of a collision of the target vehicle, especially when a collision occurs on the side of the target vehicle where the target sliding door is located, the target sliding door or the sliding track of the target sliding door may be deformed, resulting in the target sliding door being unable to move outward and unable to open.
[0104] In one possible implementation, when a target vehicle is in a closed door state and a collision occurs, the vehicle-mounted terminal determines whether other doors of the target vehicle can be opened, where the other doors are non-through sliding double doors of the target vehicle. If the other doors cannot be opened, the vehicle-mounted terminal determines whether the target sliding door of the target vehicle can be opened.
[0105] If the other doors are non-through sliding double doors, then the other doors are ordinary electric suction doors or ordinary sliding doors. Determining whether the other doors can be opened is to determine whether the target vehicle has other entrances and exits.
[0106] In this embodiment, if the target vehicle is in a closed door state and a collision occurs, since the target sliding door is a through-type sliding double door, it may be unable to open in the event of a collision. Therefore, it is possible to first determine whether the other doors of the vehicle can be opened, that is, to determine whether the target vehicle has other entrances and exits. If the target vehicle does not have other entrances and exits, then determine whether the target sliding door can be opened, thereby avoiding invalid judgments.
[0107] For example, if a target vehicle is in a closed door state and a collision occurs, the vehicle terminal sends an opening command to the other doors. If, after a first preset time period, the other doors are detected to move and the movement distance is greater than or equal to a preset distance, the vehicle terminal determines that the other doors can be opened. If, after the first preset time period, the other doors are not detected to move, or if, after the first preset time period, the other doors are detected to move and the movement distance is less than a preset distance, the vehicle terminal determines that the other doors cannot be opened. If all other doors cannot be opened, the vehicle terminal determines whether the target sliding door of the target vehicle can be opened.
[0108] Among them, the first preset time length is set by technicians based on the preset distance according to actual conditions, and the embodiments of the present application do not limit this.
[0109] Based on the above embodiment, optionally, when the other door can be opened, the on-board terminal no longer determines whether the target sliding door can be opened. The on-board terminal controls the opening of the other door, and passengers can leave the vehicle through the other door, and rescue personnel can also enter the vehicle through the other door.
[0110] Another implementation of the above step 402 is described below.
[0111] In one possible implementation, when a target vehicle is in a door-closed state and a collision occurs, the vehicle-mounted terminal determines the vehicle posture of the target vehicle. If the vehicle posture is not a preset vehicle posture, the vehicle-mounted terminal determines whether a target sliding door of the target vehicle can be opened. The preset vehicle posture is a vehicle posture in which the target sliding door is in contact with the ground.
[0112] The vehicle posture is determined by a posture sensor of the target vehicle. In some embodiments, the posture sensor is a three-axis gyroscope. If the vehicle posture is a preset posture, the target sliding door is in contact with the ground, indicating that the target vehicle has rolled over. Due to the weight of the target vehicle, the target sliding door cannot be opened. If the vehicle posture is not the preset posture, there may be room outside the target sliding door to open, and the door may be able to be opened.
[0113] Under this embodiment, when the target vehicle is in a door-closed state and a collision occurs, it is first determined whether the vehicle posture of the target vehicle is a preset vehicle posture. If the vehicle posture of the target vehicle is not the preset vehicle posture, it is then determined whether the target sliding door can be opened, thereby avoiding invalid judgment.
[0114] For example, if a target vehicle has its door closed and a collision occurs, the vehicle terminal determines the target vehicle's posture using a posture sensor. The vehicle terminal compares the target vehicle's posture with a preset vehicle posture to determine whether the target vehicle's posture matches the preset posture. If the preset posture does not match the preset posture, the vehicle terminal determines whether the target sliding door of the target vehicle can be opened.
[0115] Based on the above embodiment, optionally, when the vehicle posture of the target vehicle is a preset vehicle posture, the vehicle-mounted terminal no longer determines whether the target sliding door of the target vehicle can be opened. The vehicle-mounted terminal determines whether other doors of the target vehicle can be opened.
[0116] The method for determining whether the target sliding door can be opened is described below.
[0117] In one possible implementation, the vehicle-mounted terminal sends an opening command to the target sliding door. If, after a first preset time period, the target sliding door is detected to have moved and the movement distance is greater than or equal to a preset distance, the vehicle-mounted terminal determines that the target sliding door can be opened. If, after the first preset time period, the target sliding door is not detected to have moved, or if, after the first preset time period, the target sliding door is detected to have moved and the movement distance is less than a preset distance, the vehicle-mounted terminal determines that the target sliding door cannot be opened.
[0118] The determination is made after the first preset time period to allow the target sliding door sufficient time to open. If movement of the target sliding door is detected after the first preset time period and the movement distance is greater than or equal to the preset distance, it indicates that the target sliding door can be opened and has been opened to a certain extent. If no movement of the target sliding door is detected after the first preset time period, it indicates that the target sliding door cannot be opened. If movement of the target sliding door is detected after the first preset time period and the movement distance is less than the preset distance, it indicates that the target sliding door can be slightly opened. To facilitate subsequent determination, this situation is also defined as unable to open.
[0119] In this embodiment, an opening instruction is sent to the target sliding door, and after a first preset time period, it is determined whether the target sliding door can be opened based on the movement of the target sliding door, and the accuracy of the opening judgment is relatively high.
[0120] For example, the vehicle terminal sends an open command to the target sliding door and starts a timer. After a first preset time, the vehicle terminal uses the target sliding door's motion sensor to determine the target sliding door's movement distance. If the target sliding door moves and the movement distance is greater than or equal to the preset distance, the vehicle terminal determines that the target sliding door can be opened. If, after the first preset time, the target sliding door moves and the movement distance is less than the preset distance, the vehicle terminal determines that the target sliding door cannot be opened.
[0121] Another method for determining whether the target sliding door can be opened is described below.
[0122] In one possible implementation, the vehicle terminal obtains an image of the target sliding door. Based on the image, the vehicle terminal determines the degree of deformation of the target sliding door. If the degree of deformation is less than a deformation threshold, the vehicle terminal determines that the target sliding door can be opened. If the degree of deformation is greater than or equal to the deformation threshold, the vehicle terminal determines that the target sliding door cannot be opened.
[0123] The door image includes the target sliding door. The degree of deformation can reflect the extent of damage to the target sliding door, and thus indirectly reflect the severity of the collision. If the target sliding door is significantly deformed, it is generally difficult to open. However, if the target sliding door is less deformed, it is generally openable. Therefore, the degree of deformation of the target sliding door can be used to determine whether the target sliding door can be opened. The deformation threshold is set by technicians based on actual conditions and is not limited in this embodiment of the present application.
[0124] In this embodiment, the door image of the target sliding door is used to determine the deformation degree of the target sliding door, and the deformation degree is used to determine whether the target sliding door can be opened, and the cost of opening judgment is low.
[0125] For example, the vehicle terminal obtains an image of the target sliding door through an external image sensor. The vehicle terminal inputs a reference door image of the target sliding door before and after the collision into a deformation degree determination model. The deformation degree determination model processes the reference door image and the door image to determine the degree of deformation of the target sliding door. If the degree of deformation is less than a deformation degree threshold, the vehicle terminal determines that the target sliding door can be opened. If the degree of deformation is greater than or equal to the deformation degree threshold, the vehicle terminal determines that the target sliding door cannot be opened.
[0126] The reference door image is obtained by the parking space image sensor before the collision occurs.
[0127] For example, the vehicle terminal obtains a door image of the target sliding door using an external image sensor. The vehicle terminal inputs a reference door image of the target sliding door before and after the collision into a deformation degree determination model. Using the deformation degree determination model, the vehicle terminal performs feature extraction on the reference door image and the door image to obtain a first door image feature of the reference door image and a second door image feature of the door image. Using the deformation degree determination model, the vehicle terminal fuses the first door image feature and the second door image feature to obtain a fused door image feature. Using the deformation degree determination model, the vehicle terminal performs full connectivity and normalization on the fused door image feature to obtain the degree of deformation of the target sliding door. Alternatively, the vehicle terminal uses the deformation degree determination model to determine a difference image between the reference door image and the door image. Using the deformation degree determination model, the vehicle terminal performs feature extraction on the difference image to obtain difference image features. Using the deformation degree determination model, the vehicle terminal performs feature extraction on the difference image to obtain difference image features. Fully connected and normalized, the deformation degree of the target sliding door is obtained. If the deformation degree is less than a deformation degree threshold, the vehicle terminal determines that the target sliding door can be opened. If the deformation degree is greater than or equal to the deformation degree threshold, the vehicle terminal determines that the target sliding door cannot be opened.
[0128] The difference image is obtained by subtracting the corresponding pixel values of the reference door image from the door image.
[0129] Optionally, after step 402, the vehicle-mounted terminal executes the following step 403 or 405 according to actual conditions, which is not limited in this embodiment of the present application.
[0130] 403. When the target sliding door cannot be opened, control the target seat of the target vehicle to rotate and move toward the target sliding door so that the target seat is close to and faces away from the target sliding door.
[0131] Among them, the target seat is the seat close to the target sliding door, and the seats of the target vehicle can be rotated and moved to meet the diverse needs of passengers. For example, the two front seats of the target vehicle (the driver's seat and the passenger seat) can be rotated backwards, thereby forming a "face-to-face" space in the vehicle, which is convenient for passengers to communicate and exchange. Or, during the driving of the target vehicle, the passenger seat can be rotated backwards, so that the passenger sitting in the passenger seat can communicate and exchange with the passengers in the back seat. The target seat is the seat next to the target sliding door, that is, the seat closest to the target sliding door. In the case that the target vehicle is a left-hand drive vehicle, if the target sliding door is the right front door of the target vehicle, then the target seat is the passenger seat. Controlling the target seat to rotate is to adjust the target seat so that the seat back faces the target sliding door, and controlling the target seat to move is to make the target seat as close to the target sliding door as possible.
[0132] In one possible embodiment, when the target sliding door cannot be opened, the vehicle terminal determines the orientation of the target seat and the relative positional relationship between the target seat and the target sliding door. Based on the orientation of the target seat and the relative positional relationship between the target seat and the target sliding door, the vehicle terminal determines the target rotation angle and target movement direction of the target seat. The vehicle terminal controls the target seat to rotate to the target rotation angle and move in the target movement direction.
[0133] The target seat's orientation includes forward, rearward, left, and right. The relative positional relationship between the target seat and the target sliding door includes the target seat being located to the right of the target sliding door and the target seat being located to the left of the target sliding door. The target rotation angle is the angle the target seat is to be rotated, and the target movement direction is the direction the target seat is to be moved.
[0134] In this embodiment, if the target sliding door cannot be opened, the orientation of the target seat and the relative positional relationship between the target seat and the target sliding door are determined. Using the orientation of the target seat and this relative positional relationship, a target rotational direction and a target movement direction for the target seat can be determined. The target rotational and movement directions are then used to control the target seat, allowing it to be adjusted to the desired position and orientation, thereby facilitating subsequent assisted opening of the target sliding door.
[0135] In order to explain the above embodiment more clearly, the above embodiment will be explained in several parts below.
[0136] Part 1: When the target sliding door cannot be opened, the vehicle-mounted terminal determines the orientation of the target seat and the relative positional relationship between the target seat and the target sliding door.
[0137] In one possible implementation, when the target sliding door cannot be opened, the vehicle-mounted terminal obtains an interior image of the target vehicle and determines the orientation of the target seat and the relative positional relationship between the target seat and the target sliding door based on the interior image.
[0138] The interior image is acquired by an interior image sensor of the target vehicle. Determining the orientation and relative position relationship based on the interior image is to perform image recognition on the interior image to obtain the orientation and relative position relationship.
[0139] In this embodiment, the orientation and relative position relationship of the target seat can be determined using the in-vehicle image, and the determination cost is low.
[0140] For example, if the target sliding door cannot be opened, the vehicle terminal obtains an interior image of the target vehicle. The vehicle terminal performs object detection on the interior image to obtain a target seat next to the target sliding door and the relative positional relationship between the target seat and the target sliding door. The vehicle terminal then performs orientation recognition on the area within the interior image where the target seat is located to obtain the orientation of the target seat.
[0141] Among them, target detection can be achieved through the target detection model in the relevant technology, and orientation recognition is actually the classification of the target seat. One category corresponds to one orientation, which can be achieved using the multi-classification model in the relevant technology. The embodiments of this application do not limit this.
[0142] Another implementation of the first part is described below.
[0143] In one possible implementation, when the target sliding door cannot be opened, the vehicle terminal determines the relative positional relationship between the target sliding door and the target seat based on the position of the target sliding door in the target vehicle. The vehicle terminal determines the orientation of the target seat using the seat angle sensor of the target seat.
[0144] The seat angle sensor is used to determine the rotation angle of the target seat compared to the starting position, and the rotation angle is associated with the orientation.
[0145] In this embodiment, the position of the target sliding door in the target vehicle is used to determine the relative position relationship between the target sliding door and the target seat, and the seat angle sensor of the target seat is used to determine the orientation of the target seat, which is more efficient.
[0146] For example, if the target sliding door cannot be opened, if the target sliding door is the right door of the target vehicle, the vehicle-mounted terminal determines that the relative position relationship between the target sliding door and the target seat is that the target seat is located on the left side of the target sliding door; if the target sliding door is the left door of the target vehicle, the vehicle-mounted terminal determines that the relative position relationship between the target sliding door and the target seat is that the target seat is located on the right side of the target sliding door. The vehicle-mounted terminal obtains the rotation angle of the target seat relative to the starting position through the seat angle sensor of the target seat. Based on this rotation angle, the vehicle-mounted terminal determines the orientation of the target seat.
[0147] Among them, the correspondence between the rotation angle and the orientation is set by technical personnel according to actual conditions, and the embodiments of this application do not limit this.
[0148] In the second part, the vehicle terminal determines the target rotation angle and the target movement direction of the target seat based on the orientation of the target seat and the relative position relationship between the target seat and the target sliding door.
[0149] In one possible embodiment, when the target seat is facing forward and the relative position relationship is such that the target seat is located on the left side of the target sliding door, the on-board terminal determines the target rotation angle as the first rotation angle and the target moving direction as the first moving direction, the first rotation angle being the rotation angle from the forward direction to the left direction, and the first moving direction being the right direction. When the target seat is facing forward and the relative position relationship is such that the target seat is located on the right side of the target sliding door, the on-board terminal determines the target rotation angle as the second rotation angle and the target moving direction as the second moving direction, the second rotation angle being the rotation angle from the forward direction to the right direction, and the second moving direction being the left direction. When the target seat is facing backward and the relative position relationship is such that the target seat is located on the left side of the target sliding door, the on-board terminal determines the target rotation angle as the third rotation angle and the target moving direction as the first moving direction, and the third rotation angle being the rotation angle from the backward direction to the left direction. If the target seat is facing rearward and the relative position relationship is such that the target seat is located on the right side of the target sliding door, the vehicle-mounted terminal determines the target rotation angle as the fourth rotation angle and the target moving direction as the second moving direction. The fourth rotation angle is the rotation angle from rearward to rightward. If the target seat is facing rightward and the relative position relationship is such that the target seat is located on the left side of the target sliding door, the vehicle-mounted terminal determines the target rotation angle as the fifth rotation angle and the target moving direction as the first moving direction. The fifth rotation angle is the rotation angle from rightward to leftward. If the target seat is facing rightward and the relative position relationship is such that the target seat is located on the right side of the target sliding door, the vehicle-mounted terminal determines the target rotation angle as the preset rotation angle and the target moving direction as the second moving direction. The preset rotation angle is 0°. If the target seat is facing leftward and the relative position relationship is such that the target seat is located on the left side of the target sliding door, the vehicle-mounted terminal determines the target rotation angle as the preset rotation angle and the target moving direction as the first moving direction. When the target seat is facing left and the relative position relationship is that the target seat is located on the right side of the target sliding door, the vehicle terminal determines the target rotation angle as the sixth rotation angle and the target moving direction as the second moving direction. The sixth rotation angle is the rotation angle from left to right.
[0150] Part 3: The vehicle-mounted terminal controls the target seat to rotate to the target rotation angle and move to the target moving direction.
[0151] In one possible embodiment, the vehicle-mounted terminal sends a first seat control instruction to the seat controller, which carries the target rotation angle and target movement direction, so that the seat controller controls the target seat to rotate the target rotation angle and move toward the target movement direction based on the first seat control instruction.
[0152] Another implementation of the above step 403 is described below.
[0153] In one possible implementation, if the target sliding door cannot be opened, the vehicle terminal determines whether a passenger is in the target seat. If a passenger is in the target seat, the vehicle terminal controls the target seat to vibrate and plays a first prompt audio message, which prompts the passenger in the target seat to leave the target seat. If the passenger leaves the target seat, or after a second preset time period, the vehicle terminal controls the target seat of the target vehicle to rotate and move toward the target sliding door.
[0154] The audio content of the first prompt audio is set by a technician according to actual conditions. For example, when the target seat is the passenger seat, the audio content of the first prompt audio is "Please leave the passenger seat", which is not limited in this embodiment of the present application. The second preset duration is set by a technician according to actual conditions, which is not limited in this embodiment of the present application. The method of controlling the rotation of the target seat and moving it toward the sliding door in the above embodiment belongs to the same inventive concept as described in another previous embodiment. The implementation process refers to the relevant description in another previous embodiment and will not be repeated here.
[0155] Under this embodiment, when the target sliding door cannot be opened, it is determined whether there is a passenger on the target seat. Since the rotation and movement of the target seat will affect the passenger on the target seat, the target seat is controlled to vibrate and a first prompt audio is played to prompt the passenger on the target seat to leave the target seat. Subsequently, the target seat is controlled to rotate and move toward the target sliding door to minimize the probability of secondary injury to the passenger on the target seat.
[0156] In order to explain the above embodiment more clearly, the method of determining whether there is a passenger on the target seat in the above embodiment is described below.
[0157] In some embodiments, the vehicle terminal captures an image of the vehicle interior. The vehicle terminal determines the area in which the target seat is located in the vehicle interior image. The vehicle terminal performs target detection in the area in which the target seat is located in the vehicle interior image to determine whether there is a passenger in the area. If there is a passenger in the area, the vehicle terminal determines that there is a passenger in the target seat; if there is no passenger in the area, the vehicle terminal determines that there is no passenger in the target seat.
[0158] Among them, target detection can be achieved through target detection methods in related technologies, and the embodiments of the present application are not limited to this.
[0159] 404. The vehicle-mounted terminal continuously controls the target sliding door to open and controls the seat back of the target seat to extend outward, so as to apply a thrust to the target sliding door through the seat back.
[0160] The target sliding door is a power door, and continuously controlling the target sliding door to open refers to controlling the drive motor of the target sliding door to operate, thereby attempting to open the target sliding door. The seat back of the target seat is controlled to extend outward so that the seat back contacts the target sliding door, and the seat back adjustment motor of the target seat is used to apply a thrust to the target sliding door, thereby assisting in opening the target sliding door.
[0161] In one possible implementation, the vehicle terminal controls the door drive motor of the target sliding door to operate continuously at maximum power to continuously control the target sliding door to open. The vehicle terminal controls the seat back adjustment motor of the target seat to operate continuously at maximum power to control the seat back of the target seat to extend outward.
[0162] In this implementation, the door drive motor and seatback adjustment motor work together to apply an outward force to the target sliding door, thereby increasing the probability of the target sliding door opening. In particular, if a passenger in the target vehicle is injured or has limited strength, the seatback adjustment motor can be used to drive the seatback to push the target sliding door outward, replacing the passenger's pushing force.
[0163] In some embodiments, before the in-vehicle terminal continuously controls the target sliding door to open and controls the seat back of the target seat to extend outward, at least one of the following steps can be performed.
[0164] In one possible implementation, when the target vehicle is equipped with a seat anti-pinch function and the seat anti-pinch function of the target seat is turned on, the on-board terminal turns off the seat anti-pinch function of the target seat, which is used to prevent passengers or objects behind from being squeezed when adjusting the seat back of the target seat.
[0165] Among them, when the seat anti-pinch function is turned on, when the seat back is adjusted backward to contact any object, the seat back will not continue to adjust backward to prevent injury to passengers or objects behind. In the technical solution provided in the embodiment of the present application, the seat back needs to be used to apply thrust to the target sliding door, so the seat anti-pinch function needs to be turned off.
[0166] In a possible implementation, the vehicle-mounted terminal plays a second prompt audio, and the second prompt audio is used to prompt the passengers in the target vehicle to cooperate with the target seat to apply a thrust to the target sliding door.
[0167] Among them, the audio content of the second prompt audio is set by technical personnel according to actual conditions, such as being set to "Please push the target sliding door outward with force", and the embodiment of the present application does not limit this.
[0168] In some embodiments, after the above step 404, the vehicle terminal can also perform at least one of the following steps.
[0169] In a possible implementation, the onboard terminal controls the target seat to reciprocate on a target track to continuously hit the target sliding door, where the target track is a track close to or away from the target sliding door.
[0170] Among them, controlling the target seat to perform reciprocating motion on the target track can utilize the kinetic energy of the target seat during movement to exert a greater influence on the target sliding door, thereby increasing the probability of the target sliding door opening.
[0171] For example, the vehicle-mounted terminal controls the seat position adjustment motor of the target seat to rotate forward and reverse at maximum power to control the target seat to reciprocate on the target track.
[0172] In a possible implementation, the in-vehicle terminal controls the target seat to rotate.
[0173] Among them, controlling the target seat to rotate can achieve the effect of using the target seat to collide with the target sliding door, thereby increasing the probability of the target sliding door opening.
[0174] 405. When the target sliding door can be opened, the vehicle-mounted terminal controls the target sliding door to be opened or closed based on the motion state of the target vehicle.
[0175] In one possible implementation, when the target sliding door can be opened, the vehicle-mounted terminal determines the motion state of the target vehicle. If the motion state of the target vehicle is not stationary, the vehicle-mounted terminal controls the target sliding door to remain closed. If the motion state of the target vehicle is stationary, the vehicle-mounted terminal controls the target sliding door to open.
[0176] The motion state includes a stationary state and a non-stationary state. If the target vehicle is in a non-stationary state, directly opening the target sliding door may throw the passengers out of the target vehicle, causing secondary injuries to the passengers. Therefore, the target sliding door is kept closed. If the target vehicle is in a stationary state, the target sliding door is opened to allow the passengers in the target vehicle to leave the vehicle and rescue personnel to enter the target vehicle.
[0177] All of the above optional technical solutions can be combined in any way to form optional embodiments of the present application, and will not be described in detail here.
[0178] Through the technical solution provided in the embodiments of the present application, when a target vehicle equipped with through-type sliding double doors is in a closed state and a collision occurs, it is determined whether the target sliding door of the target vehicle can be opened. If the target sliding door cannot be opened, the target seat near the target sliding door is controlled to rotate and move toward the target sliding door, so that the target seat is close to and faces away from the target sliding door. The target sliding door is continuously controlled to open and the seat back of the target seat is controlled to extend outward, applying a thrust to the target sliding door through the seat back to assist in opening the target sliding door, thereby increasing the probability of passengers escaping the vehicle or being quickly rescued after a collision.
[0179] Figure 5 This is a structural diagram of a seat control device provided in an embodiment of the present application, see Figure 5 The device includes: an opening judgment module 501 and a control module 502.
[0180] The opening judgment module 501 is used to determine whether the target sliding door of the target vehicle can be opened when the target vehicle is in a closed state and a collision occurs. The target vehicle is equipped with a through-type sliding double door; wherein the target sliding door belongs to the through-type sliding double door.
[0181] The control module 502 is used to control the target seat of the target vehicle to rotate and move toward the target sliding door when the target sliding door cannot be opened, so that the target seat is close to and faces away from the target sliding door; wherein, the target seat is a seat close to the target sliding door.
[0182] The control module 502 is further configured to continuously control the target sliding door to open and control the seat back of the target seat to extend outward, so as to apply a thrust to the target sliding door through the seat back.
[0183] In one possible embodiment, the opening judgment module 501 is used to determine whether other doors of the target vehicle can be opened when the target vehicle is in a door-closed state and a collision occurs, wherein the other doors are non-through sliding double doors in the target vehicle. If none of the other doors can be opened, the module determines whether the target sliding door of the target vehicle can be opened. Alternatively, if the target vehicle is in a door-closed state and a collision occurs, the module determines the vehicle posture of the target vehicle. If the vehicle posture is not a preset vehicle posture, the module determines whether the target sliding door of the target vehicle can be opened, wherein the preset vehicle posture is the vehicle posture in which the target sliding door is in contact with the ground.
[0184] In one possible embodiment, the opening determination module 501 is configured to send an opening instruction to the target sliding door. If movement of the target sliding door is detected after a first preset time period and the movement distance is greater than or equal to a preset distance, the target sliding door is determined to be openable. If movement of the target sliding door is not detected after the first preset time period, or if movement of the target sliding door is detected after the first preset time period and the movement distance is less than a preset distance, the target sliding door is determined to be unopenable.
[0185] In one possible implementation, the opening determination module 501 is configured to obtain an image of the target sliding door. Based on the image, the module determines the degree of deformation of the target sliding door. If the degree of deformation is less than a deformation threshold, the module determines that the target sliding door is openable. If the degree of deformation is greater than or equal to the deformation threshold, the module determines that the target sliding door is unopenable.
[0186] In one possible embodiment, the control module 502 is configured to determine the orientation of the target seat and the relative positional relationship between the target seat and the target sliding door when the target sliding door cannot be opened. Based on the orientation of the target seat and the relative positional relationship between the target seat and the target sliding door, a target rotation angle and a target movement direction of the target seat are determined. The target seat is controlled to rotate by the target rotation angle and move in the target movement direction.
[0187] In one possible embodiment, the control module 502 is configured to determine whether a passenger is in the target seat when the target sliding door cannot be opened. If a passenger is in the target seat, the control module 502 controls the target seat to vibrate and plays a first prompt audio message, the first prompt audio message prompting the passenger in the target seat to leave the target seat. If the passenger leaves the target seat, or after a second preset time period, the control module 502 controls the target seat of the target vehicle to rotate and move toward the target sliding door.
[0188] In one possible implementation, the control module 502 is configured to control the door drive motor of the target sliding door to continuously operate at maximum power to continuously control the target sliding door to open, and to control the seat back adjustment motor of the target seat to continuously operate at maximum power to control the seat back of the target seat to extend outward.
[0189] In one possible implementation, the control module 502 is further configured to, if the target vehicle is equipped with a seat anti-pinch function and the target seat's anti-pinch function is enabled, disable the target seat's anti-pinch function to prevent rear passengers or objects from being squeezed when the target seat's seatback is adjusted. Alternatively, the control module 502 is configured to play a second audio prompt to prompt passengers in the target vehicle to cooperate with the target seat in applying a push force to the target sliding door.
[0190] In one possible implementation, the control module 502 is configured to perform at least one of the following:
[0191] The target seat is controlled to reciprocate on a target track to continuously hit the target sliding door. The target track is a track close to or away from the target sliding door.
[0192] Control the target seat to rotate.
[0193] In one possible implementation, the control module 502 is further configured to, when the target sliding door is capable of opening, determine the motion state of the target vehicle. If the motion state of the target vehicle is non-stationary, control the target sliding door to remain closed. If the motion state of the target vehicle is stationary, control the target sliding door to open.
[0194] It should be noted that the seat control device provided in the above embodiment is merely an example of the division of the aforementioned functional modules when controlling the seat. In actual applications, the aforementioned functions can be assigned to different functional modules as needed, that is, the internal structure of the vehicle can be divided into different functional modules to perform all or part of the functions described above. Furthermore, the seat control device provided in the above embodiment and the seat control method embodiment are based on the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.
[0195] Through the technical solution provided in the embodiments of the present application, when a target vehicle equipped with through-type sliding double doors is in a closed state and a collision occurs, it is determined whether the target sliding door of the target vehicle can be opened. If the target sliding door cannot be opened, the target seat near the target sliding door is controlled to rotate and move toward the target sliding door, so that the target seat is close to and faces away from the target sliding door. The target sliding door is continuously controlled to open and the seat back of the target seat is controlled to extend outward, applying a thrust to the target sliding door through the seat back to assist in opening the target sliding door, thereby increasing the probability of passengers escaping the vehicle or being quickly rescued after a collision.
[0196] The embodiment of the present application also provides a vehicle, Figure 6It is a structural schematic diagram of a vehicle provided in an embodiment of the present application.
[0197] Typically, the vehicle 600 includes one or more processors 601 and one or more memories 602 .
[0198] The processor 601 may include one or more processing cores, such as a 4-core processor, a 6-core processor, etc. The processor 601 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), or PLA (Programmable Logic Array). The processor 601 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 601 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 601 may also include an AI (Artificial Intelligence) processor, which is used to process computing operations related to machine learning.
[0199] Memory 602 may include one or more computer-readable storage media, which may be non-transitory. Memory 602 may also include high-speed random access memory and non-volatile memory, such as one or more magnetic disk storage devices or flash memory storage devices. In some embodiments, the non-transitory computer-readable storage media in memory 602 is used to store at least one computer program, which is executed by processor 601 to implement the seat control method provided in the method embodiments of this application.
[0200] Those skilled in the art will understand that Figure 6 The structure shown in the figure does not constitute a limitation on the vehicle 600, and the vehicle 600 may include more or fewer components than shown in the figure, or combine certain components, or adopt a different component arrangement.
[0201] In addition, the device provided in the embodiments of the present application can specifically be a chip, component or module, and the chip may include a connected processor and memory; wherein the memory is used to store instructions, and when the processor calls and executes the instructions, the chip can execute a seat control method provided in the above embodiment.
[0202] This embodiment also provides a computer-readable storage medium, which stores computer program code. When the computer program code runs on a computer, the computer executes the above-mentioned related method steps to implement a seat control method provided in the above embodiment.
[0203] This embodiment also provides a computer program product. When the computer program product is run on a computer, it enables the computer to execute the above-mentioned related steps to implement the seat control method provided in the above embodiment.
[0204] Among them, the device, computer-readable storage medium, computer program product or chip provided in this embodiment are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above, and will not be repeated here.
[0205] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0206] In the embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of modules or units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0207] The above content is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.
Claims
1. A seat control method, characterized in that: The method comprises: In the event that a target vehicle is in a door-closed state and a collision occurs, determining whether a target sliding door of the target vehicle can be opened, the target vehicle being equipped with a through-type sliding double-door; wherein the target sliding door is a through-type sliding double-door; When the target sliding door cannot be opened, controlling the target seat of the target vehicle to rotate and move toward the target sliding door so that the target seat is close to and faces away from the target sliding door; wherein the target seat is a seat close to the target sliding door; The target sliding door is continuously controlled to be opened and the seat back of the target seat is controlled to be extended outward, so as to apply a pushing force to the target sliding door through the seat back.
2. The method according to claim 1, characterized in that The step of determining whether a target sliding door of the target vehicle can be opened when the target vehicle is in a door-closed state and a collision occurs includes: In the event that a target vehicle is in a door-closed state and a collision occurs, determining whether other doors of the target vehicle can be opened, wherein the other doors are non-through sliding double doors of the target vehicle; and in the event that the other doors cannot be opened, determining whether a target sliding door of the target vehicle can be opened; Alternatively, when the target vehicle is in a door-closed state and a collision occurs, the vehicle posture of the target vehicle is determined; when the vehicle posture is not a preset vehicle posture, it is determined whether the target sliding door of the target vehicle can be opened, and the preset vehicle posture is the vehicle posture in which the target sliding door is in contact with the ground.
3. The method according to claim 1 or 2, characterized in that Determining whether the target sliding door of the target vehicle can be opened includes: sending an opening instruction to the target sliding door; When it is detected after a first preset time period that the target sliding door moves and the moving distance is greater than or equal to a preset distance, determining that the target sliding door can be opened; If the target sliding door is not detected to move after the first preset time period, or if the target sliding door is detected to move after the first preset time period and the moving distance is less than the preset distance, it is determined that the target sliding door cannot be opened.
4. The method according to claim 1 or 2, characterized in that Determining whether the target sliding door of the target vehicle can be opened includes: Acquire a door image of the target sliding door; determining a degree of deformation of the target sliding door based on the door image; When the deformation degree is less than a deformation degree threshold, determining that the target sliding door can be opened; When the deformation degree is greater than or equal to a deformation degree threshold, it is determined that the target sliding door cannot be opened.
5. The method according to claim 1, wherein When the target sliding door cannot be opened, controlling the target seat of the target vehicle to rotate and move toward the target sliding door includes: determining the orientation of the target seat and the relative positional relationship between the target seat and the target sliding door when the target sliding door cannot be opened; determining a target rotation angle and a target movement direction of the target seat based on the orientation of the target seat and the relative positional relationship between the target seat and the target sliding door; The target seat is controlled to rotate by the target rotation angle and move toward the target movement direction.
6. The method according to claim 1, characterized in that When the target sliding door cannot be opened, controlling the target seat of the target vehicle to rotate and move toward the target sliding door includes: determining whether there is a passenger in the target seat when the target sliding door cannot be opened; When there is a passenger on the target seat, controlling the target seat to vibrate and playing a first prompt audio, wherein the first prompt audio is used to prompt the passenger on the target seat to leave the target seat; When a passenger leaves the target seat, or after a second preset time period, the target seat of the target vehicle is controlled to rotate and move toward the target sliding door.
7. The method according to claim 1, characterized in that The continuously controlling the target sliding door to open and controlling the seat back of the target seat to extend outwards includes: controlling a door drive motor of the target sliding door to continuously operate at maximum power to continuously control the target sliding door to open; The seat back adjustment motor of the target seat is controlled to continuously operate at maximum power to control the seat back of the target seat to extend outward.
8. The method according to claim 1, characterized in that Before continuously controlling the target sliding door to open and controlling the seat back of the target seat to extend outward, the method further includes: If the target vehicle is equipped with a seat anti-pinch function and the seat anti-pinch function of the target seat is turned on, turning off the seat anti-pinch function of the target seat, wherein the seat anti-pinch function of the target seat is used to prevent a passenger or an object behind the target seat from being squeezed when adjusting the seat back of the target seat; Alternatively, a second prompt audio is played, where the second prompt audio is used to prompt the passengers in the target vehicle to cooperate with the target seat to apply a push to the target sliding door.
9. The method according to claim 1, characterized in that After continuously controlling the target sliding door to open and controlling the seat back of the target seat to extend outward, the method further includes at least one of the following: controlling the target seat to reciprocate on a target track to continuously strike the target sliding door, wherein the target track is a track close to or away from the target sliding door; The target seat is controlled to rotate.
10. The method according to claim 1, characterized in that After determining whether a target sliding door of the target vehicle can be opened when the target vehicle is in a door-closed state and a collision occurs, the method further includes: determining a motion state of the target vehicle when the target sliding door is capable of being opened; When the target vehicle is in a non-stationary state, controlling the target sliding door to remain closed; When the moving state of the target vehicle is a stationary state, the target sliding door is controlled to open.
11. A vehicle, characterized in that: The vehicle comprises: a memory for storing executable program code; A processor is configured to call and run the executable program code from the memory so that the vehicle executes the seat control method according to any one of claims 1 to 10.
Citation Information
Patent Citations
Control method and device for electric side door of vehicle, vehicle and storage medium
CN117988658A
Vehicular seat
JP2009107467A