Travel identification device and method and virtual reality interaction equipment

By using thin-film pressure sensors and stroke identification controllers in virtual reality interactive devices, detecting the pressure value of the operating component and obtaining the stroke of the spring, the problems of complex structure, high cost and low reality in the prior art are solved, and a more efficient virtual reality interactive experience is achieved.

CN120053957APending Publication Date: 2025-05-30XIAN GOERTEK ELECTRONIC TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311633558.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-30
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

In existing virtual reality interactive devices, the structure of measuring the stroke of the operating component is complex, costly, and cannot effectively feedback the relative relationship between the output force and the stroke, resulting in a low sense of reality and low correlation.

Method used

The thin film pressure sensor and a stroke identification controller are used to detect the pressure value applied to the operating component, obtain the stroke of the spring, and generate a signal to control the virtual reality interactive body to trigger the preset action.

Benefits of technology

The structure of measuring the stroke of the operating component is simplified, the complexity and cost of process assembly is reduced, and the realism and relevance of virtual reality interaction is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120053957A_ABST
    Figure CN120053957A_ABST
Patent Text Reader

Abstract

The invention provides a stroke recognition device and method and virtual reality interaction equipment, and relates to the technical field of electronic equipment, and the stroke recognition device comprises a thin film pressure sensor and a stroke recognition controller; the film pressure sensor is arranged at the first end of the spring, an operation part is arranged at the second end of the spring, and the film pressure sensor is connected with the stroke recognition controller. The thin film pressure sensor is used for detecting a pressure value applied to the operating part and transmitting the pressure value to the stroke recognition controller; and the stroke recognition controller is used for acquiring the stroke of the spring according to the pressure value so as to generate a signal for controlling the virtual reality interaction body to trigger a preset action corresponding to the stroke. According to the scheme, the pressure value applied to the operation part is collected through the film pressure sensor to obtain the stroke of the operation part, the structure is simplified, and the product process assembly complexity is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of electronic devices, and in particular, to a stroke recognition device, a method, and a virtual reality interaction device. Background Art

[0002] In the current market, most VR handles or other virtual reality interaction devices adopt a combination of mechanical buttons, magnets, and linear Hall elements. When operating components such as pressing a button or pulling a trigger are actuated, functions such as detecting the stroke of the button or trigger movement are performed, and different operations of the virtual reality interaction entity are controlled based on the distance of the stroke. However, when using a scheme similar to a mechanical button to measure the stroke of the button, the magnitude of the pressure applied to the mechanical button cannot be recognized, the sense of reality of virtual reality interaction is low, and the sensory experience of customers cannot be satisfied; while using a scheme that combines devices such as magnets and linear Hall elements to measure the stroke of the operating component, the structural design is complex, the cost is high, and the relative relationship between force and stroke cannot be fed back, and the correlation is low. Summary of the Invention

[0003] The main object of the present invention is to provide a stroke recognition device, a method, and a virtual reality interaction device, aiming to solve the technical problem of how to reduce the complexity of the structure for measuring the stroke of an operating component in the prior art.

[0004] To achieve the above object, an embodiment of the present invention provides a stroke recognition device, which includes: a thin-film pressure sensor and a stroke recognition controller;

[0005] The thin-film pressure sensor is disposed at a first end of a spring, an operating component is disposed at a second end of the spring, and the thin-film pressure sensor is connected to the stroke recognition controller;

[0006] The thin-film pressure sensor is configured to detect a pressure value applied to the operating component and transmit the pressure value to the stroke recognition controller;

[0007] The stroke recognition controller is configured to obtain the stroke of the spring according to the pressure value, so as to generate a signal for controlling the virtual reality interaction entity to trigger a preset action corresponding to the stroke.

[0008] Optionally, the thin-film pressure sensor is any one of a one-dimensional single-point pressure sensor, a two-dimensional single-point pressure sensor, or a three-dimensional single-point sensor. The thin-film pressure sensor includes: a voltage division acquisition unit and a voltage follower unit, and the voltage division acquisition unit is disposed at the first end of the spring;

[0009] An input end of the voltage follower unit is connected to the voltage division acquisition unit, and an output end of the voltage follower unit is connected to the stroke recognition controller;

[0010] The voltage division acquisition unit is configured to output a voltage division acquisition signal to the voltage follower unit when the pressure value is acquired;

[0011] The voltage follower unit is configured to output a voltage follower signal to the stroke identification controller when the voltage division acquisition signal is received;

[0012] The stroke identification controller is configured to obtain the stroke of the spring based on the voltage value of the received voltage follower signal.

[0013] Optionally, the thin film pressure sensor includes: a thin film varistor and a first resistor, and the thin film varistor is disposed at a first end of the spring;

[0014] A first end of the thin film varistor is connected to an acquisition power supply, a second end of the thin film varistor is respectively connected to a first end of the first resistor and an input end of the voltage follower unit; a second end of the first resistor is grounded.

[0015] Optionally, the voltage follower unit includes: a first capacitor and a voltage follower chip;

[0016] A positive input end of the voltage follower chip is connected to the voltage division acquisition unit, an output end of the voltage follower chip is respectively connected to a negative input end of the voltage follower chip and the stroke identification controller; a first end of the first capacitor is respectively connected to the acquisition power supply and a power supply end of the voltage follower chip, and a second end of the first capacitor is grounded.

[0017] Optionally, the thin film pressure sensor further includes: a filtering unit;

[0018] The filtering unit is respectively connected to an output end of the voltage follower unit and the stroke identification controller;

[0019] The filtering unit is configured to filter the received voltage follower signal and transmit the filtered voltage follower signal to the stroke identification controller.

[0020] Optionally, the filtering unit includes: a second resistor and a second capacitor;

[0021] A first end of the second resistor is connected to the output end of the voltage follower unit, a second end of the second resistor is respectively connected to a first end of the second capacitor and the stroke identification controller; a second end of the second capacitor is grounded.

[0022] In addition, to achieve the above object, an embodiment of the present invention further provides a stroke identification method, and the steps of the stroke identification method include:

[0023] Obtain the pressure value applied to the operating component through a thin-film pressure sensor;

[0024] Obtain the stroke of the spring connected to the operating component according to the pressure value, so as to generate a signal for controlling the virtual reality interaction body to trigger a preset action corresponding to the stroke.

[0025] Optionally, the thin-film pressure sensor includes: a thin-film piezoresistor and a first resistor, and the thin-film piezoresistor is connected to the operating component through the spring;

[0026] The step of obtaining the pressure value applied to the operating component through the thin-film pressure sensor includes:

[0027] Divide the voltage of the acquisition power supply by the thin-film piezoresistor and the first resistor in the thin-film pressure sensor;

[0028] Obtain the pressure value applied to the operating component according to the voltage after voltage division.

[0029] Optionally, the step of obtaining the stroke of the spring connected to the operating component according to the pressure value, so as to generate a signal for controlling the virtual reality interaction body to trigger a preset action corresponding to the stroke includes:

[0030] Determine the elastic coefficient of the spring connected to the operating component;

[0031] Obtain the stroke of the spring according to the elastic coefficient and the pressure value, so as to generate a signal for controlling the virtual reality interaction body to trigger a preset action corresponding to the stroke.

[0032] In addition, to achieve the above object, an embodiment of the present invention further provides a virtual reality interaction device, and the virtual reality interaction device adopts the stroke recognition device as described above.

[0033] An embodiment of the present invention provides a stroke recognition device, method, and virtual reality interaction device. The stroke recognition device includes: a thin-film pressure sensor and a stroke recognition controller; the thin-film pressure sensor is disposed at a first end of a spring, an operating member is disposed at a second end of the spring, and the thin-film pressure sensor is connected to the stroke recognition controller; the thin-film pressure sensor is configured to detect a pressure value applied to the operating member and transmit the pressure value to the stroke recognition controller; the stroke recognition controller is configured to obtain a stroke of the spring according to the pressure value to generate a signal for controlling a virtual reality interaction body to trigger a preset action corresponding to the stroke. Compared with the traditional technical solution, when a user presses the operating member, the stroke of the operating member is measured by a magnet and a Hall element to obtain the stroke of the operating member below the operating member. In this technical solution, the stroke of the operating member is obtained by detecting the pressure value applied to the operating member by the thin-film pressure sensor, without the need for a magnet and a Hall element, simplifying the structure for measuring the stroke of the operating member, reducing the process assembly complexity, and saving costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Figure 1 FIG. is a schematic structural connection diagram of a first embodiment of the stroke recognition device of the present invention;

[0035] Figure 2 FIG. is a schematic connection diagram of the connection relationship between the operating member, the spring, and the thin-film pressure sensor;

[0036] Figure 3 FIG. is a circuit connection diagram of a second embodiment of the stroke recognition device of the present invention;

[0037] Figure 4 FIG. is a circuit connection diagram of a third embodiment of the stroke recognition device of the present invention;

[0038] Figure 5 FIG. is a schematic flow chart of a first embodiment of the stroke recognition method of the present invention;

[0039] Figure 6 FIG. is a schematic flow chart of a second embodiment of the stroke recognition method of the present invention.

[0040] DESCRIPTION OF THE REFERENCE NUMERALS IN THE DRAWINGS:

[0041] 1 Operating component 2 Spring 10 Thin film pressure sensor 20 Stroke recognition controller 11 Voltage division acquisition unit 12 Voltage follower unit 13 Filter unit Rv Thin film varistor R1 to R2 First to second resistors C1 to C2 First to second capacitors U0 Voltage follower chip VCC Acquisition power supply

[0042] The implementation, functional features, and advantages of the object of the present invention will be further described with reference to the embodiments and the accompanying drawings. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0043] 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.

[0044] An embodiment of the present invention provides a travel recognition device, referring to Figure 1 and Figure 2 , Figure 1 which is a schematic structural connection diagram of the first embodiment of the travel recognition device of the present invention, Figure 2 and is a schematic connection diagram of the connection relationship among the operating member, the spring, and the thin-film pressure sensor.

[0045] As Figure 1 shown, in this embodiment, the travel recognition device includes: a thin-film pressure sensor 10 and a travel recognition controller 20.

[0046] The thin-film pressure sensor 10 is disposed at the first end of the spring 2, the second end of the spring 2 is provided with an operating member 1, and the thin-film pressure sensor 10 is connected to the travel recognition controller 20.

[0047] The thin-film pressure sensor 10 is configured to detect the pressure value applied to the operating member 1 and transmit the pressure value to the travel recognition controller 20.

[0048] The travel recognition controller 20 is configured to obtain the travel of the spring 2 according to the pressure value, so as to generate a signal for controlling the virtual reality interaction body to trigger a preset action corresponding to the travel.

[0049] It should be noted that the operating member 1 can be an object or structure similar to the key cap of a key or the trigger of a trigger key. In this embodiment, it can be considered as the key cap of a key.

[0050] It should be understood that the stroke recognition controller 20 can also implement virtual reality interaction. By receiving the signal generated by pressing the operating component 1 to control the virtual reality interaction entity to perform various operations, and this signal can be transmitted to a head-mounted display (HMD) to control the virtual reality interaction entity in the virtual scene to perform various operations. For example, when the movement key is pressed, the stroke recognition controller 20 can control the virtual reality interaction entity to move in the virtual world. Among them, the virtual reality interaction entity can be a controlled virtual object such as a virtual character, object, cursor, identifier, graphic or camera, etc., and can complete corresponding actions according to the signal sent by the stroke recognition controller 20. In this embodiment, the stroke of the spring 2 can also be divided into several stroke gears, and a preset action of the virtual reality interaction entity is associated with each stroke gear respectively. When the stroke of the spring 2 is in a certain stroke gear, the control instruction corresponding to the preset action bound to this stroke gear can be triggered. When the stroke recognition controller 20 receives this control instruction, it makes the virtual reality interaction entity execute the corresponding preset action. For example, in a boxing game, if the virtual reality interaction entity is a virtual boxing character and the button corresponding to the operating component 1 is the right punch button, when the user presses the operating component 1 and moves it downward by 1-3 mm, the stroke of the spring 2 can be the first stroke gear, and the preset action executed by the corresponding virtual reality interaction entity can be a right light punch; when the user presses the operating component 1 and moves it downward by 3-6 mm, the stroke of the spring 2 can be the second stroke gear, and the preset action executed by the corresponding virtual reality interaction entity can be a right heavy punch. In this example, when the user applies different pressures to the operating component 1, the virtual reality interaction entity can also simulate the corresponding force applied by the user to strike the target, realizing the tactile interaction between virtual realities and improving the authenticity of the user's sensory experience.

[0051] It should be noted that, as Figure 2 shown, in this embodiment, the pressure measurement surface of the thin film pressure sensor 10 is arranged at the first end of the spring 2, the normal elastic deformation direction of the spring 2 is perpendicular to the pressure measurement surface of the thin film pressure sensor 10, the operating component 1 is arranged at the second end of the spring 2, and the base of the operating component 1 is also perpendicular to the pressure measurement surface of the thin film pressure sensor 10.

[0052] It should be noted that in this embodiment, the stroke of the spring 2 refers to the amount of deformation of the spring, rather than the length of the spring 2 during elastic deformation. Since the operating member 1 is only connected to the spring 2, the stroke of the button can also be regarded as the stroke of the operating member 1 or the stroke of the spring 2. In addition, due to the principle of interaction of forces, when the user presses the operating member 1, the pressure applied to the operating member 1 compresses the spring 2 (elastic deformation). At this time, the pressure applied to the operating member 1 is equal to the elastic force generated by the elastic deformation of the spring 2 and is also equal to the pressure received by the pressure measuring surface of the thin-film pressure sensor 10.

