CN112659988B - Method and device for adjusting sitting posture of driver and passenger by intelligent seat - Google Patents
Method and device for adjusting sitting posture of driver and passenger by intelligent seat Download PDFInfo
- Publication number
- CN112659988B CN112659988B CN202011505106.9A CN202011505106A CN112659988B CN 112659988 B CN112659988 B CN 112659988B CN 202011505106 A CN202011505106 A CN 202011505106A CN 112659988 B CN112659988 B CN 112659988B
- Authority
- CN
- China
- Prior art keywords
- driver
- joint
- passenger
- sitting posture
- moment
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/72—Electric energy management in electromobility
Landscapes
- Seats For Vehicles (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
The invention relates to the technical field of automobile electronic control, in particular to a method and a device for adjusting the sitting posture of a driver and passengers by an intelligent seat, wherein the method comprises the following steps: acquiring health parameter information of an occupant, wherein the health parameter information comprises: the height and weight of the occupant; acquiring a target sitting posture corresponding to the driver and the passenger based on the health parameter information of the driver and the passenger; acquiring each joint variable of a driver at a first moment and each joint variable of a driver at a second moment after a preset time length; judging whether the sitting posture of the driver and the crew is not changed after exceeding a preset time length or not based on the joint variables at the first moment and the joint variables at the second moment; when the intelligent seat is used, the intelligent seat is adjusted and controlled to enable the sitting posture of the driver to reach the target sitting posture, fatigue driving caused by the fact that the driver is in a sitting posture state for a long time is avoided, the phenomenon of unsafe driving is caused, driving safety is further guaranteed, and the body health of the driver is also guaranteed.
Description
Technical Field
The invention relates to the technical field of automobile electronic control, in particular to a method and a device for adjusting sitting postures of drivers and passengers by an intelligent seat.
Background
The automobile seat is equipment which is contacted by a driver or a passenger for a long time in the process of taking a car, and due to the fact that the automobile space is relatively narrow, the driver and the passenger can always maintain a sitting posture state for a long time due to personal habits, and if the driving time is too long or the frequency is too high, the driver and the passenger are easy to fatigue, the safety driving is not facilitated, and meanwhile the body health of the driver and the passenger is not facilitated.
Therefore, how to ensure the driving safety of drivers and passengers is a technical problem to be solved urgently at present.
Disclosure of Invention
In view of the above, the present invention has been made to provide a method and apparatus for adjusting the sitting posture of an occupant that overcomes or at least partially solves the above-mentioned problems.
In a first aspect, the present invention provides a method for adjusting a sitting posture of a driver or a passenger, applied to a smart seat of a vehicle, including:
acquiring health parameter information of the driver and the passenger, wherein the health parameter information comprises: the height and weight of the occupant;
obtaining a target sitting posture corresponding to the driver and the passenger based on the health parameter information of the driver and the passenger;
acquiring each joint variable of the driver and the crew at a first moment and each joint variable of the driver and the crew at a second moment after a preset time length;
judging whether the sitting posture of the driver and the crew is unchanged after exceeding a preset time length or not based on the joint variables at the first moment and the joint variables at the second moment;
when yes, the intelligent seat is adjusted and controlled, so that the sitting posture of the driver and the crew reaches the target sitting posture.
Further, the health parameter information also comprises parameter information of body fat, blood pressure and heart rate of the driver and the passengers;
after acquiring the health parameter information of the driver and passenger, the method further comprises the following steps:
comparing the health parameter information of the driver and the crew with historical health parameter information and a normal health parameter range respectively to obtain a health management report;
displaying the physical health management report.
Further, the acquiring of the joint variables of the driver and the passenger at the first time and the joint variables at the second time after the preset time period includes:
simplifying the driver and the crew into an open connecting rod system with connecting rods, joints and operation tail ends connected end to end;
based on the open linkage, obtaining joint variables of the occupant at the first time and joint variables at a second time.
Further, the obtaining of the joint variables of the occupant at the first time and the joint variables at the second time based on the open linkage includes:
obtaining the position and the posture of each operation terminal of the driver relative to the initial position based on the open linkage and the health parameter information of the driver;
obtaining the respective joint variables of the occupant at the first time and the respective joint variables at the second time based on the correspondence between the positions and attitudes of the respective operating ends of the occupant with respect to the initial position and the respective joint variables.
Further, the adjusting and controlling the intelligent seat to enable the sitting posture of the driver to reach the target sitting posture comprises the following steps:
acquiring each joint variable of a driver and a passenger corresponding to the target sitting posture;
comparing each joint variable of the driver and the crew corresponding to the target sitting posture with each joint variable of the driver and the crew at the second moment to obtain a difference value of each joint variable;
based on the difference, it is right the seat height of intelligent seat adjusts, adjusts seat lumbar support, adjusts the backrest angle to and adjust seat headrest, so that driver and passenger's position of sitting reaches the target position of sitting.
In a second aspect, the present invention further provides a device for adjusting a sitting posture of a driver or a passenger, applied to an intelligent seat of a vehicle, including:
a first obtaining module, configured to obtain health parameter information of the driver and the passenger, where the health parameter information includes: the height and weight of the occupant;
the obtaining module is used for obtaining a target sitting posture corresponding to the driver based on the health parameter information of the driver;
the second acquisition module is used for acquiring each joint variable of the driver and the crew at the first moment and each joint variable of the driver and the crew at the second moment after the preset time length;
the judging module is used for judging whether the sitting posture of the driver and the crew is unchanged after exceeding a preset time length or not based on the joint variables at the first moment and the joint variables at the second moment;
and the adjusting module is used for adjusting and controlling the intelligent seat when the intelligent seat is in the right position so as to enable the sitting posture of the driver and the passengers to reach the target sitting posture.
In a third aspect, the present invention further provides a system for adjusting a sitting posture of a driver, comprising:
the body health index detection module is used for acquiring health parameter information of the driver and the passenger, and the health parameter information comprises: the height and weight of the occupant;
the driver sitting posture detection module is used for acquiring all joint variables of the driver at a first moment and all joint variables of the driver at a second moment;
the intelligent seat control module is used for obtaining a target sitting posture of the driver and the passenger based on the health parameter information of the driver and the passenger, and judging whether the sitting posture of the driver and the passenger is not changed after exceeding a preset time length or not based on the joint variables at the first moment and the joint variables at the second moment; when yes, adjusting and controlling the intelligent seat to enable the sitting posture of the driver to reach the target sitting posture.
Further, the physical fitness index detection module comprises:
the pressure sensor on the seat is used for acquiring the weight information of the driver and the passengers;
the device comprises a miniature three-coordinate measuring instrument, a waist position sensor, a shoulder position sensor, a head position sensor and a foot position sensor, wherein the miniature three-coordinate measuring instrument is positioned on a cockpit ceiling, and the foot position sensor, the waist position sensor, the shoulder position sensor, the head position sensor and the foot position sensor are used for acquiring height information of a driver and a passenger;
and the body fat detection sensor is positioned in the foot moving area in the cockpit and is used for acquiring the body fat information of the driver and passengers.
Further, the physical fitness index detection module further includes:
and the intelligent bracelet is used for collecting the blood pressure and heart rate information of the driver and passengers.
In a fourth aspect, a computer-readable storage medium, on which a computer program is stored, is characterized in that the program realizes the above-mentioned method steps when being executed by a processor.
One or more technical solutions in the embodiments of the present invention have at least the following technical effects or advantages:
the invention provides a method for adjusting the sitting posture of a driver and a passenger by an intelligent seat, which comprises the following steps: acquiring health parameter information of a driver and a passenger, acquiring a target sitting posture corresponding to the driver and the passenger based on the health parameter information of the driver and the passenger, acquiring each joint variable of the driver and the passenger at a first moment and each joint variable of the passenger at a second moment after a preset time length, and then judging whether the sitting posture of the driver and the passenger exceeds the preset time length and is not changed based on each joint variable of the first moment and each joint variable of the passenger at the second moment; when the target sitting posture is reached, the intelligent seat is controlled to adjust so that the sitting posture of the driver and the passenger can reach the target sitting posture, namely the target sitting posture is obtained according to the height and the weight of the driver and the passenger, so that when the sitting posture of the driver and the passenger is not changed for a long time, the intelligent seat is controlled to adjust so that the sitting posture of the driver and the passenger can reach the target sitting posture, fatigue driving caused by the fact that the driver and the passenger are in a sitting posture state for a long time is avoided, the phenomenon of driving insecurity is avoided, the driving safety is further guaranteed, and the body health of the driver and the passenger is also guaranteed.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
FIG. 1 is a flow chart illustrating steps of a method for adjusting the sitting posture of an occupant according to an embodiment of the present invention;
FIG. 2 is a schematic structural diagram of a device for adjusting the sitting posture of an occupant according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of a system for adjusting the sitting posture of an occupant according to an embodiment of the present invention.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined or explained in subsequent figures. Meanwhile, in the description of the present invention, the terms "first", "second", and the like are used only for distinguishing the description, and are not to be construed as indicating or implying relative importance.
Example one
The embodiment of the invention provides a method for adjusting the sitting posture of a driver and a passenger, which is applied to an intelligent seat of a vehicle, and as shown in fig. 1, the method comprises the following steps:
s101, acquiring health parameter information of the driver and the crew, wherein the health parameter information comprises: the height and weight of the occupant.
And S102, acquiring a target sitting posture corresponding to the driver based on the health parameter information of the driver.
S103, acquiring each joint variable of the driver at a first moment and each joint variable of the driver at a second moment after a preset time length;
and S104, judging whether the sitting posture of the driver and the crew is not changed after exceeding the preset time length or not based on the joint variables at the first moment and the joint variables at the second moment.
And S105, if yes, adjusting and controlling the intelligent seat to enable the sitting posture of the driver to reach the target sitting posture.
This intelligent seat can gather navigating mate's health parameter information, for example, height and weight, weight specifically can obtain through pressure sensor, specifically, arranges pressure sensor at every seat in cockpit and passenger foot activity area, and when driver and crew sat on the seat, pressure then is exerted for pressure sensor through seat and foot, and pressure sensor handles pressure signal, turns into the electric quantity with the quality, through calculating the electric quantity, obtains this weight information.
The height of the driver can be obtained by a micro three-coordinate measuring instrument and a foot position sensor, a waist position sensor, a shoulder position sensor and a head position sensor which are arranged on the seat in the cockpit after the driver sits on the seat, and the distance from the feet of the driver to the knees, the distance from the knees to the waist, the distance from the waist to the shoulders and the distance from the shoulders to the head are calculated according to the data. And adding the data and correcting to obtain the height information of the driver and the passenger.
The above is to obtain the height and weight information in the health parameter information of the driver and the passenger. Of course, the parameter information of the body fat, the blood pressure and the heart rate of the driver and the passenger can be obtained.
The body fat detection sensor is arranged in a foot movement area of a driver or a passenger in a cab, and when the feet of the driver or the passenger are placed in the body fat detection area, the body fat detection sensor calculates the body fat rate of the driver and the passenger through the detection and calculation of a built-in circuit, so that the parameter information of the body fat is obtained.
The driver and crew all wear the intelligent bracelet that is used for detecting blood pressure and rhythm of the heart, can realize communicating between this intelligent bracelet and this intelligent seat, consequently, this intelligent bracelet can directly send the blood pressure that detects and rhythm of the heart to intelligent seat.
In an alternative embodiment, after obtaining the health parameter information of the occupant, the health parameter information of the occupant is compared with the historical health parameter information and the normal health parameter range respectively to obtain the health management report at S101: the physical health management report is displayed.
Specifically, the height, weight, body fat, blood pressure and heart rate data in the health parameter information of the driver and the passenger are listed in sequence, the historical health parameter information of the driver and the passenger is also listed, corresponding comparison graphs are formed, and meanwhile, whether the body fat, the blood pressure and the heart rate of the driver and the passenger are in the normal parameter range can be determined according to the corresponding body fat, the blood pressure and the heart rate of the same height and weight.
And generating a body health management report according to the health parameter information, wherein the comparison results of the blood fat, the blood pressure and the heart rate with the corresponding normal parameter ranges can be presented. The driver and the crew can conveniently check the vehicle, so that the driver and the crew can clearly know the physical conditions of the driver and the crew in the driving process, and can timely rest based on the physical conditions of the driver and the crew, thereby avoiding fatigue driving.
After the health parameter information of the occupant is obtained, specifically, the height and the weight of the occupant are obtained, S102 is executed to obtain a target sitting posture corresponding to the occupant based on the health parameter information of the occupant.
The corresponding sitting postures of the drivers and passengers are different due to different heights and weights of the drivers and passengers, for example, the height of the seat needs to be relatively low for the driver and passenger with higher height due to longer legs, and after the seat is lowered, the distance between the seat and the pedal in front needs to be adjusted to be back so that the legs of the driver and passenger can be extended; for a heavy occupant, the curvature between the waist and the legs cannot be too large, which causes discomfort to the occupant, and therefore, the seat height should not be too low, and so on.
Therefore, the intelligent seat has the target sitting postures corresponding to different heights and weights stored in advance, and the specific corresponding situation is not described in detail in the embodiment of the invention.
And S103, acquiring each joint variable of the driver at the first moment and each joint variable at the second moment after the preset time length.
In an alternative embodiment, obtaining the joint variables of the occupant at the first time and the joint variables at the second time after the preset time comprises:
simplifying the driver and the passenger into an open connecting rod system which is connected end to end by a connecting rod, a joint and an end effector; based on the open linkage, joint variables of the occupant at a first time and joint variables at a second time after a preset time period are obtained.
The method for obtaining the joint variables of the driver and the passenger at the first moment and the second moment based on the open linkage system comprises the following steps:
specifically, first, based on the open linkage and health parameter information of the occupant, the position and posture of each operation end of the occupant relative to the initial position are obtained; next, the respective joint variables of the occupant at the first time and the respective joint variables at the second time are obtained based on the correspondence between the positions and postures of the respective operation terminals of the occupant with respect to the initial positions and the respective joint variables.
The driver and the crew are simplified into an open type connecting rod system formed by connecting rods, joints and operation tail ends end to end, relative movement between the connecting rods is restrained through the joints connecting the two connecting rods, and a homogeneous matrix is constructed to describe relative positions and postures between adjacent coordinate systems.
In the case of an occupant, there are three operative terminals, head, hands, and feet, respectively, of the occupant. Wherein, taking the head as an example:
using homogeneous matrices A i Showing the homogeneous transformation of the relative relationship of the ith connecting rod and the (i-1) th connecting rod. The pose between adjacent links, namely:
wherein, a i-1 Is the distance between the common normals of the respective axes of two adjacent joints (different a's are obtained depending on the length of the connecting rod) i-1 );α i The axes of two adjacent connecting rods are perpendicular to a i The included angle of the two shafts in the plane; d i Is the relative position of two adjacent connecting rods; theta i Is the angle between the common normals to the respective axes of two adjacent joints.
If the initial position of the waist joint is taken as the origin, a 0 th coordinate system is established, the head of the driver is taken as the operation tail end, the 1 st connecting rod from the waist joint to the shoulder joint is taken as a kinematic model, the 2 nd connecting rod from the shoulder joint to the head is taken as the kinematic model, and the homogeneous transformation matrix of the waist joint relative to the origin is 0 A 1 The homogeneous transformation matrix of the shoulder joint relative to the waist joint is 1 A 2 The homogeneous transformation matrix of the head with respect to the shoulder joint is 2 A 3 。
Then, multiplying the three homogeneous transformation matrixes to obtain the pose T of the operation end relative to the initial coordinate 3 I.e. the position of the operational tip (head) in the 0 th coordinate system. The position of the operation end in the 0 th coordinate system is acquired by a miniature three-coordinate measuring instrument, and the position specifically comprises the following steps: the coordinates of the operating end (head) on three axes in this 0 th coordinate system, i.e. (p) x ,p y ,p z ) And coordinates (n) of direction vectors of the operation end (head) on three axes in the 0 th coordinate system x ,n y ,n z ),(o x ,o y ,o z ),(b x ,b y ,b z )。
By using 0 A 1 Inverse matrix of (2) 0 A 1 -1 Left-hand multiplication, thereby obtaining 0 A 1 -1 T 3 = 0 A 1 -10 A 1 1 A 2 2 A 3 = 1 A 2 2 A 3 。
Finally, the joint variable beta of the current waist joint can be obtained 1 Continuously using i-1 A i Multiplying the inverse matrix by the above expression to obtain a joint variable β of the shoulder joint 2 Head joint variable beta 3 . Wherein the content of the first and second substances, i-1 A i is a variable beta containing joint i In particular:
0 A 1 is the joint variable beta of the lumbar joint 1 Wherein, the matrix of 0 A 1 Is with respect to the beta 1 A function of (a); 1 A 2 is the joint variable beta of the shoulder joint 2 The matrix of (a), wherein, 1 A 2 is with respect to the beta 2 A function of (a); 2 A 3 is a joint variable beta of the cephalic joint 3 Wherein the matrix of (a) is a matrix of (b), 2 A 3 each value of (1) is related to beta 3 Is measured as a function of (c).
Due to the position T of the operative tip in the 0 th coordinate system 3 Is known, of which there are 12 known numbers, three unknown numbers, from which the beta is obtained 1 、β 2 、β 3 The value of (c).
The above-mentioned method is adopted to obtain each joint variable of the driver at the first moment, namely the joint variable of the head, the joint variable of the shoulder joint, the joint variable of the waist joint, the joint variable of the elbow joint, the joint variable of the knee and the like.
Of course, in the above manner, the respective joint variables of the occupant at the second time after the preset time, that is, the joint variable of the head, the joint variable of the shoulder joint, the joint variable of the waist joint, the joint variable of the knee, and the like of the occupant after the preset time can also be obtained.
And S104, judging whether the sitting posture of the driver and the crew is unchanged beyond the preset time length or not based on the joint variables at the first moment and the joint variables at the second moment.
Specifically, each joint variable of the occupant at the first time is compared with each joint variable at the second time, specifically, a head joint variable, a shoulder joint variable, a waist joint variable, an elbow joint variable of the arm, a knee joint variable, and the like of the occupant at the current first time are compared with a head joint variable, a shoulder joint variable, a waist joint variable, an elbow joint variable of the arm, a knee joint variable, and the like of the occupant at the second time after a preset time period, respectively.
Two comparison results were obtained:
one is the result of the occupant's sitting position not changing over the preset length of time.
The other is a result of the change in the sitting posture of the occupant over the preset length of time.
When the first comparison result is obtained, S105 is executed, and when yes, the intelligent seat is adjusted and controlled so that the sitting posture of the driver and the passenger reaches the target sitting posture.
In an optional embodiment, acquiring each joint variable of the driver and passenger corresponding to the target sitting posture;
comparing each joint variable of the driver and the crew corresponding to the target sitting posture with each joint variable at the second moment to obtain a difference value of each joint variable;
based on this difference, adjust the seat height of intelligent seat, the seat lumbar support is adjusted, the seat back angle is adjusted and seat headrest is adjusted to make driver and crew's position of sitting reach the target position of sitting.
Specifically, when it is determined that the sitting posture of the driver or the passenger does not change after exceeding the preset time period, the passenger can be reminded to adjust the sitting posture through a buzzer or a voice prompt.
On the other hand, when it is determined that the sitting posture of the occupant does not change after exceeding the preset time period, the smart seat needs to be adjusted according to each joint variable corresponding to the target sitting posture, and specifically, the joint variable of the head of the occupant, the joint variable of the shoulder joint, the joint variable of the waist joint, the joint variable of the knee, the joint variable of the elbow joint and the like corresponding to the target sitting posture are respectively and sequentially compared with the joint variable of the head of the occupant, the joint variable of the shoulder joint, the joint variable of the waist joint, the joint variable of the knee, the joint variable of the elbow joint and the like at the second moment, so as to obtain a difference value of each joint variable.
For example, the difference in joint variables of the head is 10 °, the difference in joint variables of the shoulder joint is 4 °, the difference in joint variables of the waist joint is 20 °, the difference in joint variables of the knee joint is 5 °, and the difference in joint variables of the elbow joint is 90 °.
Finally, according to the difference values, the height of the intelligent seat, the position of the seat waist support, the angle of the seat back and the position of the seat headrest are adjusted. The intelligent seat has the advantages that the height of the intelligent seat is adjusted, the lumbar support of the seat is adjusted, the backrest of the seat is adjusted, and the headrest of the seat is adjusted, so that the sitting posture of a driver and passengers can reach all joint variables corresponding to the target sitting posture.
When the second comparison result is obtained, i.e. the sitting posture of the driver or the passenger is changed within the preset time period, the sitting posture of the driver or the passenger does not need to be adjusted. Namely, within the preset time, the sitting posture of the driver and the crew is adjusted, and the driver and the crew do not need to be adjusted again.
One or more technical solutions in the embodiments of the present invention have at least the following technical effects or advantages:
the invention provides a method for adjusting the sitting posture of a driver and a passenger by an intelligent seat, which comprises the following steps: acquiring health parameter information of a driver and a passenger, acquiring a target sitting posture corresponding to the driver and the passenger based on the health parameter information of the driver and the passenger, acquiring each joint variable of the driver and the passenger at a first moment and each joint variable of the passenger at a second moment after a preset time length, and then judging whether the sitting posture of the driver and the passenger exceeds the preset time length and is not changed based on each joint variable of the first moment and each joint variable of the passenger at the second moment; when the target sitting posture is reached, the intelligent seat is controlled to adjust so that the sitting posture of the driver and the passenger can reach the target sitting posture, namely the target sitting posture is obtained according to the height and the weight of the driver and the passenger, so that when the sitting posture of the driver and the passenger is not changed for a long time, the intelligent seat is controlled to adjust so that the sitting posture of the driver and the passenger can reach the target sitting posture, fatigue driving caused by the fact that the driver and the passenger are in a sitting posture state for a long time is avoided, the phenomenon of driving insecurity is avoided, the driving safety is further guaranteed, and the body health of the driver and the passenger is also guaranteed.
Example two
Based on the same inventive concept, a second embodiment of the present invention provides a device for adjusting a sitting posture of a driver, which is applied to an intelligent seat of a vehicle, as shown in fig. 2, and includes:
a first obtaining module 201, configured to obtain health parameter information of the driver and the passenger, where the health parameter information includes: the height and weight of the occupant;
an obtaining module 202, configured to obtain a target sitting posture corresponding to the driver based on health parameter information of the driver;
the second obtaining module 203 is configured to obtain each joint variable of the driver and the crew at the first time and each joint variable of the second time after a preset time length;
the judging module 204 is configured to judge whether the sitting posture of the driver and the crew is not changed after exceeding a preset time period based on the joint variables at the first time and the joint variables at the second time;
and the adjusting module 205 is configured to perform adjustment control on the smart seat when the vehicle is in the normal state, so that the sitting posture of the driver and the passenger reaches the target sitting posture.
In an optional embodiment, the health parameter information further comprises parameter information of body fat, blood pressure, heart rate of the driver and passenger; further comprising:
the health management report obtaining module is used for comparing the health parameter information of the driver and the passenger with historical health parameter information and a normal health parameter range respectively after the health parameter information of the driver and the passenger is obtained, and obtaining a health management report;
and the display module is used for displaying the body health management report.
In an alternative embodiment, the second obtaining module 203 includes:
the simplifying unit is used for simplifying the driver and the passenger into an open type connecting rod system which is formed by connecting rods, joints and operation tail ends in an end-to-end manner;
an obtaining unit configured to obtain, based on the open linkage, each joint variable of the occupant at the first time and each joint variable at the second time.
In an optional implementation, the obtaining unit includes:
a pose obtaining unit for obtaining the position and pose of each operation end of the driver and the crew relative to an initial position based on the open type connecting rod system and the health parameter information of the driver and the crew;
a joint variable obtaining unit configured to obtain each joint variable of the occupant at the first time and each joint variable at the second time based on a correspondence between a position and a posture of each operation terminal of the occupant with respect to an initial position and each joint variable.
In an optional implementation, the adjusting module 205 includes:
each joint variable acquisition unit of the target sitting posture is used for acquiring each joint variable of the driver and the passenger corresponding to the target sitting posture;
a difference value obtaining unit, configured to compare each joint variable of the occupant corresponding to the target sitting posture with each joint variable of the occupant at the second time, so as to obtain a difference value of each joint variable;
and the adjusting unit is used for adjusting the height of the seat of the intelligent seat, adjusting the lumbar support of the seat, adjusting the angle of the backrest of the seat and adjusting the headrest of the seat based on the difference value, so that the sitting posture of the driver and the passengers can reach the target sitting posture.
EXAMPLE III
Based on the same inventive concept, an embodiment of the present invention provides a system for adjusting a sitting posture of a driver, as shown in fig. 3, including:
a physical health index detection module 301, configured to obtain health parameter information of the driver and the passenger, where the health parameter information includes: the height and weight of the occupant.
The occupant sitting posture detection module 302 is configured to obtain each joint variable of the occupant at a first time and each joint variable of the occupant at a second time after a preset time.
The intelligent seat control module 303 is configured to obtain a target sitting posture of the driver and the passenger based on the health parameter information of the driver and the passenger, and determine whether the sitting posture of the driver and the passenger does not change after exceeding a preset time length based on each joint variable at the first time and each joint variable at a second time after the preset time length; when the target sitting posture is reached, the intelligent seat is adjusted and controlled so that the sitting posture of the driver and the passengers can reach the target sitting posture.
In an optional embodiment, the physical fitness index detection module includes:
the pressure sensor on the seat and the pressure sensor in the foot activity area of the driver and the passenger are used for acquiring the weight information of the driver and the passenger;
the device comprises a miniature three-coordinate measuring instrument positioned on the ceiling of a cockpit, a waist position sensor, a shoulder position sensor, a head position sensor and a foot position sensor of a seat, and is used for acquiring the height information of the driver and passengers.
In an optional implementation, the physical fitness index detecting module further includes:
the body fat detection sensor is positioned in a foot moving area in a cockpit and is used for acquiring body fat information of the driver and passengers;
and the intelligent bracelet is used for collecting the blood pressure and heart rate information of the driver and passengers.
Example four
Based on the same inventive concept, a fourth embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps of the above method for adjusting the sitting posture of a driver.
The algorithms and displays presented herein are not inherently related to any particular computer, virtual machine, or other apparatus. Various general purpose systems may also be used with the teachings herein. The required structure for constructing such a system will be apparent from the description above. Moreover, the present invention is not directed to any particular programming language. It is appreciated that a variety of programming languages may be used to implement the teachings of the present invention as described herein, and any descriptions of specific languages are provided above to disclose the best mode of the invention.
In the description provided herein, numerous specific details are set forth. It is understood, however, that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, various features of the invention are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the disclosure and aiding in the understanding of one or more of the various inventive aspects. However, the disclosed method should not be interpreted as reflecting an intention that: that the invention as claimed requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of this invention.
Those skilled in the art will appreciate that the modules in the device in an embodiment may be adaptively changed and disposed in one or more devices different from the embodiment. The modules or units or components of the embodiments may be combined into one module or unit or component, and furthermore they may be divided into a plurality of sub-modules or sub-units or sub-components. All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and all of the processes or elements of any method or apparatus so disclosed, may be combined in any combination, except combinations where at least some of such features and/or processes or elements are mutually exclusive. Each feature disclosed in this specification (including any accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
Furthermore, those skilled in the art will appreciate that while some embodiments herein include some features included in other embodiments, rather than other features, combinations of features of different embodiments are meant to be within the scope of the invention and form different embodiments. For example, in the following claims, any of the claimed embodiments may be used in any combination.
The various component embodiments of the invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. It will be appreciated by those skilled in the art that a microprocessor or Digital Signal Processor (DSP) may be used in practice to implement some or all of the functions of some or all of the components of the apparatus, electronics, system for adjusting the sitting posture of an occupant according to embodiments of the present invention. The present invention may also be embodied as apparatus or device programs (e.g., computer programs and computer program products) for performing a portion or all of the methods described herein. Such programs implementing the present invention may be stored on computer-readable media or may be in the form of one or more signals. Such a signal may be downloaded from an internet website or provided on a carrier signal or in any other form.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means can be embodied by one and the same item of hardware. The usage of the words first, second and third, etcetera do not indicate any ordering. These words may be interpreted as names.
Claims (7)
1. A method for adjusting the sitting posture of a driver and a passenger is applied to an intelligent seat of a vehicle, and is characterized by comprising the following steps:
acquiring health parameter information of the driver and the passenger, wherein the health parameter information comprises: the height and weight of the occupant;
obtaining a target sitting posture corresponding to the driver and the passenger based on the health parameter information of the driver and the passenger;
acquiring each joint variable of the driver and the crew at a first moment and each joint variable of the crew at a second moment after a preset time length, wherein the acquiring comprises the following steps:
simplifying the driver and the passenger into an open type connecting rod system which is terminated by connecting rods, joints and an operation end, and constraining the relative motion between the connecting rods through the joints connecting the two connecting rods, wherein the components are arranged in a matrix from head to tail in an aligned mode so as to describe the relative position and posture between adjacent coordinate systems; obtaining each joint variable of the driver and the passenger at the first moment and each joint variable of the driver and the passenger at the second moment based on the open linkage;
the obtaining of the joint variables of the occupant at the first time and the joint variables at the second time based on the open linkage system includes:
obtaining the position and the posture of each operation terminal of the driver relative to the initial position based on the open linkage and the health parameter information of the driver; obtaining each joint variable of the occupant at the first time and each joint variable at the second time based on a corresponding relationship between a position and a posture of each operating end of the occupant with respect to an initial position and each joint variable;
judging whether the sitting posture of the driver and the crew is unchanged after exceeding a preset time length or not based on the joint variables at the first moment and the joint variables at the second moment;
when yes, adjusting and controlling the intelligent seat to enable the sitting posture of the driver to reach the target sitting posture, wherein the method comprises the following steps:
acquiring each joint variable of a driver and a passenger corresponding to the target sitting posture;
comparing each joint variable of the driver and the crew corresponding to the target sitting posture with each joint variable of the driver and the crew at the second moment to obtain a difference value of each joint variable;
based on the difference, it is right the seat height of intelligent seat adjusts, adjusts seat lumbar support, adjusts the backrest angle to and adjust seat headrest, so that driver and passenger's position of sitting reaches the target position of sitting.
2. The method of claim 1, wherein the health parameter information further includes parameter information of body fat, blood pressure, heart rate of the occupant;
after acquiring the health parameter information of the driver and passenger, the method further comprises the following steps:
comparing the health parameter information of the driver and the crew with historical health parameter information and a normal health parameter range respectively to obtain a body health management report;
displaying the physical health management report.
3. The utility model provides a device to adjusting driver and crew's position of sitting, is applied to in the intelligent seat of vehicle which characterized in that includes:
a first obtaining module, configured to obtain health parameter information of the driver and the passenger, where the health parameter information includes: the height and weight of the occupant;
the obtaining module is used for obtaining a target sitting posture corresponding to the driver based on the health parameter information of the driver;
the second obtaining module is used for obtaining each joint variable of the driver and the crew at the first moment and each joint variable of the driver and the crew at the second moment after the preset time length, and comprises:
simplifying the driver and the passenger into an open type connecting rod system which is terminated by connecting rods, joints and an operation end, and constraining the relative motion between the connecting rods through the joints connecting the two connecting rods, wherein the components are arranged in a matrix from head to tail in an aligned mode so as to describe the relative position and posture between adjacent coordinate systems; obtaining each joint variable of the driver and the passenger at the first moment and each joint variable of the driver and the passenger at the second moment based on the open linkage;
the obtaining of the joint variables of the occupant at the first time and the joint variables at the second time based on the open linkage system includes:
obtaining the position and the posture of each operation terminal of the driver relative to the initial position based on the open linkage and the health parameter information of the driver; obtaining each joint variable of the occupant at the first time and each joint variable at the second time based on a corresponding relationship between a position and a posture of each operating end of the occupant with respect to an initial position and each joint variable;
the judging module is used for judging whether the sitting posture of the driver and the crew is unchanged after exceeding a preset time length or not based on the joint variables at the first moment and the joint variables at the second moment;
the adjusting module is used for adjusting and controlling the intelligent seat when the intelligent seat is in the target sitting posture, so that the sitting posture of the driver and the crew reaches the target sitting posture, and comprises:
acquiring all joint variables of a driver and a crew corresponding to the target sitting posture;
comparing each joint variable of the driver and the crew corresponding to the target sitting posture with each joint variable of the driver and the crew at the second moment to obtain a difference value of each joint variable;
based on the difference, it is right the seat height of intelligent seat adjusts, adjusts seat lumbar support, adjusts the backrest angle to and adjust seat headrest, so that driver and passenger's position of sitting reaches the target position of sitting.
4. A system for adjusting the sitting posture of an occupant, comprising:
the body health index detection module is used for acquiring health parameter information of the driver and the passenger, and the health parameter information comprises: the height and weight of the occupant;
the driver sitting posture detection module is used for acquiring each joint variable of the driver at a first moment and each joint variable of the driver at a second moment after a preset time length, and comprises:
simplifying the driver and the passenger into an open type connecting rod system which is terminated by connecting rods, joints and an operation end, and constraining the relative motion between the connecting rods through the joints connecting the two connecting rods, wherein the components are arranged in a matrix from head to tail in an aligned mode so as to describe the relative position and posture between adjacent coordinate systems; obtaining each joint variable of the driver and the passenger at the first moment and each joint variable of the driver and the passenger at the second moment based on the open linkage;
the obtaining of the joint variables of the occupant at the first time and the joint variables at the second time based on the open linkage system includes:
obtaining the position and the posture of each operation terminal of the driver and the passenger relative to the initial position based on the open type connecting rod system and the health parameter information of the driver and the passenger; obtaining each joint variable of the occupant at the first time and each joint variable at the second time based on a corresponding relationship between a position and a posture of each operating end of the occupant with respect to an initial position and each joint variable;
the intelligent seat control module is used for obtaining a target sitting posture of the driver and the crew on the basis of the health parameter information of the driver and the crew, and judging whether the sitting posture of the driver and the crew is not changed after exceeding a preset time length on the basis of the joint variables at the first moment and the joint variables at the second moment; when yes, adjusting and controlling the intelligent seat to enable the sitting posture of the driver to reach the target sitting posture, wherein the method comprises the following steps:
acquiring all joint variables of a driver and a crew corresponding to the target sitting posture;
comparing each joint variable of the driver and the crew corresponding to the target sitting posture with each joint variable of the driver and the crew at the second moment to obtain a difference value of each joint variable;
based on the difference, it is right the seat height of intelligent seat adjusts, adjusts seat lumbar support, adjusts the backrest angle to and adjust seat headrest, so that driver and passenger's position of sitting reaches the target position of sitting.
5. The system of claim 4, wherein the physical fitness indicator detection module comprises:
the pressure sensor on the seat is used for acquiring the weight information of the driver and the passengers;
the device comprises a miniature three-coordinate measuring instrument positioned on the ceiling of a cockpit, a waist position sensor, a shoulder position sensor, a head position sensor and a foot position sensor of a seat, and is used for acquiring the height information of the driver and passengers.
6. The system of claim 5, wherein the physical fitness indicator detection module further comprises:
the body fat detection sensor is positioned in a foot moving area in a cockpit and is used for acquiring body fat information of the driver and passengers;
and the intelligent bracelet is used for collecting the blood pressure and heart rate information of the driver and passengers.
7. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the method steps of any one of claims 1-2.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011505106.9A CN112659988B (en) | 2020-12-18 | 2020-12-18 | Method and device for adjusting sitting posture of driver and passenger by intelligent seat |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011505106.9A CN112659988B (en) | 2020-12-18 | 2020-12-18 | Method and device for adjusting sitting posture of driver and passenger by intelligent seat |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112659988A CN112659988A (en) | 2021-04-16 |
CN112659988B true CN112659988B (en) | 2023-03-03 |
Family
ID=75406514
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011505106.9A Active CN112659988B (en) | 2020-12-18 | 2020-12-18 | Method and device for adjusting sitting posture of driver and passenger by intelligent seat |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112659988B (en) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05124464A (en) * | 1991-10-31 | 1993-05-21 | Nissan Motor Co Ltd | Seat for vehicle |
KR20140037480A (en) * | 2012-09-19 | 2014-03-27 | 현대자동차주식회사 | Seat control device and method be considered human engineering |
CN204415206U (en) * | 2015-01-28 | 2015-06-24 | 吉林大学 | A kind of vehicle seat airbags seat device alleviating driving fatigue |
CN107945468A (en) * | 2017-12-25 | 2018-04-20 | 信利光电股份有限公司 | The sitting posture reminder and method and seat of a kind of seat |
CN108694814A (en) * | 2018-07-11 | 2018-10-23 | 中国医学科学院生物医学工程研究所 | Fatigue driving method for early warning, device, equipment and storage medium |
CN108741862A (en) * | 2018-05-22 | 2018-11-06 | 四川斐讯信息技术有限公司 | A kind of sitting posture method of adjustment and sitting posture adjust seat |
CN109228966A (en) * | 2018-09-05 | 2019-01-18 | 芜湖职业技术学院 | A kind of automobile sitting posture automatic regulating apparatus |
CN110843614A (en) * | 2019-11-30 | 2020-02-28 | 的卢技术有限公司 | Self-adaptive adjusting method and system for automobile seat |
CN111137184A (en) * | 2020-01-08 | 2020-05-12 | 合肥晟泰克汽车电子股份有限公司 | Method for adjusting posture of seat |
CN111267681A (en) * | 2020-03-25 | 2020-06-12 | 吉林大学 | Shared automobile intelligent seat adjusting method based on ergonomics |
CN212022406U (en) * | 2019-08-29 | 2020-11-27 | 上海元城汽车技术有限公司 | Automobile seat, control system thereof, cockpit and automobile |
-
2020
- 2020-12-18 CN CN202011505106.9A patent/CN112659988B/en active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05124464A (en) * | 1991-10-31 | 1993-05-21 | Nissan Motor Co Ltd | Seat for vehicle |
KR20140037480A (en) * | 2012-09-19 | 2014-03-27 | 현대자동차주식회사 | Seat control device and method be considered human engineering |
CN204415206U (en) * | 2015-01-28 | 2015-06-24 | 吉林大学 | A kind of vehicle seat airbags seat device alleviating driving fatigue |
CN107945468A (en) * | 2017-12-25 | 2018-04-20 | 信利光电股份有限公司 | The sitting posture reminder and method and seat of a kind of seat |
CN108741862A (en) * | 2018-05-22 | 2018-11-06 | 四川斐讯信息技术有限公司 | A kind of sitting posture method of adjustment and sitting posture adjust seat |
CN108694814A (en) * | 2018-07-11 | 2018-10-23 | 中国医学科学院生物医学工程研究所 | Fatigue driving method for early warning, device, equipment and storage medium |
CN109228966A (en) * | 2018-09-05 | 2019-01-18 | 芜湖职业技术学院 | A kind of automobile sitting posture automatic regulating apparatus |
CN212022406U (en) * | 2019-08-29 | 2020-11-27 | 上海元城汽车技术有限公司 | Automobile seat, control system thereof, cockpit and automobile |
CN110843614A (en) * | 2019-11-30 | 2020-02-28 | 的卢技术有限公司 | Self-adaptive adjusting method and system for automobile seat |
CN111137184A (en) * | 2020-01-08 | 2020-05-12 | 合肥晟泰克汽车电子股份有限公司 | Method for adjusting posture of seat |
CN111267681A (en) * | 2020-03-25 | 2020-06-12 | 吉林大学 | Shared automobile intelligent seat adjusting method based on ergonomics |
Also Published As
Publication number | Publication date |
---|---|
CN112659988A (en) | 2021-04-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110843614B (en) | Self-adaptive adjusting method and system for automobile seat | |
US7761269B1 (en) | System and method of subjective evaluation of a vehicle design within a virtual environment using a virtual reality | |
US20180008855A1 (en) | Vehicle exercise system | |
CN109760691B (en) | It is a kind of consider electromyography signal driver comfort drive posture under the matched method of man-machine arrangement parameter | |
CN110843613B (en) | Seat automatic adjusting method based on human factors engineering | |
CN109475326A (en) | Posture evaluation system | |
US11737685B2 (en) | Posture identifying device, posture identifying system, and posture identifying method | |
CN114026006A (en) | Operation assisting method for vehicle, control unit and vehicle | |
CN113288053B (en) | Human body evaluation method, system and computer readable storage medium | |
JP6593751B2 (en) | Lower limb muscle strength measurement system | |
US11320450B2 (en) | Method for estimating attachment posture of inertial sensor | |
CN112659988B (en) | Method and device for adjusting sitting posture of driver and passenger by intelligent seat | |
EP3925530A1 (en) | Body shape data acquisition system, body shape data acquisition program, and computer-readable non-transitory storage medium | |
CN110624209B (en) | Body-building equipment, data monitoring method and device thereof and computer readable storage medium | |
US10216892B2 (en) | System and method for interactive vehicle design utilizing performance simulation and prediction in execution of tasks | |
Zhang et al. | Development of a tractor operator-operation environment coupled biomechanical model and analysis of lower limb muscle fatigue | |
WO2017153332A1 (en) | Occupant support device and system for controlling objects | |
CN107982898A (en) | The training system and method for rehabilitation exercise | |
JPH10281945A (en) | Riding comfort evaluating device | |
CN117171869A (en) | Ejection seat static comfort simulation layout calculation method | |
CN114714995B (en) | Vehicle cabin matching and adjusting method based on human body parametric model | |
CN114948384B (en) | Multi-mode database-based intelligent diagnosis and treatment system for cervical spondylosis | |
KR20160048617A (en) | Real-time sitting posture monitoring system using pressure sensor | |
Mishra et al. | Development of a Chinese 5th percentile female active human body model | |
KR100951166B1 (en) | System and method for the design of an occupant packaging layout using musculo-skeletal human model |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |