Nothing Special   »   [go: up one dir, main page]

CN114954151A - Method and device for automatically adjusting seat, computer equipment and storage medium - Google Patents

Method and device for automatically adjusting seat, computer equipment and storage medium Download PDF

Info

Publication number
CN114954151A
CN114954151A CN202210511154.1A CN202210511154A CN114954151A CN 114954151 A CN114954151 A CN 114954151A CN 202210511154 A CN202210511154 A CN 202210511154A CN 114954151 A CN114954151 A CN 114954151A
Authority
CN
China
Prior art keywords
seat
information
posture
request
attitude
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.)
Pending
Application number
CN202210511154.1A
Other languages
Chinese (zh)
Inventor
向宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing Jinkang Sailisi New Energy Automobile Design Institute Co Ltd
Original Assignee
Chongqing Jinkang Sailisi New Energy Automobile Design Institute Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Chongqing Jinkang Sailisi New Energy Automobile Design Institute Co Ltd filed Critical Chongqing Jinkang Sailisi New Energy Automobile Design Institute Co Ltd
Priority to CN202210511154.1A priority Critical patent/CN114954151A/en
Publication of CN114954151A publication Critical patent/CN114954151A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60NSEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
    • B60N2/00Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
    • B60N2/02Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
    • B60N2/0224Non-manual adjustments, e.g. with electrical operation
    • B60N2/0244Non-manual adjustments, e.g. with electrical operation with logic circuits
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60NSEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
    • B60N2/00Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
    • B60N2/02Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
    • B60N2/0224Non-manual adjustments, e.g. with electrical operation
    • B60N2/0244Non-manual adjustments, e.g. with electrical operation with logic circuits
    • B60N2/0248Non-manual adjustments, e.g. with electrical operation with logic circuits with memory of positions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60NSEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
    • B60N2/00Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
    • B60N2/02Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable
    • B60N2/22Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles the seat or part thereof being movable, e.g. adjustable the back-rest being adjustable
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60NSEATS SPECIALLY ADAPTED FOR VEHICLES; VEHICLE PASSENGER ACCOMMODATION NOT OTHERWISE PROVIDED FOR
    • B60N2/00Seats specially adapted for vehicles; Arrangement or mounting of seats in vehicles
    • B60N2/90Details or parts not otherwise provided for
    • B60N2/995Lower-leg-rests, e.g. calf-rests

Landscapes

  • Engineering & Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Seats For Vehicles (AREA)

Abstract

The application relates to a method, a device, a computer device and a storage medium for automatic seat adjustment. The method for automatically adjusting the seat comprises the following steps: acquiring and storing posture information of a rear seat, wherein the posture information at least comprises one of the following items: first attitude information, second attitude information and memory attitude information; receiving a seat posture request from an in-vehicle entertainment system, and generating a corresponding first seat control command according to the seat posture request, wherein the seat posture request at least comprises one of the following: closing the attitude request, fixing the attitude request and memorizing the attitude request; adjusting the rear seat according to a first seat control command and the posture information, wherein the first seat control command comprises at least one of: a seat deployment instruction, a seat retraction instruction. By adopting the method, the problem of single adjustment mode of the rear-row seat can be solved, and the adjustment efficiency is improved.

Description

