Control signal generation method and electronic interactive operation handle

By installing attitude sensors on the joystick and fixed base of the operating handle respectively, the problems of signal drift and environmental interference in the existing technology are solved, and high-precision control and extended service life are achieved.

CN120653127APending Publication Date: 2025-09-16SHANGHAI CHUANGGONG COMM TECH
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510777297.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-11
Publication Date
2025-09-16

AI Technical Summary

Technical Problem

The joystick sensors of existing operating handles have problems such as signal drift, difficulty in distinguishing environmental interference, and insufficient accuracy, resulting in a poor user experience.

Method used

The first attitude sensor and the second attitude sensor are installed on the joystick and the fixed base plate respectively. The control signal is generated by comparing the data of the two, which reduces the dependence on the accuracy of a single sensor, reduces wear and tear, and improves the signal-to-noise ratio.

Benefits of technology

It improves the control accuracy of the operating handle, reduces the impact of environmental interference on the signal, extends the service life, and adapts to complex motion scenes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120653127A_ABST
    Figure CN120653127A_ABST
Patent Text Reader

Abstract

The invention discloses a control signal generation method and an electronic interaction operation handle, the operation handle comprises a fixed bottom plate and a rocking bar arranged on the fixed bottom plate, the rocking bar is provided with a first attitude sensor, and the fixed bottom plate is provided with a second attitude sensor; the method comprises the following steps: detecting first attitude data corresponding to a rocker in real time through a first attitude sensor, and detecting second attitude data corresponding to a fixed bottom plate through a second attitude sensor; comparing the first attitude data with the second attitude data to obtain detection data reflecting the attitude position of the rocker relative to the fixed bottom plate; and generating a control signal for controlling the electronic terminal based on the detection data. According to the control signal generation method, the dependence on the precision of a single sensor can be reduced, and the signal-to-noise ratio is higher, so that the control precision of the rocker is effectively improved, the method is particularly suitable for complex motion scenes, and the service life of the operating handle is effectively prolonged.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of operating handle signal generation, and in particular to a control signal generation method and an electronic interactive operating handle. Background Art

[0002] In the field of electronic interactive devices, such as gaming and mechanical manipulation and control, joysticks are core control components, and their detection accuracy and stability directly impact the user experience. Currently, mainstream technologies are mainly carbon film joysticks and Hall effect joysticks, but both have significant technical bottlenecks.

[0003] Carbon film joysticks are based on the principle of contact potentiometers (such as ALPS carbon film technology), generating analog signals through physical contact between brushes and the carbon film. Their advantages lie in clear mechanical feedback and fast response, making them particularly suitable for gaming scenarios requiring precise control, such as FPS games. However, over time, wear of the carbon film can lead to poor brush contact and signal drift, necessitating frequent calibration or even replacement of the joystick assembly. Furthermore, their reliance on an ADC to sample analog voltages makes the signal susceptible to circuit noise, and variations in ADC accuracy between batches further exacerbate performance fluctuations.

[0004] Hall effect joysticks use contactless magnetic sensing technology (such as linear Hall effect chips) to detect joystick displacement through changes in the magnetic field. This theoretically avoids drift caused by physical wear. However, in practice, magnetic attenuation and electromagnetic interference (EMI) can still cause occasional drift. Furthermore, their output linearity and resolution are lower than those of carbon film joysticks, resulting in a soft and dull control feel.

[0005] More importantly, both types of joysticks rely on the ADC sampling data of a single sensor, and are unable to distinguish between real operation signals and environmental interference (such as overall tilt of the handle, sampling voltage fluctuations or external magnetic field disturbances), making it difficult to achieve high-precision dynamic compensation. Summary of the Invention

[0006] The purpose of the present invention is to solve the above technical problems and provide a control signal generation method and an electronic interactive operation handle that are compatible with high-precision control requirements and can actively reduce environmental interference and device aging speed.

[0007] To achieve the above-mentioned object, the present invention provides a method for generating a control signal for an electronic interactive operating handle, characterized in that the operating handle includes a fixed base plate and a rocker disposed on the fixed base plate, the rocker is provided with a first attitude sensor, and the fixed base plate is provided with a second attitude sensor, the method comprising: Detecting first posture data corresponding to the rocker in real time by the first posture sensor, and detecting second posture data corresponding to the fixed base plate by the second posture sensor; Comparing the first posture data with the second posture data to obtain detection data reflecting the posture position of the rocker relative to the fixed base plate; A manipulation signal for manipulating the electronic terminal is generated based on the detection data.

