Control method of automobile seat, automobile seat, electronic equipment and storage medium
By detecting obstacles in the car seat and controlling the rotation of the foot pedal, the problem of foot pedal collision during the seat adjustment process is solved, and smarter and more reliable seat adjustment is achieved, improving the user experience.
Patent Information
- Application Number
- CN202510396357.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-31
- Publication Date
- 2025-04-29
- Estimated Expiration
- 2045-03-31
AI Technical Summary
During the adjustment of the car seat, the foot pedals often hit obstacles, resulting in poor user experience.
By obtaining the rotation adjustment command of the seat back, determine the movement direction of the foot pedal when the seat back rotates, and when an obstacle is detected, control the foot pedal to rotate in a direction away from the obstacle to avoid collision.
It effectively avoids collision between the foot pedals and obstacles during the seat back adjustment process, making the seat adjustment more intelligent and reliable, and improving the user experience.
Smart Images

Figure CN119898256A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of seat adjustment, and in particular to a control method for a car seat, a car seat, an electronic device and a storage medium. Background Art
[0002] With the development of automobile technology, car seats, which are closely related to the health and comfort of passengers in the cabin, have received extensive attention, and various comfort accessories are being used more and more frequently. Among them, seat footrests often appear in the form of queen seats and queen seats, becoming the benchmark for exclusive sitting postures in cars. However, due to the limitations of the vehicle layout space and the structure of the car seats themselves, the seat footrests for the second row of passengers are often arranged on the front seats. The use of the footrests is often affected by the seat adjustment, and the seat footrests and the front seat backrests cannot be adjusted at will. Summary of the invention
[0003] In view of this, the present application provides a control method for a car seat, a car seat, an electronic device and a storage medium, which can prevent the foot pedal from colliding with obstacles during the adjustment process of the car seat, making the adjustment of the car seat more intelligent and reliable, thereby improving the user experience.
[0004] An embodiment of the present application provides a control method for a car seat, wherein the car seat includes a seat cushion, a seat back and a foot pedal, wherein the seat back is located on one side of the seat cushion and can rotate relative to the seat cushion, and the foot pedal is rotatably connected to the seat back; the method includes: obtaining a rotation adjustment instruction for adjusting the seat back, wherein the rotation adjustment instruction includes a rotation direction of the seat back relative to the seat cushion; determining a moving direction of the foot pedal when the seat back is rotated according to the rotation direction; and when a first obstacle is detected in the moving direction, controlling the foot pedal to rotate in a direction away from the first obstacle during the process of adjusting the seat back according to the rotation angle adjustment instruction.
[0005] Compared with the related art, the embodiment of the present application has at least the following advantages: after determining the rotation direction of the seat back when adjusting, the movement direction of the foot pedal when the seat back rotates is obtained according to the rotation direction, so as to detect whether there is a first obstacle in the movement direction of the foot pedal. In the case of detecting the presence of the first obstacle in the movement direction, during the adjustment of the seat back, the foot pedal is controlled to rotate in the direction away from the first obstacle, thereby effectively avoiding the foot pedal from colliding with the obstacle during the adjustment of the seat back. Through the linkage and coordination of the seat back and the foot pedal, the adjustment of the car seat is made more intelligent and reliable, and the user experience is improved.
[0006] In some possible implementations, a distance sensor is provided on the foot pedal, and the distance sensor is used to sense a second distance between the foot pedal and the first obstacle; in the process of adjusting the seat back according to the rotation angle adjustment instruction, the foot pedal is controlled to rotate in the direction away from the first obstacle, including: in the process of adjusting the seat back according to the rotation angle adjustment instruction, the second distance sent by the distance sensor is received every first preset time period; when it is detected that the second distance is less than or equal to a first preset threshold, the foot pedal is controlled to rotate in the direction away from the first obstacle.
[0007] In some possible implementations, the distance sensor includes a first sensor and a second sensor, the first sensor is used to sense the second distance, and the second sensor is used to sense 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; the method also includes: in the process of controlling the foot pedal to rotate in the direction away from the first obstacle, receiving the third distance sent by the second sensor every second preset time period; when it is detected that the third distance is less than or equal to the first preset threshold, controlling the foot pedal to stop rotating and stopping the adjustment of the seat back.
[0008] In some possible implementations, 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.
[0009] In some possible implementations, the first obstacle includes multiple obstacle categories, the first preset threshold includes multiple sub-first preset thresholds, the second preset threshold includes multiple sub-second preset thresholds, and each obstacle category corresponds to one sub-first preset threshold and one sub-second preset threshold; before controlling the foot pedal to rotate in a direction away from the first obstacle, it also includes: taking an image of the first obstacle; determining the obstacle category of the first obstacle based on the image, and determining the sub-first preset threshold and the sub-second preset threshold corresponding to the obstacle category; when it is detected that the second distance is less than or equal to the first preset threshold, controlling the foot pedal to rotate in a direction away from the first obstacle includes: when it is detected that the second distance is less than or equal to the sub-first preset threshold, controlling the foot pedal to rotate in a direction away from the first obstacle until the second distance is greater than the sub-second preset threshold.
[0010] In some possible implementations, the rotation adjustment instruction also includes a target rotation angle of the seat back relative to the seat cushion; before controlling the foot pedal to rotate in a direction away from the first obstacle, it also includes: obtaining a first distance between the current foot pedal and the first obstacle; calculating, based on the target rotation angle and the rotation direction, a moving distance of the foot pedal in the moving direction after the seat back adjustment is completed; controlling the foot pedal to rotate in a direction away from the first obstacle includes: when the difference between the first distance and the moving distance is less than or equal to a preset safety distance, controlling the foot pedal to rotate in a direction away from the first obstacle.
[0011] In some possible implementations, the calculation of the movement distance of the foot pedal 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 foot pedal relative to the seat back before the seat back adjustment; obtaining first position information of the foot pedal before the seat back adjustment based on the first rotation angle and the second rotation angle; calculating a third rotation angle of the seat back adjustment relative to the seat cushion based on the first rotation angle and the target rotation angle; obtaining second position information of the foot pedal after the seat back adjustment is completed based on the third rotation angle and the second rotation angle; and determining the movement distance based on the first position information and the second position information.
[0012] The second aspect of the present application discloses a car seat, which includes a seat cushion, a seat back and a foot pedal, wherein the seat back is located on one side of the seat cushion and can rotate relative to the seat cushion, and the foot pedal is rotatably connected to the seat back; the car seat also includes an acquisition module, a determination module, a detection module, an adjustment module and a control module; the acquisition module is used to acquire a rotation adjustment instruction for adjusting the seat back, wherein the rotation adjustment instruction includes the rotation direction of the seat back relative to the seat cushion; the determination module is used to determine the moving direction of the foot pedal when the seat back is rotated according to the rotation direction; the detection module is used to detect whether there is a first obstacle in the moving direction; the adjustment module is used to adjust the seat back according to the rotation angle adjustment instruction; the control module is used to control the foot pedal to rotate in a direction away from the first obstacle when the detection module detects the presence of a first obstacle in the moving direction.
[0013] The third aspect of the present application discloses an electronic device, which includes a processor and a memory, wherein the memory is used to store instructions, and the processor is used to call the instructions in the memory so that the electronic device executes the above-mentioned method for controlling a car seat.
[0014] A fourth aspect of the present application discloses a storage medium, comprising computer instructions. When the computer instructions are executed on an electronic device, the electronic device executes the above-mentioned method for controlling a car seat.
[0015] It can be understood that the car 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. 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. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 This is a flow chart of a method for controlling a car seat provided in one embodiment of the present application.
[0017] Figure 2 It is a schematic diagram of the structure of a car seat provided by an embodiment of the present application.
[0018] Figure 3 This is a flow chart of a method for controlling a car seat provided in one embodiment of the present application.
[0019] Figure 4 This is a flow chart of a method for controlling a car seat provided in one embodiment of the present application.
[0020] Figure 5 This is a flow chart of a method for controlling a car seat provided in one embodiment of the present application.
[0021] Figure 6 This is another structural schematic diagram of a car seat provided in one embodiment of the present application.
[0022] Figure 7 This is a flow chart of a method for controlling a car seat provided in one embodiment of the present application.
[0023] Figure 8 It is a schematic diagram of the functional modules of a car seat provided in one embodiment of the present application.
[0024] Fig. 9 It is a schematic diagram of the hardware structure of an electronic device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0025] In order to more clearly understand the above-mentioned purposes, features and advantages of the present application, the present application is described in detail below in conjunction with the accompanying drawings and specific implementation methods. It should be noted that the implementation methods of the present application and the features in the implementation methods can be combined with each other without conflict.
[0026] In the following description, many specific details are set forth to facilitate a full understanding of the present application. The described implementations are only part of the implementations of the present application, rather than all the implementations.
[0027] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application belongs. The terms used herein in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit this application.
[0028] It should be further noted that, in this article, the terms "comprises", "includes" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device including the element.
[0029] In this application, "at least one" means one or more, and "more" means two or more than two. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The terms "first", "second", "third", "fourth", etc. (if any) in the specification, claims and drawings of this application are used to distinguish similar objects, rather than to describe a specific order or sequence.
[0030] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0031] Please refer to Figure 1 , which is a flow chart of a method for controlling a car seat provided in an embodiment of the present application. This embodiment is applied to Figure 2 The car seat 100 shown includes a seat cushion 11, a seat back 12 and a foot pedal 13. The seat back 12 is located at one side of the seat cushion 11 and can rotate relative to the seat cushion 11. The foot pedal 13 is rotatably connected to the seat back 12.
[0032] The control method of the automobile seat of this embodiment comprises the following steps: Step 101: Obtain a rotation adjustment instruction for adjusting a seat back, wherein the rotation adjustment instruction includes a rotation direction of the seat back relative to a seat cushion.
[0033] In some embodiments, the method for obtaining the rotation adjustment instruction is not specifically limited. For example, a seat adjustment control may be provided on the car seat 100, and after the user operates the seat adjustment control, the car seat 100 obtains the rotation adjustment instruction. For another example, an application for adjusting the car seat 100 may be provided on the vehicle display screen, and the application sends the rotation adjustment instruction to the car seat 100 in response to the user's operation.
[0034] Please refer again Figure 2 The rotation direction of the seat back 12 relative to the seat cushion 11 includes a clockwise rotation direction and a counterclockwise rotation direction.
[0035] Step 102: Determine the movement direction of the foot pedal when the seat back rotates according to the rotation direction.
[0036] Please refer again Figure 2 When the seat back 12 rotates clockwise relative to the seat cushion 11, the foot pedal moves to the left when the seat back rotates, and when the seat back 12 rotates counterclockwise relative to the seat cushion 11, the foot pedal moves to the right when the seat back rotates. Therefore, after the rotation direction of the seat back 12 is obtained, the movement direction of the foot pedal 13 when the seat back 12 rotates can be known.
[0037] Step 103: When a first obstacle is detected in the moving direction, during the process of adjusting the seat back according to the rotation angle adjustment instruction, the foot pedal is controlled to rotate in a direction away from the first obstacle.
[0038] In some embodiments, an in-vehicle environment image may be captured by an in-vehicle camera, and then image analysis may be performed on the in-vehicle environment image to detect whether there is a first obstacle in the moving direction.
[0039] In some embodiments, the car seat 100 further includes a pedal adjustment motor for controlling the rotation of the foot pedal 13 . The car seat 100 controls the rotation direction and rotation angle of the foot pedal 13 by controlling the operation of the pedal adjustment motor.
[0040] It can be understood that how to control the pedal to rotate in the direction away from the first obstacle is described in detail in subsequent embodiments, and in order to avoid repetition, it will not be described again here.
[0041] Compared with the related art, the embodiment of the present application has at least the following advantages: after determining the rotation direction of the seat back when adjusting, the movement direction of the foot pedal when the seat back rotates is obtained according to the rotation direction, so as to detect whether there is a first obstacle in the movement direction of the foot pedal. In the case of detecting the presence of the first obstacle in the movement direction, during the adjustment of the seat back, the foot pedal is controlled to rotate in the direction away from the first obstacle, thereby effectively avoiding the foot pedal from colliding with the obstacle during the adjustment of the seat back. Through the linkage and coordination of the seat back and the foot pedal, the adjustment of the car seat is made more intelligent and reliable, and the user experience is improved.
[0042] Please refer to Figure 3 , Figure 3 This is a flowchart of the steps of an embodiment of the control method of the car seat of the present application. According to different requirements, the order of the steps in the flowchart can be changed, and some steps can be omitted. The control method of the car seat can be applied to the aforementioned car seat, but is not limited thereto, and the embodiment of the present application does not limit this.
[0043] This embodiment is a specific description of the above embodiment, mainly describing how to control the foot pedal to rotate in a direction away from the first obstacle when a distance sensor is provided on the foot pedal and the distance sensor is used to sense the second distance between the foot pedal and the first obstacle. In this way, it can be further ensured that the foot pedal will not hit the obstacle during the adjustment of the seat back, thereby further improving the reliability of the control method of the car seat.
[0044] The specific process of this embodiment is as follows Figure 3 As shown, the following steps are included: Step 201: Obtain a rotation adjustment instruction for adjusting a seat back, wherein the rotation adjustment instruction includes a rotation direction of the seat back relative to a seat cushion.
[0045] Step 202: Determine the movement direction of the foot pedal when the seat back rotates according to the rotation direction.
[0046] Steps 201 to 202 of this embodiment are similar to steps 101 to 102 of the aforementioned embodiment, and are not described again here to avoid repetition.
[0047] Step 203: When a first obstacle is detected in the moving direction, during the process of adjusting the seat back according to the rotation angle adjustment instruction, a second distance sent by the distance sensor is received at intervals of a first preset time.
[0048] In some embodiments, the first preset time length is not specifically limited and can be set according to actual needs. For example, the first preset time length can be set to 0, 0.1S, 1S, etc. When the first preset time length is set to 0, the distance sensor senses the second distance in real time and sends the sensed second distance to the car seat in real time.
[0049] Step 204: When it is detected that the second distance is less than or equal to the first preset threshold, control the foot pedal to rotate in a direction away from the first obstacle.
[0050] In some embodiments, there is no specific limitation on the size of the first preset threshold, and it can be set according to actual needs.
[0051] 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. In this way, it can be ensured that the foot pedal will not collide with the first obstacle during the adjustment of the seat back, further improving the reliability of the control method of the car seat.
[0052] It is worth noting that during the adjustment of the seat back, the second distance between the foot pedal and the first obstacle will become smaller and smaller. The foot pedal is controlled to rotate in the direction away from the first obstacle until the second distance is greater than the second preset threshold, at which time the foot pedal stops rotating. If the adjustment of the seat back is not yet completed, the rotated foot pedal will continue to move in the direction close to the first obstacle during the adjustment of the seat back. This embodiment receives the second distance sent by the distance sensor every first preset time, so that each time the second distance is detected to be less than or equal to the first preset threshold, the foot pedal can be controlled to rotate again, thereby ensuring that the foot pedal will not touch the first obstacle during the entire adjustment process of the seat back.
[0053] Compared with the related art, the embodiment of the present application has at least the following advantages: after determining the rotation direction of the seat back when adjusting, the movement direction of the foot pedal when the seat back rotates is obtained according to the rotation direction, so as to detect whether there is a first obstacle in the movement direction of the foot pedal. In the case of detecting the presence of the first obstacle in the movement direction, during the adjustment of the seat back, the foot pedal is controlled to rotate in the direction away from the first obstacle, thereby effectively avoiding the foot pedal from colliding with the obstacle during the adjustment of the seat back. Through the linkage and coordination of the seat back and the foot pedal, the adjustment of the car seat is made more intelligent and reliable, and the user experience is improved.
[0054] Please refer to Figure 4 , Figure 4This is a flowchart of the steps of an embodiment of the control method of the car seat of the present application. According to different requirements, the order of the steps in the flowchart can be changed, and some steps can be omitted. The control method of the car seat can be applied to the aforementioned car seat, but is not limited thereto, and the embodiment of the present application does not limit this.
[0055] This embodiment is a further improvement of the above-mentioned embodiment, and the main improvement is that: in this embodiment, the distance sensor includes a first sensor and a second sensor, the first sensor is used to sense the second distance, and the second sensor is used to sense the third distance between the foot pedal and the second obstacle, wherein the second obstacle is an obstacle in the rotation direction of the foot pedal. During the process of the foot pedal rotating in the direction away from the first obstacle, if it is detected that the third distance is less than or equal to the first preset threshold, the foot pedal is controlled to stop rotating and the adjustment of the seat back is stopped. In this way, when there are obstacles on both sides of the foot pedal, the foot pedal can be prevented from colliding with the obstacles on either side, thereby further improving the reliability of the control method of the car seat.
[0056] The specific process of this embodiment is as follows Figure 4 As shown, the following steps are included: Step 301: Obtain a rotation adjustment instruction for adjusting a seat back, wherein the rotation adjustment instruction includes a rotation direction of the seat back relative to a seat cushion.
[0057] Step 302: Determine the movement direction of the footrest when the seat back rotates according to the rotation direction.
[0058] Step 303: When a first obstacle is detected in the moving direction, during the process of adjusting the seat back according to the rotation angle adjustment instruction, a second distance sent by the first sensor is received at intervals of a first preset time.
[0059] Step 304: When it is detected that the second distance is less than or equal to the first preset threshold, control the pedal to rotate in a direction away from the first obstacle.
[0060] Steps 301 to 304 of this embodiment are similar to steps 201 to 204 of the above embodiment, and are not described again here to avoid repetition.
[0061] Step 305: In the process of controlling the pedal to rotate in a direction away from the first obstacle, receiving a third distance sent by the second sensor every second preset time period.
[0062] In some embodiments, the second preset time length is not specifically limited and can be set according to actual needs. For example, the second preset time length can be set to 0, 0.1S, 1S, etc. When the second preset time length is set to 0, the second sensor senses the third distance in real time and sends the sensed third distance to the car seat in real time.
[0063] Step 306: When it is detected that the third distance is less than or equal to the first preset threshold, the foot pedal is controlled to stop rotating and the adjustment of the seat back is stopped.
[0064] It is understandable that, in the process of controlling the pedal to rotate in the direction away from the first obstacle, if it is detected that the third distance is less than or equal to the first preset threshold, it indicates that continuing to rotate the pedal may cause the pedal to collide with the second obstacle. If the pedal is not rotated further, the seat back is still in the process of adjustment, which may cause the pedal to collide with the first obstacle. Therefore, in this case, the pedal is controlled to stop rotating and the seat back is stopped from adjusting, which effectively avoids the collision between the pedal and the first obstacle or the second obstacle, further improving the reliability of the control method of the car seat.
[0065] Compared with the related art, the embodiment of the present application has at least the following advantages: after determining the rotation direction of the seat back when adjusting, the movement direction of the foot pedal when the seat back rotates is obtained according to the rotation direction, so as to detect whether there is a first obstacle in the movement direction of the foot pedal. In the case of detecting the presence of the first obstacle in the movement direction, during the adjustment of the seat back, the foot pedal is controlled to rotate in the direction away from the first obstacle, thereby effectively avoiding the foot pedal from colliding with the obstacle during the adjustment of the seat back. Through the linkage and coordination of the seat back and the foot pedal, the adjustment of the car seat is made more intelligent and reliable, and the user experience is improved.
[0066] Please refer to Figure 5 , Figure 5 This is a flowchart of the steps of an embodiment of the control method of the car seat of the present application. According to different requirements, the order of the steps in the flowchart can be changed, and some steps can be omitted. The control method of the car seat can be applied to the aforementioned car seat, but is not limited thereto, and the embodiment of the present application does not limit this.
[0067] This embodiment is a further improvement of the above embodiment, and the main improvement is that: in this embodiment, the first obstacle includes multiple obstacle categories, and the first preset threshold and the second preset threshold are determined according to the obstacle category of the first obstacle. In this way, a more accurate linkage between the pedal and the seat back can be achieved based on different obstacle categories, making the control method of the car seat more intelligent.
[0068] The specific process of this embodiment is as follows Figure 5 As shown, the following steps are included: Step 401: Obtain a rotation adjustment instruction for adjusting a seat back, wherein the rotation adjustment instruction includes a rotation direction of the seat back relative to a seat cushion.
[0069] Step 402: Determine the movement direction of the footrest when the seat back rotates according to the rotation direction.
[0070] Step 403: When a first obstacle is detected in the moving direction, an image of the first obstacle is captured.
[0071] In some embodiments, an in-vehicle camera is installed in the vehicle, and an image of the first obstacle can be captured by the in-vehicle camera.
[0072] Step 404: Determine the obstacle category of the first obstacle according to the image, and determine a sub-first preset threshold and a sub-second preset threshold corresponding to the obstacle category.
[0073] In some embodiments, the first obstacle includes multiple obstacle categories, the first preset threshold includes multiple sub-first preset thresholds, the second preset threshold includes multiple sub-second preset thresholds, and each obstacle category corresponds to a sub-first preset threshold and a sub-second preset threshold.
[0074] Specifically, the first obstacle of this embodiment may include three obstacle categories, namely: Class A: movable obstacles such as human body parts, Class B: fragile and hard objects - obstacles that cannot be squeezed, and Class C: soft objects - obstacles that can be squeezed to a certain extent. The in-car camera sends the captured image to the controller of the car seat, and the controller determines the specific information of the first obstacle such as shape, size, and category by performing image analysis on the image, and then determines the category of the first obstacle based on the above information.
[0075] More specifically, the sub-first preset threshold corresponding to the Class A obstacle is a1, and the sub-second preset threshold is b1; the sub-first preset threshold corresponding to the Class B obstacle is a2, and the sub-second preset threshold is b2; the sub-first preset threshold corresponding to the Class C obstacle is a3, and 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 to be larger, so as to further ensure that the footrest will not collide with the Class A obstacle during the adjustment of the seat back.
[0076] Step 405: During the process of adjusting the seat back according to the rotation angle adjustment instruction, a second distance sent by the first sensor is received at intervals of a first preset time.
[0077] Step 406: When it is detected that the second distance is less than or equal to the sub-first preset threshold, control the pedal to rotate in a direction away from the first obstacle until the second distance is greater than the sub-second preset threshold.
[0078] For ease of understanding, the following example takes the first obstacle as an obstacle located on the left side of the pedal and the second obstacle as an obstacle located on the right side of the pedal. Figure 6 How to implement the control of the car seat based on different obstacle categories in this embodiment is specifically described: Please refer to Figure 6 , is a schematic diagram of the structure of the automobile seat 200 provided in an embodiment of the present application. The automobile seat 200 includes a seat cushion 21, a seat back 22 and a foot pedal 23. The seat back 22 is located on one side of the seat cushion 21 and can rotate relative to the seat cushion 21. The foot pedal 23 is rotatably connected to the seat back 22. The automobile seat 200 also includes a first sensor 231 and a second sensor 232 disposed on opposite sides of the foot pedal 23. The first sensor 231 is used to sense the second distance between the foot pedal 23 and the first obstacle, and the second sensor 232 is used to sense the third distance between the foot pedal 23 and the second obstacle.
[0079] 1. Determine the rotation direction of the seat back 22 by receiving the rotation adjustment instruction, Figure 6 The seat back 22 shown rotates in a clockwise direction, so the footrest 23 moves in a leftward direction when the seat back 22 rotates.
[0080] 2. When the in-car camera captures that there is a first obstacle in the moving direction of the foot pedal 23 and the category of the first obstacle is a Class B obstacle, 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, that is, the foot pedal 23 rotates counterclockwise so that the second distance is equal to b2; similarly, when the category 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, that is, the foot pedal 23 rotates counterclockwise so that the second distance is equal to b3.
[0081] 3. When a second obstacle is detected in the rotation direction of the foot pedal 23, the controller of the car seat 200 receives the third distance during the rotation of the foot pedal 23. Taking the second obstacle as a Class B obstacle as an example, when the controller of the car seat 200 detects that the third distance is equal to a2 and the foot pedal 23 still needs to continue to rotate, the controller of the car seat 200 controls the foot pedal 23 to stop rotating and stops adjusting the seat back 22, thereby avoiding the foot pedal 23 from colliding with the first obstacle or the second obstacle.
[0082] 4. When the first obstacle is a Class A obstacle, since the Class A obstacle is movable, the first sensor 231 and the second sensor 232 start sensing at the same time. The principle is the same as step 3 and will not be repeated here.
[0083] Compared with the related art, the embodiment of the present application has at least the following advantages: after determining the rotation direction of the seat back when adjusting, the movement direction of the foot pedal when the seat back rotates is obtained according to the rotation direction, so as to detect whether there is a first obstacle in the movement direction of the foot pedal. In the case of detecting the presence of the first obstacle in the movement direction, during the adjustment of the seat back, the foot pedal is controlled to rotate in the direction away from the first obstacle, thereby effectively avoiding the foot pedal from colliding with the obstacle during the adjustment of the seat back. Through the linkage and coordination of the seat back and the foot pedal, the adjustment of the car seat is made more intelligent and reliable, and the user experience is improved.
[0084] Please refer to Figure 7 , Figure 7 This is a flowchart of the steps of an embodiment of the control method of the car seat of the present application. According to different requirements, the order of the steps in the flowchart can be changed, and some steps can be omitted. The control method of the car seat can be applied to the aforementioned car seat, but is not limited thereto, and the embodiment of the present application does not limit this.
[0085] This embodiment is a specific description of the above embodiment, mainly describing: when the rotation adjustment instruction package includes a target rotation angle of the seat back relative to the seat cushion, another method is to control the foot pedal to rotate in a direction away from the first obstacle. In this way, it can be ensured that the foot pedal will not hit an obstacle during the adjustment of the seat back, thereby further improving the reliability of the control method of the car seat.
[0086] The specific process of this embodiment is as follows Figure 7 As shown, the following steps are included: Step 501: Obtain a rotation adjustment instruction for adjusting a seat back, wherein the rotation adjustment instruction includes a rotation direction of the seat back relative to a seat cushion.
[0087] Step 502: Determine the movement direction of the footrest when the seat back rotates according to the rotation direction.
[0088] Step 503: When a first obstacle is detected in the moving direction, a first distance between the current pedal and the first obstacle is obtained.
[0089] Step 504: Calculate the movement distance of the foot pedal in the movement direction after the seat back adjustment is completed according to the target rotation angle and rotation direction.
[0090] In some embodiments, the moving distance can be calculated in the following manner: obtain a first rotation angle of the seat back relative to the seat cushion and a second rotation angle of the foot pedal relative to the seat back before the seat back is adjusted; based on the first rotation angle and the second rotation angle, obtain first position information of the foot pedal before the seat back is adjusted; based on the first rotation angle and the target rotation angle, calculate a third rotation angle of the seat back relative to the seat cushion after the seat back is adjusted; based on the third rotation angle and the second rotation angle, obtain second position information of the foot pedal after the seat back is adjusted; determine the moving distance based on the first position information and the second position information.
[0091] Step 505: When the difference between the first distance and the moving distance is less than or equal to the preset safety distance, during the process of adjusting the seat back according to the rotation angle adjustment instruction, the foot pedal is controlled to rotate in a direction away from the first obstacle.
[0092] It is worth noting that this embodiment is similar to the aforementioned embodiment and can also obtain the obstacle type of the obstacle, and then determine the size of the preset safety distance and the rotation angle of the foot pedal in the direction away from the first obstacle based on the obstacle type, thereby further ensuring that during the adjustment of the seat back, the foot pedal will not collide with the obstacle, making the control method of the car seat more intelligent and reliable.
[0093] Compared with the related art, the embodiment of the present application has at least the following advantages: after determining the rotation direction of the seat back when adjusting, the movement direction of the foot pedal when the seat back rotates is obtained according to the rotation direction, so as to detect whether there is a first obstacle in the movement direction of the foot pedal. In the case of detecting the presence of the first obstacle in the movement direction, during the adjustment of the seat back, the foot pedal is controlled to rotate in the direction away from the first obstacle, thereby effectively avoiding the foot pedal from colliding with the obstacle during the adjustment of the seat back. Through the linkage and coordination of the seat back and the foot pedal, the adjustment of the car seat is made more intelligent and reliable, and the user experience is improved.
[0094] Please refer to Figure 8 , is a functional module diagram of a car seat 80 provided in an embodiment of the present application. The car seat 80 includes a seat cushion, a seat back and a foot pedal, the seat back is located on one side of the seat cushion and can rotate relative to the seat cushion, and the foot pedal is rotatably connected to the seat back.
[0095] The car seat 80 further includes an acquisition module 801 , a determination module 802 , a detection module 803 , an adjustment module 804 and a control module 805 .
[0096] The acquisition module 801 is used to acquire a rotation adjustment instruction for adjusting the seat back, wherein the rotation adjustment instruction includes the rotation direction of the seat back relative to the seat cushion; the determination module 802 is used to determine the movement direction of the foot pedal when the seat back is rotated according to the rotation direction; the detection module 803 is used to detect whether there is a first obstacle in the movement direction; the adjustment module 804 is used to adjust the seat back according to the rotation angle adjustment instruction; the control module 805 is used to control the foot pedal to rotate in a direction away from the first obstacle when the detection module 803 detects that there is a first obstacle in the movement direction and when the adjustment module 804 adjusts the seat back according to the rotation angle adjustment instruction.
[0097] Please refer to Fig. 9 , is a schematic diagram of the hardware structure of the electronic device 1000 provided in the embodiment of the present application. Fig. 9 As shown, the electronic device 1000 may include a processor 1001 and a memory 1002. The memory 1002 is used to store one or more computer programs 1003. The one or more computer programs 1003 are configured to be executed by the processor 1001. The one or more computer programs 1003 include instructions, and the above instructions can be used to implement the above-mentioned control method of the car seat in the electronic device 1000.
[0098] It is understandable that the structure shown in this embodiment does not constitute a specific limitation on the electronic device 1000. In other embodiments, the electronic device 1000 may include more or fewer components than shown, or combine or separate some components, or arrange the components differently.
[0099] The processor 1001 may include one or more processing units, for example, the processor 1001 may include an application processor (AP), a modem, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.
[0100] 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 store instructions or data that the processor 1001 has just used or circulated. If the processor 1001 needs to use the instruction or data again, it may be directly called from the memory. This avoids repeated access, reduces the waiting time of the processor 1001, and thus improves the efficiency of the system.
[0101] In some embodiments, the processor 1001 may include one or more interfaces. The interface may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a SIM interface, and / or a USB interface, etc.
[0102] In some embodiments, processor 1001 is used to execute acceleration schemes such as single instruction multiple data (SIMD) and very long instruction word (VLIW).
[0103] In some embodiments, memory 1002 may include high-speed random access memory and may also include non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) card, a flash card (Flash Card), at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0104] This embodiment also provides a computer-readable storage medium, in which computer instructions are stored. When the instructions are executed on an electronic device, the electronic device executes the above-mentioned related method steps to implement the control method of the car seat in the above-mentioned embodiment.
[0105] Among them, the electronic device and computer storage medium provided in this embodiment are 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.
[0106] In practical applications, the above functions can be distributed to 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.
[0107] In several embodiments provided in the present application, the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are schematic. For example, the division of the modules or units is a logical function division. There may be other division methods in actual implementation, 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.
[0108] The unit described as a separate component may or may not be physically separated, and the component shown as a unit may be one physical unit or multiple physical units, that is, it may be located in one place or distributed in multiple different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiment.
[0109] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0110] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program code.
[0111] The above description is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application.
Claims
1. A method for controlling a car seat, characterized in that: The car seat comprises a seat cushion, a seat back and a foot pedal, wherein the seat back is located at one side of the seat cushion and can rotate relative to the seat cushion, and the foot pedal is rotatably connected to the seat back; The method comprises: Acquiring a rotation adjustment instruction for adjusting the seat back, wherein the rotation adjustment instruction includes a rotation direction of the seat back relative to the seat cushion; determining a movement direction of the foot pedal when the seat backrest rotates according to the rotation direction; When a first obstacle is detected in the moving direction, the foot pedal is controlled to rotate in a direction away from the first obstacle during the process of adjusting the seat back according to the rotation angle adjustment instruction.
2. The method for controlling a vehicle seat according to claim 1, characterized in that: The foot pedal is provided with a distance sensor, and the distance sensor is used to sense a second distance between the foot pedal and the first obstacle; In the process of adjusting the seat back according to the rotation angle adjustment instruction, controlling the foot pedal to rotate in a direction away from the first obstacle includes: In a process of adjusting the seat back according to the rotation angle adjustment instruction, receiving the second distance sent by the distance sensor every first preset time period; When it is detected that the second distance is less than or equal to a first preset threshold, the foot pedal is controlled to rotate in a direction away from the first obstacle.
3. The control method of the vehicle seat according to claim 2, characterized in that: The distance sensor comprises a first sensor and a second sensor, the first sensor is used to sense the second distance, and the second sensor is used to sense a third distance between the pedal and a second obstacle, wherein the second obstacle is an obstacle in the rotation direction of the pedal; The method further comprises: In the process of controlling the pedal to rotate in the direction away from the first obstacle, receiving the third distance sent by the second sensor every second preset time period; When it is detected that the third distance is less than or equal to the first preset threshold, the foot pedal is controlled to stop rotating, and the adjustment of the seat back is stopped.
4. The control method of the vehicle seat according to claim 2 or 3, characterized in that: The step of controlling the foot pedal to rotate in a direction away from the first obstacle comprises: 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.
5. The control method of the vehicle seat according to claim 4, characterized in that: 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, and each obstacle category corresponds to one of the sub-first preset thresholds and one of the sub-second preset thresholds; Before controlling the foot pedal 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; When detecting that the second distance is less than or equal to a first preset threshold, controlling the foot pedal to rotate in a direction away from the first obstacle comprises: When it is detected that the second distance is less than or equal to the sub-first preset threshold, the foot pedal is controlled to rotate in a direction away from the first obstacle until the second distance is greater than the sub-second preset threshold.
6. The method for controlling a vehicle seat according to claim 1, characterized in that: The rotation adjustment instruction also includes a target rotation angle of the seat back relative to the seat cushion; Before controlling the foot pedal to rotate in a direction away from the first obstacle, the method further comprises: Acquire a first distance between the current pedal and the first obstacle; calculating, according to the target rotation angle and the rotation direction, a movement distance of the foot pedal in the movement direction after the seat back adjustment is completed; The step of controlling the foot pedal to rotate in a direction away from the first obstacle comprises: When the difference between the first distance and the moving distance is less than or equal to a preset safety distance, the foot pedal is controlled to rotate in a direction away from the first obstacle.
7. The control method of the vehicle seat according to claim 6, characterized in that: The calculating the movement distance of the foot pedal 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 foot pedal relative to the seat back before the seat back is adjusted; acquiring first position information of the foot pedal before the seat back is adjusted according to the first rotation angle and the second rotation angle; calculating, according to the first rotation angle and the target rotation angle, a third rotation angle of the seat back relative to the seat cushion after adjustment is completed; acquiring second position information of the foot pedal after the seat back is adjusted according to the third rotation angle and the second rotation angle; The moving distance is determined according to the first position information and the second position information.
8. A car seat, characterized in that: The car seat comprises a seat cushion, a seat back and a foot pedal, wherein the seat back is located at one side of the seat cushion and can rotate relative to the seat cushion, and the foot pedal is rotatably connected to the seat back; The car seat also includes an acquisition module, a determination module, a detection module, an adjustment module and a control module; The acquisition module is used to acquire a rotation adjustment instruction for adjusting the seat back, wherein the rotation adjustment instruction includes a rotation direction of the seat back relative to the seat cushion; The determination module is used to determine the movement direction of the footrest when the seat back rotates according to the rotation direction; The detection module is used to detect whether there is a first obstacle in the moving direction; The adjustment module is used to adjust the seat back according to the rotation angle adjustment instruction; The control module is used for controlling the foot pedal to rotate in a direction away from the first obstacle when the detection module detects that there is a first obstacle in the moving direction and when the adjustment module adjusts the seat back according to the rotation angle adjustment instruction.
9. An electronic device, characterized in that: The electronic device comprises a processor and a memory, wherein the memory is used to store instructions, and the processor is used to call the instructions in the memory, so that the electronic device executes the control method of the vehicle seat according to any one of claims 1 to 7.
10. A storage medium, characterized in that: The invention comprises computer instructions, and when the computer instructions are executed on an electronic device, the electronic device executes the control method of the vehicle seat according to any one of claims 1 to 7.
Citation Information
Patent Citations
Rotary control system for passenger compartment seats of transportation means
CN108725269A
Seat framework with electric pedal
CN111923803A
Seat leg support control method and device, electronic equipment, storage medium and vehicle
CN117507976A
Vehicle seat
CN117621948A
Device for system to control adjustment of position of at least one component of seat in especially aircraft has sensing element for contact-less determining of distance between seat component and obstacle
DE102004037914A1