Method and device for automatically adjusting seat, computer equipment and storage medium
Technical Field
The present application relates to the field of automatic control technology for automobiles, and in particular, to a method and an apparatus for automatically adjusting a seat, a computer device, and a storage medium.
Background
With the development of automobile technology, the functional requirements of users on automobiles are no longer limited to providing convenience for transportation, and more comfortable riding experience is pursued. At present, the passenger of car back row seat sits on the seat for a long time, the health produces uncomfortable sense easily, consequently, can adjust the back row seat to the comfortable gesture of passenger through the back of the chair of adjusting the back row seat, the cushion, leg holds in the palm etc., make the passenger be in the state of relaxing, further improve passenger's the experience of taking, but the mode of adjusting the back row seat at present is more single, only can operate through the manual work, and need adjust the back of the chair, the seat respectively, leg holds in the palm etc. the operation process is loaded down with trivial details, be difficult for adjusting the comfortable gesture of passenger.
Disclosure of Invention
Based on the method, the device, the computer equipment and the storage medium for automatically adjusting the seat, the problem that in the prior art, the adjusting mode of the rear seat is single is solved.
In one aspect, a method of automatic seat adjustment is provided, the method comprising:
acquiring and storing posture information of a rear seat, wherein the posture information at least comprises one of the following items: first attitude information, second attitude information and memory attitude information;
receiving a seat posture request from an in-vehicle entertainment system, and generating a corresponding first seat control command according to the seat posture request, wherein the seat posture request at least comprises one of the following: closing the attitude request, fixing the attitude request and memorizing the attitude request;
adjusting the rear seat according to the first seat control command and the attitude information, wherein the first seat control command includes at least one of: a seat deployment instruction, a seat retraction instruction.
In one embodiment, a seat posture request from an in-vehicle entertainment system is received, and a corresponding first seat control instruction is generated according to the seat posture request; adjusting the rear seat according to the first seat control instruction and the attitude information, including: determining whether the seat attitude request is the fixed attitude request; if so, judging whether the first seat control instruction is the seat unfolding instruction or not; if so, adjusting the rear row of seats according to the first posture information, wherein the first posture information comprises a maximum chair back angle and a maximum leg support; and if not, adjusting the rear-row seat according to the second posture information.
In one embodiment, a seat posture request from an in-vehicle entertainment system is received, and a corresponding seat control instruction is generated according to the seat posture request; adjusting the rear seat according to the first seat control instruction and the posture information, further comprising: determining whether the seat attitude request is the memory attitude request; and if so, adjusting the rear seat according to the first seat control instruction and the memory posture information.
In one embodiment, the method further comprises the following steps: maintaining the current posture of the rear seat if the seat posture request is the closed posture request.
In one embodiment, the method further comprises the following steps: and receiving a second seat control command from a terminal, and adjusting the rear seat of the automobile according to the second seat control command.
In one embodiment, after receiving a seat posture request from an in-vehicle entertainment system and before generating a corresponding first seat control command according to the seat posture request, the method further comprises: generating a sensor calling instruction according to the seat posture request; acquiring environment characteristic information outside the vehicle according to the sensor calling instruction, wherein the environment characteristic information outside the vehicle at least comprises one of the following information: road surface information, vehicle distance information and vehicle speed information; and comparing the external environment characteristic information with preset external environment characteristic information, and if the external environment characteristic information accords with the preset external environment characteristic information, maintaining the current posture of the back-row seat.
In one embodiment, comparing the characteristic information of the environment outside the vehicle with the characteristic information of the environment outside the vehicle, and if the characteristic information of the environment outside the vehicle conforms to the characteristic information of the environment outside the vehicle, maintaining the current posture of the rear seat includes: judging whether the vehicle speed information exceeds preset vehicle speed information or not; if so, judging whether the road surface information exceeds preset road surface information or whether the vehicle distance information is within the preset vehicle distance information, wherein the road surface information at least comprises one of road surface hollow depth and road surface hollow area; if so, maintaining the current posture of the rear row of seats.
In another aspect, there is provided an apparatus for automatically adjusting a seat, the apparatus including:
the information storage module is used for acquiring and storing the posture information of the back row seat, wherein the posture information at least comprises one of the following components: first attitude information, second attitude information and memory attitude information;
the command generation module is used for receiving a seat posture request from an in-vehicle entertainment system and generating a corresponding first seat control command according to the seat posture request, wherein the seat posture request at least comprises one of the following components: closing the attitude request, fixing the attitude request and memorizing the attitude request;
a seat adjusting module, configured to adjust the rear seat according to the first seat control instruction and the posture information, where the first seat control instruction at least includes one of: a seat deployment instruction, a seat retraction instruction.
In another aspect, a computer device is provided, which includes a memory, a processor, and a computer program stored on the memory and executable on the processor, and the processor implements the following steps when executing the computer program:
acquiring and storing posture information of the rear row of seats, wherein the posture information at least comprises one of the following items: first attitude information, second attitude information and memory attitude information;
receiving a seat posture request from an in-vehicle entertainment system, and generating a corresponding first seat control command according to the seat posture request, wherein the seat posture request at least comprises one of the following: closing the attitude request, fixing the attitude request and memorizing the attitude request;
adjusting the rear seat according to the first seat control command and the attitude information, wherein the first seat control command includes at least one of: a seat deployment command, a seat retraction command.
In yet another aspect, a computer-readable storage medium is provided, having stored thereon a computer program which, when executed by a processor, performs the steps of:
acquiring and storing posture information of the rear row of seats, wherein the posture information at least comprises one of the following items: first attitude information, second attitude information and memory attitude information;
receiving a seat posture request from an in-vehicle entertainment system, and generating a corresponding first seat control command according to the seat posture request, wherein the seat posture request at least comprises one of the following: closing the attitude request, fixing the attitude request and memorizing the attitude request;
adjusting the rear seat according to the first seat control command and the attitude information, wherein the first seat control command includes at least one of: a seat deployment instruction, a seat retraction instruction.
According to the method, the device, the computer equipment and the storage medium for automatically adjusting the seat, the corresponding first seat control instruction is generated by receiving the seat posture request from the vehicle-mounted entertainment system, and the seat back, the seat cushion and the leg support of the seat are adjusted according to the stored first posture information, the stored second posture information and the stored posture information, so that one-key adjustment of the rear seat is realized, and the problem that the adjustment mode of the rear seat in the prior art is single is solved.
Drawings
FIG. 1 is a diagram of an exemplary embodiment of a method for automatic seat adjustment;
FIG. 2 is a schematic flow diagram of a method for automatic seat adjustment in one embodiment;
FIG. 3 is a schematic flow chart illustrating the fixed attitude request lower seat adjustment step in one embodiment;
FIG. 4 is a schematic flow chart illustrating the step of lower seat adjustment with a memory posture request in one embodiment;
FIG. 5 is a schematic flow chart diagram illustrating the lower seat adjustment step of a closed position request in one embodiment;
FIG. 6 is a schematic flow chart illustrating a seat adjustment step under a second seat control command in one embodiment;
FIG. 7 is a schematic view of a process for adjusting a seat based on vehicle exterior environmental characteristic information in one embodiment;
FIG. 8 is a schematic diagram of a process for adjusting a seat according to vehicle exterior environment characteristic information in another embodiment;
FIG. 9 is a block diagram showing the structure of an automatic seat adjusting apparatus according to an embodiment;
FIG. 10 is a diagram showing an internal structure of a computer device according to an embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
The method for automatically adjusting the seat provided by the application can be applied to the application environment shown in fig. 1. Wherein the terminal 102 and the server 104 communicate via a network. The vehicle-mounted entertainment system sends out a seat posture request, the seat controller generates a first seat control instruction according to the seat posture request, the server 104 adjusts the rear seat according to the first seat control instruction and stored posture information, the first seat control instruction can be a seat unfolding instruction or a seat folding instruction, and the rear seat can be adjusted to a first posture or a second posture or memorizes the posture information according to the first seat control instruction. The terminal 102 may be, but not limited to, various personal computers, notebook computers, smart phones, tablet computers, and portable wearable devices, and the server 104 may be implemented by an independent server or a server cluster formed by a plurality of servers.
In one embodiment, as shown in fig. 2, there is provided a method for automatic seat adjustment, which is exemplified by the application of the method to the server in fig. 1, and includes the following steps:
step 201, obtaining and storing posture information of a rear seat, wherein the posture information at least comprises one of the following items: first attitude information, second attitude information and memory attitude information;
step 202, receiving a seat posture request from an in-vehicle entertainment system, and generating a corresponding first seat control command according to the seat posture request, wherein the seat posture request at least comprises one of the following: closing the attitude request, fixing the attitude request and memorizing the attitude request;
step 203, adjusting the back row seat according to the first seat control command and the posture information, wherein the first seat control command at least comprises one of the following: a seat deployment instruction, a seat retraction instruction.
In the method for automatically adjusting the seats, the vehicle-mounted entertainment system sends out a seat posture request, the seat controller generates a first seat control instruction according to the seat posture request, the server 104 adjusts the rear seats according to the first seat control instruction and the stored posture information, the first seat control instruction can be a seat unfolding instruction or a seat folding instruction, and the rear seats can be adjusted to a first posture, a second posture or a memory posture according to the first seat control instruction, so that the problem of single adjustment mode of the rear seats of the automobile is solved, and the seat adjustment efficiency is improved.
The seat is adjusted according to the stored posture information, and in step 201, exemplarily, the posture information of the rear seat is acquired and stored, wherein the posture information at least includes one of the following: first posture information, second posture information, and memory posture information, for example, the first posture information and the second posture information are fixed posture information, the first posture information may be a posture information for allowing a rear passenger to sit while sitting, the seat posture information with zero gravity experience, the first posture information comprises the maximum angle of the seat back in the limit, and the leg rest is extended to the maximum position, the specific adjusting parameters can be set according to the limit of the specific seat, the second posture information can be the posture information of the seat when leaving the factory, the memory posture information can be changeable posture information, the memory posture information can be obtained by a camera or a sensor in the vehicle, when the seat is to be adjusted in the next step, the current seat posture information can be acquired and stored as the memory posture information, and when the seat is reset after being adjusted, the seat can be adjusted to the memory posture according to the stored memory posture information.
The adjustment of the seat to the first posture, the second posture, and the memory posture is determined according to a seat posture request of the in-vehicle entertainment system, and in step 202, the seat posture request is illustratively received from the in-vehicle entertainment system, and a corresponding first seat control command is generated according to the seat posture request, wherein the seat posture request includes at least one of: the closed posture request, the fixed posture request and the memory posture request can be sent out through an in-vehicle entertainment system according to the requirement of seat adjustment, for example, the fixed posture request or the memory posture request can be sent out through the in-vehicle entertainment system, when the fixed posture request is sent out, the rear seat can be adjusted to a first posture or a second posture, when the memory posture request is sent out, the rear seat can be adjusted according to the stored memory posture information, specifically, corresponding function keys can be arranged in the in-vehicle entertainment system to send out corresponding requests to realize corresponding functions, the closed posture request is used for limiting seat adjustment, and when the closed posture request is sent out, the seat maintains the current posture and is not adjusted.
After the vehicle-mounted entertainment system issues a seat posture request, a first seat control command is generated to adjust a seat back, a leg rest and the like of the seat, and in step 203, a rear seat is adjusted exemplarily according to the first seat control command and the posture information, wherein the first seat control command includes at least one of the following: a seat unfolding instruction and a seat folding instruction, for example, the first seat control instruction can be realized by setting a key, the seat unfolding instruction or the seat folding instruction can be generated to realize the adjustment of the seat posture after the vehicle-mounted entertainment system sends out the seat posture request, the seat folding instruction can adjust the seat according to the second posture information when the seat posture request is the fixed posture request, the seat unfolding instruction can adjust the seat according to the first posture information, the seat folding instruction or the seat folding instruction can acquire and store the current seat posture information through the vehicle-mounted equipment before the seat is adjusted when the seat posture request is the memory posture request, the seat adjustment is suspended when the seat control instruction is executed for the second time, and the seat is adjusted according to the stored memory posture information when the seat control instruction is executed for the third time, and when the seat posture request is a closed posture request, prohibiting the seat control command from performing control adjustment on the seat posture.
In one embodiment, as shown in FIG. 3, a seat position request from an in-vehicle entertainment system is received, and a corresponding first seat control command is generated according to the seat position request; adjust back row seat according to first seat control command and gesture information, include:
step 301, judging whether the seat posture request is a fixed posture request;
step 302, if yes, judging whether the first seat control instruction is a seat unfolding instruction or not;
step 303, if yes, adjusting the rear row seat according to first posture information, wherein the first posture information comprises a maximum seat back angle and a maximum leg support;
and step 304, if not, adjusting the rear seat according to the second posture information.
According to the automatic seat adjusting method, the vehicle-mounted entertainment system sends out the fixed posture request, and the seat unfolding instruction or the seat retracting instruction is executed on the rear seat, so that the seat is adjusted according to the first posture information or the second posture information, and the efficiency of adjusting the seat to the first posture or the second posture is improved.
In step 301, it is exemplarily stated that whether the seat posture request is a fixed posture request is determined, for example, according to the seat adjustment requirement, when the seat needs to be adjusted according to the first posture information or the second posture information, the seat posture request should be a fixed posture request, and when the seat posture request is a closed posture request or a memory posture request, the seat cannot be adjusted according to the first posture information or the second posture information.
In step 302, it is exemplarily explained that if yes, it is determined whether the first seat control instruction is a seat unfolding instruction, for example, when the seat posture request is a fixed posture request and the seat needs to be adjusted according to the first posture information, the first seat control instruction may be the seat unfolding instruction.
In step 303, it is exemplarily explained that, if yes, the rear seat is adjusted according to the first posture information, wherein the first posture information includes the maximum seat back angle and the maximum leg rest, for example, the adjustment timing of the seat may be that the rear seat slides backwards, the seat leg rest starts to extend after being lifted up to 13 °, and then when the lateral inner side of the seat moves to 54mm, the seat back is adjusted backwards, the whole seat rotates backwards, the seat back is adjusted to the maximum angle within the limit, and when the leg rest extends to the maximum, the first posture adjustment is completed, and in the first posture, the seating pressure of the rear passenger can be reduced, and the seating comfort is improved.
In step 304, it is exemplarily stated that if not, the rear seat is adjusted according to the second posture information, for example, in the fixed posture request, the first seat control instruction may be a seat retraction instruction, so that the seat is adjusted according to the second posture information, and the seat is adjusted to the factory posture.
In one embodiment, as shown in FIG. 4, a seat position request from an in-vehicle entertainment system is received and corresponding seat control instructions are generated based on the seat position request; adjust back row seat according to first seat control command and gesture information, still include:
step 401, judging whether the seat posture request is a memory posture request;
and 402, if yes, adjusting the back row seat according to the first seat control command and the memory posture information.
In step 401, it is exemplarily stated that whether the seat posture request is a memory posture request is determined, for example, the seat posture request may be a memory posture request when the seat needs to be adjusted according to the memory posture information according to the seat adjustment requirement, and the seat cannot be adjusted according to the first posture information or the second posture information when the seat posture request is a close posture request or a fix posture request.
In step 402, illustratively, if yes, the rear seat is adjusted according to a first seat control instruction and memory posture information, for example, when the seat posture request is a memory posture request, the generated first seat control instruction may be a seat unfolding instruction or a seat folding instruction, before executing the seat unfolding or seat folding instruction, the vehicle camera or sensor acquires the posture information of the current seat and stores the posture information as the memory posture information, then executes the seat unfolding or seat folding instruction, when executing the first seat control instruction for the second time, the seat adjustment is suspended, and when executing the first seat control instruction for the third time, the seat is adjusted according to the stored memory posture information.
In another embodiment, as shown in fig. 5, there is provided a method of automatic seat adjustment, further comprising:
in step 501, if the seat posture request is a close posture request, the rear seat maintains the current posture.
In step 501, it is exemplarily explained that if the seat posture request is a closed posture request, the current posture of the rear seat is maintained, for example, when the seat posture request is a closed posture request, the first seat control command is prohibited from adjusting the seat, and the rear seat maintains the current posture.
In another embodiment, as shown in fig. 6, there is provided a method of automatic seat adjustment, further comprising:
step 601, receiving a second seat control instruction from the terminal, and adjusting the rear seat of the automobile according to the second seat control instruction.
In step 601, it is exemplarily illustrated that a second seat control command is received from the terminal, and the rear seat of the vehicle is adjusted according to the second seat control command, for example, a function key may be additionally provided at the terminal to generate the second seat control command, the terminal may be an in-vehicle entertainment system or a mobile phone terminal, which is not specifically limited herein, and the rear seat of the vehicle may be directly controlled to be adjusted according to the first posture information, the second posture information or the memory posture information by the second seat control command, without being limited by the seat posture request.
In one embodiment, as shown in fig. 7, after receiving the seat posture request from the in-vehicle entertainment system and before generating the corresponding first seat control command according to the seat posture request, the method further includes:
step 701, generating a sensor calling instruction according to the seat posture request;
step 702, obtaining the external environment characteristic information according to the sensor calling instruction, wherein the external environment characteristic information at least comprises one of the following information: road surface information, vehicle distance information and vehicle speed information;
and 703, comparing the external environment characteristic information with preset external environment characteristic information, and maintaining the current posture of the back row seat if the external environment characteristic information accords with the preset external environment characteristic information.
Before adjusting the rear seat, not only the riding experience of the rear passenger but also the riding safety of the rear passenger are considered, when a large bump occurs on the road or the vehicle knocks into the rear, the head of the rear passenger collides with the vehicle due to an excessively large angle of adjustment of the seat back, and a large potential safety hazard is caused.
In step 702, illustratively, according to the sensor invoking command, obtaining the vehicle-exterior environment characteristic information, where the vehicle-exterior environment characteristic information includes at least one of the following: the vehicle-mounted rear-end collision detection method includes the steps that road surface information, vehicle distance information and vehicle speed information are acquired, for example, the road surface information is acquired to judge the degree of road surface bumping, the road surface information can be judged according to the depth and the area of a depression in the acquired road surface, the vehicle distance information is used for pre-judging the rear-end collision condition of a vehicle, when the distance of the vehicle is too short, the vehicle is considered to be not suitable for seat adjustment, the vehicle speed information, the road surface information and the vehicle distance information are comprehensively judged, and when the vehicle speed is too fast, the vehicle encounters a bumpy road section or rear-end collision occurs, so that great potential safety hazards are easily brought to rear passengers.
In step 703, it is exemplarily illustrated that the outside environment feature information is compared with the preset outside environment feature information, and if the outside environment feature information conforms to the preset outside environment feature information, the current posture of the rear seat is maintained, for example, the preset outside environment feature may be a hollow depth of 5 cm, a hollow area of 1 square meter, a vehicle distance of 1 meter, and a vehicle speed of 60 km/h, and the acquired outside environment feature information is compared with the preset outside environment feature information, and if the vehicle speed of 60 km/h, the road hollow depth of 5 cm, the hollow area of 1 square meter, or the vehicle speed of 60 km/h, and the vehicle distance of less than 1 meter, the rear seat is not adjusted, and the current posture is maintained.
In one embodiment, as shown in fig. 8, comparing the external environment characteristic information with the preset external environment characteristic information, and if the external environment characteristic information conforms to the preset external environment characteristic information, maintaining the current posture of the rear seat includes:
step 801, judging whether the vehicle speed information exceeds preset vehicle speed information;
step 802, if yes, judging whether the road surface information exceeds preset road surface information or whether the vehicle distance information is within the preset vehicle distance information, wherein the road surface information at least comprises one of road surface hollow depth and road surface hollow area;
in step 803, if yes, the current posture of the rear seat is maintained.
In step 801, it is exemplarily illustrated that it is determined whether the vehicle speed information exceeds preset vehicle speed information, for example, the preset vehicle speed per hour may be 60 km, and when the current vehicle speed exceeds 60 km, a road surface bumps or a rear-end collision occurs, and a rear passenger is adjusting a seat, a potential safety hazard is easily generated.
In step 802, it is exemplarily illustrated that, if yes, it is determined whether the road surface information exceeds preset road surface information or whether the vehicle distance information is within the preset vehicle distance information, where the road surface information includes at least one of a road surface hollow depth and a road surface hollow area, for example, the preset road surface information may be set such that the road surface hollow depth reaches 5 cm, the hollow area reaches 1 square meter, and the preset vehicle distance information may be set such that it is determined whether to perform seat adjustment currently according to the preset road surface information.
In step 803, it is exemplarily illustrated that if so, the current posture of the rear seat is maintained, for example, when the speed per hour of the vehicle exceeds 60 km, the depth of the road surface depression reaches 5 cm, the depression area reaches 1 square meter, or when the speed per hour of the vehicle exceeds 60 km, the distance between the vehicles is within 1 meter, and the rear seat maintains the current posture despite the request for the posture of the seat.
It should be understood that although the various steps in the flow charts of fig. 2-8 are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least some of the steps in fig. 2-8 may include multiple sub-steps or multiple stages that are not necessarily performed at the same time, but may be performed at different times, and the order of performance of the sub-steps or stages is not necessarily sequential, but may be performed in turn or alternating with other steps or at least some of the sub-steps or stages of other steps.
In one embodiment, as shown in fig. 9, there is provided an apparatus for automatic seat adjustment, including: information storage module, instruction generation module and seat adjustment module, wherein:
the information storage module is used for acquiring and storing the posture information of the back row seat, wherein the posture information at least comprises one of the following components: the first posture information, the second posture information and the memory posture information.
The command generation module is used for receiving a seat posture request from the vehicle-mounted entertainment system and generating a corresponding first seat control command according to the seat posture request, wherein the seat posture request at least comprises one of the following components: a close gesture request, a fix gesture request, a memory gesture request.
The seat adjusting module is used for adjusting the rear seat according to a first seat control instruction and posture information, wherein the first seat control instruction at least comprises one of the following components: a seat deployment instruction, a seat retraction instruction.
Optionally, the seat adjusting module is further configured to determine whether the seat posture request is a fixed posture request; if yes, judging whether the first seat control instruction is a seat unfolding instruction or not; if so, adjusting the back row seat according to first posture information, wherein the first posture information comprises a maximum seat back angle and a maximum leg support; and if not, adjusting the rear seat according to the second posture information.
Optionally, the seat adjusting module is further configured to determine whether the seat posture request is a memory posture request; and if so, adjusting the back row seat according to the first seat control command and the memory posture information.
Optionally, the instruction generating module is further configured to maintain the current posture of the rear seat if the seat posture request is a close posture request.
Optionally, the seat adjusting module is further configured to receive a second seat control instruction from the terminal, and adjust the rear seat of the vehicle according to the second seat control instruction.
Optionally, the seat adjusting module is further configured to generate a sensor calling instruction according to the seat posture request; acquiring environment characteristic information outside the vehicle according to a sensor calling instruction, wherein the environment characteristic information outside the vehicle at least comprises one of the following information: road surface information, vehicle distance information and vehicle speed information; and comparing the external environment characteristic information with the preset external environment characteristic information, and if the external environment characteristic information accords with the preset external environment characteristic information, maintaining the current posture of the back row seat.
Optionally, the seat adjusting module is further configured to determine whether the vehicle speed information exceeds preset vehicle speed information; if so, judging whether the road surface information exceeds preset road surface information or whether the vehicle distance information is within the preset vehicle distance information, wherein the road surface information at least comprises one of road surface hollow depth and road surface hollow area; if so, the current posture of the rear seat is maintained.
Specific definitions of the device for automatically adjusting the seat can be found in the above definitions of the method for automatically adjusting the seat, and are not described in detail here. The modules in the automatic seat adjusting device can be wholly or partially realized by software, hardware and a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as shown in fig. 10. The computer device includes a processor, a memory, a network interface, a display screen, and an input device connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by a processor to implement a method of seat automatic adjustment. The display screen of the computer equipment can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer equipment can be a touch layer covered on the display screen, a key, a track ball or a touch pad arranged on the shell of the computer equipment, an external keyboard, a touch pad or a mouse and the like.
Those skilled in the art will appreciate that the architecture shown in fig. 10 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In one embodiment, a computer device is provided, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, the processor implementing the following steps when executing the computer program:
acquiring and storing posture information of a rear seat, wherein the posture information at least comprises one of the following items: first attitude information, second attitude information and memory attitude information;
receiving a seat posture request from an in-vehicle entertainment system, and generating a corresponding first seat control command according to the seat posture request, wherein the seat posture request at least comprises one of the following: closing the attitude request, fixing the attitude request and memorizing the attitude request;
adjusting the rear seat according to a first seat control command and the posture information, wherein the first seat control command comprises at least one of: a seat deployment instruction, a seat retraction instruction.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
determining whether the seat attitude request is a fixed attitude request;
if yes, judging whether the first seat control instruction is a seat unfolding instruction or not;
if so, adjusting the back row seat according to first posture information, wherein the first posture information comprises a maximum seat back angle and a maximum leg support;
and if not, adjusting the rear seat according to the second posture information.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
judging whether the seat posture request is a memory posture request;
and if so, adjusting the back row seat according to the first seat control command and the memory posture information.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
if the seat attitude request is a close attitude request, the rear seat maintains the current attitude.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
and receiving a second seat control command from the terminal, and adjusting the rear seat of the automobile according to the second seat control command.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
generating a sensor calling instruction according to the seat posture request;
acquiring environment characteristic information outside the vehicle according to a sensor calling instruction, wherein the environment characteristic information outside the vehicle at least comprises one of the following information: road surface information, vehicle distance information and vehicle speed information;
and comparing the external environment characteristic information with the preset external environment characteristic information, and if the external environment characteristic information accords with the preset external environment characteristic information, maintaining the current posture of the back row seat.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
judging whether the vehicle speed information exceeds preset vehicle speed information or not;
if so, judging whether the road surface information exceeds preset road surface information or whether the vehicle distance information is within the preset vehicle distance information, wherein the road surface information at least comprises one of road surface hollow depth and road surface hollow area;
if so, maintaining the current posture of the rear row seat.
In one embodiment, a computer-readable storage medium is provided, having a computer program stored thereon, which when executed by a processor, performs the steps of:
acquiring and storing posture information of a rear seat, wherein the posture information at least comprises one of the following information: first attitude information, second attitude information and memory attitude information;
receiving a seat posture request from an in-vehicle entertainment system, and generating a corresponding first seat control command according to the seat posture request, wherein the seat posture request at least comprises one of the following: closing the attitude request, fixing the attitude request and memorizing the attitude request;
adjusting the rear seat according to a first seat control command and the posture information, wherein the first seat control command comprises at least one of: a seat deployment instruction, a seat retraction instruction.
In one embodiment, the computer program when executed by the processor further performs the steps of:
determining whether the seat attitude request is a fixed attitude request;
if yes, judging whether the first seat control instruction is a seat unfolding instruction or not;
if so, adjusting the back row seat according to first posture information, wherein the first posture information comprises a maximum seat back angle and a maximum leg support;
and if not, adjusting the rear seat according to the second posture information.
In one embodiment, the computer program when executed by the processor further performs the steps of:
judging whether the seat posture request is a memory posture request;
and if so, adjusting the back seat according to the first seat control command and the memory posture information.
In one embodiment, the computer program when executed by the processor further performs the steps of:
if the seat attitude request is a close attitude request, the rear seat maintains the current attitude.
In one embodiment, the computer program when executed by the processor further performs the steps of:
and receiving a second seat control command from the terminal, and adjusting the rear seat of the automobile according to the second seat control command.
In one embodiment, the computer program when executed by the processor further performs the steps of:
generating a sensor calling instruction according to the seat posture request;
acquiring environment characteristic information outside the vehicle according to a sensor calling instruction, wherein the environment characteristic information outside the vehicle at least comprises one of the following information: road surface information, vehicle distance information and vehicle speed information;
and comparing the external environment characteristic information with the preset external environment characteristic information, and if the external environment characteristic information accords with the preset external environment characteristic information, maintaining the current posture of the back row seat.
In one embodiment, the computer program when executed by the processor further performs the steps of:
judging whether the vehicle speed information exceeds preset vehicle speed information or not;
if so, judging whether the road surface information exceeds preset road surface information or whether the vehicle distance information is within the preset vehicle distance information, wherein the road surface information at least comprises one of road surface hollow depth and road surface hollow area;
if so, maintaining the current posture of the rear row seat.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database or other medium used in the embodiments provided herein can include non-volatile and/or volatile memory. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus Direct RAM (RDRAM), direct bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent application shall be subject to the appended claims.

Claims (10)

1. A method of automatic seat adjustment, comprising:
acquiring and storing posture information of a rear seat, wherein the posture information at least comprises one of the following items: first attitude information, second attitude information and memory attitude information;
receiving a seat posture request from an in-vehicle entertainment system, and generating a corresponding first seat control command according to the seat posture request, wherein the seat posture request at least comprises one of the following: closing the attitude request, fixing the attitude request and memorizing the attitude request;
adjusting the rear seat according to the first seat control command and the attitude information, wherein the first seat control command includes at least one of: a seat deployment instruction, a seat retraction instruction.
2. The method of automatic seat adjustment according to claim 1, characterized by receiving a seat attitude request from an in-vehicle entertainment system and generating a corresponding first seat control instruction according to the seat attitude request;
adjusting the rear seat according to the first seat control instruction and the attitude information, including:
determining whether the seat attitude request is the fixed attitude request;
if so, judging whether the first seat control instruction is the seat unfolding instruction or not;
if so, adjusting the rear row of seats according to the first posture information, wherein the first posture information comprises a maximum chair back angle and a maximum leg support;
and if not, adjusting the rear-row seat according to the second posture information.
3. The method of automatic seat adjustment according to claim 1, characterized by receiving a seat attitude request from an in-vehicle entertainment system and generating corresponding seat control instructions according to the seat attitude request;
adjusting the rear seat according to the first seat control instruction and the posture information, further comprising:
determining whether the seat attitude request is the memory attitude request;
and if so, adjusting the rear seat according to the first seat control instruction and the memory posture information.
4. A method of automatic seat adjustment according to any of claims 1-3, further comprising:
maintaining the current posture of the rear seat if the seat posture request is the close posture request.
5. The method of seat recline of claim 1, further comprising:
and receiving a second seat control command from a terminal, and adjusting the rear seats of the automobile according to the second seat control command.
6. The method of automatic seat adjustment according to claim 1, further comprising, after receiving a seat position request from an in-vehicle entertainment system and before generating a corresponding first seat control command based on the seat position request:
generating a sensor calling instruction according to the seat posture request;
acquiring environment characteristic information outside the vehicle according to the sensor calling instruction, wherein the environment characteristic information outside the vehicle at least comprises one of the following information: road surface information, vehicle distance information and vehicle speed information;
and comparing the external environment characteristic information with preset external environment characteristic information, and if the external environment characteristic information accords with the preset external environment characteristic information, maintaining the current posture of the back-row seat.
7. The method of claim 6, wherein comparing the vehicle exterior environment characteristic information with preset vehicle exterior environment characteristic information, and if the vehicle exterior environment characteristic information conforms to the preset vehicle exterior environment characteristic information, maintaining the current posture of the rear seat comprises:
judging whether the vehicle speed information exceeds preset vehicle speed information or not;
if so, judging whether the road surface information exceeds preset road surface information or whether the vehicle distance information is within the preset vehicle distance information, wherein the road surface information at least comprises one of road surface hollow depth and road surface hollow area;
if so, maintaining the current posture of the rear seat.
8. An apparatus for automatic adjustment of a seat, the apparatus comprising:
the information storage module is used for acquiring and storing the posture information of the back row seat, wherein the posture information at least comprises one of the following components: first attitude information, second attitude information and memory attitude information;
the command generation module is used for receiving a seat posture request from an in-vehicle entertainment system and generating a corresponding first seat control command according to the seat posture request, wherein the seat posture request at least comprises one of the following components: closing the attitude request, fixing the attitude request and memorizing the attitude request;
a seat adjusting module, configured to adjust the rear seat according to the first seat control instruction and the posture information, where the first seat control instruction at least includes one of: a seat deployment instruction, a seat retraction instruction.
9. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the steps of the method of any of claims 1 to 7 are implemented when the computer program is executed by the processor.
10. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method of any one of claims 1 to 7.
CN202210511154.1A 2022-05-11 2022-05-11 Method and device for automatically adjusting seat, computer equipment and storage medium Pending CN114954151A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210511154.1A CN114954151A (en) 2022-05-11 2022-05-11 Method and device for automatically adjusting seat, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210511154.1A CN114954151A (en) 2022-05-11 2022-05-11 Method and device for automatically adjusting seat, computer equipment and storage medium

Publications (1)

Publication Number Publication Date
CN114954151A true CN114954151A (en) 2022-08-30

Family

ID=82980378

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210511154.1A Pending CN114954151A (en) 2022-05-11 2022-05-11 Method and device for automatically adjusting seat, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN114954151A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105599642A (en) * 2015-12-18 2016-05-25 小米科技有限责任公司 Automatic adjusting method, device and terminal for seat
CN206734110U (en) * 2017-04-25 2017-12-12 比亚迪股份有限公司 Intelligent seat
CN111137184A (en) * 2020-01-08 2020-05-12 合肥晟泰克汽车电子股份有限公司 Method for adjusting posture of seat
CN111572549A (en) * 2020-05-13 2020-08-25 英华达(上海)科技有限公司 Driving environment adjusting method and system, storage medium and electronic equipment
FR3101583A1 (en) * 2019-10-02 2021-04-09 Psa Automobiles Sa A method of managing the comfort and safety of a passenger seated in a rear seat of a vehicle.
CN113928195A (en) * 2021-11-26 2022-01-14 浙江极氪智能科技有限公司 Vehicle control method and system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105599642A (en) * 2015-12-18 2016-05-25 小米科技有限责任公司 Automatic adjusting method, device and terminal for seat
CN206734110U (en) * 2017-04-25 2017-12-12 比亚迪股份有限公司 Intelligent seat
FR3101583A1 (en) * 2019-10-02 2021-04-09 Psa Automobiles Sa A method of managing the comfort and safety of a passenger seated in a rear seat of a vehicle.
CN111137184A (en) * 2020-01-08 2020-05-12 合肥晟泰克汽车电子股份有限公司 Method for adjusting posture of seat
CN111572549A (en) * 2020-05-13 2020-08-25 英华达(上海)科技有限公司 Driving environment adjusting method and system, storage medium and electronic equipment
CN113928195A (en) * 2021-11-26 2022-01-14 浙江极氪智能科技有限公司 Vehicle control method and system