[0053] It is easy to understand that in a specific implementation, when the operating member 1 is pressed, the pressure applied to the operating member is transmitted to the first end of the spring 2 through the operating member 1. The spring 2 undergoes elastic deformation and compresses to generate an elastic force. Due to the characteristics of the spring 2 itself and the interaction of forces, the second end of the spring 2 presses on the thin-film pressure sensor 10 through the elastic force, which is equivalent to transmitting the pressure applied to the operating member 1 to the pressure measuring surface of the thin-film pressure sensor 10. Therefore, the pressure received by the operating member 1 is the pressure value received by the pressure measuring surface of the thin-film pressure sensor 10. When the thin-film pressure sensor 10 detects the pressure received by the pressure measuring surface, it can obtain the pressure value and transmit the pressure value to the stroke recognition controller 20. The stroke recognition controller 20 calculates the current stroke of the spring 2 based on the calculation formula of the spring stroke and the obtained pressure value. This stroke can also be understood as the amount of deformation of the spring 2.

[0054] Among them, the calculation formula of the spring stroke is the relational expression between the pressure received by the spring 2 and the stroke of the spring 2. If the pressure value is F, the stroke of the spring 2 is x, and the elastic coefficient of the spring 2 is k, then the relational expression is:

[0055] F = -k * x;

[0056] It should be noted that in this relational expression, the pressure value F and the stroke x of the spring 2 are both vectors. The elastic coefficient k of the spring 2 is a fixed value related only to the characteristics of the spring 2 itself. The "-" only represents that the vector direction of the stroke x is opposite to the vector direction of the pressure value F. In this embodiment, when the thin-film pressure sensor 10 is a one-dimensional single-point pressure sensor, the force receiving direction of the thin-film pressure sensor 10 has been determined as the direction from the operating member 1 to the thin-film pressure sensor 10. In actual situations, the pressure value F and the stroke x in this calculation formula can be calculated only by taking their scalar values, that is, transformed into the following relational expression:

[0057] |x| = k * |F|;

[0058] In this relationship, |x| represents the scalar value of the stroke (deformation amount) of spring 2, and |F| represents the scalar value of the pressure value. Through this relationship, the stroke of spring 2 can be directly obtained.

[0059] It should be noted that this relationship is only valid when the stroke of spring 2 is within a specific range. If it exceeds this specific range, the pressure value F and the stroke x of spring 2 cannot be converted through this relationship. Therefore, the stroke of spring 2 can also be restricted by setting a limit position below the operating member 1 to prevent the stroke of spring 2 from exceeding the specific range.

[0060] In addition, when selecting spring 2, the average value of the normal force exerted by the user also needs to be considered. Considering that the strength of adults is relatively large, the situation where too little force can also cause the stroke of spring 2 to exceed this specific range should be avoided. In addition, the strength of children is relatively small, and the situation where even excessive force cannot change the stroke of spring 2 should also be avoided.

[0061] An embodiment of the present invention provides a stroke recognition device. The stroke recognition device includes: a thin-film pressure sensor and a stroke recognition controller; the thin-film pressure sensor is disposed at the first end of the spring, and an operating member is disposed at the second end of the spring. The thin-film pressure sensor is connected to the stroke recognition controller; the thin-film pressure sensor is used to detect the pressure value applied to the operating member and transmit the pressure value to the stroke recognition controller; the stroke recognition controller is used to obtain the stroke of the spring according to the pressure value to generate a signal for controlling the virtual reality interaction body to trigger a preset action corresponding to the stroke. Compared with the traditional technical solution, when the user presses the operating member, the stroke of the operating member is obtained by measuring the stroke of the spring below the operating member through a magnet and a Hall element. In this technical solution, the stroke of the operating member is obtained by detecting the pressure value applied to the operating member by the thin-film pressure sensor, without the need for a magnet and a Hall element, simplifying the structure for measuring the stroke of the button, reducing the complexity of the process assembly, and saving costs.

[0062] Based on the first embodiment of the stroke recognition device of the present invention described above, a second embodiment of the stroke recognition device of the present invention is proposed. Refer to Figure 3 , Figure 3 which is the circuit connection diagram of the second embodiment of the stroke recognition device of the present invention.

[0063] As Figure 3 shown, in this embodiment, the thin-film pressure sensor 10 is any one of a one-dimensional single-point pressure sensor, a two-dimensional single-point pressure sensor, or a three-dimensional single-point sensor. The thin-film pressure sensor 10 includes: a voltage division acquisition unit 11 and a voltage follower unit 12. The voltage division acquisition unit 11 is disposed at the first end of the spring.

[0064] The input end of the voltage follower unit 12 is connected to the voltage division acquisition unit 11, and the output end of the voltage follower unit 12 is connected to the stroke identification controller 20.

[0065] The voltage division acquisition unit 11 is configured to output a voltage division acquisition signal to the voltage follower unit 12 when the pressure value is acquired.

[0066] The voltage follower unit 12 is configured to output a voltage follower signal to the stroke identification controller 20 when the voltage division acquisition signal is received.