[0008] Preferably, the detection data includes a deflection angle and a rotation speed of the rocker relative to the fixed base plate.

[0009] Preferably, the coordinate systems of the positions of the first posture sensor and the second posture sensor are calibrated to obtain conversion coefficients, and the first posture data is converted based on the conversion coefficients and then compared with the second posture data.

[0010] Preferably, the calibration method includes: Placing the operating handle on a horizontal reference platform, and collecting the first posture data and the second posture data in an initial static state; A coordinate transformation matrix used as a conversion coefficient is calculated based on the collected first posture data and the second posture data in the initial static state.

[0011] Preferably, the first attitude sensor and / or the second attitude sensor comprises a six-axis attitude sensor.

[0012] Preferably, the first posture sensor and the second posture sensor simultaneously generate the first posture data and the second posture data based on a synchronization signal.

[0013] The present invention also provides an electronic interactive operation handle, which includes a fixed base plate, a joystick arranged on the fixed base plate, and a controller, wherein the joystick is provided with a first posture sensor, and the fixed base plate is provided with a second posture sensor. The controller is electrically connected to the first posture sensor and the second posture sensor, and the controller generates a control signal for controlling the electronic terminal based on the control signal generation method as described above.

[0014] Preferably, two independent rockers are provided on the fixed base plate.

[0015] The present invention also provides a control signal generating system, which includes: one or more processors; Memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the programs including instructions for executing the manipulation signal generating method as described above.

[0016] The present invention also provides a computer-readable storage medium, which includes a computer program. The computer program can be executed by a processor to implement the control signal generating method as described above.

[0017] Compared with the existing technology, the control signal generation method provided by the above technical solution of the present invention realizes joystick posture detection through relative posture calculation of the first posture sensor and the second posture sensor, which can reduce the dependence on the accuracy of a single sensor and has a higher signal-to-noise ratio, thereby effectively improving the control accuracy of the joystick, and is particularly suitable for complex motion scenes; in addition, since the first posture sensor and the second posture sensor are respectively installed on the two joysticks and the fixed base plate, there is no physical contact between the two, which reduces the wear between the sensors and can effectively improve the service life of the operating handle. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 It is a planar structural diagram of the joystick in the operating handle in one of the posture positions in an embodiment of the present invention.

[0019] Figure 2 This is a planar structural diagram of the joystick in the operating handle in another posture position according to an embodiment of the present invention.

[0020] Figure 3 Flowchart of a control signal generating method in an embodiment of the present invention.

[0021] Figure 4 2 is a control principle diagram of the control handle in an embodiment of the present invention.

[0022] Figure 5 This is a planar structural diagram of a control handle in another embodiment of the present invention. DETAILED DESCRIPTION

[0023] In order to explain the technical content, structural features, achieved objectives and effects of the present invention in detail, the following is a detailed description in conjunction with the embodiments and the accompanying drawings.

[0024] like Figure 1 and Figure 2 This embodiment discloses a method for generating a control signal for an electronic interactive operating handle M, which is used to operate the operation of an electronic terminal, such as controlling an electronic game through the operating handle M.

[0025] The operating handle M includes a fixed base plate 20 and a rocker 10 disposed on the fixed base plate 20 . The rocker 10 is provided with a first attitude sensor 11 , and the fixed base plate 20 is provided with a second attitude sensor 21 .

[0026] Please refer to Figures 1 to 3 , the method comprising: S1: Detecting first posture data corresponding to the joystick 10 in real time through the first posture sensor 11, and detecting second posture data corresponding to the fixed base plate 20 through the second posture sensor 21; S2: Comparing the first posture data with the second posture data to obtain detection data reflecting the posture position of the rocker 10 relative to the fixed base plate 20; S3: Generate a control signal for controlling the electronic terminal based on the detection data.

[0027] In this embodiment, the first attitude sensor 11 and / or the second attitude sensor 21 preferably include a six-axis attitude sensor, which includes a three-axis accelerometer and a three-axis gyroscope.

