CN119898256B - Car seat control method, car seat, electronic device and storage medium - Google Patents
Car seat control method, car seat, electronic device and storage mediumInfo
- Publication number
- CN119898256B CN119898256B CN202510396357.4A CN202510396357A CN119898256B CN 119898256 B CN119898256 B CN 119898256B CN 202510396357 A CN202510396357 A CN 202510396357A CN 119898256 B CN119898256 B CN 119898256B
- Authority
- CN
- China
- Prior art keywords
- obstacle
- seat
- seat back
- distance
- rotation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/02—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
- B60N2/0224—Non-manual adjustments, e.g. with electrical operation
- B60N2/0244—Non-manual adjustments, e.g. with electrical operation with logic circuits
- B60N2/0252—Non-manual adjustments, e.g. with electrical operation with logic circuits with relations between different adjustments, e.g. height of headrest following longitudinal position of seat
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/02—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
- B60N2/0224—Non-manual adjustments, e.g. with electrical operation
- B60N2/0244—Non-manual adjustments, e.g. with electrical operation with logic circuits
- B60N2/0278—Non-manual adjustments, e.g. with electrical operation with logic circuits using sensors external to the seat for measurements in relation to the seat adjustment, e.g. for identifying the presence of obstacles or the appropriateness of the occupants position
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/02—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
- B60N2/22—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable the back-rest being adjustable
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60N—SEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
- B60N2/00—Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
- B60N2/90—Details or parts not otherwise provided for
- B60N2/995—Lower-leg-rests, e.g. calf-rests
Landscapes
- Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Seats For Vehicles (AREA)
Abstract
The application provides a control method of an automobile seat, the automobile seat, electronic equipment and a storage medium, wherein the automobile seat comprises a seat cushion, a seat back and a foot rest, the seat back is positioned on one side of the seat cushion and can rotate relative to the seat cushion, and the foot rest is rotatably connected with the seat back; the method comprises the steps of obtaining a rotation adjusting instruction for adjusting the seat back, wherein the rotation adjusting instruction comprises a rotation direction of the seat back relative to a seat cushion, determining a moving direction of the foot pedal when the seat back rotates according to the rotation direction, and controlling the foot pedal to rotate in a direction far away from a first obstacle in the process of adjusting the seat back according to the rotation angle adjusting instruction under the condition that the first obstacle exists in the moving direction is detected. According to the application, the foot rest can be prevented from colliding with an obstacle in the adjusting process of the automobile seat, so that the automobile seat can be adjusted more intelligently and reliably, and the use experience of a user is improved.
Description
Technical Field
The present application relates to the field of seat adjustment technologies, and in particular, to a control method for an automobile seat, an electronic device, and a storage medium.
Background
With the increasing development of automotive technology, automotive seats that are closely related to the health and comfort of passengers in a cabin are being widely concerned, and various comfort accessories are being used more frequently. The seat pedal is usually in the forms of a female queen seat, a queen seat and the like, and becomes a standard pole for the automobile to enjoy sitting postures. However, due to the limitation of the arrangement space of the whole car and the structure of the car seat, the seat pedals Chang Bu for two-row passengers are arranged on the front-row seat, and the use of the pedals is often influenced by the adjustment of the seat, so that the pedals and the front-row seat backrest of the seat cannot be adjusted as required.
Disclosure of Invention
In view of the above, the application provides a control method of an automobile seat, electronic equipment and a storage medium, which can prevent a foot pedal from colliding with an obstacle in the adjusting process of the automobile seat, so that the automobile seat can be adjusted more intelligently and reliably, and the use experience of a user is improved.
The embodiment of the application provides a control method of an automobile seat, which comprises a seat cushion, a seat back and a foot pedal, wherein the seat back is positioned on one side of the seat cushion and can rotate relative to the seat cushion, the foot pedal is rotatably connected with the seat back, the method comprises the steps of obtaining a rotation adjusting instruction for adjusting the seat back, wherein the rotation adjusting instruction comprises a rotation direction of the seat back relative to the seat cushion, determining a movement direction of the foot pedal when the seat back rotates according to the rotation direction, and controlling the foot pedal to rotate in a direction away from a first obstacle in the process of adjusting the seat back according to the rotation angle adjusting instruction when the first obstacle exists in the movement direction.
Compared with the related art, the embodiment of the application has at least the advantages that after the rotation direction of the seat back is determined during adjustment, whether the first obstacle exists in the movement direction of the foot pedal can be detected by obtaining the movement direction of the foot pedal during rotation of the seat back according to the rotation direction. Under the condition that the first obstacle exists in the moving direction is detected, in the adjusting process of the seat back, the pedal is controlled to rotate in the direction away from the first obstacle, so that the pedal is effectively prevented from colliding with the obstacle in the adjusting process of the seat back. Through the linkage cooperation of the backrest and the foot pedals, the automobile seat is more intelligent and reliable in adjustment, and the use experience of a user is improved.
In some possible implementations, the pedal is provided with a distance sensor, the distance sensor is used for sensing a second distance between the pedal and the first obstacle, the pedal is controlled to rotate in a direction away from the first obstacle in the process of adjusting the seat back according to the rotation angle adjusting instruction, the second distance sent by the distance sensor is received every first preset time length in the process of adjusting the seat back according to the rotation angle adjusting instruction, and the pedal is controlled to rotate in a direction away from the first obstacle when the second distance is detected to be smaller than or equal to a first preset threshold value.
In some possible implementations, the distance sensor includes a first sensor for sensing the second distance and a second sensor for sensing a third distance between the foot rest and a second obstacle, wherein the second obstacle is an obstacle in a rotation direction of the foot rest, the method further includes receiving the third distance sent by the second sensor every second preset time period during control of rotation of the foot rest in a direction away from the first obstacle, and controlling the foot rest to stop rotating and stopping adjustment of the seat back if the third distance is detected to be less than or equal to the first preset threshold.
In some possible implementations, the controlling the foot pedal to rotate in a direction away from the first obstacle includes controlling the foot pedal to rotate in a direction away from the first obstacle until the second distance is greater than a second preset threshold, wherein the second preset threshold is greater than the first preset threshold.
In some possible implementations, the first obstacle includes a plurality of obstacle categories, the first preset threshold includes a plurality of sub-first preset thresholds, the second preset threshold includes a plurality of sub-second preset thresholds, each of the obstacle categories corresponds to one of the sub-first preset thresholds and one of the sub-second preset thresholds, before the step is controlled to rotate in a direction away from the first obstacle, the method further includes capturing an image of the first obstacle, determining the obstacle category of the first obstacle according to the image, and determining the sub-first preset threshold and the sub-second preset threshold corresponding to the obstacle category, and controlling the step to rotate in a direction away from the first obstacle if the second distance is detected to be less than or equal to the first preset threshold, including controlling the step to rotate in a direction away from the first obstacle until the second distance is detected to be greater than or equal to the first preset threshold.
In some possible implementations, the rotation adjustment instruction further includes a target rotation angle of the seat back relative to the seat cushion, before the controlling the footrest to rotate in a direction away from the first obstacle, further includes acquiring a first distance between the footrest and the first obstacle, calculating a movement distance of the footrest in the movement direction after the seat back adjustment is completed according to the target rotation angle and the rotation direction, and controlling the footrest to rotate in the direction away from the first obstacle includes controlling the footrest to rotate in the direction away from the first obstacle if a difference between the first distance and the movement distance is less than or equal to a preset safety distance.
In some possible implementations, the calculating the movement distance of the footrest in the movement direction after the seat back adjustment is completed includes obtaining a first rotation angle of the seat back relative to the seat cushion and a second rotation angle of the footrest relative to the seat back before the seat back adjustment is completed, obtaining first position information of the footrest before the seat back adjustment according to the first rotation angle and the second rotation angle, calculating a third rotation angle of the footrest relative to the seat cushion after the seat back adjustment is completed according to the first rotation angle and the target rotation angle, obtaining second position information of the footrest after the seat back adjustment is completed according to the third rotation angle and the second rotation angle, and determining the movement distance according to the first position information and the second position information.
The second aspect of the application discloses an automobile seat, which comprises a seat cushion, a seat back, a pedal plate, an acquisition module, a determination module, a detection module, an adjustment module and a control module, wherein the seat back is positioned on one side of the seat cushion and can rotate relative to the seat cushion, the pedal plate is rotatably connected with the seat back, the acquisition module is used for acquiring a rotation adjustment instruction for adjusting the seat back, the rotation adjustment instruction comprises a rotation direction of the seat back relative to the seat cushion, the determination module is used for determining a movement direction of the pedal plate when the seat back rotates according to the rotation direction, the detection module is used for detecting whether a first obstacle exists in the movement direction, the adjustment module is used for adjusting the seat back according to the rotation angle adjustment instruction, and the control module is used for controlling the pedal plate to rotate in a direction far away from the first obstacle when the detection module detects the first obstacle exists in the movement direction.
The third aspect of the application discloses an electronic device, which comprises a processor and a memory, wherein the memory is used for storing instructions, and the processor is used for calling the instructions in the memory, so that the electronic device executes the control method of the automobile seat.
A fourth aspect of the present application discloses a storage medium comprising computer instructions that, when executed on an electronic device, cause the electronic device to perform the above-described method of controlling a car seat.
It will be appreciated that the automobile seat of the second aspect, the electronic device of the third aspect and the storage medium of the fourth aspect provided above all correspond to the method of the first aspect, and therefore, the advantages achieved by the method can refer to the advantages in the corresponding method provided above, and are not repeated herein.
Drawings
Fig. 1 is a flowchart of a control method of an automobile seat according to an embodiment of the present application.
Fig. 2 is a schematic structural view of an automobile seat according to an embodiment of the present application.
Fig. 3 is a flowchart of a control method of an automobile seat according to an embodiment of the present application.
Fig. 4 is a flowchart of a control method of an automobile seat according to an embodiment of the present application.
Fig. 5 is a flowchart of a control method of an automobile seat according to an embodiment of the present application.
Fig. 6 is a schematic view of another structure of an automobile seat according to an embodiment of the present application.
Fig. 7 is a flowchart of a control method of an automobile seat according to an embodiment of the present application.
Fig. 8 is a schematic diagram of functional modules of an automobile seat according to an embodiment of the present application.
Fig. 9 is a schematic hardware structure of an electronic device according to an embodiment of the present application.
Detailed Description
In order that the above-recited objects, features and advantages of the present application will be more clearly understood, a more particular description of the application will be rendered by reference to the appended drawings and appended detailed description. The embodiments of the present application and the features in the embodiments may be combined with each other without collision.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present application, and the described embodiments are merely some, rather than all, of the embodiments of the present application.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein in the description of the application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application.
It is further intended that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The term "at least one" in the present application means one or more, and "a plurality" means two or more. "and/or" describes an association relationship of associated objects, meaning that there may be three relationships, e.g., A and/or B may mean that A alone exists, while A and B together exist, and B alone exists, where A, B may be singular or plural. The terms "first," "second," "third," "fourth" and the like in the description and in the claims and drawings, if any, are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order.
In embodiments of the application, words such as "exemplary" or "such as" are used to mean serving as an example, instance, or illustration. Any embodiment or design described herein as "exemplary" or "e.g." in an embodiment should not be taken as preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "such as" is intended to present related concepts in a concrete fashion.
Referring to fig. 1, a flowchart of a control method of an automobile seat according to an embodiment of the application is provided, and the embodiment is applied to an automobile seat 100 shown in fig. 2, wherein the automobile seat 100 includes a seat cushion 11, a seat back 12 and a footrest 13, the seat back 12 is located at one side of the seat cushion 11 and can rotate relative to the seat cushion 11, and the footrest 13 is rotatably connected with the seat back 12.
The control method of the automobile seat of the embodiment comprises the following steps:
And 101, acquiring a rotation adjusting instruction for adjusting the seat back, wherein the rotation adjusting instruction comprises the rotation direction of the seat back relative to the seat cushion.
In some embodiments, the manner in which the rotation adjustment instruction is obtained is not particularly limited. For example, a seat adjustment control may be provided on the car seat 100, and the car seat 100 acquires a rotation adjustment instruction after the user operates the seat adjustment control. For another example, an application program for adjusting the car seat 100 may be provided on the car-set display screen, and the application program transmits a rotation adjustment instruction to the car seat 100 in response to an operation by the user.
Referring again to fig. 2, the rotational direction of the seat back 12 relative to the seat cushion 11 includes a clockwise rotational direction and a counterclockwise rotational direction.
And 102, determining the moving direction of the foot pedal when the seat backrest rotates according to the rotating direction.
Referring again to fig. 2, when the seat back 12 rotates clockwise with respect to the seat cushion 11, the movement direction of the footrest at the time of rotation of the seat back is leftward, and when the seat back 12 rotates counterclockwise with respect to the seat cushion 11, the movement direction of the footrest at the time of rotation of the seat back is rightward. Therefore, the movement direction of the footrest 13 at the time of rotation of the seat back 12 can be known after the rotation direction of the seat back 12 is obtained.
Step 103, in the case that the first obstacle exists in the moving direction, the foot pedal is controlled to rotate in the direction away from the first obstacle in the process of adjusting the seat back according to the rotation angle adjusting instruction.
In some embodiments, the in-vehicle camera may capture an in-vehicle environment image, and then detect whether the first obstacle exists in the moving direction by performing image analysis on the in-vehicle environment image.
In some embodiments, the car seat 100 further includes a pedal-adjusting motor for controlling the rotation of the pedal 13, and the car seat 100 controls the rotation direction and the rotation angle of the pedal 13 by controlling the operation of the pedal-adjusting motor.
It will be appreciated that, in particular, how to control the rotation of the foot pedal in a direction away from the first obstacle is described in detail in the following embodiments, and in order to avoid repetition, a detailed description is omitted here.
Compared with the related art, the embodiment of the application has at least the advantages that after the rotation direction of the seat back is determined during adjustment, whether the first obstacle exists in the movement direction of the foot pedal can be detected by obtaining the movement direction of the foot pedal during rotation of the seat back according to the rotation direction. Under the condition that the first obstacle exists in the moving direction is detected, in the adjusting process of the seat back, the pedal is controlled to rotate in the direction away from the first obstacle, so that the pedal is effectively prevented from colliding with the obstacle in the adjusting process of the seat back. Through the linkage cooperation of the backrest and the foot pedals, the automobile seat is more intelligent and reliable in adjustment, and the use experience of a user is improved.
Referring to fig. 3, fig. 3 is a flowchart illustrating steps of an embodiment of a control method for an automobile seat according to the present application. The order of the steps in the flowchart may be changed and some steps may be omitted according to various needs. The control method of the car seat can be applied to the car seat, but is not limited thereto, and the embodiment of the application is not limited thereto.
This embodiment is a specific description of the foregoing embodiments, and mainly describes how to control the rotation of the foot board in a direction away from the first obstacle in the case where a distance sensor is provided on the foot board and the distance sensor is used to sense a second distance between the foot board and the first obstacle. By the mode, the foot rest can be further ensured not to touch the obstacle in the adjusting process of the seat back, so that the reliability of the control method of the automobile seat is further improved.
The specific flow of this embodiment is shown in fig. 3, and includes the following steps:
step 201, acquiring a rotation adjustment instruction for adjusting the seat back, wherein the rotation adjustment instruction comprises a rotation direction of the seat back relative to the seat cushion.
And 202, determining the moving direction of the foot pedal when the seat backrest rotates according to the rotating direction.
Steps 201 to 202 of the present embodiment are similar to steps 101 to 102 of the foregoing embodiments, and are not repeated here.
Step 203, receiving the second distance sent by the distance sensor every a first preset time length in the process of adjusting the backrest according to the rotation angle adjusting instruction under the condition that the first obstacle exists in the moving direction.
In some embodiments, the size of the first preset duration is not specifically limited, and may be set according to actual requirements. For example, the first preset time period may be set to 0, 0.1S, 1S, or the like. And under the condition that the first preset duration is set to 0, the distance sensor senses the second distance in real time and sends the sensed second distance to the automobile seat in real time.
And 204, controlling the pedal to rotate in a direction away from the first obstacle under the condition that the second distance is detected to be smaller than or equal to the first preset threshold value.
In some embodiments, the magnitude of the first preset threshold is not specifically limited, and may be set according to actual requirements.
In some embodiments, the foot pedal is controlled to rotate in a direction away from the first obstacle until the second distance is greater than a second preset threshold, wherein the second preset threshold is greater than the first preset threshold. By the mode, the foot rest can be prevented from colliding with the first obstacle in the adjusting process of the seat back, and the reliability of the control method of the automobile seat is further improved.
It is worth to say that, during the adjustment of the seat back, the second distance between the foot rest and the first obstacle will be smaller and smaller, and after the foot rest is controlled to rotate in the direction away from the first obstacle until the second distance is greater than the second preset threshold, the foot rest stops rotating at this time. If the adjustment of the seat back is not finished, the rotated pedal still continues to move towards the direction close to the first obstacle in the adjustment process of the seat back, and the second distance sent by the distance sensor is received every first preset time, so that the pedal can be controlled to rotate again under the condition that the second distance is detected to be smaller than or equal to the first preset threshold value every time, and the pedal can be prevented from touching the first obstacle in the whole adjustment process of the seat back.
Compared with the related art, the embodiment of the application has at least the advantages that after the rotation direction of the seat back is determined during adjustment, whether the first obstacle exists in the movement direction of the foot pedal can be detected by obtaining the movement direction of the foot pedal during rotation of the seat back according to the rotation direction. Under the condition that the first obstacle exists in the moving direction is detected, in the adjusting process of the seat back, the pedal is controlled to rotate in the direction away from the first obstacle, so that the pedal is effectively prevented from colliding with the obstacle in the adjusting process of the seat back. Through the linkage cooperation of the backrest and the foot pedals, the automobile seat is more intelligent and reliable in adjustment, and the use experience of a user is improved.
Referring to fig. 4, fig. 4 is a flowchart illustrating steps of an embodiment of a control method for an automobile seat according to the present application. The order of the steps in the flowchart may be changed and some steps may be omitted according to various needs. The control method of the car seat can be applied to the car seat, but is not limited thereto, and the embodiment of the application is not limited thereto.
The present embodiment is a further improvement of the foregoing embodiment, and the main improvement is that in the present embodiment, the distance sensor includes a first sensor for sensing a second distance and a second sensor for sensing a third distance between the foot pedal and a second obstacle, wherein the second obstacle is an obstacle in the rotation direction of the foot pedal. And in the process of rotating the foot pedal in the direction away from the first obstacle, if the third distance is detected to be smaller than or equal to the first preset threshold value, controlling the foot pedal to stop rotating, and stopping adjusting the seat back. By the mode, under the condition that the obstacles exist on the two opposite sides of the pedal, the pedal can be prevented from colliding with the obstacle on any side, and therefore the reliability of the control method of the automobile seat is further improved.
The specific flow of this embodiment is shown in fig. 4, and includes the following steps:
step 301, acquiring a rotation adjustment instruction for adjusting the seat back, wherein the rotation adjustment instruction comprises a rotation direction of the seat back relative to the seat cushion.
Step 302, determining the moving direction of the foot pedal when the seat back rotates according to the rotating direction.
Step 303, receiving the second distance sent by the first sensor at intervals of a first preset time period in the process of adjusting the seat back according to the rotation angle adjusting instruction under the condition that the first obstacle exists in the moving direction.
And 304, controlling the pedal to rotate in a direction away from the first obstacle under the condition that the second distance is detected to be smaller than or equal to the first preset threshold value.
Steps 301 to 304 of the present embodiment are similar to steps 201 to 204 of the foregoing embodiments, and are not repeated here.
Step 305, receiving a third distance sent by the second sensor every a second preset time length in the process of controlling the pedal to rotate in a direction away from the first obstacle.
In some embodiments, the size of the second preset duration is not specifically limited, and may be set according to actual requirements. For example, the second preset duration may be set to 0, 0.1S, 1S, etc. And under the condition that the second preset duration is set to 0, the second sensor senses the third distance in real time and sends the sensed third distance to the automobile seat in real time.
And 306, controlling the pedal to stop rotating and stopping adjusting the backrest under the condition that the third distance is detected to be smaller than or equal to the first preset threshold value.
It will be appreciated that if the third distance is detected to be less than or equal to the first predetermined threshold during the process of controlling the foot pedal to rotate in a direction away from the first obstacle, it indicates that continued rotation of the foot pedal may cause the foot pedal to collide with the second obstacle. If the foot pedal is not rotated continuously, the foot pedal collides with the first obstacle because the backrest is still in the adjusting process. Therefore, the pedal is controlled to stop rotating under the condition, and the adjustment of the seat back is stopped, so that the collision between the pedal and the first obstacle or the second obstacle is effectively avoided, and the reliability of the control method of the automobile seat is further improved.
Compared with the related art, the embodiment of the application has at least the advantages that after the rotation direction of the seat back is determined during adjustment, whether the first obstacle exists in the movement direction of the foot pedal can be detected by obtaining the movement direction of the foot pedal during rotation of the seat back according to the rotation direction. Under the condition that the first obstacle exists in the moving direction is detected, in the adjusting process of the seat back, the pedal is controlled to rotate in the direction away from the first obstacle, so that the pedal is effectively prevented from colliding with the obstacle in the adjusting process of the seat back. Through the linkage cooperation of the backrest and the foot pedals, the automobile seat is more intelligent and reliable in adjustment, and the use experience of a user is improved.
Referring to fig. 5, fig. 5 is a flowchart illustrating steps of an embodiment of a control method for an automobile seat according to the present application. The order of the steps in the flowchart may be changed and some steps may be omitted according to various needs. The control method of the car seat can be applied to the car seat, but is not limited thereto, and the embodiment of the application is not limited thereto.
The present embodiment is a further improvement of the foregoing embodiment, and the main improvement is that in the present embodiment, the first obstacle includes a plurality of obstacle categories, and the magnitudes of the first preset threshold and the second preset threshold are determined according to the obstacle category of the first obstacle. Through the mode, more accurate linkage between the foot pedal and the seat backrest can be realized based on different obstacle categories, so that the control method of the automobile seat is more intelligent.
The specific flow of this embodiment is shown in fig. 5, and includes the following steps:
step 401, acquiring a rotation adjustment instruction for adjusting the seat back, wherein the rotation adjustment instruction comprises a rotation direction of the seat back relative to the seat cushion.
Step 402, determining the moving direction of the foot pedal when the seat back rotates according to the rotating direction.
Step 403, in case that the first obstacle exists in the moving direction, shooting an image of the first obstacle.
In some embodiments, an in-vehicle camera is mounted in the vehicle, through which an image of the first obstacle may be captured.
Step 404, determining an obstacle category of the first obstacle according to the image, and determining a sub-first preset threshold value and a sub-second preset threshold value corresponding to the obstacle category.
In some embodiments, the first obstacle comprises a plurality of obstacle categories, the first preset threshold comprises a plurality of sub-first preset thresholds, the second preset threshold comprises a plurality of sub-second preset thresholds, and each obstacle category corresponds to one sub-first preset threshold and one sub-second preset threshold.
Specifically, the first obstacle of the present embodiment may include three obstacle categories, namely, a class a, a movable obstacle such as a human body part, a class B, a fragile and hard object, which cannot crush the obstacle, and a class C, which is a soft object, which can crush the obstacle in a proper amount. The camera in the automobile sends the shot image to the controller of the automobile seat, and the controller determines specific information such as the shape, the size, the class and the like of the first obstacle through image analysis on the image, and then determines the class of the first obstacle based on the information.
More specifically, the sub-first preset threshold corresponding to the A-level obstacle is a1, the sub-second preset threshold is B1, the sub-first preset threshold corresponding to the B-level obstacle is a2, the sub-second preset threshold is B2, the sub-first preset threshold corresponding to the C-level obstacle is a3, the sub-second preset threshold is B3, wherein a1 is greater than a2, a2 is greater than a3, B1 is greater than B2, and B2 is greater than B3. Since the class a obstacle is a movable obstacle, a1 and b1 are set larger, thereby further ensuring that the footrest does not collide with the class a obstacle during adjustment of the seat back.
Step 405, receiving a second distance sent by the first sensor every a first preset time length in the process of adjusting the backrest according to the rotation angle adjusting instruction.
Step 406, controlling the pedal to rotate towards the direction away from the first obstacle until the second distance is Yu Zidi two preset thresholds larger when the second distance is detected to be smaller than or equal to the first preset threshold.
For ease of understanding, the following will take the first obstacle as an obstacle located on the left side of the footrest, and the second obstacle as an obstacle located on the right side of the footrest as an example, and specifically describe how the present embodiment implements control of the car seat based on different obstacle categories with reference to fig. 6:
Referring to fig. 6, a schematic structural diagram of an automobile seat 200 according to an embodiment of the application is shown. The car seat 200 includes a seat cushion 21, a seat back 22, and a footrest 23, the seat back 22 being located on one side of the seat cushion 21 and being rotatable relative to the seat cushion 21, the footrest 23 being rotatably connected to the seat back 22. The car seat 200 further includes a first sensor 231 and a second sensor 232 disposed at opposite sides of the footrest 23, the first sensor 231 for sensing a second distance between the footrest 23 and the first obstacle, and the second sensor 232 for sensing a third distance between the footrest 23 and the second obstacle.
1. By determining the rotation direction of the seatback 22 by the received rotation adjustment instruction, the rotation direction of the seatback 22 shown in fig. 6 is clockwise rotation, and the movement direction of the footrest 23 when the seatback 22 rotates is leftward movement.
2. When the first obstacle exists in the moving direction of the foot pedal 23 and the class of the first obstacle is a class B obstacle according to the camera in the vehicle, the controller of the car seat 200 detects that the second distance is less than or equal to a2, then the foot pedal 23 is unfolded, namely, the foot pedal 23 rotates anticlockwise to enable the second distance to be equal to B2, and similarly, when the class of the first obstacle is a class C obstacle, the controller of the car seat 200 detects that the second distance is less than or equal to a3, then the foot pedal 23 is unfolded, namely, the foot pedal 23 rotates anticlockwise to enable the second distance to be equal to B3.
3. When the presence of the second obstacle in the rotation direction of the footrest 23 is detected, the controller of the car seat 200 receives the third distance during the rotation of the footrest 23, taking the second obstacle as a B-stage obstacle as an example, and when the controller of the car seat 200 detects that the third distance is equal to a2 and the footrest 23 still needs to continue to rotate, the controller of the car seat 200 controls the footrest 23 to stop rotating and stops adjusting the seat back 22, thereby avoiding the footrest 23 from colliding with the first obstacle or the second obstacle.
4. When the type of the first obstacle is a class a obstacle, the first sensor 231 and the second sensor 232 are simultaneously turned on for sensing, and the principle is the same as that of step3, and the description thereof is omitted.
Compared with the related art, the embodiment of the application has at least the advantages that after the rotation direction of the seat back is determined during adjustment, whether the first obstacle exists in the movement direction of the foot pedal can be detected by obtaining the movement direction of the foot pedal during rotation of the seat back according to the rotation direction. Under the condition that the first obstacle exists in the moving direction is detected, in the adjusting process of the seat back, the pedal is controlled to rotate in the direction away from the first obstacle, so that the pedal is effectively prevented from colliding with the obstacle in the adjusting process of the seat back. Through the linkage cooperation of the backrest and the foot pedals, the automobile seat is more intelligent and reliable in adjustment, and the use experience of a user is improved.
Referring to fig. 7, fig. 7 is a flowchart illustrating steps of an embodiment of a control method for an automobile seat according to the present application. The order of the steps in the flowchart may be changed and some steps may be omitted according to various needs. The control method of the car seat can be applied to the car seat, but is not limited thereto, and the embodiment of the application is not limited thereto.
This embodiment is a specific description of the foregoing embodiments, and mainly illustrates that in the case where the rotation adjustment instructs the target rotation angle of the seat back with respect to the seat cushion, the other control pedal is rotated in a direction away from the first obstacle. By the mode, the foot rest can be prevented from touching the obstacle in the adjusting process of the seat back, and therefore the reliability of the control method of the automobile seat is further improved.
The specific flow of this embodiment is shown in fig. 7, and includes the following steps:
Step 501, acquiring a rotation adjustment instruction for adjusting a seat back, wherein the rotation adjustment instruction comprises a rotation direction of the seat back relative to a seat cushion.
Step 502, determining the moving direction of the foot pedal when the seat back rotates according to the rotating direction.
Step 503, under the condition that the first obstacle exists in the moving direction, acquiring a first distance between the current pedal and the first obstacle.
Step 504, calculating the moving distance of the foot pedal in the moving direction after the seat back is adjusted according to the target rotating angle and the rotating direction.
In some embodiments, the distance of movement may be calculated by obtaining a first angle of rotation of the seat back relative to the seat cushion before seat back adjustment and a second angle of rotation of the footrest relative to the seat back, obtaining first position information of the footrest prior to seat back adjustment based on the first angle of rotation and the second angle of rotation, calculating a third angle of rotation of the footrest relative to the seat cushion after seat back adjustment is completed based on the first angle of rotation and the target angle of rotation, obtaining second position information of the footrest after seat back adjustment is completed based on the third angle of rotation and the second angle of rotation, and determining the distance of movement based on the first position information and the second position information.
And 505, controlling the foot pedal to rotate in a direction away from the first obstacle in the process of adjusting the seat back according to the rotation angle adjusting instruction under the condition that the difference value between the first distance and the moving distance is smaller than or equal to the preset safety distance.
It should be noted that, in this embodiment, similar to the foregoing embodiment, the type of the obstacle may be obtained, and then the magnitude of the preset safety distance and the rotation angle of the foot rest in the direction away from the first obstacle may be determined based on the type of the obstacle, so that it may be further ensured that the foot rest may not collide with the obstacle during the adjustment of the seat back, so that the control method of the automobile seat is more intelligent and reliable.
Compared with the related art, the embodiment of the application has at least the advantages that after the rotation direction of the seat back is determined during adjustment, whether the first obstacle exists in the movement direction of the foot pedal can be detected by obtaining the movement direction of the foot pedal during rotation of the seat back according to the rotation direction. Under the condition that the first obstacle exists in the moving direction is detected, in the adjusting process of the seat back, the pedal is controlled to rotate in the direction away from the first obstacle, so that the pedal is effectively prevented from colliding with the obstacle in the adjusting process of the seat back. Through the linkage cooperation of the backrest and the foot pedals, the automobile seat is more intelligent and reliable in adjustment, and the use experience of a user is improved.
Referring to fig. 8, a functional block diagram of an automobile seat 80 according to an embodiment of the application is shown. The car seat 80 includes a seat cushion, a seat back that is located on one side of the seat cushion and is rotatable relative to the seat cushion, and a footrest that is rotatably connected to the seat back.
The car seat 80 further comprises an acquisition module 801, a determination module 802, a detection module 803, an adjustment module 804 and a control module 805.
The device comprises an acquisition module 801, a determination module 802, a detection module 803 and a control module 805, wherein the acquisition module 801 is used for acquiring a rotation adjustment instruction for adjusting the seat back, the rotation adjustment instruction comprises a rotation direction of the seat back relative to the seat cushion, the determination module 802 is used for determining a moving direction of the foot pedal when the seat back rotates according to the rotation direction, the detection module 803 is used for detecting whether a first obstacle exists in the moving direction, the adjustment module 804 is used for adjusting the seat back according to the rotation angle adjustment instruction, and the control module 805 is used for controlling the foot pedal to rotate in a direction far away from the first obstacle in the process of adjusting the seat back according to the rotation angle adjustment instruction when the detection module 803 detects that the first obstacle exists in the moving direction.
Referring to fig. 9, a hardware structure diagram of an electronic device 1000 according to an embodiment of the application is shown. As shown in fig. 9, the electronic device 1000 may include a processor 1001, a memory 1002. The memory 1002 is used to store one or more computer programs 1003. One or more computer programs 1003 are configured to be executed by the processor 1001. The one or more computer programs 1003 include instructions that can be used to implement the method of controlling a car seat described above in the electronic device 1000.
It is to be understood that the configuration illustrated in the present embodiment does not constitute a specific limitation on the electronic apparatus 1000. In other embodiments, electronic device 1000 may include more or fewer components than shown, or may combine certain components, or split certain components, or a different arrangement of components.
The processor 1001 may include one or more processing units, for example, the processor 1001 may include an application processor (application processor, AP), a modem, a graphics processor (graphics processing unit, GPU), an image signal processor (IMAGE SIGNAL processor, ISP), a controller, a video codec, a digital signal processor (DIGITAL SIGNAL processor, DSP), a baseband processor, and/or a neural Network Processor (NPU), etc. Wherein the different processing units may be separate devices or may be integrated in one or more processors.
The processor 1001 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 1001 is a cache memory. The memory may hold instructions or data that the processor 1001 has just used or recycled. If the processor 1001 needs to reuse the instruction or data, it can be called directly from the memory. Repeated accesses are avoided and the latency of the processor 1001 is reduced, thus improving the efficiency of the system.
In some embodiments, the processor 1001 may include one or more interfaces. The interfaces may include an integrated circuit (inter-INTEGRATED CIRCUIT, I2C) interface, an integrated circuit built-in audio (inter-INTEGRATED CIRCUIT SOUND, I2S) interface, a pulse code modulation (pulse code modulation, PCM) interface, a universal asynchronous receiver transmitter (universal asynchronous receiver/transmitter, UART) interface, a mobile industry processor interface (mobile industry processor interface, MIPI), a general-purpose input/output (GPIO) interface, a SIM interface, and/or a USB interface, among others.
In some embodiments, the processor 1001 is configured to execute Single Instruction Multiple Data (SIMD), very Long Instruction Word (VLIW), or the like acceleration schemes.
In some embodiments, memory 1002 may include high-speed random access memory, and may also include non-volatile memory, such as a hard disk, memory, a plug-in hard disk, a smart memory card (SMART MEDIA CARD, SMC), a Secure Digital (SD) card, a flash memory card (FLASH CARD), at least one disk storage device, a flash memory device, or other volatile solid-state storage device.
The present embodiment also provides a computer-readable storage medium having stored therein computer instructions that, when executed on an electronic device, cause the electronic device to perform the above-described related method steps to implement the method for controlling a car seat in the above-described embodiments.
The electronic device and the computer storage medium provided in this embodiment are used to execute the corresponding methods provided above, so that the beneficial effects that can be achieved by the electronic device and the computer storage medium can refer to the beneficial effects in the corresponding methods provided above, and are not described herein.
In practical applications, the above-mentioned functions may be distributed by different functional modules according to the need, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above.
In several embodiments provided by the present application, the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are illustrative, and the module or division of the units, for example, is a logic function division, and may be implemented in other manners, such as multiple units or components may be combined or integrated into another apparatus, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and the parts displayed as units may be one physical unit or a plurality of physical units, may be located in one place, or may be distributed in a plurality of different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated unit may be stored in a readable storage medium if implemented in the form of a software functional unit and sold or used as a stand-alone product. Based on such understanding, the technical solution of the embodiments of the present application may be essentially or a part contributing to the prior art or all or part of the technical solution may be embodied in the form of a software product stored in a storage medium, including several instructions for causing a device (may be a single-chip microcomputer, a chip or the like) or a processor (processor) to perform all or part of the steps of the method described in the embodiments of the present application. The storage medium includes a U disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a magnetic disk, an optical disk, or other various media capable of storing program codes.
The foregoing is merely illustrative of specific embodiments of the present application, and the scope of the present application is not limited thereto, but any changes or substitutions within the technical scope of the present application should be covered by the scope of the present application.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202510396357.4A CN119898256B (en) | 2025-03-31 | 2025-03-31 | Car seat control method, car seat, electronic device and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202510396357.4A CN119898256B (en) | 2025-03-31 | 2025-03-31 | Car seat control method, car seat, electronic device and storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN119898256A CN119898256A (en) | 2025-04-29 |
| CN119898256B true CN119898256B (en) | 2025-10-24 |
Family
ID=95468900
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202510396357.4A Active CN119898256B (en) | 2025-03-31 | 2025-03-31 | Car seat control method, car seat, electronic device and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN119898256B (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108725269A (en) * | 2018-07-10 | 2018-11-02 | 湖北韵生航天科技有限公司 | A kind of Rotable Control System for vehicles guest room seat |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR19980085507A (en) * | 1997-05-29 | 1998-12-05 | 김영귀 | Car seat |
| JP2002238695A (en) * | 2001-02-15 | 2002-08-27 | Minebea Co Ltd | Footrest device of sheet for vehicle |
| DE102004037914B4 (en) * | 2004-08-05 | 2006-08-31 | Recaro Aircraft Seating Gmbh & Co. Kg | Device and system for controlling the adjustment of the position of at least one seat component of a passenger seat of a vehicle |
| CN111923803A (en) * | 2020-08-14 | 2020-11-13 | 重庆宏立至信科技发展集团股份有限公司 | Seat framework with electric pedal |
| JP7629263B2 (en) * | 2021-03-02 | 2025-02-13 | トヨタ車体株式会社 | Vehicle seat device |
| KR20240002359A (en) * | 2022-06-29 | 2024-01-05 | 현대자동차주식회사 | Vehicle seat control system and method therefor |
| CN117507976A (en) * | 2022-07-27 | 2024-02-06 | 北京车和家汽车科技有限公司 | Seat leg rest control method, device, electronic equipment, storage medium and vehicle |
| JP2024032282A (en) * | 2022-08-29 | 2024-03-12 | アディエント ユーエス エルエルシー | vehicle seat |
-
2025
- 2025-03-31 CN CN202510396357.4A patent/CN119898256B/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108725269A (en) * | 2018-07-10 | 2018-11-02 | 湖北韵生航天科技有限公司 | A kind of Rotable Control System for vehicles guest room seat |
Also Published As
| Publication number | Publication date |
|---|---|
| CN119898256A (en) | 2025-04-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN113994312B (en) | Method for operating a mobile terminal by means of a gesture recognition and control device, motor vehicle, and output device that can be worn on the head | |
| WO2022226983A1 (en) | Display screen adjusting method and apparatus | |
| EP3018629B1 (en) | Imaging system | |
| CN115503567B (en) | Seat posture adjusting method, device, equipment and medium | |
| JP6545271B2 (en) | Application program control method, device, and electronic device | |
| US9101824B2 (en) | Method and system of virtual gaming in a vehicle | |
| KR102090936B1 (en) | Attention-based rendering and fidelity | |
| CN113232656A (en) | Vehicle control method and device, electronic controller and vehicle | |
| CN111142655B (en) | Interaction method, terminal and computer readable storage medium | |
| WO2018148896A1 (en) | Method and device for counting number of passengers in vehicle | |
| CN107423666A (en) | Decision maker, decision method and recording medium | |
| CN111736699A (en) | Interaction method and device based on vehicle-mounted digital human, and storage medium | |
| CN119898256B (en) | Car seat control method, car seat, electronic device and storage medium | |
| CN103369127B (en) | Electronic device and image capturing method | |
| CN108763911B (en) | Verification method, verification apparatus, electronic device, and computer-readable storage medium | |
| US11385715B2 (en) | Non-contact operating apparatus for vehicle and vehicle | |
| JP2005202786A (en) | Face authentication system for vehicle | |
| JP2022143854A (en) | Occupant state determination device and occupant state determination method | |
| CN117445902A (en) | Automatic parking method and device for vehicle | |
| CN118025201B (en) | Method and device for processing data of automatic driving system | |
| JP7537615B2 (en) | Image processing device and image processing method | |
| US20250303279A1 (en) | Game Control System and Game Control Method Based on Visual Recognition Algorithm | |
| JP2019008400A (en) | Operation control device, operation control system, and program | |
| CN115643483A (en) | Terminal equipment control method and device, readable storage medium and terminal equipment | |
| CN117301974B (en) | Auxiliary getting-off method, device, computer equipment and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |