Position adjusting method and system applied to lifting of rear-row pedals
By setting up a visual position adjustment system and initial adjustment of the foot pedal in the vehicle, receiving passenger position adjustment instructions, generating and executing the driving path, and real-time monitoring and adjusting the pedal position posture, the problem of the rear pedal in the prior art cannot be adjusted, and the passenger's comfort experience is improved.
Patent Information
- Application Number
- CN202411841050.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-13
- Publication Date
- 2025-03-14
- Estimated Expiration
- 2044-12-13
AI Technical Summary
In the existing vehicle design, the rear pedals cannot be positioned according to passenger comfort needs, and cannot meet the high requirements of modern passengers for personalized comfort.
By receiving position adjustment instructions, using a visual position adjustment system and initial adjustment pedal, a set of adjustment ranges and initial example groups are obtained, a drive path is generated and the initial adjustment pedal is driven, and the foot pedal position position is monitored and adjusted in real time to achieve the target adjustment pose.
Intelligent adjustment of the rear pedal position has been achieved, improving passenger experience and comfort.
Smart Images

Figure CN119611187A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of position adjustment, and in particular to a position adjustment method and system for lifting and lowering rear footrests. Background Art
[0002] Currently, in the vehicle design process, a fixed-position rear footrest design is often used. Therefore, in the existing setting, the rear footrest cannot be adjusted in position according to the passengers' demands for comfort.
[0003] With the development of autonomous driving technology, passengers have higher and higher demands for vehicle comfort and personalization, and traditional foot pedals can no longer meet the needs of modern passengers. Therefore, a method for adjusting the position of rear foot pedals is urgently needed to improve the passenger experience. Summary of the invention
[0004] The present invention provides a position adjustment method and a computer-readable storage medium for lifting and lowering rear footrests, the main purpose of which is to achieve intelligent adjustment of the position of the rear footrests and improve the user experience.
[0005] To achieve the above object, the present invention provides a method for adjusting the position of a rear step under lifting and lowering conditions, comprising: Receive a position adjustment instruction, and confirm a position adjustment environment based on the position adjustment instruction, wherein the position adjustment environment includes: a visual position adjustment system and an initial adjustment pedal, the visual position adjustment system includes a scene construction unit, a posture input unit, and a position adjustment unit, wherein the initial adjustment pedal includes a plurality of pedal adjustment units; Acquire an adjustment range set for adjusting the pedal position, wherein the adjustment range set includes a plurality of adjustment ranges, and confirm an adjustment posture library based on the adjustment range set and a scene construction unit, wherein the adjustment posture library includes a plurality of initial example groups, wherein the initial example group includes an initial adjustment posture and a position fitting video stream; The adjustment posture library is sent to the initiator of the position adjustment instruction, and the initial adjustment posture selected by the user in the adjustment posture library is received by the posture input unit to obtain the target adjustment posture, and the driving path is retrieved from the adjustment posture library according to the target adjustment posture; The initial adjustment pedal is driven by the driving path, wherein the speed of driving the initial adjustment pedal is set as the first step speed, and multiple monitoring pressures of multiple pedal adjustment units corresponding to the initial adjustment pedal during driving are monitored in real time, wherein the monitoring pressures correspond to the pedal adjustment units one by one; After confirming that the initial adjustment pedal is a preset target adjustment pedal based on the multiple monitoring pressure and position adjustment units, the position adjustment of the initial adjustment pedal is implemented.
[0006] Optionally, the step of confirming an adjustment posture library based on the adjustment range set and the scene construction unit includes: The adjustment ranges are extracted from the adjustment range set in sequence, and the following operations are performed on the extracted adjustment ranges: Based on the adjustment range, an adjustment value is obtained, wherein the adjustment value is an absolute difference between a maximum value and a minimum value in the adjustment range, and a division interval is calculated using a preset division ratio and the adjustment value, wherein the division interval is a product of the adjustment value and the division ratio; Extracting multiple fitting parameters in the adjustment range according to the division interval to obtain a fitting parameter set, and summarizing the fitting parameter set to obtain multiple fitting parameter sets; In a combined manner, the multiple fitting parameter sets and the pre-constructed fitting series are used to obtain multiple fitting parameter groups, wherein the fitting parameter groups are as follows:
[0007] in, represents the fitting parameter set, Indicates the first fitting parameter in the first fitting parameter set corresponding to multiple fitting parameter sets. Indicates the first fitting parameter in the second fitting parameter set corresponding to multiple fitting parameter sets. Indicates the number of fitting parameter sets corresponding to The first fitting parameters; An adjustment pose library is identified based on the multiple fitting parameter groups and the scene construction unit.
[0008] Optionally, the step of determining an adjustment pose library based on the multiple fitting parameter groups and the scene construction unit includes: Acquire environmental parameters for constructing an environmental model, construct the environmental model based on the environmental parameters, acquire pedal size parameters by initially adjusting the pedal, and construct the pedal model based on the pedal size parameters; Extracting fitting parameter groups from the multiple fitting parameter groups in sequence, and performing the following operations on the extracted fitting parameter groups: Obtaining a constraint relationship for assembling a pedal model, and assembling the environment model and the pedal model using the extracted fitting parameter group and the constraint relationship as constraints to obtain an assembled model; If the assembly model is not a preset interference model, an initial adjustment posture is obtained using a fitting parameter group corresponding to the assembly model and a pre-built visualization unit; An adjustment posture library is acquired based on the initial adjustment posture.
[0009] Optionally, acquiring an adjustment posture library based on the initial adjustment posture comprises: Obtaining an initial parameter group for initially adjusting the pedal, wherein the initial parameter group includes a plurality of initial parameters, and obtaining a plurality of adjustment parameter groups using the initial parameter group and the fitting parameter group, wherein the adjustment parameter group includes an initial parameter and a fitting parameter, and the initial parameter corresponds to the fitting parameter one-to-one, and the adjustment parameter group corresponds to the adjustment range one-to-one; Acquire a positioning path based on the plurality of adjustment parameter groups and a pre-built path retrieval algorithm, and generate a position adjustment video stream using the visualization unit, the positioning path, the environment model, and the pedal model; Associating the position adjustment video stream with the initial adjustment posture to obtain an initial example group; The initial example group is aggregated to obtain the adjustment pose library.
[0010] Optionally, adjusting the posture according to the target and retrieving a driving path from an adjustment posture library comprises: Obtaining a current parameter group of the initial adjustment pedal, using the current parameter group to search in the adjustment posture library, if a target parameter group is retrieved in the adjustment posture library, wherein the target parameter group is the same as the current parameter group, then taking the positioning path corresponding to the target parameter group as the driving path; If the target parameter group is not retrieved in the adjustment posture library, the driving path is obtained by using the current parameter group, the fitting parameter group corresponding to the target adjustment posture and the path retrieval algorithm.
[0011] Optionally, the confirming, based on the plurality of monitoring pressure and position adjustment units, that the initial adjustment pedal is a preset target adjustment pedal comprises: For each of the multiple monitoring pressures, perform the following operations: Based on the initial adjustment pedal to obtain the adjustment parameter group, a decomposition direction set for decomposing the monitoring pressure is determined, wherein the decomposition direction set includes three decomposition directions, wherein the three decomposition directions are respectively a first tangential direction, a second tangential direction and a third normal direction; Decomposing the monitoring pressure by using the adjustment parameter group and the decomposition direction set to obtain three decomposition pressures, wherein the three decomposition pressures are respectively a first tangential force, a second tangential force and a third normal force; The first tangential force, the second tangential force and the third normal force are respectively summarized to obtain three decomposed pressure sets, wherein the three decomposed pressure sets are the first tangential force set, the second tangential force set and the third normal force set; Extract decomposition pressure sets from the three decomposition pressure sets in sequence, and perform the following operations on the extracted decomposition pressure sets: Acquire a decomposition pressure threshold based on the decomposition direction corresponding to the decomposition pressure set, and calculate a comprehensive decomposition pressure based on the decomposition pressure threshold and the decomposition pressure set; The integrated decomposition pressure is compared with a preset integrated pressure threshold, and if the integrated decomposition pressure is greater than or equal to the integrated pressure threshold, the position adjustment unit is used to confirm that the initial adjustment pedal is a preset target adjustment pedal.
[0012] Optionally, the calculating the comprehensive decomposition pressure based on the decomposition pressure threshold and the decomposition pressure set includes: Extract decomposition pressures from the decomposition pressure set in sequence, and perform the following operations on the extracted decomposition pressures: Performing a scalarization operation on the decomposed pressure to obtain an analysis pressure, summarizing the analysis pressure to obtain an analysis pressure set, and obtaining an analysis pressure variance based on the analysis pressure set, wherein the analysis pressure variance is the variance of multiple analysis pressures in the analysis pressure set; Obtaining a pressure distribution quantity based on the initial adjustment pedal, wherein the pressure distribution quantity is equal to the quantity of the plurality of pedal adjustment units corresponding to the initial adjustment pedal; Calculating the average pressure using the pressure average distribution quantity and the decomposition pressure threshold; comparing the analysis pressure to the average pressure; If the analysis pressure is greater than or equal to the average pressure, the analysis pressure is recorded as the first decomposition pressure, otherwise the analysis pressure is recorded as the second decomposition pressure; The first decomposition pressure and the second decomposition pressure are respectively summarized to obtain a first decomposition pressure set and a second decomposition pressure set, and the first decomposition pressure set and the second decomposition pressure set are used to calculate the comprehensive decomposition pressure.
[0013] Optionally, the first decomposition pressure set and the second decomposition pressure set are used to calculate the comprehensive decomposition pressure, and the calculation formula is as follows:
[0014] in, represents the comprehensive decomposition pressure, are all preset coefficients. represents the number of first decomposition pressures in the first decomposition pressure set, Indicates the number of decomposition pressures in the decomposition pressure concentration, represents the number of second decomposition pressures in the second decomposition pressure set, and , Indicates that the analysis pressure is concentrated Analytical pressure, represents the decomposition pressure threshold, Indicates the first decomposition pressure concentration The first decomposition pressure, represents the analytical pressure variance, Indicates the second decomposition pressure concentration A second decomposition pressure.
[0015] Optionally, the using the position adjustment unit to confirm that the initial adjustment pedal is a preset target adjustment pedal includes: Confirming receipt of a position adjustment instruction from a position adjustment unit, parsing the position adjustment instruction, obtaining a position prediction algorithm, obtaining a target parameter group using the initial adjustment pedal, and obtaining an adjustment prediction parameter group based on the position prediction algorithm and the target parameter group; The initial adjustment pedal is adjusted using the adjustment prediction parameter group, and the analytical pressure is obtained using the preset adjustment monitoring frequency. The step speed is updated based on the analytical pressure. The calculation formula is as follows:
[0016]
[0017] in, represents the update step speed, represents the first step speed, represents the analytical pressure, All are preset coefficients; The speed of driving the initial regulating pedal is updated by using the updated step speed to obtain an updated regulating pedal, an updated pressure is obtained based on the updated regulating pedal, and a suitable pressure range is constructed based on the decomposed pressure threshold, wherein the suitable pressure range is as follows:
[0018] in, Indicates the suitable pressure range, All are preset coefficients; determining whether the updated pressure is within the appropriate pressure range; If the updated pressure is not within the suitable pressure range, the updated adjustment pedal is used as the initial adjustment pedal, and the process returns to the step of obtaining the target parameter group by using the initial adjustment pedal until the updated pressure is within the suitable pressure range; If the updated pressure is within the suitable pressure range, the time of obtaining the updated pressure is taken as the starting point, and the time is recorded in real time to obtain the evaluation time. When the evaluation time reaches a preset time threshold, the initial adjustment pedal is confirmed as the target adjustment pedal.
[0019] To achieve the above object, the present invention further provides a position adjustment system for rear step lifting, comprising: An environment confirmation module is used to receive a position adjustment instruction and confirm a position adjustment environment based on the position adjustment instruction, wherein the position adjustment environment includes: a visual position adjustment system and an initial adjustment pedal, the visual position adjustment system includes a scene construction unit, a posture input unit, and a position adjustment unit, wherein the initial adjustment pedal includes a plurality of pedal adjustment units; An adjustment posture prediction module is used to obtain an adjustment range set for adjusting the pedal position, wherein the adjustment range set includes multiple adjustment ranges, and an adjustment posture library is confirmed based on the adjustment range set and the scene construction unit, wherein the adjustment posture library includes multiple initial example groups, wherein the initial example group includes an initial adjustment posture and a position fitting video stream; An adjustment posture confirmation module is used to send the adjustment posture library to the initiator of the position adjustment instruction, receive the initial adjustment posture selected by the user in the adjustment posture library by using the posture input unit, obtain the target adjustment posture, and retrieve the driving path in the adjustment posture library according to the target adjustment posture; A dynamic adjustment module, used to drive the initial adjustment pedal using the driving path, wherein the speed of driving the initial adjustment pedal is set as the first step speed, and to monitor in real time a plurality of monitoring pressures of a plurality of pedal adjustment units corresponding to the initial adjustment pedal during driving, wherein the monitoring pressures correspond to the pedal adjustment units one by one; After confirming that the initial adjustment pedal is a preset target adjustment pedal based on the multiple monitoring pressure and position adjustment units, the position adjustment of the initial adjustment pedal is implemented.
[0020] In order to solve the above problem, the present invention further provides an electronic device, the electronic device comprising: A memory storing at least one instruction; and a processor executing the instruction stored in the memory to implement the above-mentioned position adjustment method applied to the lifting and lowering of the rear footrest.
[0021] In order to solve the above problems, the present invention also provides a computer-readable storage medium, in which at least one instruction is stored. The at least one instruction is executed by a processor in an electronic device to implement the above-mentioned position adjustment method for lifting and lowering the rear footrest.
[0022] The present invention is to solve the problem described in the background technology. The present invention receives a position adjustment instruction, and confirms a position adjustment environment based on the position adjustment instruction, wherein the position adjustment environment includes: a visual position adjustment system and an initial adjustment pedal, and the visual position adjustment system includes a scene construction unit, a posture input unit, and a position adjustment unit, wherein the initial adjustment pedal includes multiple pedal adjustment units. It can be seen that the present invention considers that when the pedal is initially adjusted, it is set that there are multiple pedal adjustment units in the initial adjustment pedal that can be used to monitor pressure, thereby laying a foundation for subsequently improving the user experience. An adjustment range set for adjusting the pedal position is obtained, wherein the adjustment range set includes multiple adjustment ranges, and an adjustment posture library is confirmed based on the adjustment range set and the scene construction unit, wherein the adjustment posture library includes multiple initial example groups, wherein the initial example group includes an initial adjustment posture and a position fitting video stream. It can be seen that when considering setting a pedal posture that can be used as a reference, the embodiment of the present invention not only considers the actual use environment of the pedal, but also considers the experience of different users when using the pedal. Therefore, different position fitting video streams are fitted to improve the user experience. The initial adjustment pedal is driven by the driving path, wherein the speed of driving the initial adjustment pedal is set as the first step speed, and multiple monitoring pressures of multiple pedal adjustment units corresponding to the initial adjustment pedal in the driving are monitored in real time, wherein the monitoring pressure corresponds to the pedal adjustment unit one by one, and after confirming that the initial adjustment pedal is the preset target adjustment pedal based on the multiple monitoring pressures and position adjustment units, the position adjustment of the initial adjustment pedal is implemented. It can be seen that the present invention also takes into account the possible posture changes and posture change ranges of the user when using the pedal. Therefore, the posture of the initial adjustment pedal is adjusted in combination with the actual monitored pressure data, so that the initial adjustment pedal is more adapted to the target object while ensuring the safety of the target object, thereby improving the user experience. Therefore, the present invention can realize intelligent adjustment of the rear pedal position and improve the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] Figure 1 A schematic flow chart of a method for adjusting the position of a rear footrest under lifting and lowering provided by an embodiment of the present invention; Figure 2 A functional module diagram of a position adjustment system for rear footrest lifting provided by an embodiment of the present invention; Figure 3 A schematic diagram of the structure of an electronic device for implementing the position adjustment method for rear footrest lifting provided in one embodiment of the present invention.
[0024] Description of reference numerals: 1. Electronic device; 10. Processor; 11. Memory; 12. Bus.
[0025] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0026] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.
[0027] The embodiment of the present application provides a method for adjusting the position of the rear footrest when it is raised or lowered. The execution subject of the method for adjusting the position of the rear footrest when it is raised or lowered includes but is not limited to at least one of the electronic devices such as a server and a terminal that can be configured to execute the method provided by the embodiment of the present application. In other words, the method for adjusting the position of the rear footrest when it is raised or lowered can be executed by software or hardware installed in a terminal device or a server device, and the software can be a blockchain platform. The server includes but is not limited to: a single server, a server cluster, a cloud server or a cloud server cluster, etc.
[0028] Reference Figure 1 FIG. 2 is a flow chart of a method for adjusting the position of a rear footrest provided by an embodiment of the present invention. In this embodiment, the method for adjusting the position of a rear footrest provided by an embodiment of the present invention comprises: S1. Receive a position adjustment instruction, and confirm a position adjustment environment based on the position adjustment instruction, wherein the position adjustment environment includes: a visual position adjustment system and an initial adjustment pedal, the visual position adjustment system includes a scene construction unit, a posture input unit, and a position adjustment unit, wherein the initial adjustment pedal includes multiple pedal adjustment units.
[0029] It should be explained that the position adjustment instruction is an instruction issued by the user of the pedal, and the position adjustment environment is a necessary environment for realizing the position adjustment of the pedal. The visual position adjustment system refers to an APP or applet used to realize the adjustment of the pedal, and the visual position adjustment system includes a scene construction unit, a posture input unit, and a position adjustment unit. Please refer to the subsequent embodiments for the application of the specific units. The initial adjustment pedal refers to a pedal that can be adjusted in position, and the initial adjustment pedal includes multiple pedal adjustment units. Please refer to the subsequent embodiments for the specific application of the pedal adjustment unit.
[0030] For example, when Xiao Zhang is riding in a vehicle, he sits in the back seat of the vehicle. In order to improve the comfort of riding in the vehicle, Xiao Zhang issues the position adjustment instruction and confirms the position adjustment environment.
[0031] S2. Obtain an adjustment range set for adjusting the pedal position, wherein the adjustment range set includes multiple adjustment ranges, and confirm an adjustment posture library based on the adjustment range set and a scene construction unit, wherein the adjustment posture library includes multiple initial example groups, wherein the initial example group includes an initial adjustment posture and a position fitting video stream.
[0032] It should be explained that the adjustment range refers to the range of parameters that can be used to adjust the position of the pedal, where the parameters that can be used to adjust the position of the pedal include but are not limited to: rotation angle, extension distance, and lifting distance, where the rotation angle refers to the angle corresponding to the pedal, for example: the angle between the pedal and the horizontal plane is 30 degrees. The extension distance refers to the distance that the pedal can be extended to the rear row, and the lifting distance refers to the distance that the pedal can be extended upward.
[0033] Further, the step of confirming the adjustment posture library based on the adjustment range set and the scene construction unit includes: The adjustment ranges are extracted from the adjustment range set in sequence, and the following operations are performed on the extracted adjustment ranges: Based on the adjustment range, an adjustment value is obtained, wherein the adjustment value is an absolute difference between a maximum value and a minimum value in the adjustment range, and a division interval is calculated using a preset division ratio and the adjustment value, wherein the division interval is a product of the adjustment value and the division ratio; Extracting multiple fitting parameters in the adjustment range according to the division interval to obtain a fitting parameter set, and summarizing the fitting parameter set to obtain multiple fitting parameter sets; In a combined manner, the multiple fitting parameter sets and the pre-constructed fitting series are used to obtain multiple fitting parameter groups, wherein the fitting parameter groups are as follows:
[0034] in, represents the fitting parameter set, Indicates the first fitting parameter in the first fitting parameter set corresponding to multiple fitting parameter sets. Indicates the first fitting parameter in the second fitting parameter set corresponding to multiple fitting parameter sets. Indicates the number of fitting parameter sets corresponding to The first fitting parameters; An adjustment pose library is identified based on the multiple fitting parameter groups and the scene construction unit.
[0035] It is understandable that different adjustment ranges may correspond to different adjustment values. Therefore, different fitting parameters need to be obtained in combination with different adjustment values to improve the accuracy of obtaining the fitting parameter group. Optionally, 5% is taken as the division ratio. There is at least one different fitting parameter in different fitting parameter groups. For example: the fitting parameters corresponding to the rotation angle are 5, 10, and 15, the fitting parameters corresponding to the overhang distance are 2, 4, and 6, and the fitting parameters corresponding to the lifting distance are 3, 5, and 7. These fitting parameters can be used to obtain 27 fitting parameter groups.
[0036] For example, when the adjustment range is the range corresponding to the rotation angle, the adjustment range is 0 to 60 degrees, and when the adjustment range is the range corresponding to the lifting distance, the adjustment range is 0 to 20 centimeters, and the division ratio is 5%. The adjustment value of the adjustment range corresponding to the rotation angle is 60 degrees, and the division interval corresponding to the rotation angle is 3, and the fitting parameters that can be extracted in the adjustment range corresponding to the rotation angle are: 0, 3, 6, ... 60.
[0037] It should be noted that the step of determining the adjustment pose library based on the multiple fitting parameter groups and the scene construction unit includes: Acquire environmental parameters for constructing an environmental model, construct the environmental model based on the environmental parameters, acquire pedal size parameters by initially adjusting the pedal, and construct the pedal model based on the pedal size parameters; Extracting fitting parameter groups from the multiple fitting parameter groups in sequence, and performing the following operations on the extracted fitting parameter groups: Obtaining a constraint relationship for assembling a pedal model, and assembling the environment model and the pedal model using the extracted fitting parameter group and the constraint relationship as constraints to obtain an assembled model; If the assembly model is not a preset interference model, an initial adjustment posture is obtained using a fitting parameter group corresponding to the assembly model and a pre-built visualization unit; An adjustment posture library is acquired based on the initial adjustment posture.
[0038] It is understandable that the environmental parameters refer to the parameters of the application scenario corresponding to the initial adjustment pedal. For example: the initial adjustment pedal is applied to the back row of an electric vehicle, then the environmental parameters refer to the relevant parameters of the back row of the electric vehicle, and the relevant parameters include but are not limited to: size parameters, space layout parameters, wherein the size parameters include but are not limited to: the wheelbase of the electric vehicle, the height of the electric vehicle, and the space layout parameters include but are not limited to: the height of the rear seats, the width of the rear seats. Optionally, the environmental model is constructed by combining the environmental parameters with a three-dimensional modeling software, wherein the environmental model refers to a three-dimensional model used to characterize the rear space of the electric vehicle. The pedal size parameters refer to the size parameters of the initial adjustment pedal, and the pedal size parameters include but are not limited to the length, width, height and other parameters of the initial adjustment pedal used to characterize the characteristics of the initial adjustment pedal. The method of constructing a pedal model using pedal size parameters is the same as the method of constructing an environmental model using environmental parameters, and can achieve the same effect, which will not be repeated here.
[0039] It should be explained that the constraint relationship refers to the relationship used to assemble the pedal model and the environment model, wherein the constraint relationship includes but is not limited to: fixed, parallel, vertical, etc. Assembling the environment model and the pedal model with the constraint relationship and the fitting parameter group means: assembling the pedal model in the environment model according to the fitting parameters in the fitting parameter group. The interference state means: there is model interference between the environment model and the pedal model in the assembly model, that is, there is an overlapping part in space between the environment model and the pedal model in the assembly model.
[0040] It should be understood that the step of obtaining the adjustment posture library based on the initial adjustment posture includes: Obtaining an initial parameter group for initially adjusting the pedal, wherein the initial parameter group includes a plurality of initial parameters, and obtaining a plurality of adjustment parameter groups using the initial parameter group and the fitting parameter group, wherein the adjustment parameter group includes an initial parameter and a fitting parameter, and the initial parameter corresponds to the fitting parameter one-to-one, and the adjustment parameter group corresponds to the adjustment range one-to-one; Acquire a positioning path based on the plurality of adjustment parameter groups and a pre-built path retrieval algorithm, and generate a position adjustment video stream using the visualization unit, the positioning path, the environment model, and the pedal model; Associating the position adjustment video stream with the initial adjustment posture to obtain an initial example group; The initial example group is aggregated to obtain the adjustment pose library.
[0041] Furthermore, the initial parameter group refers to a set of parameters that can characterize the initial adjustment pedal in the initial position, wherein the initial position refers to the position of the initial adjustment pedal when it is just started. Therefore, the initial parameters in the initial parameter group correspond to the adjustment range and the fitting parameters. For example: for ease of understanding, taking the three-dimensional space as an example, the adjustment ranges are the range of the x direction, the range of the y direction, the range of the z direction and the range of the rotation angle, the fitting parameter group is (1, 2, 3, 30) and the initial parameter group is (5, 7, 10, 45), wherein 1 and 5 both represent the values in the x direction, 2 and 7 both represent the values in the y direction, 3 and 10 both represent the values in the z direction, and 30 and 45 both represent the values in the rotation angle. Then, 4 adjustment parameter groups can be obtained from the initial parameter group and the fitting parameter group, wherein the 4 adjustment parameter groups are: (1, 5), (2, 7), (3, 10) and (30, 45). The initial parameter group can be obtained by monitoring the unit used to move the initial adjustment pedal. For example, if a guide rail is used to realize the movement of the initial adjustment pedal in the ascending direction, the initial parameters of the initial adjustment pedal in the ascending direction can be obtained through a distance sensor.
[0042] It is understandable that each of the multiple adjustment parameter groups characterizes the constraints that need to be adjusted in a certain direction for the initial adjustment pedal. For example, if the adjustment parameter group is (1, 5), it means that the initial adjustment pedal needs to be moved from position 1 to position 5 in the x direction. The path retrieval algorithm refers to an algorithm used to realize the movement of the posture of the initial adjustment pedal from the initial parameter group to the posture of the initial adjustment pedal as the fitting parameter group. Optionally, the Dijkstra algorithm is selected as the path retrieval algorithm. The path with the least energy consumption when moving the posture of the initial adjustment pedal from the initial parameter group to the posture of the initial adjustment pedal as the fitting parameter group is the positioning path.
[0043] It should be explained that the position adjustment video stream refers to the video of assembling the environment model and the pedal model according to the positioning path using the visualization unit. Optionally, SolidWorks is used as the visualization unit. The position fitting video stream is used to prompt or demonstrate the process of initial adjustment of the pedal during position adjustment, thereby improving the user experience during use.
[0044] S3, sending the adjustment posture library to the initiator of the position adjustment instruction, using the posture input unit to receive the initial adjustment posture selected by the user in the adjustment posture library, obtaining the target adjustment posture, and retrieving the driving path in the adjustment posture library according to the target adjustment posture.
[0045] It is understandable that the step of adjusting the posture according to the target and retrieving the driving path from the adjustment posture library includes: Obtaining a current parameter group of the initial adjustment pedal, using the current parameter group to search in the adjustment posture library, if a target parameter group is retrieved in the adjustment posture library, wherein the target parameter group is the same as the current parameter group, then taking the positioning path corresponding to the target parameter group as the driving path; If the target parameter group is not retrieved in the adjustment posture library, the driving path is obtained by using the current parameter group, the fitting parameter group corresponding to the target adjustment posture and the path retrieval algorithm.
[0046] It should be explained that the method for obtaining the current parameter group is the same as the method for obtaining the initial parameter group, which will not be repeated here. The difference between the current parameter group and the initial parameter group is that the current parameter group can characterize both the initial parameter group and the posture of the initial adjustment pedal in other situations. For example: When Xiao Zhao just got on the vehicle, he needed to adjust the posture of the initial adjustment pedal. Therefore, Xiao Zhao selected the target adjustment posture from the adjustment posture library sent by the position adjustment instruction. At this time, the current parameter group of the initial adjustment pedal is the initial parameter group. After the vehicle has been running for a period of time, Xiao Zhao wants to change the posture of the initial adjustment pedal. Therefore, Xiao Zhao selects a new target adjustment posture again. At this time, the current parameter group of the initial adjustment pedal is a set of parameters used to characterize the current posture characteristics of the initial adjustment pedal.
[0047] Furthermore, the method of obtaining the driving path using the fitting parameter group and the path retrieval algorithm corresponding to the target adjustment posture is the same as the method of obtaining the positioning path based on the multiple adjustment parameter groups and the pre-built path retrieval algorithm, and can achieve the same effect, which will not be repeated here.
[0048] S4. Utilize the driving path to drive the initial adjustment pedal, wherein the speed of driving the initial adjustment pedal is set as the first step speed, and multiple monitoring pressures of multiple pedal adjustment units corresponding to the initial adjustment pedal during driving are monitored in real time, wherein the monitoring pressures correspond one-to-one to the pedal adjustment units.
[0049] It is understandable that the monitoring pressure refers to the pressure monitored by the pedal adjustment unit when adjusting the position. Optionally, the monitoring pressure is obtained through a pressure sensor. For example: after the user selects the target adjustment posture, the video stream is fitted according to the position corresponding to the target adjustment posture, and the foot is roughly placed in the target adjustment posture, then the initial adjustment pedal will monitor the monitoring pressure due to the user's foot during the movement according to the driving path.
[0050] S5. After confirming that the initial adjustment pedal is a preset target adjustment pedal based on the multiple monitoring pressure and position adjustment units, adjust the position of the initial adjustment pedal.
[0051] It should be explained that the step of confirming that the initial adjustment pedal is a preset target adjustment pedal based on the plurality of monitoring pressure and position adjustment units includes: For each of the multiple monitoring pressures, perform the following operations: Based on the initial adjustment pedal to obtain the adjustment parameter group, a decomposition direction set for decomposing the monitoring pressure is determined, wherein the decomposition direction set includes three decomposition directions, wherein the three decomposition directions are respectively a first tangential direction, a second tangential direction and a third normal direction; Decomposing the monitoring pressure by using the adjustment parameter group and the decomposition direction set to obtain three decomposition pressures, wherein the three decomposition pressures are respectively a first tangential force, a second tangential force and a third normal force; The first tangential force, the second tangential force and the third normal force are respectively summarized to obtain three decomposed pressure sets, wherein the three decomposed pressure sets are the first tangential force set, the second tangential force set and the third normal force set; Extract decomposition pressure sets from the three decomposition pressure sets in sequence, and perform the following operations on the extracted decomposition pressure sets: Acquire a decomposition pressure threshold based on the decomposition direction corresponding to the decomposition pressure set, and calculate a comprehensive decomposition pressure based on the decomposition pressure threshold and the decomposition pressure set; The integrated decomposition pressure is compared with a preset integrated pressure threshold, and if the integrated decomposition pressure is greater than or equal to the integrated pressure threshold, the position adjustment unit is used to confirm that the initial adjustment pedal is a preset target adjustment pedal.
[0052] It is understandable that the method for obtaining the adjustment parameter group is consistent with the method for obtaining the current parameter group, and can achieve the same effect, which will not be repeated here. After the target object acts on the initial adjustment pedal, the force can be decomposed along different directions. The set of directions for decomposing the force is the decomposition direction set. The difference between the first tangential direction and the second tangential direction is that the first tangential direction is perpendicular to the second tangential direction. For example: if the shape corresponding to the initial adjustment pedal is a rectangle, the first tangential direction can be the direction of the long side, the second tangential direction can be the direction of the short board, and the third normal direction can be the direction perpendicular to the initial adjustment pedal.
[0053] Furthermore, the adjustment parameter group includes the features corresponding to the initial adjustment pedal, which include but are not limited to position and angle. Therefore, the monitoring pressure can be decomposed by using the adjustment parameter group in combination with the decomposition direction set. Among them, the first tangential force, the second tangential force and the third normal force are the forces obtained by decomposing the monitoring pressure along the first tangential direction, the second tangential direction and the third normal direction respectively. The decomposition pressure threshold can be set or adjusted by the user in accordance with his own habits, and the direction corresponding to the decomposition pressure threshold is consistent with the decomposition direction corresponding to the decomposition pressure set, and the decomposition direction includes: the first tangential direction, the second tangential direction and the third normal direction.
[0054] It should be explained that the calculation of the comprehensive decomposition pressure based on the decomposition pressure threshold and the decomposition pressure set includes: Extract decomposition pressures from the decomposition pressure set in sequence, and perform the following operations on the extracted decomposition pressures: Performing a scalarization operation on the decomposed pressure to obtain an analysis pressure, summarizing the analysis pressure to obtain an analysis pressure set, and obtaining an analysis pressure variance based on the analysis pressure set, wherein the analysis pressure variance is the variance of multiple analysis pressures in the analysis pressure set; Obtaining a pressure distribution quantity based on the initial adjustment pedal, wherein the pressure distribution quantity is equal to the quantity of the plurality of pedal adjustment units corresponding to the initial adjustment pedal; Calculating the average pressure using the pressure average distribution quantity and the decomposition pressure threshold; comparing the analysis pressure to the average pressure; If the analysis pressure is greater than or equal to the average pressure, the analysis pressure is recorded as the first decomposition pressure, otherwise the analysis pressure is recorded as the second decomposition pressure; The first decomposition pressure and the second decomposition pressure are respectively summarized to obtain a first decomposition pressure set and a second decomposition pressure set, and the first decomposition pressure set and the second decomposition pressure set are used to calculate the comprehensive decomposition pressure.
[0055] It should be understood that the decomposed pressure is a vector with both magnitude and direction, and the scalarization operation refers to taking only the magnitude corresponding to the decomposed pressure. Ideally, the number of decomposed pressures corresponding to the decomposed pressure concentration should be equal to the number of pressure equalization, that is, all the multiple pedal adjustment units corresponding to the initial adjustment pedal are used, so as to decompose the monitoring pressure (the pressure of the target object on the initial adjustment pedal) so that the decomposed pressure is more uniform, thereby improving the user's comfort and increasing the service life of the initial adjustment pedal.
[0056] Furthermore, the first decomposition pressure set and the second decomposition pressure set are used to calculate the comprehensive decomposition pressure, and the calculation formula is as follows:
[0057] in, represents the comprehensive decomposition pressure, are all preset coefficients. represents the number of first decomposition pressures in the first decomposition pressure set, Indicates the number of decomposition pressures in the decomposition pressure concentration, represents the number of second decomposition pressures in the second decomposition pressure set, and , Indicates that the analysis pressure is concentrated Analytical pressure, represents the decomposition pressure threshold, Indicates the first decomposition pressure concentration The first decomposition pressure, represents the analytical pressure variance, Indicates the second decomposition pressure concentration A second decomposition pressure.
[0058] It should be explained that since force is a vector and is affected by the shape of the target object (the shoes worn by the user) and the shape of the initially adjusted pedal, there may be a situation where the analysis pressure is greater than the average pressure. The average pressure is the ratio of the decomposition pressure threshold to the number of pressure averages. When the analysis pressure is greater than or equal to the average pressure, it can be considered that it has a greater impact on the user experience, and when the analysis pressure is less than the average pressure, it can be considered that it can enhance the user experience. Therefore, different weight values can be set according to the relationship between the analysis pressure and the average pressure to calculate the comprehensive decomposition pressure.
[0059] It is understandable that the step of using the position adjustment unit to confirm that the initial adjustment pedal is a preset target adjustment pedal includes: Confirming receipt of a position adjustment instruction from a position adjustment unit, parsing the position adjustment instruction, obtaining a position prediction algorithm, obtaining a target parameter group using the initial adjustment pedal, and obtaining an adjustment prediction parameter group based on the position prediction algorithm and the target parameter group; The initial adjustment pedal is adjusted using the adjustment prediction parameter group, and the analytical pressure is obtained using the preset adjustment monitoring frequency. The step speed is updated based on the analytical pressure. The calculation formula is as follows:
[0060]
[0061] in, represents the update step speed, represents the first step speed, represents the analytical pressure, All are preset coefficients; The speed of driving the initial regulating pedal is updated by using the updated step speed to obtain an updated regulating pedal, an updated pressure is obtained based on the updated regulating pedal, and a suitable pressure range is constructed based on the decomposed pressure threshold, wherein the suitable pressure range is as follows:
[0062] in, Indicates the suitable pressure range, All are preset coefficients; determining whether the updated pressure is within the appropriate pressure range; If the updated pressure is not within the suitable pressure range, the updated adjustment pedal is used as the initial adjustment pedal, and the process returns to the step of obtaining the target parameter group by using the initial adjustment pedal until the updated pressure is within the suitable pressure range; If the updated pressure is within the suitable pressure range, the time of obtaining the updated pressure is taken as the starting point, and the time is recorded in real time to obtain the evaluation time. When the evaluation time reaches a preset time threshold, the initial adjustment pedal is confirmed as the target adjustment pedal.
[0063] It should be explained that the position prediction algorithm refers to an algorithm for realizing position adjustment of the initial adjustment pedal. Optionally, a pre-trained neural network is used as the position prediction algorithm, and the goal of the position prediction algorithm is to obtain the minimum comprehensive decomposition pressure. The same effect can be achieved by using other technologies, which will not be repeated here. The method for obtaining the target parameter group is the same as the method for obtaining the current parameter group, which will not be repeated here. The adjustment prediction parameter group is the ideal posture of the initial adjustment pedal predicted in combination with the target object and the target parameter group, and at this ideal posture, the comprehensive decomposition pressure corresponding to the target adjustment pedal is the minimum.
[0064] Further, adjusting the initial adjustment pedal according to the predicted adjustment parameter group means: adjusting the target parameter group corresponding to the initial adjustment pedal to the predicted adjustment parameter group, and dynamically adjusting the speed of adjustment according to the analyzed pressure analyzed by the monitoring frequency during the adjustment process, and the speed is the update step speed. The analyzed pressure is the sum of the monitored pressure in a certain direction, and the method of decomposing the monitored pressure into a certain direction is the same as the method of obtaining the analyzed pressure, which will not be repeated here.
[0065] It is understandable that, in combination with different working conditions, the preset coefficients are used for distinction, which can ensure the safety of the target object while improving the accuracy of posture adjustment of the initial adjustment pedal. The update adjustment pedal refers to the initial adjustment pedal whose speed is the update step speed. The method of obtaining the update pressure is the same as the method of obtaining the analysis pressure, which will not be repeated here. When the evaluation time reaches the time threshold, it indicates that the initial adjustment pedal does not need to be posture adjusted. Normally, the target object is not strictly stationary. Therefore, by setting the time threshold, it is used to assess whether the initial adjustment pedal can meet the needs of the target object. When the evaluation time reaches the time threshold, it indicates that the initial adjustment pedal can meet the needs of the target object.
[0066] Exemplarily, Xiao Wang is the user of the initial adjustment foot pedal. After Xiao Wang selects the target adjustment posture according to the visual position adjustment system, Xiao Wang places the foot (target object) approximately at the position shown in the example in the position fitting video stream according to the position fitting video stream corresponding to the target adjustment posture, and the visual position adjustment system prompts Xiao Wang to maintain the posture corresponding to the target object. The initial adjustment foot pedal can adaptively adjust the posture according to the position of the target object so as to fit the posture of the target object. When the evaluation time reaches the time threshold, the initial adjustment foot pedal will maintain the posture to improve the user experience.
[0067] The present invention is to solve the problem described in the background technology. The present invention receives a position adjustment instruction, and confirms a position adjustment environment based on the position adjustment instruction, wherein the position adjustment environment includes: a visual position adjustment system and an initial adjustment pedal, and the visual position adjustment system includes a scene construction unit, a posture input unit, and a position adjustment unit, wherein the initial adjustment pedal includes multiple pedal adjustment units. It can be seen that the present invention considers that when the pedal is initially adjusted, it is set that there are multiple pedal adjustment units in the initial adjustment pedal that can be used to monitor pressure, thereby laying a foundation for subsequently improving the user experience. An adjustment range set for adjusting the pedal position is obtained, wherein the adjustment range set includes multiple adjustment ranges, and an adjustment posture library is confirmed based on the adjustment range set and the scene construction unit, wherein the adjustment posture library includes multiple initial example groups, wherein the initial example group includes an initial adjustment posture and a position fitting video stream. It can be seen that when considering setting a pedal posture that can be used as a reference, the embodiment of the present invention not only considers the actual use environment of the pedal, but also considers the experience of different users when using the pedal. Therefore, different position fitting video streams are fitted to improve the user experience. The initial adjustment pedal is driven by the driving path, wherein the speed of driving the initial adjustment pedal is set as the first step speed, and multiple monitoring pressures of multiple pedal adjustment units corresponding to the initial adjustment pedal in the driving are monitored in real time, wherein the monitoring pressure corresponds to the pedal adjustment unit one by one, and after confirming that the initial adjustment pedal is the preset target adjustment pedal based on the multiple monitoring pressures and position adjustment units, the position adjustment of the initial adjustment pedal is implemented. It can be seen that the present invention also takes into account the possible posture changes and posture change ranges of the user when using the pedal. Therefore, the posture of the initial adjustment pedal is adjusted in combination with the actual monitored pressure data, so that the initial adjustment pedal is more adapted to the target object while ensuring the safety of the target object, thereby improving the user experience. Therefore, the present invention can realize intelligent adjustment of the rear pedal position and improve the user experience.
[0068] like Figure 2 1 is a functional module diagram of a position adjustment system for rear footrest lifting provided by an embodiment of the present invention.
[0069] The position adjustment system 100 for rear step lifting of the present invention can be installed in an electronic device. According to the functions to be implemented, the position adjustment system 100 for rear step lifting can include an environment confirmation module 101, an adjustment posture prediction module 102, an adjustment posture confirmation module 103 and a dynamic adjustment module 104. The module of the present invention can also be called a unit, which refers to a series of computer program segments that can be executed by an electronic device processor and can complete fixed functions, which are stored in the memory of the electronic device.
[0070] The environment confirmation module 101 is used to receive a position adjustment instruction and confirm a position adjustment environment based on the position adjustment instruction, wherein the position adjustment environment includes: a visual position adjustment system and an initial adjustment pedal, the visual position adjustment system includes a scene construction unit, a posture input unit, and a position adjustment unit, wherein the initial adjustment pedal includes a plurality of pedal adjustment units; The adjustment posture prediction module 102 is used to obtain an adjustment range set for adjusting the pedal position, wherein the adjustment range set includes multiple adjustment ranges, and confirm an adjustment posture library based on the adjustment range set and the scene construction unit, wherein the adjustment posture library includes multiple initial example groups, wherein the initial example group includes an initial adjustment posture and a position fitting video stream; The adjustment posture confirmation module 103 is used to send the adjustment posture library to the initiator of the position adjustment instruction, use the posture input unit to receive the initial adjustment posture selected by the user in the adjustment posture library, obtain the target adjustment posture, and retrieve the driving path in the adjustment posture library according to the target adjustment posture; The dynamic adjustment module 104 is used to drive the initial adjustment pedal using the driving path, wherein the speed of driving the initial adjustment pedal is set as the first step speed, and to monitor in real time a plurality of monitoring pressures of a plurality of pedal adjustment units corresponding to the initial adjustment pedal during driving, wherein the monitoring pressures correspond to the pedal adjustment units one by one; After confirming that the initial adjustment pedal is a preset target adjustment pedal based on the multiple monitoring pressure and position adjustment units, the position adjustment of the initial adjustment pedal is implemented.
[0071] In detail, the modules in the position adjustment system 100 for rear step lifting in the embodiment of the present invention are used in the same manner as above. Figure 1 The same technical means as described in the method for adjusting the position of the rear footrest under lifting and lowering are used, and can produce the same technical effects, so they will not be repeated here.
[0072] like Figure 3 , which is a schematic diagram of the structure of an electronic device for implementing a position adjustment method for rear footrest lifting provided by an embodiment of the present invention.
[0073] The electronic device 1 may include a processor 10, a memory 11 and a bus 12, and may also include a computer program stored in the memory 11 and executable on the processor 10, such as a position adjustment method program for rear footrest lifting.
[0074] The memory 11 includes at least one type of readable storage medium, including flash memory, mobile hard disk, multimedia card, card-type memory (such as SD or DX memory, etc.), magnetic memory, disk, optical disk, etc. The memory 11 may be an internal storage unit of the electronic device 1 in some embodiments, such as a mobile hard disk of the electronic device 1. The memory 11 may also be an external storage device of the electronic device 1 in other embodiments, such as a plug-in mobile hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (SecureDigital, SD) card, a flash card (Flash Card), etc. equipped on the electronic device 1. Further, the memory 11 also includes an internal storage unit of the electronic device 1 and an external storage device. The memory 11 can not only be used to store application software and various types of data installed in the electronic device 1, such as the code of the position adjustment method program applied to the rear footrest lifting, but also can be used to temporarily store data that has been output or is to be output.
[0075] The processor 10 may be composed of an integrated circuit in some embodiments, for example, a single packaged integrated circuit, or a plurality of packaged integrated circuits with the same or different functions, including one or more central processing units (CPUs), microprocessors, digital processing chips, graphics processors, and combinations of various control chips, etc. The processor 10 is the control core (Control Unit) of the electronic device, and uses various interfaces and lines to connect various components of the entire electronic device, and executes or executes programs or modules stored in the memory 11 (for example, a position adjustment method program for rear step lifting, etc.), and calls data stored in the memory 11, so as to execute various functions of the electronic device 1 and process data.
[0076] The bus 12 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The bus 12 may be divided into an address bus, a data bus, a control bus, etc. The bus 12 is configured to realize connection and communication between the memory 11 and at least one processor 10, etc.
[0077] Figure 3 Only an electronic device with components is shown, and those skilled in the art will understand that Figure 3The structure shown does not constitute a limitation on the electronic device 1, and may include fewer or more components than shown in the figure, or combine certain components, or arrange the components differently.
[0078] For example, although not shown, the electronic device 1 may also include a power source (such as a battery) for supplying power to various components. Preferably, the power source may be logically connected to the at least one processor 10 through a power management system, so that the power management system can realize functions such as charging management, discharging management, and power consumption management. The power source may also include any components such as one or more DC or AC power sources, recharging systems, power failure detection circuits, power converters or inverters, and power status indicators. The electronic device 1 may also include a variety of sensors, Bluetooth modules, Wi-Fi modules, etc., which will not be repeated here.
[0079] Furthermore, the electronic device 1 may also include a network interface. Optionally, the network interface may include a wired interface and / or a wireless interface (such as a WI-FI interface, a Bluetooth interface, etc.), which is generally used to establish a communication connection between the electronic device 1 and other electronic devices.
[0080] Optionally, the electronic device 1 may further include a user interface, which may be a display, an input unit (such as a keyboard), or a standard wired interface or a wireless interface. Optionally, in some embodiments, the display may be an LED display, a liquid crystal display, a touch-sensitive liquid crystal display, and an OLED (Organic Light-Emitting Diode) touch device. The display may also be appropriately referred to as a display screen or a display unit, which is used to display information processed in the electronic device 1 and to display a visual user interface.
[0081] The position adjustment method program for rear step lifting stored in the memory 11 of the electronic device 1 is a combination of multiple instructions. When running in the processor 10, it can achieve: Receive a position adjustment instruction, and confirm a position adjustment environment based on the position adjustment instruction, wherein the position adjustment environment includes: a visual position adjustment system and an initial adjustment pedal, the visual position adjustment system includes a scene construction unit, a posture input unit, and a position adjustment unit, wherein the initial adjustment pedal includes a plurality of pedal adjustment units; Acquire an adjustment range set for adjusting the pedal position, wherein the adjustment range set includes a plurality of adjustment ranges, and confirm an adjustment posture library based on the adjustment range set and a scene construction unit, wherein the adjustment posture library includes a plurality of initial example groups, wherein the initial example group includes an initial adjustment posture and a position fitting video stream; The adjustment posture library is sent to the initiator of the position adjustment instruction, and the initial adjustment posture selected by the user in the adjustment posture library is received by the posture input unit to obtain the target adjustment posture, and the driving path is retrieved from the adjustment posture library according to the target adjustment posture; The initial adjustment pedal is driven by the driving path, wherein the speed of driving the initial adjustment pedal is set as the first step speed, and multiple monitoring pressures of multiple pedal adjustment units corresponding to the initial adjustment pedal during driving are monitored in real time, wherein the monitoring pressures correspond to the pedal adjustment units one by one; After confirming that the initial adjustment pedal is a preset target adjustment pedal based on the multiple monitoring pressure and position adjustment units, the position adjustment of the initial adjustment pedal is implemented.
[0082] Specifically, the specific implementation method of the processor 10 for the above instructions can refer to Figures 1 to 3 The description of the relevant steps in the corresponding embodiments will not be repeated here.
[0083] Furthermore, if the module / unit integrated in the electronic device 1 is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. The computer-readable storage medium can be volatile or non-volatile. For example, the computer-readable medium can include: any entity or system that can carry the computer program code, a recording medium, a USB flash drive, a mobile hard disk, a magnetic disk, an optical disk, a computer memory, and a read-only memory (ROM).
[0084] The present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor of an electronic device, the computer program can implement: Receive a position adjustment instruction, and confirm a position adjustment environment based on the position adjustment instruction, wherein the position adjustment environment includes: a visual position adjustment system and an initial adjustment pedal, the visual position adjustment system includes a scene construction unit, a posture input unit, and a position adjustment unit, wherein the initial adjustment pedal includes a plurality of pedal adjustment units; Acquire an adjustment range set for adjusting the pedal position, wherein the adjustment range set includes a plurality of adjustment ranges, and confirm an adjustment posture library based on the adjustment range set and a scene construction unit, wherein the adjustment posture library includes a plurality of initial example groups, wherein the initial example group includes an initial adjustment posture and a position fitting video stream; The adjustment posture library is sent to the initiator of the position adjustment instruction, and the initial adjustment posture selected by the user in the adjustment posture library is received by the posture input unit to obtain the target adjustment posture, and the driving path is retrieved from the adjustment posture library according to the target adjustment posture; The initial adjustment pedal is driven by the driving path, wherein the speed of driving the initial adjustment pedal is set as the first step speed, and multiple monitoring pressures of multiple pedal adjustment units corresponding to the initial adjustment pedal during driving are monitored in real time, wherein the monitoring pressures correspond to the pedal adjustment units one by one; After confirming that the initial adjustment pedal is a preset target adjustment pedal based on the multiple monitoring pressure and position adjustment units, the position adjustment of the initial adjustment pedal is implemented.
[0085] In the several embodiments provided by the present invention, it should be understood that the disclosed devices, systems and methods can be implemented in other ways. For example, the system embodiments described above are only illustrative, and actual implementation may have other division methods.
[0086] The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0087] In addition, each functional module in each embodiment of the present invention may be integrated into one processing unit, each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of hardware plus software functional modules.
[0088] It is obvious to those skilled in the art that the present invention is not limited to the details of the above exemplary embodiments, and that the present invention can be implemented in other specific forms without departing from the spirit or essential characteristics of the present invention.
[0089] Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solution of the present invention can be modified or replaced by equivalents without departing from the spirit and scope of the technical solution of the present invention.
Claims
1. A method for adjusting the position of a rear step when it is raised or lowered, characterized in that: The method comprises: Receive a position adjustment instruction, and confirm a position adjustment environment based on the position adjustment instruction, wherein the position adjustment environment includes: a visual position adjustment system and an initial adjustment pedal, the visual position adjustment system includes a scene construction unit, a posture input unit, and a position adjustment unit, wherein the initial adjustment pedal includes a plurality of pedal adjustment units; Acquire an adjustment range set for adjusting the pedal position, wherein the adjustment range set includes a plurality of adjustment ranges, and confirm an adjustment posture library based on the adjustment range set and a scene construction unit, wherein the adjustment posture library includes a plurality of initial example groups, wherein the initial example group includes an initial adjustment posture and a position fitting video stream; The adjustment posture library is sent to the initiator of the position adjustment instruction, and the initial adjustment posture selected by the user in the adjustment posture library is received by the posture input unit to obtain the target adjustment posture, and the driving path is retrieved from the adjustment posture library according to the target adjustment posture; The initial adjustment pedal is driven by the driving path, wherein the speed of driving the initial adjustment pedal is set as the first step speed, and multiple monitoring pressures of multiple pedal adjustment units corresponding to the initial adjustment pedal during driving are monitored in real time, wherein the monitoring pressures correspond to the pedal adjustment units one by one; After confirming that the initial adjustment pedal is a preset target adjustment pedal based on the multiple monitoring pressure and position adjustment units, the position adjustment of the initial adjustment pedal is implemented.
2. The method for adjusting the position of the rear footrest according to claim 1, characterized in that: The step of confirming the adjustment posture library based on the adjustment range set and the scene construction unit includes: The adjustment ranges are extracted from the adjustment range set in sequence, and the following operations are performed on the extracted adjustment ranges: Based on the adjustment range, an adjustment value is obtained, wherein the adjustment value is an absolute difference between a maximum value and a minimum value in the adjustment range, and a division interval is calculated using a preset division ratio and the adjustment value, wherein the division interval is a product of the adjustment value and the division ratio; Extracting multiple fitting parameters in the adjustment range according to the division interval to obtain a fitting parameter set, and summarizing the fitting parameter set to obtain multiple fitting parameter sets; In a combined manner, the multiple fitting parameter sets and the pre-constructed fitting series are used to obtain multiple fitting parameter groups, wherein the fitting parameter groups are as follows: in, represents the fitting parameter set, Indicates the first fitting parameter in the first fitting parameter set corresponding to multiple fitting parameter sets. Indicates the first fitting parameter in the second fitting parameter set corresponding to multiple fitting parameter sets. Indicates the number of fitting parameter sets corresponding to The first fitting parameters; An adjustment pose library is identified based on the multiple fitting parameter groups and the scene construction unit.
3. The method for adjusting the position of the rear footrest according to claim 2, characterized in that: The step of determining the adjustment pose library based on the multiple fitting parameter groups and the scene construction unit includes: Acquire environmental parameters for constructing an environmental model, construct the environmental model based on the environmental parameters, acquire pedal size parameters by initially adjusting the pedal, and construct the pedal model based on the pedal size parameters; Extracting fitting parameter groups from the multiple fitting parameter groups in sequence, and performing the following operations on the extracted fitting parameter groups: Obtaining a constraint relationship for assembling a pedal model, and assembling the environment model and the pedal model using the extracted fitting parameter group and the constraint relationship as constraints to obtain an assembled model; If the assembly model is not a preset interference model, an initial adjustment posture is obtained using a fitting parameter group corresponding to the assembly model and a pre-built visualization unit; An adjustment posture library is acquired based on the initial adjustment posture.
4. The position adjustment method for rear footrest lifting as claimed in claim 3, characterized in that: The step of acquiring an adjustment posture library based on the initial adjustment posture comprises: Obtaining an initial parameter group for initially adjusting the pedal, wherein the initial parameter group includes a plurality of initial parameters, and obtaining a plurality of adjustment parameter groups using the initial parameter group and the fitting parameter group, wherein the adjustment parameter group includes an initial parameter and a fitting parameter, and the initial parameter corresponds to the fitting parameter one-to-one, and the adjustment parameter group corresponds to the adjustment range one-to-one; Acquire a positioning path based on the plurality of adjustment parameter groups and a pre-built path retrieval algorithm, and generate a position adjustment video stream using the visualization unit, the positioning path, the environment model, and the pedal model; Associating the position adjustment video stream with the initial adjustment posture to obtain an initial example group; The initial example group is aggregated to obtain the adjustment pose library.
5. The position adjustment method for rear footrest lifting as claimed in claim 4, characterized in that: The step of adjusting the posture according to the target and retrieving a driving path from an adjustment posture library includes: Obtaining a current parameter group of the initial adjustment pedal, using the current parameter group to search in the adjustment posture library, if a target parameter group is retrieved in the adjustment posture library, wherein the target parameter group is the same as the current parameter group, then taking the positioning path corresponding to the target parameter group as the driving path; If the target parameter group is not retrieved in the adjustment posture library, the driving path is obtained by using the current parameter group, the fitting parameter group corresponding to the target adjustment posture and the path retrieval algorithm.
6. The method for adjusting the position of the rear footrest when lifting or lowering the rear footrest according to claim 5, characterized in that: The step of confirming that the initial adjustment pedal is a preset target adjustment pedal based on the plurality of monitoring pressure and position adjustment units includes: For each of the multiple monitoring pressures, perform the following operations: Based on the initial adjustment pedal to obtain the adjustment parameter group, a decomposition direction set for decomposing the monitoring pressure is determined, wherein the decomposition direction set includes three decomposition directions, wherein the three decomposition directions are respectively a first tangential direction, a second tangential direction and a third normal direction; Decomposing the monitoring pressure by using the adjustment parameter group and the decomposition direction set to obtain three decomposition pressures, wherein the three decomposition pressures are respectively a first tangential force, a second tangential force and a third normal force; The first tangential force, the second tangential force and the third normal force are respectively summarized to obtain three decomposed pressure sets, wherein the three decomposed pressure sets are the first tangential force set, the second tangential force set and the third normal force set; Extract decomposition pressure sets from the three decomposition pressure sets in sequence, and perform the following operations on the extracted decomposition pressure sets: Acquire a decomposition pressure threshold based on the decomposition direction corresponding to the decomposition pressure set, and calculate a comprehensive decomposition pressure based on the decomposition pressure threshold and the decomposition pressure set; The integrated decomposition pressure is compared with a preset integrated pressure threshold, and if the integrated decomposition pressure is greater than or equal to the integrated pressure threshold, the position adjustment unit is used to confirm that the initial adjustment pedal is a preset target adjustment pedal.
7. The method for adjusting the position of the rear footrest when lifting or lowering the rear footrest according to claim 6, characterized in that: The calculating of the comprehensive decomposition pressure based on the decomposition pressure threshold and the decomposition pressure set includes: Extract decomposition pressures from the decomposition pressure set in sequence, and perform the following operations on the extracted decomposition pressures: Performing a scalarization operation on the decomposed pressure to obtain an analysis pressure, summarizing the analysis pressure to obtain an analysis pressure set, and obtaining an analysis pressure variance based on the analysis pressure set, wherein the analysis pressure variance is the variance of multiple analysis pressures in the analysis pressure set; Obtaining a pressure distribution quantity based on the initial adjustment pedal, wherein the pressure distribution quantity is equal to the quantity of the plurality of pedal adjustment units corresponding to the initial adjustment pedal; Calculating the average pressure using the pressure average distribution quantity and the decomposition pressure threshold; comparing the analysis pressure to the average pressure; If the analysis pressure is greater than or equal to the average pressure, the analysis pressure is recorded as the first decomposition pressure, otherwise the analysis pressure is recorded as the second decomposition pressure; The first decomposition pressure and the second decomposition pressure are respectively summarized to obtain a first decomposition pressure set and a second decomposition pressure set, and the first decomposition pressure set and the second decomposition pressure set are used to calculate the comprehensive decomposition pressure.
8. The position adjustment method for rear footrest lifting as claimed in claim 7, characterized in that: The first decomposition pressure set and the second decomposition pressure set are used to calculate the comprehensive decomposition pressure, and the calculation formula is as follows: in, represents the comprehensive decomposition pressure, are all preset coefficients. represents the number of first decomposition pressures in the first decomposition pressure set, Indicates the number of decomposition pressures in the decomposition pressure concentration, represents the number of second decomposition pressures in the second decomposition pressure set, and , Indicates that the analysis pressure is concentrated Analytical pressure, represents the decomposition pressure threshold, Indicates the first decomposition pressure concentration The first decomposition pressure, represents the analytical pressure variance, Indicates the second decomposition pressure concentration A second decomposition pressure.
9. The method for adjusting the position of the rear footrest according to claim 8, characterized in that: The step of using the position adjustment unit to confirm that the initial adjustment pedal is a preset target adjustment pedal includes: Confirming receipt of a position adjustment instruction from a position adjustment unit, parsing the position adjustment instruction, obtaining a position prediction algorithm, obtaining a target parameter group using the initial adjustment pedal, and obtaining an adjustment prediction parameter group based on the position prediction algorithm and the target parameter group; The initial adjustment pedal is adjusted using the adjustment prediction parameter group, and the analytical pressure is obtained using the preset adjustment monitoring frequency. The step speed is updated based on the analytical pressure. The calculation formula is as follows: in, represents the update step speed, represents the first step speed, represents the analytical pressure, All are preset coefficients; The speed of driving the initial regulating pedal is updated by using the updated step speed to obtain an updated regulating pedal, an updated pressure is obtained based on the updated regulating pedal, and a suitable pressure range is constructed based on the decomposed pressure threshold, wherein the suitable pressure range is as follows: in, Indicates the suitable pressure range, All are preset coefficients; determining whether the updated pressure is within the appropriate pressure range; If the updated pressure is not within the suitable pressure range, the updated adjustment pedal is used as the initial adjustment pedal, and the process returns to the step of obtaining the target parameter group by using the initial adjustment pedal until the updated pressure is within the suitable pressure range; If the updated pressure is within the suitable pressure range, the time of obtaining the updated pressure is taken as the starting point, and the time is recorded in real time to obtain the evaluation time. When the evaluation time reaches a preset time threshold, the initial adjustment pedal is confirmed as the target adjustment pedal.
10. A position adjustment system for rear footrest lifting, characterized in that: The system comprises: An environment confirmation module is used to receive a position adjustment instruction and confirm a position adjustment environment based on the position adjustment instruction, wherein the position adjustment environment includes: a visual position adjustment system and an initial adjustment pedal, the visual position adjustment system includes a scene construction unit, a posture input unit, and a position adjustment unit, wherein the initial adjustment pedal includes a plurality of pedal adjustment units; An adjustment posture prediction module is used to obtain an adjustment range set for adjusting the pedal position, wherein the adjustment range set includes multiple adjustment ranges, and an adjustment posture library is confirmed based on the adjustment range set and the scene construction unit, wherein the adjustment posture library includes multiple initial example groups, wherein the initial example group includes an initial adjustment posture and a position fitting video stream; An adjustment posture confirmation module is used to send the adjustment posture library to the initiator of the position adjustment instruction, receive the initial adjustment posture selected by the user in the adjustment posture library by using the posture input unit, obtain the target adjustment posture, and retrieve the driving path in the adjustment posture library according to the target adjustment posture; A dynamic adjustment module, used to drive the initial adjustment pedal using the driving path, wherein the speed of driving the initial adjustment pedal is set as the first step speed, and to monitor in real time a plurality of monitoring pressures of a plurality of pedal adjustment units corresponding to the initial adjustment pedal during driving, wherein the monitoring pressures correspond to the pedal adjustment units one by one; After confirming that the initial adjustment pedal is a preset target adjustment pedal based on the multiple monitoring pressure and position adjustment units, the position adjustment of the initial adjustment pedal is implemented.
Citation Information
Patent Citations
Footrest automatic adjustment system and method as well as vehicle equipped with system
CN109664808A
Foot support adjusting method and device, vehicle, terminal equipment and storage medium
CN114329912A
Fluid analysis method of high-speed three-dimensional flow centrifugal impeller
CN118862748A
Vehicle collision risk prediction device and method
EP4397547A1
Seat control system for transporter
KR1020130032064A
Cited By
Control method, device and equipment for adjustable rest pedal, vehicle and medium
CN121187359A