[0028] for above The control signal generation method uses a first attitude sensor 11 (located on the joystick 10) and a second attitude sensor 21 (located on the fixed base 20) to detect the attitude data of the joystick 10 and the fixed base 20, respectively. The two are then compared to generate detection data reflecting the attitude position of the joystick 10 relative to the fixed base 20. When the entire operating handle M is subjected to external vibration, temperature fluctuations, or electromagnetic interference, the first attitude sensor 11 and the second attitude sensor 21 will be simultaneously affected by interference of the same direction / amplitude. By comparing the difference in data between the two (i.e., the "relative attitude"), common-mode noise can be filtered out, avoiding signal drift caused by environmental interference in traditional single sensors.

[0029] In addition, when the handle as a whole tilts or moves (such as the user shakes the handle), the second posture sensor 21 detects the posture change of the fixed base plate 20. By comparison, the user's active manipulation of the joystick 10 and the overall movement of the handle can be separated, avoiding the erroneous operation signal caused by the overall displacement of the handle in traditional solutions.

[0030] If Hall sensors are used, magnetic attenuation can lead to inaccurate absolute position detection. However, this embodiment uses relative posture detection (rather than absolute position detection). Even in the presence of external magnetic field interference and system voltage fluctuations, the readings of the two sensors (i.e., first posture sensor 11 and second posture sensor 21) are not affected. Furthermore, when posture changes due to external factors, the relative difference between them remains stable, eliminating the need for frequent calibration.

[0031] Furthermore, since the first attitude sensor 11 and the second attitude sensor 21 are respectively mounted on the two rockers 10 and the fixed base plate 20, there is no physical contact between the two, which reduces wear between the sensors and effectively improves the service life of the operating handle M.

[0032] The detection data also includes the tilt angle and rotational speed of the joystick 10 relative to the fixed base. In a three-dimensional coordinate system, the tilt angle may include one or more components of the pitch angle, yaw angle, and roll angle. The rotational speed includes the angular velocity relative to the X, Y, and Z axes in three-dimensional space.

[0033] By measuring the deflection angle and rotation speed, it is possible to dynamically adjust the control sensitivity. For example, when the joystick 10 is slightly tilted, a high-precision fine-tuning signal is output, and when it is significantly deflected, it switches to a fast response mode.

[0034] On the other hand, the coordinate systems of the positions of the first posture sensor 11 and the second posture sensor 21 are calibrated to obtain conversion coefficients, and the first posture data is converted based on the conversion coefficients and then compared with the second posture data.

[0035] Specifically, the calibration method includes: Place the operating handle M on a horizontal reference platform and collect first posture data and second posture data in an initial static state; A coordinate transformation matrix used as a conversion coefficient is calculated based on the collected first posture data and second posture data in the initial static state.

[0036] After obtaining the first posture data through the coordinate transformation matrix generated by pre-calibration, it can be directly converted into data corresponding to the coordinate system of the second posture sensor 21, thereby facilitating subsequent comparison work.

[0037] On the other hand, the first posture sensor 11 and the second posture sensor 21 simultaneously generate the first posture data and the second posture data based on the synchronization signal.

[0038] A synchronization signal is a timing control signal that triggers two sensors to collect data at the same time. Examples include hardware trigger signals (such as GPIO pulses), software timer interrupts, or shared clock sources.

[0039] If there's a time difference (e.g., Δt) between the two sensor data during a rapid shake, the comparison result will include additional displacement errors (Δd = v·Δt, where v is the joystick speed). Therefore, in this embodiment, the data collection actions of the two sensors are strictly aligned to the same time base, ensuring consistent data timestamps and eliminating errors caused by sampling time differences.

[0040] In another preferred embodiment of the present invention, Figure 1 、 Figure 2 and Figure 4, also disclosed is an electronic interactive operation handle M, including a fixed base plate 20, a joystick 10 arranged on the fixed base plate 20, and a controller 3, the joystick 10 is provided with a first posture sensor 11, the fixed base plate 20 is provided with a second posture sensor 21, the controller 3 is electrically connected to the first posture sensor 11 and the second posture sensor 21, and the controller 3 generates a control signal for controlling the electronic terminal based on the control signal generation method in the above embodiment.