[0067] The stroke identification controller 20 is configured to obtain the stroke of the spring based on the voltage value of the received voltage follower signal.

[0068] It should be noted that the thin film pressure sensor 10 can be a one-dimensional single-point pressure sensor, a two-dimensional single-point pressure sensor, or a three-dimensional single-point sensor. The one-dimensional single-point pressure sensor can detect the pressure value in the direction perpendicular to the pressure measurement surface of the thin film pressure sensor 10. The two-dimensional single-point pressure sensor can detect the pressure value in the direction perpendicular to the pressure measurement surface of the thin film pressure sensor 10 and the pressure change in a single horizontal direction on the pressure measurement surface of the thin film pressure sensor 10. The three-dimensional single-point pressure sensor can detect the pressure value in the direction perpendicular to the pressure measurement surface of the thin film pressure sensor 10 and the pressure changes in multiple horizontal directions on the pressure measurement surface of the thin film pressure sensor 10.

[0069] It should be understood that the voltage division acquisition unit 11 is the main part for the thin film pressure sensor 10 to acquire the pressure value. It can acquire the pressure value received by the operating component transmitted through the spring, and adjust the voltage value of the voltage division acquisition signal in real time based on the magnitude of the pressure value, and transmit the voltage division acquisition signal to the voltage follower unit 12.

[0070] It should be noted that the voltage follower unit 12 can output a voltage follower signal with the same voltage value as the voltage division acquisition signal to the stroke identification controller 20, avoiding the voltage division of the voltage of the voltage division acquisition signal due to the internal resistance of the stroke identification controller 20 and the impedance of each part, resulting in a lower actually detected voltage value, and improving the accuracy and reliability of voltage acquisition.

[0071] It is easy to understand that the voltage value of the voltage follower signal can be regarded as the voltage value of the voltage division acquisition signal, and there is a linear relationship between the voltage value of the voltage division acquisition signal and the pressure value received by the operating component. In a specific implementation, the stroke identification controller 20 can obtain the pressure value received by the operating component through the voltage value of the received voltage follower signal and the above linear relationship, and calculate the stroke of the spring based on the pressure value described above and the calculation formula of the spring stroke.

[0072] Further, in this embodiment, the thin-film pressure sensor 10 includes: a thin-film varistor Rv and a first resistor R1. The thin-film varistor Rv is disposed at the first end of the spring.

[0073] The first end of the thin-film varistor Rv is connected to the acquisition power supply VCC. The second end of the thin-film varistor Rv is respectively connected to the first end of the first resistor R1 and the input end of the voltage follower unit 12. The second end of the first resistor R1 is grounded.

[0074] It should be noted that the thin-film varistor Rv is a pressure acquisition component of the voltage division acquisition unit 11, mainly used to acquire the pressure value applied to the operating component transmitted by the spring. The acquisition power supply VCC is used to provide a reference voltage, which can also be the maximum voltage recognizable by the stroke identification controller 20. The voltage value of the voltage division acquisition signal can be understood as the voltage value divided at both ends of the first resistor R1.

[0075] It is easy to understand that in a specific implementation, the thin-film varistor Rv and the first resistor R1 are connected in series between the acquisition power supply VCC and the ground wire to form a series voltage division structure. When the user presses the operating component, the thin-film varistor Rv changes its resistance value due to the pressure value applied to the operating component transmitted by the spring, causing the voltage value divided at both ends of the first resistor R1 to change, and thus the voltage of the voltage division acquisition signal to change.

[0076] Further, in this embodiment, the voltage follower unit 12 includes: a first capacitor C1 and a voltage follower chip U0.

[0077] The positive input end of the voltage follower chip U0 is connected to the voltage division acquisition unit 11. The output end of the voltage follower chip U0 is respectively connected to the negative input end of the voltage follower chip U0 and the stroke identification controller 20. The first end of the first capacitor C1 is respectively connected to the acquisition power supply VCC and the power supply terminal of the voltage follower chip U0. The second end of the first capacitor C1 is grounded.

[0078] It is easy to understand that the voltage follower chip U0 can be understood as a voltage follower, which operates through the reference voltage output by the acquisition power supply VCC. Its output end is connected to the negative input end, so that when a high-impedance electrical signal is received at the positive input end, a low-impedance voltage value identical to the electrical signal at the positive input end can be output at the output end, and the voltage between the output end and the positive input end remains stable, preventing impedance voltage division between the positive input end and the output end and achieving the voltage following effect.

[0079] Among them, a first capacitor C1 is also provided between the acquisition power supply VCC and the power supply terminal of the voltage follower chip U0 for filtering, so that the acquisition power supply VCC can stably supply power to the voltage follower chip U0 to ensure the stability of the operation of the voltage follower chip U0.