Similar Documents

Publication Publication Date Title
CN112060986B (en) Seat adjusting method and related device
CN105829162A (en) Method for presetting a vehicle seat
US9509775B2 (en) Cooperative occupant sensing
CN107264341A (en) Vehicle seat assemblies and occupant's accommodating method
CN107901792B (en) Automobile seat adjusting method and device and computer readable storage medium
CN107380103B (en) Automatic automobile ornament adjusting method and system based on user identification and cloud sharing
CN115503567B (en) Seat posture adjusting method, device, equipment and medium
US10315619B2 (en) Two-point supplemental seatbelt with secondary buckle
WO2020256765A1 (en) Seamless driver authentication using an in-vehicle camera in conjunction with a trusted mobile computing device
CN114889540A (en) Driving posture state adjusting method and device, computer equipment and storage medium
CN114954151A (en) Method and device for automatically adjusting seat, computer equipment and storage medium
US20200139854A1 (en) Control device for vehicle, system, method and storage medium
JP2021179953A5 (en) Mobile, method, system and program
US20200162859A1 (en) Role-base hmi context dynamic update
CN114750717B (en) Vehicle seat back adjusting method, device, equipment and storage medium
CN112208541A (en) Intelligent passenger compartment parameterization determination method and device and computer equipment
CN114906021A (en) Control method and system of vehicle seat and vehicle
CN115195541A (en) Safe driving method, device, equipment and storage medium based on intelligent cabin
Stephenson The case for a dynamic rollover test
CN114734887A (en) Vehicle seat control method, device, equipment and storage medium
CN114734888B (en) Vehicle seat control method, device, equipment and storage medium
CN111845933B (en) Safe driving assistance method and device, computer equipment and storage medium
CN116002055B (en) Authority-based aviation seat adjusting method, device and medium
US20240075902A1 (en) System and method for portable user and vehicle settings
KR20150019201A (en) System and method for automatically and user adaptively setting set-information of convenience device using mobile communication terminal and smart key system

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20220830

RJ01 Rejection of invention patent application after publication