[0041] On the other hand, Figure 5 The fixed base plate 20 of the operating handle M is provided with multiple (e.g., two, three, four, or more) independent joysticks 10. The controller 3 compares the data detected by the first attitude sensors 11 and the second attitude sensors 21 on the multiple joysticks 10 to generate control signals corresponding to the multiple joysticks 10.

[0042] The present invention also discloses a control signal generating system, which includes one or more processors, a memory and one or more programs, wherein the one or more programs are stored in the memory and are configured to be executed by the one or more processors, and the program includes instructions for executing the control signal generating method as described above. The processor can adopt a general central processing unit (CPU), a microprocessor, an application specific integrated circuit (ASIC), or one or more integrated circuits for executing relevant programs to implement the functions required to be performed by the modules in the control signal generating system of the embodiment of the present application, or to execute the control signal generating method of the method embodiment of the present application.

[0043] The present invention also discloses a computer-readable storage medium, which includes a computer program, and the computer program can be executed by a processor to complete the control signal generation method as described above. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or a data center that includes one or more available media. The available medium can be a read-only memory (ROM), or a random access memory (RAM), or a magnetic medium, such as a floppy disk, a hard disk, a tape, a magnetic disk, or an optical medium, such as a digital versatile disc (DVD), or a semiconductor medium, such as a solid-state disk (SSD).

[0044] The present application also discloses a computer program product or computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of an electronic device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the electronic device to perform the control signal generation method described above.

[0045] The above disclosure is only the preferred embodiment of the present invention, which certainly cannot be used to limit the scope of the present invention. Therefore, equivalent changes made according to the scope of the patent application of the present invention are still within the scope of the present invention.

Claims

1. A control signal generation method for an electronic interactive operation handle, characterized in that: The operating handle includes a fixed base plate and a rocker disposed on the fixed base plate, the rocker is provided with a first attitude sensor, and the fixed base plate is provided with a second attitude sensor, and the method includes: Detecting first posture data corresponding to the rocker in real time by the first posture sensor, and detecting second posture data corresponding to the fixed base plate by the second posture sensor; Comparing the first posture data with the second posture data to obtain detection data reflecting the posture position of the rocker relative to the fixed base plate; A manipulation signal for manipulating the electronic terminal is generated based on the detection data.

2. The control signal generating method according to claim 1, characterized in that: The detection data includes a deflection angle and a rotation speed of the rocker relative to the fixed base plate.

3. The control signal generating method according to claim 1, characterized in that: The coordinate systems of the positions of the first posture sensor and the second posture sensor are also calibrated to obtain conversion coefficients, and the first posture data is converted based on the conversion coefficients and then compared with the second posture data.

4. The control signal generating method according to claim 3, characterized in that: The calibration method comprises: Placing the operating handle on a horizontal reference platform, and collecting the first posture data and the second posture data in an initial static state; A coordinate transformation matrix used as a conversion coefficient is calculated based on the collected first posture data and the second posture data in the initial static state.

5. The control signal generating method according to claim 1, characterized in that: The first attitude sensor and / or the second attitude sensor include a six-axis attitude sensor.

6. The control signal generating method according to claim 1, characterized in that: The first posture sensor and the second posture sensor simultaneously generate the first posture data and the second posture data based on a synchronization signal.

7. An electronic interactive operating handle, characterized in that: It includes a fixed base plate, a joystick arranged on the fixed base plate, and a controller, wherein the joystick is provided with a first posture sensor, the fixed base plate is provided with a second posture sensor, the controller is electrically connected to the first posture sensor and the second posture sensor, and the controller generates a control signal for controlling the electronic terminal based on the control signal generation method according to any one of claims 1 to 6.

8. The electronic interactive operation handle according to claim 7, characterized in that: A plurality of independent rocking arms are provided on the fixed base plate.

9. A control signal generation system, characterized in that: include: one or more processors; Memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the programs including instructions for executing the control signal generating method according to any one of claims 1 to 6.

10. A computer-readable storage medium, characterized in that The method comprises a computer program, wherein the computer program can be executed by a processor to implement the control signal generating method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Dynamic inclination detecting device for automotive dynamic driving simulator and method thereof

    CN101813453A

  • System and method for measuring position of electric control operating rod

    CN103900521A

  • Control terminal test method and system based on attitude detection

    CN120723087A

  • Input device, portable terminal including the same and input method

    JP2014035598A

  • Game program and game apparatus

    US20080015031A1