[0080] Based on the second embodiment of the travel recognition device of the present invention described above, a third embodiment of the travel recognition device of the present invention is proposed. Refer to Figure 4 , Figure 4 This is the circuit connection diagram of the third embodiment of the travel recognition device of the present invention.

[0081] As Figure 4 shown, in this embodiment, the thin-film pressure sensor 10 further includes: a filtering unit 13.

[0082] The filtering unit 13 is respectively connected to the output terminal of the voltage following unit 12 and the travel recognition controller 20.

[0083] The filtering unit 13 is configured to filter the received voltage following signal and transmit the filtered voltage following signal to the travel recognition controller 20.

[0084] It should be noted that there may be certain interference during the transmission process of the electrical signal, resulting in a change in the voltage of the electrical signal. In a specific implementation, to ensure the accuracy and stability of the voltage following signal received by the travel recognition controller 20, a filtering unit 13 can be provided between the voltage following unit 12 and the controller to filter the voltage following signal output by the voltage follower, and then output the filtered voltage following signal to the travel recognition controller 20, so that the travel recognition controller 20 can accurately obtain the pressure value applied to the operating component through the voltage value of the received voltage following signal.

[0085] It is worth noting that the filtering unit 13 should be as close as possible to the travel recognition controller 20 to reduce the transmission distance of the filtered voltage following signal to the travel recognition controller 20 and reduce the interference during the transmission process.

[0086] Further, in this embodiment, the filtering unit 13 includes: a second resistor R2 and a second capacitor C2.

[0087] The first end of the second resistor R2 is connected to the output terminal of the voltage following unit 12, and the second end of the second resistor R2 is respectively connected to the first end of the second capacitor C2 and the travel recognition controller 20. The second end of the second capacitor C2 is grounded.

[0088] It is easy to understand that the second resistor R2 and the second capacitor C2 form an RC filter circuit, which can filter the voltage following signal output by the voltage following unit 12. Since the voltage following signal output by the voltage following unit 12 has the characteristic that the voltage value remains unchanged, the influence of the second resistor R2 on its voltage division does not need to be considered, thus ensuring the stability of the voltage value of the filtered voltage following signal received by the stroke recognition controller 20.

[0089] In addition, to achieve the above object, an embodiment of the present invention provides a stroke recognition method. Refer to Figure 5 , Figure 5 which is a schematic flowchart of the first embodiment of the stroke recognition method of the present invention.

[0090] In this embodiment, the steps of the stroke recognition method include:

[0091] S10: Obtain the pressure value applied to the operating member through the thin film pressure sensor.

[0092] S20: Obtain the stroke of the spring connected to the operating member according to the pressure value, so as to generate a signal for controlling the virtual reality interaction body to trigger a preset action corresponding to the stroke.

[0093] It should be noted that the execution subject can be the stroke recognition controller in the above-mentioned stroke recognition device.

[0094] It should be understood that in this embodiment, the stroke recognition controller can also implement virtual reality interaction. By receiving the pressing of the operating member, it generates a signal for controlling the virtual reality interaction body to perform various operations, and can transmit this signal to the HMD to control the virtual reality interaction body in the virtual scene to perform various operations. The virtual reality interaction body can be a controlled virtual object such as a virtual character, object, cursor, identifier, graphic or camera, etc., and can control and complete corresponding actions according to the signal sent by the execution subject. The stroke of the spring can also be divided into several stroke gears, and preset actions of the virtual reality interaction body are respectively associated with each stroke gear. When the stroke of the spring is in a certain stroke gear, the control instruction corresponding to the preset action bound to this stroke gear can be triggered. When the execution subject receives this control instruction, it can make the virtual reality interaction body perform the corresponding preset action. For example, if the button corresponding to the operating member is a button for controlling the virtual reality interaction body to perform a "forward" operation, when the user presses the operating member by 1 - 3 mm, the stroke of the spring can be in the first stroke gear, and correspondingly, the virtual reality interaction body can be controlled to walk forward; when the user presses the operating member by 3 - 6 mm, the stroke of the spring can be in the second stroke gear, and correspondingly, the virtual reality interaction body can be controlled to run forward.

[0095] It is easy to understand that when the user presses the operating component, the spring connected to the operating component is compressed and undergoes elastic deformation, so that the elastic force generated by the elastic deformation of the spring transmits the pressure applied to the operating component to the thin-film pressure sensor. That is, the pressure applied by the user to the operating component is equal to the elastic force generated by the elastic deformation of the spring and is also equal to the pressure applied by the spring to the thin-film pressure sensor. There is a correlation between the stroke (deformation amount) of the spring and the elastic force generated by the degree of elastic deformation of the spring. This correlation can also be understood as the calculation formula for the pressure value and the spring stroke. Within the normal elastic deformation range of the spring, the greater the pressure applied to the spring, the greater the corresponding elastic force of the spring, and the corresponding spring stroke (deformation amount) also becomes larger.

