Posture correction device control method, system and terminal
By detecting the total pressure and positional deviation of the sitting posture, calculating the reference pressure correction coefficient, and correcting the sitting posture pressure, the posture correction device achieves accurate and timely correction, solving the problem of inaccurate posture correction in the existing technology.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- NINGBO JUNRUI REHABILITATION TECH CO LTD
- Filing Date
- 2026-01-13
- Publication Date
- 2026-04-10
AI Technical Summary
Existing posture correction devices cannot accurately determine whether correction is needed when a person's position deviates from the center of the chair surface, resulting in inaccurate posture correction.
By collecting sitting posture trigger signals, detecting total sitting pressure, calculating the person's positional offset and offset side, generating a reference pressure correction coefficient, correcting the total sitting pressure, and monitoring and controlling the correction device to correct posture in real time.
It improves the accuracy of posture correction, ensuring that personnel are in good posture and avoiding misjudgment, and correcting posture deviations in a timely manner.
Smart Images

Figure CN121500816B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of posture correction, in particular to a posture correction device control method, system and terminal. BACKGROUND
[0002] Posture correction generally refers to improving bad body posture through a series of methods and training, such as hunched back, head forward, and forward leaning pelvis, etc.
[0003] In the related art, the sitting posture is usually corrected by using a sitting posture correction chair. When a person sits on the sitting posture correction chair, the pressure sensors on the left and right sides below the chair surface will detect the pressure applied by the person to the chair surface in real time. Once the left side pressure is greater than the right side or the right side pressure is greater than the left side, the correction system will determine that the person's body has an undesirable sitting posture of leaning to the left or to the right, and then control the corrector on the sitting posture correction chair to move to the right or to the left to correct the person's body back to the correct posture until the values of the left and right side pressure sensors are equal.
[0004] For the related art in the above, the position of the person sitting on the chair cannot be ensured to be at the center of the chair surface, so there is a difference in the pressure applied by the person to the left and right sides. If the initial position of the person on the chair surface is left or right, and the person's body is in a good posture, the correction system will still determine that the person has an undesirable sitting posture and perform correction, resulting in inaccurate posture correction, and there is room for improvement. SUMMARY
[0005] In order to improve the accuracy of posture correction, the present application provides a posture correction device control method, system and terminal.
[0006] In a first aspect, the present application provides a posture correction device control method, which adopts the following technical solution:
[0007] A posture correction device control method, comprising:
[0008] acquiring a sitting posture trigger signal of a person;
[0009] acquiring a total sitting pressure of the person in response to the sitting posture trigger signal;
[0010] controlling a pre-set distance detection device to detect the offset of the person on the chair surface based on the total sitting pressure, to generate a person position offset and a person position offset side;
[0011] correcting the quotient between the person position offset and a pre-set total width of the chair surface based on the person position offset side, to generate a left side reference pressure correction coefficient and a right side reference pressure correction coefficient;
[0012] respectively, to generate a left reference correction pressure and a right reference correction pressure;
[0013] correcting the sitting posture total pressure based on the left reference correction pressure and the right reference correction pressure to generate a left reference pressure and a right reference pressure;
[0014] collecting a left sitting posture pressure and a right sitting posture pressure of the person in real time;
[0015] controlling the preset correcting device to correct the body of the person based on the left sitting posture pressure, the left reference pressure, the right sitting posture pressure and the right reference pressure.
[0016] Optionally, the step of controlling the preset distance detecting device to detect the offset of the person on the chair surface to generate a person position offset and a person position offset side based on the sitting posture total pressure comprises:
[0017] controlling the preset distance detecting device to detect the distance of the person on the chair surface to generate a person offset distance and a person position offset side;
[0018] finding out the body width of the person corresponding to the sitting posture total pressure in a preset pressure body width relationship;
[0019] analyzing the body width of the person and a preset total width of the chair surface to determine a person reference distance;
[0020] calculating the difference between the person offset distance and the person reference distance to generate the person position offset;
[0021] Optionally, the step of controlling the preset distance detecting device to detect the distance of the person on the chair surface to generate a person offset distance and a person position offset side comprises:
[0022] controlling the preset distance detecting device to detect the person to generate a first left distance, a second left distance, a first right distance and a second right distance;
[0023] judging whether the first left distance is greater than the first right distance;
[0024] if yes, defining a preset right offset side as the person position offset side, and defining the first right distance and the second right distance as the first offset distance and the second offset distance respectively;
[0025] if no, defining a preset left offset side as the person position offset side, and defining the first left distance and the second left distance as the first offset distance and the second offset distance respectively;
[0026] The first offset distance and the second offset distance are analyzed to determine a person offset distance.
[0027] Optionally, the preset distance detection device comprises a clamping assembly and a detection assembly, and the step of controlling the preset distance detection device to detect the person to generate the first left side distance, the second left side distance, the first right side distance and the second right side distance comprises:
[0028] The clamping assembly is controlled according to the preset clamping feedback pressure to clamp the clothes of the person on the torso of the person;
[0029] The detection assembly is controlled to detect the person to generate the first left side distance, the second left side distance, the first right side distance and the second right side distance.
[0030] Optionally, the step of analyzing the first offset distance and the second offset distance to determine a person offset distance comprises:
[0031] It is judged whether the first offset distance is consistent with the second offset distance;
[0032] If consistent, the first offset distance is defined as the person offset distance;
[0033] If not consistent, a difference value between the first offset distance and the second offset distance is calculated to generate a first offset distance difference value;
[0034] The quotient of the first offset distance difference value and a preset first distance detection height difference is calculated according to a preset inverse trigonometric function formula to generate a body inclination angle;
[0035] The product of the cotangent function value of the body inclination angle and a preset second distance detection height difference is calculated to generate a second offset distance difference value;
[0036] The difference value between the first offset distance and the second offset distance difference value is calculated to generate the person offset distance.
[0037] Optionally, the step of controlling the preset correction device to right the body of the person based on the left side sitting posture pressure, the left side reference pressure, the right side sitting posture pressure and the right side reference pressure comprises:
[0038] The left side sitting posture pressure and the left side reference pressure are calculated according to a preset deviation rate formula to generate a left side pressure deviation rate;
[0039] It is judged whether the left side pressure deviation rate is greater than a preset reference deviation rate;
[0040] If not greater than, the left side sitting posture pressure and the right side sitting posture pressure of the person are continuously collected in real time for cyclic judgment;
[0041] If greater, the right side sitting posture pressure and the right side reference pressure are calculated according to a preset deviation rate formula to generate a right side pressure deviation rate;
[0042] The preset correction device is controlled according to the left side pressure deviation rate and the right side pressure deviation rate to correct the body of the person.
[0043] Optionally, the step of controlling the preset correction device to correct the body of the person according to the left side pressure deviation rate and the right side pressure deviation rate comprises:
[0044] A difference between the left side pressure deviation rate and the right side pressure deviation rate is calculated to generate a pressure deviation rate difference;
[0045] It is judged whether the pressure deviation rate difference is a positive value or a negative value;
[0046] If the pressure deviation rate difference is the positive value, a preset right side correction direction is defined as a correction moving direction;
[0047] If the pressure deviation rate difference is the negative value, a preset left side correction direction is defined as the correction moving direction;
[0048] The pressure deviation rate difference and a preset total chair surface width are calculated according to a preset pressure correction model to generate an actual correction distance;
[0049] The preset correction device is controlled to correct the body of the person along the correction moving direction by the actual correction distance.
[0050] Optionally, the preset pressure correction model is:
[0051] ,
[0052] In the formula, is the actual correction distance, is a preset safety margin coefficient, is the pressure deviation rate difference, is the preset total chair surface width, is a preset pressure offset proportion coefficient.
[0053] In a second aspect, the application provides a posture correction device control system, which adopts the following technical solution:
[0054] A posture correction device control system comprises:
[0055] A collection module is configured to collect a sitting posture trigger signal, a total sitting pressure, a left side sitting pressure and a right side sitting pressure;
[0056] A memory is configured to store a program of the posture correction device control method according to any one of the above.
[0057] A processor, a program in the memory can be loaded and executed by the processor to implement the posture correction device control method of any one of the above.
[0058] In a third aspect, the application provides an intelligent terminal, which adopts the technical scheme as follows:
[0059] An intelligent terminal, comprising a memory and a processor, the memory stores a computer program capable of being loaded and executed by the processor to implement the posture correction device control method of any one of the above.
[0060] In summary, the application includes at least one of the following beneficial technical effects:
[0061] By detecting the personnel position offset and the personnel position offset side, the quotient between the personnel position offset and the total width of the chair surface is corrected according to the personnel position offset side, the left reference pressure correction coefficient and the right reference pressure correction coefficient are obtained, and the product between the left reference pressure correction coefficient, the right reference pressure correction coefficient and the sitting posture total pressure is calculated, so that the left reference correction pressure and the right reference correction pressure generated on the left side and the right side when the personnel position is offset are obtained. After the left reference correction pressure and the right reference correction pressure are corrected to the sitting posture total pressure, the left reference pressure and the right reference pressure on the left side and the right side when the personnel sitting posture is good at the current time are obtained, so that the left sitting posture pressure and the right sitting posture pressure are monitored in real time, the sitting posture of the personnel is corrected by the correction device, and the accuracy of the posture correction is improved. BRIEF DESCRIPTION OF DRAWINGS
[0062] Figure 1 It is a flowchart of the posture correction device control method in the embodiment of the application.
[0063] Figure 2 It is a flowchart of the step of detecting the offset of the personnel on the chair surface by the distance detection device based on the preset distance to generate the personnel position offset and the personnel position offset side in the embodiment of the application.
[0064] Figure 3 It is a flowchart of the step of controlling the distance detection device to detect the distance of the personnel on the chair surface to generate the personnel offset distance and the personnel position offset side in the embodiment of the application.
[0065] Figure 4 It is a flowchart of the step of controlling the distance detection device to detect the personnel to generate the first left distance, the second left distance, the first right distance and the second right distance in the embodiment of the application.
[0066] Figure 5 It is a flowchart of the step of analyzing the first offset distance and the second offset distance to determine the personnel offset distance in the embodiment of the application.
[0067] Figure 6 This is a flowchart of the steps in which a corrective device, based on left-side sitting pressure, left-side reference pressure, right-side sitting pressure, and right-side reference pressure, controls a preset correction device to straighten a person's body, according to an embodiment of this application.
[0068] Figure 7 This is a flowchart of the steps in this application embodiment to control a preset correction device to straighten a person's body based on the left-side pressure deviation rate and the right-side pressure deviation rate. Detailed Implementation
[0069] To make the purpose, technical solution, and advantages of this application clearer, the following description is provided in conjunction with the appendix. Figures 1 to 7 The present application will be further described in detail below with reference to embodiments. It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the application.
[0070] Reference Figure 1 This application discloses a method for controlling an attitude correction device, comprising the following steps:
[0071] Step S100: Collect the sitting posture trigger signal of the person.
[0072] The posture trigger signal is a system activation signal triggered when a person sits in the corrective chair. When a person sits in the chair, a pressure sensor installed under the chair surface detects the pressure applied by the person. The processing terminal then counts the duration of this pressure, and outputs the posture trigger signal when the pressure duration reaches a set time threshold. This posture trigger signal activates the correction system, enabling it to begin detecting and correcting the person's posture.
[0073] Step S101: In response to the sitting posture trigger signal, collect the total sitting pressure of the person.
[0074] The total pressure of sitting posture refers to the total pressure exerted by the person on the surface of the corrective chair. It is detected by the pressure sensor under the surface of the corrective chair. The total pressure of sitting posture is calculated by taking the reference pressure values of the pressure sensors on the left and right sides of the corrective chair. When the person sits in the center of the chair, the pressure sensors on both sides share the total pressure of sitting posture. However, when the person is on the left or right side of the chair, the value of the pressure sensor on one side will be greater than that on the other side when the person is in a good sitting posture. Therefore, the reference values of the pressure sensors on both sides need to be calculated by taking the total pressure of sitting posture as the total.
[0075] Step S102: Based on the distance detection device preset by the total pressure control of sitting posture, the offset of the person on the chair surface is detected to generate the person's position offset and the person's position offset side.
[0076] The personnel position offset is a distance value of the personnel offset to the left or right on the chair surface. The personnel position offset is detected to determine the specific distance of the personnel offset to the left or right. When the offset distance is greater, the pressure sensor on the offset side bears greater pressure, and the corresponding reference pressure is also greater. The personnel position offset side refers to the specific offset side of the personnel on the chair surface, including the left side and the right side. The personnel position offset side is detected to determine the specific offset side of the personnel. The subsequent correction pressure is added on the basis of the pressure distribution on the offset side, and the correction pressure is subtracted on the basis of the pressure distribution on the other side. Both are obtained by the processing terminal after detecting the offset of the personnel on the chair surface by the sitting posture total pressure control distance detection device. For details, refer to the steps of Figure 2 .
[0077] The distance detection device refers to a device for detecting the distance of the personnel offset to the left or right on the chair surface and the offset side. The distance detection device includes a clamping assembly and a detection assembly. The clamping assembly is used to clamp the clothes of the personnel on the limbs to prevent the clothes from blocking the detection assembly and causing inaccurate detection. The clamping assembly can be moved by a linear module to form a clamping plate on both sides of the correction chair. The detection assembly is used to detect the distance between the personnel and the reference position on both sides of the correction chair, including the distance between the rib and the armrest and the distance between the shoulder and the edge of the chair back. An infrared distance sensor or an ultrasonic distance sensor can be used.
[0078] Step S103: Based on the personnel position offset side, the quotient between the personnel position offset and the preset total width of the chair surface is corrected to generate a left reference pressure correction coefficient and a right reference pressure correction coefficient.
[0079] The total width of the chair surface refers to the width value of the chair surface, which is obtained by measuring the actual width of the chair surface by an operator.
[0080] The left reference pressure correction coefficient refers to the correction coefficient of the personnel position offset to the left reference pressure, and the right reference pressure correction coefficient refers to the correction coefficient of the personnel position offset to the right reference pressure. The offset of the personnel on the chair surface is taken as the reference. If the offset is 0, the total pressure is evenly distributed on both sides of the pressure sensor. If the offset is not 0, the pressure on one side increases and the pressure on the other side decreases. At this time, according to the positive correlation between the offset and the pressure, the quotient between the personnel position offset and the total width of the chair surface is calculated by the processing terminal to quantify the influence degree of the offset on the pressure, and the basic correction coefficient is obtained. When the personnel position offset side is identified as left offset or right offset, if it is left offset, the positive value of the basic correction coefficient is defined as the left reference pressure correction coefficient, and the negative value of the basic correction coefficient is defined as the right reference pressure correction coefficient. If it is right offset, the positive value of the basic correction coefficient is defined as the right reference pressure correction coefficient, and the negative value of the basic correction coefficient is defined as the left reference pressure correction coefficient.
[0081] Step S104: respectively calculating the product between the left side reference pressure correction coefficient and the sitting posture total pressure and the product between the right side reference pressure correction coefficient and the sitting posture total pressure to generate the left side reference correction pressure and the right side reference correction pressure.
[0082] The left side reference correction pressure refers to the correction value of the left side reference pressure, which is obtained by the processing terminal calculating the product between the left side reference pressure correction coefficient and the sitting posture total pressure.
[0083] The right side reference correction pressure refers to the correction value of the right side reference pressure, which is obtained by the processing terminal calculating the product between the right side reference pressure correction coefficient and the sitting posture total pressure.
[0084] After determining the left side reference pressure correction coefficient and the right side reference pressure correction coefficient, the specific influence degree of the personnel position deviation on the pressure of both sides is determined, so that the total pressure of the personnel is again distributed with the corresponding influence degree to obtain the left side reference correction pressure and the right side reference correction pressure, which provides data support for subsequent correction based on the equalized pressure.
[0085] Step S105: correcting the sitting posture total pressure based on the left side reference correction pressure and the right side reference correction pressure to generate the left side reference pressure and the right side reference pressure.
[0086] The left side reference pressure refers to the pressure detected by the left side pressure sensor when the personnel sits on the correction chair with a good sitting posture, which is obtained by the processing terminal calculating the sum of the left side reference correction pressure and half of the sitting posture total pressure.
[0087] The right side reference pressure refers to the pressure detected by the right side pressure sensor when the personnel sits on the correction chair with a good sitting posture, which is obtained by the processing terminal calculating the sum of the right side reference correction pressure and half of the sitting posture total pressure.
[0088] After determining the left side reference correction pressure and the right side reference correction pressure, the processing terminal corrects the equalized pressure to ensure that the pressure on the left side and the right side is the pressure that should be obtained for the current good sitting posture, avoiding the system from misjudging that the personnel leans to the left or to the right when the pressure on the left side or the right side is greater than the equalized pressure, and triggering the posture correction. In fact, at this time, the personnel is only position deviation, and the sitting posture is still good and does not need to be corrected.
[0089] Step S106: real-time acquisition of the left side sitting posture pressure and the right side sitting posture pressure of the personnel.
[0090] The left side sitting posture pressure refers to the pressure of the left side of the chair surface of the correction chair by the personnel, which is detected by the pressure sensor below the left side of the chair surface. The right side sitting posture pressure refers to the pressure of the right side of the chair surface of the correction chair by the personnel, which is detected by the pressure sensor below the right side of the chair surface.
[0091] By detecting the left sitting posture pressure and the right sitting posture pressure, the pressure changes of the left and right sides of the chair surface are concerned in real time, data for comparison with the left and right reference pressures is provided, and the accuracy and timeliness of the sitting posture correction are ensured.
[0092] Step S107: controlling the preset correction device to correct the body of the person based on the left sitting posture pressure, the left reference pressure, the right sitting posture pressure and the right reference pressure.
[0093] In the step of determining the left sitting posture pressure and the right sitting posture pressure, the processing terminal analyzes the left sitting posture pressure, the left reference pressure, the right sitting posture pressure and the right reference pressure, determines whether correction is needed and the specific correction parameters when correction is needed, and controls the correction device to correct the body of the person, thereby ensuring a good sitting posture of the person. For details, refer to the steps of Figure 6 .
[0094] The correction device refers to a device for keeping the person in a good posture with the body centered and not inclined. The device can be formed by moving the clamps driven by a linear module. When the person leans to the right, the linear module controls the right clamp to move to the left, so that the clamp adjusts the body of the person.
[0095] For details, refer to Figure 2 , the steps of controlling the preset distance detection device to detect the offset of the person on the chair surface to generate the person position offset distance and the person position offset side include:
[0096] Step S200: controlling the preset distance detection device to detect the distance of the person on the chair surface to generate the person offset distance and the person position offset side.
[0097] The person offset distance refers to the distance of the position of the person on the chair surface from one side of the chair surface. The person position offset side in this step is consistent with the person position offset side in step S102. The distance detection device is controlled by the processing terminal to detect the distance of the person on the chair surface, and for details, refer to the steps of Figure 3 .
[0098] By detecting the person offset distance, the specific distance of the person on the chair surface from the edge of one side of the chair surface is determined. After determining the distance of the person from one side when the person is in the center of the chair surface, the offset can be obtained by calculating the difference between the two distances.
[0099] Step S201: finding out the corresponding body width of the person in the preset pressure body width relationship according to the sitting posture total pressure.
[0100] The pressure-body width relationship refers to the corresponding relationship between different pressures and the body width of a person. The greater the pressure of a person on the chair surface, the greater the body width of the person. An operator statistically determines the body width of a person under the same pressure, and forms a mapping table by corresponding the average value of the body width of the person to the pressure.
[0101] The body width of a person refers to the body width of a person sitting on the chair surface. The body width of a person is determined by the processing terminal according to the total pressure of the sitting posture in the mapping table corresponding to the pressure-body width relationship. By determining the body width of a person, the distance between the two sides of the person and the two side edges of the chair surface when the person sits on the chair surface can be calculated, thereby providing data support for subsequent calculation of the offset.
[0102] Step S202: Analyzing the body width of a person and the preset total width of the chair surface to determine the reference distance of the person.
[0103] The total width of the chair surface refers to the width value of the chair surface, which is measured by an operator.
[0104] The reference distance of a person refers to the distance between the two sides of the person and the two side edges of the chair surface when the person sits at the center of the chair surface. The reference distance of a person is determined by the processing terminal by calculating half of the difference between the total width of the chair surface and the body width of the person. By determining the reference distance of a person, data support is provided for subsequent calculation of the distance of the current person offset to one side.
[0105] Step S203: Calculating the difference between the offset distance of the person and the reference distance of the person to generate the position offset of the person.
[0106] The position offset of the person in this step is consistent with the position offset of the person in step S102. The absolute value of the difference between the offset distance of the person and the reference distance of the person is calculated by the processing terminal.
[0107] Referring to Figure 3 , the step of controlling the preset distance detection device to detect the distance of the person on the chair surface to generate the offset distance of the person and the position offset side of the person includes:
[0108] Step S300: Controlling the preset distance detection device to detect the person to generate the first left distance, the second left distance, the first right distance, and the second right distance.
[0109] The first left distance refers to the distance between the left rib of the person and the left edge of the chair surface. The second left distance refers to the distance between the left shoulder of the person and the left edge of the back. The first right distance refers to the distance between the right rib of the person and the right edge of the chair surface. The second left distance refers to the distance between the right shoulder of the person and the right edge of the back. The distance detection device detects the person to obtain the first left distance, the second left distance, the first right distance, and the second right distance. For details, refer to the step of Figure 4 .
[0110] By detecting the first left side distance, the second left side distance, the first right side distance and the second right side distance, on the one hand, data support is provided for subsequent determination of whether the position of the person on the chair surface is rightward or leftward, and on the other hand, it is determined whether the body of the person is tilted when sitting on the chair surface.
[0111] Step S301: determining whether the first left side distance is greater than the first right side distance.
[0112] Wherein, by the processing terminal determining whether the first left side distance is greater than the first right side distance, it is determined whether the position of the person is rightward or leftward when sitting on the chair surface, so as to determine the distance of the left side or the distance of the right side as data for subsequent calculation of the offset distance of the person, thereby improving the accuracy of calculating the offset distance of the person.
[0113] Step S3011: if greater, defining the preset rightward offset side as the position offset side of the person, and defining the first right side distance and the second right side distance as the first offset distance and the second offset distance respectively.
[0114] Wherein, if the processing terminal determines that the first left side distance is greater than the first right side distance, it indicates that the distance of the person from the left side of the chair surface is greater than the distance of the person from the right side of the chair surface, so the person is rightward offset, thereby defining the rightward offset side as the position offset side of the person, and defining the first right side distance as the first offset distance and the second right side distance as the second offset distance, providing data support for subsequent calculation of the offset distance of the person.
[0115] The rightward offset side refers to the position offset side of the person on the chair surface being right, which is stored in the processing terminal by the operator.
[0116] The first offset distance and the second offset distance refer to specific numerical values for calculating the offset distance of the person, and in this step, the first offset distance is the first right side distance and the second offset distance is the second right side distance. The distance between the position of the person and the edge can be obtained through analysis and calculation of the distance between the rib and shoulder of the person and the edge.
[0117] Step S3012: if not greater, defining the preset leftward offset side as the position offset side of the person, and defining the first left side distance and the second left side distance as the first offset distance and the second offset distance respectively.
[0118] Wherein, if the processing terminal determines that the first left side distance is not greater than the first right side distance, it indicates that the distance of the person from the right side of the chair surface is greater than the distance of the person from the left side of the chair surface, so the person is leftward offset, thereby defining the leftward offset side as the position offset side of the person, and defining the first left side distance as the first offset distance and the second left side distance as the second offset distance, providing data support for subsequent calculation of the offset distance of the person.
[0119] The position offset side of the left offset side pointing personnel on the chair surface is the left side, which is stored in the processing terminal by the operator.
[0120] The first offset distance and the second offset distance in this step are consistent with the first offset distance and the second offset distance in step S3011, and the difference is that the first offset distance in this step is the first left side distance, and the second offset distance in this step is the second left side distance.
[0121] Step S302: Analyzing the first offset distance and the second offset distance to determine the personnel offset distance.
[0122] The personnel offset distance in this step is consistent with the personnel offset distance in step S200, which is obtained by analyzing and calculating the first offset distance and the second offset distance by the processing terminal, and the specific method is referred to the steps of Figure 5 .
[0123] Refer to Figure 4 , the preset distance detection device includes a clamping assembly and a detection assembly, and the steps of controlling the preset distance detection device to detect the personnel to generate the first left side distance, the second left side distance, the first right side distance and the second right side distance include:
[0124] Step S400: According to the preset clamping feedback pressure, control the clamping assembly to clamp the clothes of the personnel on the torso of the personnel.
[0125] Among them, the straight line module in the clamping assembly controls the clamping plate to move inward, so that the clamping plate clamps the clothes of the personnel on the torso of the personnel, and after the feedback pressure detected by the pressure sensor on the clamping plate is equal to the clamping feedback pressure, the clamping assembly is locked and kept, thereby reducing the influence of the clothes of the personnel on the detection of the distance between the personnel and the edge of the chair surface.
[0126] The clamping feedback force refers to the pressure of the personnel on the clamping plate when the clamping plate clamps the clothes on the torso of the personnel, and the minimum pressure when the clamping plate clamps the clothes on the torso of the personnel is observed by the operator, and the minimum pressure is defined as the clamping feedback force.
[0127] Step S401: Control the detection assembly to detect the personnel to generate the first left side distance, the second left side distance, the first right side distance and the second right side distance.
[0128] The control detection assembly detects the distance between the left side of the rib of the person and the left side edge of the chair surface and the distance between the left side of the shoulder of the person and the left side edge of the chair back after the clamping assembly clamps the clothes on the torso of the person, to obtain a first left side distance and a second left side distance. Meanwhile, the sensor on the right side of the detection assembly detects the distance between the right side of the rib of the person and the right side edge of the chair surface and the distance between the right side of the shoulder of the person and the right side edge of the chair back, to obtain a first right side distance and a second right side distance.
[0129] With reference to Figure 5 The step of analyzing the first offset distance and the second offset distance to determine the person offset distance comprises:
[0130] Step S500: determining whether the first offset distance is consistent with the second offset distance.
[0131] The processing terminal determines whether the distance between the rib of the person and the edge of the chair surface is equal to the distance between the shoulder of the person and the edge of the chair back, and further determines whether the body of the person is tilted, by determining whether the first offset distance is consistent with the second offset distance.
[0132] Step S501: if consistent, defining the first offset distance as the person offset distance.
[0133] If the processing terminal determines that the first offset distance is consistent with the second offset distance, it indicates that the position of the person is offset, but the body of the person still maintains a good posture. At this time, the distance between the rib of the person and the edge and the distance between the shoulder of the person and the edge can both be used as the person offset distance. Therefore, the first offset distance can be defined as the person offset distance.
[0134] Step S502: if inconsistent, calculating the difference between the first offset distance and the second offset distance to generate a first offset distance difference.
[0135] If the processing terminal determines that the first offset distance is inconsistent with the second offset distance, it indicates that the position of the person is offset, and the body of the person is tilted to one side. At this time, the distance between the rib of the person and the edge of the chair and the distance between the shoulder of the person and the edge of the chair are not the actual distances between the position of the person on the chair surface and the edge of the chair. Therefore, the difference between the first offset distance and the second offset distance is calculated to obtain the first offset distance difference, which provides data support for subsequent calculation of the body tilt angle.
[0136] The first offset distance difference refers to the distance difference between the shoulder of the person and the edge and the rib of the person and the edge. The absolute value of the difference between the first offset distance and the second offset distance is calculated by the processing terminal. By calculating the first offset distance difference, the length of one leg of a right triangle with the tilt center line of the person as the hypotenuse is obtained, which provides data support for subsequent calculation of the body tilt angle.
[0137] Step S503: calculating the quotient of the first offset distance difference and the preset first distance detection height difference according to a preset inverse trigonometric function formula to generate the body inclination angle.
[0138] The inverse trigonometric function formula refers to the inverse trigonometric function of the cotangent function. The first distance detection height difference refers to the height difference of the two distance sensors on one side, which is obtained by actually measuring the height difference of the two distance sensors by the operator.
[0139] The body inclination angle refers to the angle between the body inclination median line of the person and the horizontal plane. The body inclination median line is the hypotenuse of a right triangle. The first offset distance difference is one leg of the right triangle, and the other leg of the right triangle is the height difference of the distance sensor on one side. Therefore, first, the cotangent function value of the body inclination angle is calculated by the processing terminal by calculating the quotient of the first offset distance difference and the first distance detection height difference, and then the cotangent function value is substituted into the inverse trigonometric function formula to calculate the body inclination angle. By calculating the body inclination angle, data support is provided for subsequent calculation of the actual distance between the person's position and the edge of the chair surface.
[0140] Step S504: calculating the product of the cotangent function value of the body inclination angle and the preset second distance detection height difference to generate the second offset distance difference.
[0141] The second distance detection height difference refers to the height difference between the distance sensor detecting the distance between the person's rib and the edge of the chair surface and the chair surface, which is obtained by actually measuring by the operator.
[0142] The second offset distance difference refers to the distance difference between the person's position and the edge of the chair surface and the distance between the person's rib and the edge of the chair surface. The second offset distance difference is one leg of a right triangle, and the second distance detection height difference is the other leg of the right triangle. After calculating the cotangent function value of the body inclination angle, the product of the cotangent function value and the second distance detection height difference is calculated to obtain the second offset distance difference.
[0143] Step S505: calculating the difference between the first offset distance and the second offset distance difference to generate the person's offset distance.
[0144] The person's offset distance in this step is consistent with the person's offset distance in step S302. The absolute value of the difference between the first offset distance and the second offset distance difference is calculated by the processing terminal to eliminate the influence of the inaccurate distance detection of the distance sensor caused by the body inclination of the person.
[0145] Reference Figure 6 The step of controlling the preset correction device to straighten the body of the person based on the left sitting posture pressure, the left reference pressure, the right sitting posture pressure, and the right reference pressure comprises:
[0146] Step S600: calculating the left side pressure deviation rate according to the preset deviation rate formula based on the left side sitting posture pressure and the left side reference pressure.
[0147] The deviation rate formula refers to a formula for calculating the deviation rate between the one side detection pressure and the reference pressure, which is the absolute value of the difference between the one side detection pressure and the reference pressure divided by the reference pressure.
[0148] The left side pressure deviation rate refers to the deviation rate between the pressure of the left side chair surface by the person and the left side reference pressure, which is calculated by substituting the left side sitting posture pressure and the left side reference pressure into the deviation rate formula by the processing terminal. By calculating the left side pressure deviation rate, it is determined whether the body of the person is inclined according to the deviation rate of one side of the person. Similarly, the right side pressure deviation rate can also be calculated for verification.
[0149] Step S601: determining whether the left side pressure deviation rate is greater than a preset reference deviation rate.
[0150] The reference deviation rate refers to the pressure deviation rate that needs to be corrected when the body of the person is obviously inclined, and the specific value is taken as 15% for example.
[0151] The processing terminal determines whether the left side pressure deviation rate is greater than the reference deviation rate, thereby determining whether the body of the person is obviously inclined, and further determining whether the correction device needs to be corrected.
[0152] Step S6011: if not, continue to collect the left side sitting posture pressure and the right side sitting posture pressure of the person for cyclic determination.
[0153] If the processing terminal determines that the left side pressure deviation rate is not greater than the reference deviation rate, it indicates that the body of the person is not obviously inclined, and therefore the left side sitting posture pressure and the right side sitting posture pressure of the person need to be collected, so as to continuously pay attention to the change of the pressure on the chair surface by the person, thereby improving the timeliness of correction.
[0154] Step S6012: if greater, calculating the right side pressure deviation rate according to the preset deviation rate formula based on the right side sitting posture pressure and the right side reference pressure.
[0155] If the processing terminal determines that the left side pressure deviation rate is greater than the reference deviation rate, it indicates that the body of the person is obviously inclined and needs to be corrected, and therefore the right side sitting posture pressure and the right side reference pressure are calculated according to the deviation rate formula to generate the right side pressure deviation rate, thereby providing data support for subsequent determination of the specific offset side and the correction distance.
[0156] The deviation rate formula in this step is consistent with the deviation rate formula in step S600. The right side pressure deviation rate refers to the deviation rate between the right side detection pressure and the right side reference pressure, which is calculated by substituting the right side sitting posture pressure and the right side reference pressure into the deviation rate formula by the processing terminal. By calculating the right side pressure deviation rate and combining it with the left side pressure deviation rate, the specific correction direction and correction distance can be determined.
[0157] Step S602: controlling the preset correction device to correct the body of the person according to the left side pressure deviation rate and the right side pressure deviation rate.
[0158] Wherein, after determining the left side pressure deviation rate and the right side pressure deviation rate, the correction direction and the correction distance are determined by analyzing the two, so as to control the linear module in the correction device to move the clamping plate in the correction direction, so as to adjust the posture of the person to a good posture after the clamping plate pushes the person to move the correction distance. For specific methods, refer to the steps of Figure 7
[0159] Refer to Figure 7 The step of controlling the preset correction device to correct the body of the person according to the left side pressure deviation rate and the right side pressure deviation rate includes:
[0160] Step S700: calculating the difference between the left side pressure deviation rate and the right side pressure deviation rate to generate a pressure deviation rate difference.
[0161] Wherein, the pressure deviation rate difference refers to the difference between the left side pressure deviation rate and the right side pressure deviation rate, which is calculated by the processing terminal. By calculating the pressure deviation rate difference, on the one hand, the specific inclination direction of the person can be determined, and on the other hand, the inclination distance of the body can be determined, which provides data support for subsequent control of the correction device.
[0162] Step S701: judging whether the pressure deviation rate difference is positive or negative.
[0163] Wherein, when the body of the person is inclined, the pressure on one side increases, and the deviation rate is positive, and the pressure on the other side decreases, and the deviation rate is negative. By judging whether the pressure deviation rate difference is positive or negative, the left side pressure increase or the right side pressure increase is determined, and then the inclined side of the body of the person is determined.
[0164] Step S7011: if it is positive, defining the preset right side correction direction as the correction moving direction.
[0165] Wherein, if the processing terminal determines that the pressure deviation rate difference is positive, it means that the left side pressure deviation rate is positive, the pressure on the left side increases, and the body of the person is inclined to the left, so the body of the person needs to be corrected to the right. Therefore, the right side correction direction is defined as the correction moving direction.
[0166] The right correction direction is a direction in which the posture of the user is corrected by the correction device, and is stored in the processing terminal by the operator.
[0167] The correction moving direction is a direction in which the posture of the user is corrected by the correction device, and in this step, the right correction direction is defined as the correction moving direction by the processing terminal. By determining the correction moving direction, the posture of the user is correctly corrected by the correction device, and a good sitting posture is maintained.
[0168] Step S7012: If the value is negative, the preset left correction direction is defined as the correction moving direction.
[0169] If the processing terminal determines that the pressure deviation rate difference value is negative, it indicates that the left pressure deviation rate is negative, the right pressure is positive, the right pressure increases, the body of the user is inclined to the right, and the body of the user needs to be corrected to the left. Therefore, the left correction direction is defined as the correction moving direction.
[0170] The left correction direction is a direction in which the posture of the user is corrected by the correction device, and is stored in the processing terminal by the operator.
[0171] The correction moving direction in this step is the same as the correction moving direction in step S7011, except that the correction moving direction in this step is the left correction direction.
[0172] Step S702: The pressure deviation rate difference value and the preset total chair surface width are calculated according to the preset pressure correction model to generate an actual correction distance.
[0173] The total chair surface width in this step is the same as the total chair surface width in step S202, and will not be repeated here.
[0174] The actual correction distance is a distance by which the body of the user is moved by the correction device, and is calculated by the processing terminal by substituting the pressure deviation rate difference value and the total chair surface width into the pressure correction model, thereby providing data support for subsequent correction of the posture by the correction device. The pressure correction model is a model for calculating the correction distance according to the pressure deviation rate difference value, and the specific expression is:
[0175] .
[0176] wherein, the actual correction distance is, the preset safety margin coefficient is, the pressure deviation rate difference value is, the preset total chair surface width is, the preset pressure offset proportion coefficient is.
[0177] The safety margin coefficient refers to a correction coefficient of the correction distance from the perspective of comfort and safety, to avoid too fast and too far correction. In the embodiments of the present application, 0.7 is taken as an example, the correction distance is corrected by the safety margin coefficient, to ensure the comfort and safety of the personnel in the correction process.
[0178] The pressure offset proportion coefficient refers to a proportion coefficient between the pressure deviation rate and the center of gravity offset. First, experimental personnel of different body types and weights are selected, and the experimental personnel are naturally seated on the correction chair, and the reference pressure and the center of gravity line are recorded. Then, the experimental personnel adjust the center of gravity at a fixed distance, and the center of gravity offset and the corresponding real-time pressure deviation rate are recorded. Finally, the relationship between the pressure deviation rate and the quotient of the center of gravity offset and the width of the chair surface is fitted by linear regression, to obtain the pressure offset proportion coefficient. In the embodiments of the present application, the pressure offset proportion coefficient is set to 4. When the personnel are seated on the chair surface, the center of gravity of the personnel is distributed in the contact area between the hips and the chair surface, and the pressure change is more gentle compared with the change of the single-point center of gravity. The correction distance is corrected by the pressure offset proportion coefficient, so that the calculated center of gravity offset is closer to the true value.
[0179] Step S703: controlling the preset correction device to right the body of the personnel by the actual correction distance in the correction moving direction.
[0180] In the embodiments of the present application, the actual correction distance is determined, the linear module in the correction device is controlled to move the clamping plate in the correction moving direction, after the clamping plate contacts the torso of the personnel, the linear module is controlled to move the clamping plate in the correction moving direction by the actual correction distance, so that the clamping plate right the body of the personnel, to ensure a good sitting posture.
[0181] Based on the same inventive concept, the embodiments of the present application provide a posture correction device control system, which comprises:
[0182] The acquisition module is configured to acquire the sitting posture trigger signal, the total sitting posture pressure, the left sitting posture pressure and the right sitting posture pressure.
[0183] The memory is configured to store the program of the posture correction device control method.
[0184] The processor can load and execute the program in the memory, and implement the posture correction device control method.
[0185] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above functional modules is taken as an example for illustration, and in actual application, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the above-described system, device and unit can refer to the corresponding process in the foregoing method embodiments, which will not be described here.
[0186] The embodiment of the present application provides a computer readable storage medium, which stores a computer program capable of being loaded by a processor and executing a posture correction device control method.
[0187] The computer storage medium includes, for example, a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media capable of storing program codes.
[0188] Based on the same inventive concept, the embodiment of the present application provides an intelligent terminal, which comprises a memory and a processor, and the memory stores a computer program capable of being loaded by the processor and executing a posture correction device control method.
[0189] Those skilled in the art can clearly understand that, for the convenience and brevity, only the division of the above functional modules is taken as an example for description, and in actual application, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the above-described system, device and unit can refer to the corresponding process in the foregoing method embodiments, and will not be described here.
[0190] The above are preferred embodiments of the present application, and do not limit the protection scope of the present application, any feature disclosed in the specification (including the abstract and the drawings) can be replaced by other equivalent or similar purpose features, unless specifically described. That is, each feature is only an example of a series of equivalent or similar features.
Claims
1. A posture correction device control method characterized by comprising: The method comprises the following steps: Collecting a sitting posture trigger signal of a person; Collecting a total sitting posture pressure of the person in response to the sitting posture trigger signal; Controlling a preset distance detection device to detect an offset of the person on a chair surface based on the total sitting posture pressure, to generate a person position offset and a person position offset side; Correcting a quotient between the person position offset and a preset total chair surface width based on the person position offset side, to generate a left reference pressure correction coefficient and a right reference pressure correction coefficient; Calculating a product between the left reference pressure correction coefficient and the total sitting posture pressure, and a product between the right reference pressure correction coefficient and the total sitting posture pressure, respectively, to generate a left reference correction pressure and a right reference correction pressure; Correcting the total sitting posture pressure based on the left reference correction pressure and the right reference correction pressure, to generate a left reference pressure and a right reference pressure; Collecting a left sitting posture pressure and a right sitting posture pressure of the person in real time; Controlling a preset correction device to correct the body of the person based on the left sitting posture pressure, the left reference pressure, the right sitting posture pressure and the right reference pressure.
2. The posture correction device control method according to claim 1, wherein The step of controlling a preset distance detection device to detect an offset of the person on a chair surface based on the total sitting posture pressure, to generate a person position offset and a person position offset side, comprises the following steps: Controlling a preset distance detection device to detect a distance of the person on a chair surface, to generate a person offset distance and a person position offset side; Looking up a corresponding body width of the person in a preset pressure body width relationship according to the total sitting posture pressure; Analyzing the body width of the person and a preset total chair surface width, to determine a person reference distance; Calculating a difference between the person offset distance and the person reference distance, to generate a person position offset.
3. The method of claim 2, wherein the method further comprises: The step of controlling a preset distance detection device to detect a distance of the person on a chair surface, to generate a person offset distance and a person position offset side, comprises the following steps: Controlling a preset distance detection device to detect the person, to generate a first left distance, a second left distance, a first right distance and a second right distance; Judging whether the first left distance is greater than the first right distance; If yes, defining a preset right offset side as the person position offset side, and defining the first right distance and the second right distance as a first offset distance and a second offset distance, respectively; If no, defining a preset left offset side as the person position offset side, and defining the first left distance and the second left distance as a first offset distance and a second offset distance, respectively; Analyzing the first offset distance and the second offset distance, to determine a person offset distance.
4. The method of claim 3, wherein the posture correction device is a wearable device. The preset distance detection device comprises a clamping assembly and a detection assembly, and the step of controlling a preset distance detection device to detect the person, to generate a first left distance, a second left distance, a first right distance and a second right distance, comprises the following steps: Controlling the clamping assembly to clamp clothes of the person on the torso of the person according to a preset clamping feedback pressure; Controlling the detection assembly to detect the person, to generate a first left distance, a second left distance, a first right distance and a second right distance.
5. The method of claim 3, wherein the posture correction device is a wearable device. The step of analyzing the first offset distance and the second offset distance, to determine a person offset distance, comprises the following steps: determining whether the first offset distance is consistent with the second offset distance; if consistent, defining the first offset distance as the personnel offset distance; if inconsistent, calculating a difference between the first offset distance and the second offset distance to generate a first offset distance difference value; calculating a cotangent value of the body inclination angle and a product of a preset second distance detection height difference to generate a second offset distance difference value; the second distance detection height difference refers to a height difference between a distance sensor detecting a distance between a rib of the personnel and an edge of the chair surface and the chair surface; calculating a difference between the first offset distance and the second offset distance difference value to generate the personnel offset distance. The steps of controlling the preset correction device to correct the body of the personnel based on the left sitting posture pressure, the left reference pressure, the right sitting posture pressure and the right reference pressure include:
6. The method of claim 1, wherein, calculating the left sitting posture pressure and the left reference pressure according to a preset deviation rate formula to generate a left pressure deviation rate; determining whether the left pressure deviation rate is greater than a preset reference deviation rate; if not greater than, continuing to collect the left sitting posture pressure and the right sitting posture pressure of the personnel in real time for cyclic determination; if greater than, calculating the right sitting posture pressure and the right reference pressure according to the preset deviation rate formula to generate a right pressure deviation rate; controlling the preset correction device to correct the body of the personnel based on the left pressure deviation rate and the right pressure deviation rate. The steps of controlling the preset correction device to correct the body of the personnel based on the left pressure deviation rate and the right pressure deviation rate include:
7. The method of claim 6, wherein the method further comprises: calculating a difference between the left pressure deviation rate and the right pressure deviation rate to generate a pressure deviation rate difference value; determining whether the pressure deviation rate difference value is positive or negative; if positive, defining a preset right correction direction as a correction moving direction; if negative, defining a preset left correction direction as the correction moving direction; calculating the pressure deviation rate difference value and a preset total width of the chair surface according to a preset pressure correction model to generate an actual correction distance; controlling the preset correction device to correct the body of the personnel by the actual correction distance in the correction moving direction. The preset pressure correction model is:
8. The method of claim 7, wherein the method further comprises: including: , In the formula, is the actual correction distance, is the preset safety margin coefficient, is the pressure deviation rate difference, is the preset total width of the seat surface, is the preset pressure offset proportion coefficient.
9. A posture correction device control system characterized by comprising: a collection module for collecting a sitting posture trigger signal, a total sitting posture pressure, a left sitting posture pressure and a right sitting posture pressure; a memory for storing a program of the posture correction device control method according to any one of claims 1 to 8; a processor, the program in the memory can be loaded and executed by the processor, and the posture correction device control method according to any one of claims 1 to 8 is implemented. including a memory and a processor, the memory has stored a computer program capable of being loaded and executed by the processor, and the posture correction device control method according to any one of claims 1 to 8 is implemented.
10. A smart terminal, characterized by including a memory and a processor, the memory has stored a computer program capable of being loaded and executed by the processor, and the posture correction device control method according to any one of claims 1 to 8 is implemented.
Citation Information
Patent Citations
Sitting posture correction chair, sitting posture correction chair control system and correction method
CN116268834A
Segmented seat sitting posture detection method and device and storage medium
CN120226876A