Shooting posture acquisition and analysis system
By installing pressure, vibration and sound sensors on firearms and combining them with the shooting posture acquisition and analysis system of MCU and mobile terminals, the problem of inaccurate posture acquisition is solved, accurate posture analysis and rapid correction are achieved, and the effect of shooting training is improved.
Patent Information
- Application Number
- CN202421278598.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-05
- Publication Date
- 2025-09-12
- Estimated Expiration
- 2034-06-05
AI Technical Summary
In existing shooting training, posture collection and analysis are not accurate enough, resulting in inaccurate feedback and correction.
A shooting posture acquisition and analysis system is designed. By installing pressure sensors, vibration sensors, and sound sensors on firearms, and combining them with MCU and mobile terminals for data acquisition and analysis, the system can accurately determine the athlete's gun holding posture.
It achieves accurate collection and analysis of athletes' gun-holding postures, helping trainers to quickly correct posture errors and improve training efficiency.
Smart Images

Figure CN223324000U_ABST
Abstract
Description
Technical Field
[0001] The utility model relates to the technical field of shooting sports products, in particular to a system for collecting and analyzing the shooting postures of athletes using firearms for shooting training. Background Art
[0002] In shooting sports training, athletes and coaches need to be able to promptly correct incorrect gun-holding and shooting postures during training. With the development of modern sensor and electronic technologies, firearms can be equipped with electronic devices and sensors to make them intelligent. This helps trainers understand their gun-holding posture, grip strength, and stability, and uses specific digital standards to guide shooting and improve shooting skills. Currently, there are some auxiliary methods for posture collection and analysis for shooting training, but these methods have some problems, such as insufficient location and points for data collection, resulting in inaccurate feedback, calculations, and corrections.
[0003] Therefore, a new shooting posture acquisition and analysis system is proposed to solve the above problems. Utility Model Content
[0004] The utility model provides a shooting posture collection and analysis system. By designing the positions and number of sensors, several sensors work together to collect information about the athlete's gun holding position, and perform data analysis to determine whether the posture is correct.
[0005] In order to achieve the above-mentioned purpose, the technical solution adopted by the present invention is: a shooting posture collection and analysis system, including a firearm body, a pressure sensor, a main control unit and a mobile terminal, the pressure sensor is fixed at the shoulder position and cheek position of the firearm body respectively, the main control unit includes an MCU, a vibration sensor, a sound sensor, a Bluetooth communication module and a lithium battery power module, the pressure sensor, vibration sensor and sound sensor are all connected to the MCU by wires, the MCU is connected to the mobile terminal signal through the Bluetooth communication module, and the mobile terminal is used as an output unit, and the lithium battery power module supplies power to the pressure sensor and the main control unit.
[0006] Preferably, the pressure sensors are resistive thin film pressure sensors, with at least six at the shoulder positions and at least three at the cheek positions, each forming an independent detection unit and evenly arranged.
[0007] Preferably, the vibration sensor is set at the gun body position and adopts the MPU6050 gyroscope module. Through its internal three-axis gyroscope and three-axis accelerometer sensor, it obtains the current position status information of the rifle and transmits it to the core MCU through the IIC communication method. The sensor can accurately capture the vibration at the moment of firing and feed it back to the MCU.
[0008] Preferably, the sound sensor uses a microphone MIC to receive sound signals, amplifies the audio signals through an amplifier circuit, converts the signals into ADC values and transmits them to the MCU. The audio amplifier circuit can be implemented using an LM386 module.
[0009] Preferably, the MCU uses an STM32F103C8T6 chip and is powered by a lithium battery. The MCU has 48 pins and acts as a master controller in the circuit, regulating the operation of each sensor and transmitting the collected data to the mobile terminal via Bluetooth signals.
[0010] Preferably, the detection unit includes a force-bearing block and a pressure sensor, one side of the force-bearing block contacts the cheek or shoulder indirectly or directly, and the other side of the force-bearing block abuts against the pressure sensor.
[0011] Preferably, a rubber pad layer is provided on one side of the stress-bearing block to indirectly contact the cheek or shoulder to increase comfort.
[0012] Beneficial effects:
[0013] The present invention adopts the above-mentioned technical solution, and collects information about the athlete's gun-holding parts (specifically, shoulders, cheeks and gun body, and shoulders and cheeks are divided into multiple detection units) through the joint action of pressure sensors, vibration sensors and sound sensors in the shooting posture collection and analysis system. The external mobile terminal analyzes the various sensor data collected and sent by the main control board, analyzes the athlete's specific gun-holding posture information, the timing of shooting, the design of sensor locations and quantity, and accurately controls the details of each shooting, helping trainees record the gun-holding posture during training, and quickly and effectively correct the posture of gun-holding trainees.
[0014] The utility model has the advantages of simple structure and convenient use, and enables trainees to quickly and effectively master the correct posture of holding a gun, thereby shortening the training time. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] In order to more clearly illustrate the implementation methods of the present invention and the beneficial effects of the present invention, the following briefly introduces the drawings required for use in the implementation methods or the description of the prior art. Obviously, the drawings described below are only some implementation methods of the present invention. For ordinary technicians in this field, other structures can be obtained based on the structures shown in these drawings without paying any creative work.
[0016] Figure 1 This is a schematic structural diagram of the firearm body of the present utility model.
[0017] Figure 2 This is a schematic diagram of the packaging of the system of the utility model.
[0018] Figure 3 This is a schematic diagram of the installation structure of the pressure sensor in the utility model.
[0019] Explanation of the accompanying figures: firearm body-1, firearm body shoulder position-2, cheek position-3, circuit board-4, first rubber pad layer-5, force block-6, pressure sensor-7, second rubber pad layer-8, groove-9. DETAILED DESCRIPTION
[0020] Specific embodiments of the present utility model:
[0021] See also Figure 1 、 Figure 2 The shooting posture collection and analysis system of this embodiment includes a firearm body 1, a pressure sensor, a main control unit, and a mobile terminal. The pressure sensors are respectively fixed at the shoulder position 2 and the cheek position 3 of the firearm body. The main control unit includes an MCU, a vibration sensor, a sound sensor, a circuit board 4 for a Bluetooth communication module, and a lithium battery power module. The pressure sensor, vibration sensor, and sound sensor are all connected to the MCU by wires. The MCU is connected to the mobile terminal signal via the Bluetooth communication module and uses the mobile terminal as an output unit. The lithium battery power module supplies power to the pressure sensor and the main control unit.
[0022] The pressure sensor described in this embodiment uses a resistive thin film pressure sensor, implemented using the FSR402 sensor module. This is a lightweight, compact, highly accurate, and ultra-thin resistive pressure sensor. This pressure sensor converts the pressure applied to the thin film area into a change in resistance, thereby obtaining pressure information. The greater the pressure, the lower the resistance. It can be used in pressures ranging from 0g to 10kg. The resistance value is collected by the MCU's ADC and converted into an AD value, which can intuitively indicate the current pressure. See Figure 3 There are six detection units at the shoulder position and three detection units at the cheek position, each forming an independent detection unit and evenly arranged: the detection unit is set in the fixing seat, and the fixing seat is detachably set at the shoulder and cheek position of the firearm body. The shape and size of the fixing seat are matched with the shell of the firearm body (the dotted part in the figure is the shell, and different shapes of shells can be designed according to actual conditions). The outermost layer of the fixing seat is the first rubber pad layer 5 (the shape and size are matched with the shoulder or cheek. The first rubber pad layer is inward of the fixing seat and the detection unit composed of a force block 6 and a pressure sensor 7 is arranged in sequence. One side of the force block contacts the first rubber pad layer, and the other side of the force block abuts on the pressure sensor. The pressure sensor contacts the second rubber pad layer 8. There is a groove 9 inside the fixing seat to accommodate the wire channel for connecting the pressure sensor to the circuit board.
[0023] The vibration sensor described in this embodiment uses the MPU6050 gyroscope module. Through its internal three-axis gyroscope and three-axis accelerometer sensor, it obtains the current position status information of the rifle and transmits it to the core MCU through the IIC communication method. The sensor can accurately capture the vibration at the moment of firing and feed it back to the MCU.
[0024] The sound sensor described in this embodiment uses a microphone (MIC) to receive sound signals, amplifies the audio signals through an amplifier circuit, converts the signals into ADC values and transmits them to the core MCU. The audio amplifier circuit can be implemented using an LM386 module.
[0025] The core MCU in this embodiment uses an STM32F103C8T6 chip and is powered by a lithium battery. The MCU has 48 pins and acts as the main controller in the circuit, regulating the operation of each sensor and transmitting the collected data to external devices via Bluetooth signals.
[0026] The Bluetooth communication module in this embodiment transmits data to an external mobile device, transmitting the data collected by the sensor to the external device. The function of this module can be realized by HC-05.
[0027] The lithium battery power supply described in this embodiment supplies power to the core MCU and all other sensors. The advantages of lithium batteries are stable voltage, large capacity and small size, making them very suitable for use as the main power supply of this product.
[0028] The mobile terminal described in this embodiment is implemented as a tablet, and its portability and computing power are well adapted to the functions envisioned by this product.
[0029] The working principle of the shooting posture acquisition and analysis system in this utility model is as follows: first, an IIC channel is allocated from the core MCU (for the gyroscope in the vibration sensor to communicate with the MCU), nine ADC channels (six for the pressure sensors on the shoulders and three for the pressure sensors on the cheeks), and one serial port channel (for the Bluetooth module to communicate with the microcontroller).
[0030] ①Sensor collects signals
[0031] The vibration sensor MPU6050 is responsible for collecting the current position information of the rifle. Its internal three-axis gyroscope and three-axis accelerometer transmit the collected data to the MCU. This data can be analyzed by the equipment to determine the current center of gravity position of the rifle and monitor the jitter during shooting.
[0032] The sound sensor uses a microphone to collect sound and converts it into an electrical signal, which is then transmitted to the MCU. If the sound exceeds a certain threshold, the analysis device will deem it as a shot.
[0033] Thin-film pressure sensors are placed at the shoulder and cheek positions of the rifle buttstock to monitor pressure at these locations, where adjustments are needed during shooting. These pressure data are then transmitted to the MCU. This data allows analysis to determine whether the athlete's posture is correct.
[0034] ②Communication between MCU and analysis equipment
[0035] The MCU scans all sensor units, collects and organizes the data, and sends it to the mobile analysis device through the Bluetooth module in the format of data packets.
[0036] ③Data processing and analysis terminal
[0037] The analysis equipment's primary function is to analyze and process data. It uses data from pressure sensors to determine if there are any issues with the gun's grip, including proper placement of force on the cheek and shoulder. It also uses data from vibration sensors to determine the gun's current grip, including whether it's level and whether there's any significant shaking. Dramatic changes in the sound and vibration sensor data can be used to determine the timing of the shot. After the shot is complete, it generates a complete posture analysis report, allowing coaches and athletes to more clearly identify any errors in their shooting posture.
[0038] 2. Overall workflow:
[0039] ① System startup:
[0040] After the MCU is powered on, the thin film pressure sensor, vibration sensor, and sound sensor start working, collecting various information about the current gun holding state, and establishing a Bluetooth connection with external analysis equipment.
[0041] ②Data collection:
[0042] Each sensor unit starts working. The pressure sensor begins to detect the pressure of the cheeks and shoulders. The gyroscope module in the vibration sensor detects the stability and position information of the current gun body. The sound sensor constantly monitors whether there is any obvious change in the sound. Specifically, the nine pressure sensor units collect data every 20ms, the gyroscope collects data every 5ms, and the sound data is collected every 1ms. The above data is reported once every 20ms via Bluetooth. The MCU obtains the above sensor data information, summarizes and reports it to the mobile analysis device. The analysis device organizes and analyzes the data, and creates a two-dimensional table based on the real-time data to intuitively reflect the current posture of the gun-holding athlete.
[0043] ③Detection shooting:
[0044] When firing, the vibration sensor detects the gun's violent vibrations, and the sound sensor detects the loud noises. When the amplitude and frequency of the vibrations, as well as the volume of the noise, exceed pre-set thresholds, the mobile analysis device determines that the gun has been fired, thus determining a firing threshold.
[0045] Finally, the analysis device will save the data information of the gun holding posture seven seconds before the firing demarcation point and the gun holding posture information one second after the firing, and draw a line graph based on the posture information to intuitively see the changes in each firing posture, thereby reflecting whether there is a problem with the shooting posture.
[0046] The utility model arranges sensors at the cheeks and shoulders close to the butt of the gun, and installs a vibration sensor and a sound sensor inside the gun body. The sensor data replaces the coach's naked eye observation of whether the trainee's posture is correct.
[0047] Data collected by pressure, vibration, and sound sensors is analyzed by analytical equipment and presented as a two-dimensional table or line graph, allowing instructors to more intuitively observe students' gun-holding postures. Compared to conventional training where instructors rely on experience and visual observation, this technology uses sensors to collect data that is more accurate and intuitive, allowing it to detect many errors that are difficult to detect during training.
[0048] The above are only preferred embodiments of the present invention and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. A shooting posture collection and analysis system, characterized in that: It includes a firearm body, a pressure sensor, a main control unit and a mobile terminal. The pressure sensor is fixed at the shoulder and cheek of the firearm body respectively. The main control unit includes an MCU, a vibration sensor, a sound sensor, a Bluetooth communication module and a lithium battery power module. The pressure sensor, vibration sensor and sound sensor are all connected to the MCU by wires. The MCU is connected to the mobile terminal signal through the Bluetooth communication module and uses the mobile terminal as an output unit. The lithium battery power module supplies power to the pressure sensor and the main control unit.
2. The shooting posture acquisition and analysis system according to claim 1, characterized in that: The pressure sensors are resistive thin film pressure sensors, with at least six at the shoulder positions and at least three at the cheek positions, each forming an independent detection unit and evenly arranged.
3. The shooting posture acquisition and analysis system according to claim 1, characterized in that: The vibration sensor is arranged at the gun body position and adopts the MPU6050 gyroscope module.
4. The shooting posture acquisition and analysis system according to claim 1, characterized in that: The sound sensor adopts LM386 module.
5. The shooting posture collection and analysis system according to claim 1, characterized in that: The MCU adopts STM32F103C8T6 chip.
6. The shooting posture collection and analysis system according to claim 2, characterized in that: The detection unit includes a force-bearing block and a pressure sensor. One side of the force-bearing block contacts the cheek or shoulder indirectly or directly, and the other side of the force-bearing block abuts against the pressure sensor.
7. The shooting posture collection and analysis system according to claim 6, characterized in that: A rubber pad layer is provided on one side of the stress-bearing block.