[0096] In addition, in a specific implementation, when the user presses the operating component, the execution entity can obtain the pressure value applied to the operating component through the thin-film pressure sensor, and obtain the spring stroke through the pressure value and the calculation formula of the spring stroke, so that the stroke recognition controller can control the virtual reality interaction body to complete the corresponding preset action bound to the stroke gear where the spring stroke is located.

[0097] An embodiment of the present invention proposes a stroke recognition method. The steps of the stroke recognition method include: obtaining the pressure value applied to the operating component through a thin-film pressure sensor; obtaining the stroke of the spring connected to the operating component according to the pressure value to generate a signal for controlling the virtual reality interaction body to trigger the preset action corresponding to the stroke. Compared with the traditional technical solution, when the user presses the operating component, the stroke of the operating component is obtained by measuring the stroke of the spring below the operating component through a magnet and a Hall element. In this technical solution, the stroke of the operating component is obtained by detecting the pressure value applied to the operating component through a thin-film pressure sensor and the calculation formula of the spring stroke, without the need for a magnet and a Hall element, simplifying the structure for measuring the stroke of the button, reducing the process assembly complexity, and saving costs.

[0098] Based on the first embodiment of the stroke recognition method of the present invention described above, a second embodiment of the stroke recognition method of the present invention is proposed. Refer to Figure 6 , Figure 6 which is the schematic flowchart of the second embodiment of the stroke recognition method of the present invention.

[0099] In this embodiment, the thin-film pressure sensor includes: a thin-film piezoresistor and a first resistor, and the thin-film piezoresistor is connected to the operating component through the spring.

[0100] The step S10 includes:

[0101] S11: Divide the voltage of the acquisition power supply through the thin-film piezoresistor and the first resistor in the thin-film pressure sensor.

[0102] It should be noted that the acquisition power supply is used to supply power to the thin-film pressure sensor and provide a reference voltage for normal operation. There is a thin-film varistor and a first resistor inside the thin-film pressure sensor. The thin-film varistor and the first resistor are connected in series between the acquisition power supply and the ground wire. The thin-film varistor is also connected to the operating component through a spring.

[0103] In a specific implementation, when the user presses the operating component, the thin-film varistor collects the pressure applied to the operating component through the spring, and based on the pressure value, changes the resistance value of the thin-film varistor, thereby changing the voltage value of the electrical signal transmitted to the execution body.

[0104] S12: Obtain the pressure value applied to the operating component according to the voltage after voltage division.

[0105] It is easy to understand that the voltage after voltage division still has a correlation with the pressure value of the operating component. The execution body can obtain the corresponding pressure value applied to the operating component through the received voltage value and the preset correlation between the voltage after voltage division and the pressure value of the operating component.

[0106] Furthermore, in this embodiment, the steps of S20 include:

[0107] S21: Determine the elastic coefficient of the spring connected to the operating component.

[0108] It should be noted that the elastic coefficient of the spring is a characteristic of the spring itself and is only related to the material and production process of the spring. Generally, the elastic coefficients of the same type of spring can be regarded as a fixed value or a numerical range near a fixed value.

[0109] It is worth noting that during the production of the spring, there may be some deviations in the elastic coefficients of each spring. Therefore, before installing the spring, it is necessary to measure and calibrate the elastic coefficient of each spring to ensure that the touch sensations of the user pressing multiple operating components are relatively consistent.

[0110] S22: Obtain the stroke of the spring according to the elastic coefficient and the pressure value to generate a signal for controlling the virtual reality interaction body to trigger a preset action corresponding to the stroke.

[0111] It should be noted that the calculation formula for the spring stroke is a relational expression describing the relationship between the elastic coefficient, the elastic force of the spring, and the stroke of the spring, and is only related to the elastic coefficient, the elastic force of the spring, and the stroke of the spring. Among them, the elastic force of the spring is equal to the pressure value applied to the operating component, and the elastic coefficient can be regarded as a fixed value. Therefore, the stroke of the corresponding spring can be directly obtained through the pressure applied to the operating component, so that the stroke recognition controller controls the virtual reality interaction body to complete the corresponding preset action bound to the stroke gear where the stroke of the spring is located.

[0112] In addition, an embodiment of the present invention further provides a virtual reality interaction device. The virtual reality interaction device adopts all the technical solutions of all the embodiments of the stroke recognition device described above. Since the virtual reality interaction device of the embodiment of the present invention adopts all the technical solutions of all the embodiments of the stroke recognition device described above, it has at least all the beneficial effects of the stroke recognition device described above, which will not be elaborated here one by one.

[0113] The serial numbers of the embodiments of the present invention above are only for description and do not represent the advantages or disadvantages of the embodiments.

[0114] The above are only the preferred embodiments of the present invention, and do not limit the patent scope of the present invention accordingly. Any equivalent structure or equivalent process transformation made by using the content of the specification and drawings of the present invention, or directly or indirectly applied in other related technical fields, shall be equally included in the patent protection scope of the present invention.

Claims

1. A stroke recognition device, characterized in that, the stroke recognition device includes: a thin film pressure sensor and a stroke recognition controller; the thin film pressure sensor is arranged at the first end of the spring, an operating component is arranged at the second end of the spring, and the thin film pressure sensor is connected to the stroke recognition controller; the thin film pressure sensor is used for detecting the pressure value applied to the operating component and transmitting the pressure value to the stroke recognition controller; the stroke recognition controller is used for obtaining the stroke of the spring according to the pressure value so as to generate a signal for controlling a virtual reality interaction body to trigger a preset action corresponding to the stroke.

2. The stroke recognition device according to claim 1, characterized in that, the thin film pressure sensor is any one of a one-dimensional single-point pressure sensor, a two-dimensional single-point pressure sensor or a three-dimensional single-point sensor. The thin film pressure sensor includes: a voltage division acquisition unit and a voltage follower unit, and the voltage division acquisition unit is arranged at the first end of the spring; the input end of the voltage follower unit is connected to the voltage division acquisition unit, and the output end of the voltage follower unit is connected to the stroke recognition controller; the voltage division acquisition unit is used for outputting a voltage division acquisition signal to the voltage follower unit when the pressure value is acquired; the voltage follower unit is used for outputting a voltage follower signal to the stroke recognition controller when receiving the voltage division acquisition signal; the stroke recognition controller is used for obtaining the stroke of the spring based on the voltage value of the received voltage follower signal.

3. The stroke recognition device according to claim 2, characterized in that, the thin film pressure sensor includes: a thin film type varistor and a first resistor, and the thin film type varistor is arranged at the first end of the spring; the first end of the thin film type varistor is connected to the acquisition power supply, the second end of the thin film type varistor is respectively connected to the first end of the first resistor and the input end of the voltage follower unit; the second end of the first resistor is grounded.

4. The stroke recognition device according to claim 2, characterized in that, the voltage follower unit includes: a first capacitor and a voltage follower chip; the positive input end of the voltage follower chip is connected to the voltage division acquisition unit, the output end of the voltage follower chip is respectively connected to the negative input end of the voltage follower chip and the stroke recognition controller; the first end of the first capacitor is respectively connected to the acquisition power supply and the power supply end of the voltage follower chip, and the second end of the first capacitor is grounded.

5. The stroke recognition device according to claim 2, characterized in that, the thin film pressure sensor further includes: a filtering unit; the filtering unit is respectively connected to the output end of the voltage follower unit and the stroke recognition controller; the filtering unit is used for filtering the received voltage follower signal and transmitting the filtered voltage follower signal to the stroke recognition controller.

6. The stroke recognition device according to claim 5, characterized in that, the filtering unit includes: a second resistor and a second capacitor; The first end of the second resistor is connected to the output end of the voltage follower unit, and the second end of the second resistor is respectively connected to the first end of the second capacitor and the stroke recognition controller; the second end of the second capacitor is grounded.

7. A stroke recognition method, characterized in that, applied to the stroke recognition controller in the stroke recognition device according to any one of claims 1-6, the steps of the stroke recognition method include: Obtaining the pressure value applied to the operating member through the thin film pressure sensor; Obtaining the stroke of the spring connected to the operating member according to the pressure value, so as to generate a signal for controlling the virtual reality interaction body to trigger a preset action corresponding to the stroke.

8. The stroke recognition method according to claim 7, characterized in that, The thin film pressure sensor includes: a thin film varistor and a first resistor, and the thin film varistor is connected to the operating member through the spring; The step of obtaining the pressure value applied to the operating member through the thin film pressure sensor includes: Dividing the voltage of the acquisition power supply through the thin film varistor and the first resistor in the thin film pressure sensor; Obtaining the pressure value applied to the operating member according to the divided voltage.

9. The stroke recognition method according to claim 7, characterized in that, The step of obtaining the stroke of the spring according to the pressure value to control the virtual reality interaction body to perform a preset action according to the stroke includes: Determining the elastic coefficient of the spring connected to the operating member; Obtaining the stroke of the spring according to the elastic coefficient and the pressure value, so as to generate a signal for controlling the virtual reality interaction body to trigger a preset action corresponding to the stroke.

10. A virtual reality interaction device, characterized in that, The virtual reality interaction device adopts the stroke recognition device according to any one of claims 1-6.