The present disclosure relates to a technique for detecting timing at which sports equipment impacts a desired object.
Patent Document 1 describes a device that analyzes a user's motion of swinging a golf club, by a sensor device attached to a shaft.
The sensor device of Patent Document 1 includes a plurality of sensors. Specifically, the sensors are an acceleration sensor, an angular velocity sensor and a distortion sensor. The device analyzes a swing of the golf club by the user, based on information obtained from the acceleration sensor and the angular velocity sensor and information obtained from distortion of the shaft.
However, in an existing configuration as illustrated in Patent Document 1, it is suitable to use a plurality of sensors, and a swing of a user is detected by integrally analyzing information obtained from the sensors. That is, there was a possibility that structure of the device becomes complicated and processing becomes complicated.
The present disclosure provides a device capable of more accurately detecting timing at which a golf club impacts a golf ball with a simple structure.
An impact detection device of the present disclosure includes a sensor that is attached to sports equipment including a columnar portion and a hitting portion connected to the columnar portion and is attached not at the hitting portion but at the columnar portion, and that is configured to output a sensor signal obtained by the sports equipment being swung, and a feature data extraction unit configured to detect, by using the sensor signal, from a temporal change of the sensor signal outputted by the hitting portion externally receiving pressure, timing at which the hitting portion externally receives the pressure.
In this configuration, the timing at which the sports equipment impacts a desired object can be detected using a simple structure.
According to the present disclosure, it is possible to more accurately detect timing at which a columnar portion of sports equipment impacts a desired object with a simple structure. For example, when the sports equipment is a golf club, it is possible to more accurately detect timing at which the golf club impacts a golf ball.
An impact detection device according to a first embodiment of the present disclosure will be described with reference to the drawings.
By using
The golf club 200 is, for example, a driver. The golf club 200 is not limited to a driver, and may be any of a fairway wood, a utility, an iron, a wedge and a putter.
Note that the golf club 200 corresponds to “sports equipment” of the present disclosure, the shaft 201 corresponds to a “columnar portion” of the present disclosure, and the head 202 corresponds to a “hitting portion” of the present disclosure.
A user hits a golf ball using the golf club 200 (swing motion). At this time, a sensor element 110 detects twisting due to the swing motion. The transmission-side device 11 performs analysis using a sensor signal calculated from the twisting.
The transmission-side device 11 transmits a result of the analysis to the reception-side device 12. The reception-side device 12 receives the result. The reception-side device 12 performs processing such as graphing using the result. The user checks a feature that is displayed via a GUI such as being graphed. Note that the features are strength, timing, habit, or the like of the swing by the user. Furthermore, advice on the user's swing can be displayed.
Next, a detailed configuration of the impact detection device 10 will be described using
The sensor signal generation unit 120, the feature data extraction unit 130, and the communication unit 140 are achieved by, for example, a plurality of electronic circuit elements such as processors or ICs mounted on a circuit board or the like.
The reception-side device 12 of the impact detection device 10 includes a communication unit 150, a waveform processing unit 160, a swing detection unit 170 and a notification unit 180 (e.g., a display). Note that it is sufficient that the reception-side device 12 is a device including a communicator, a displayer, and the like, such as a smart phone or a tablet.
A detailed configuration of the impact detection device 10 and a flow of processing will be described. The user hits a golf ball using the golf club 200 (swing motion).
When the user hits the golf ball, the golf ball collides with the head 202 of the golf club 200 (impact). This causes the golf ball to fly forward. At this time, repulsive force is transmitted to the head 202 at the moment of impact, and the repulsive force is transmitted to the shaft 201. This repulsive force causes the shaft 201 to twist. Note that the repulsive force is force generated when the head 202 externally receives pressure.
The sensor element 110 detects this twisting. More specifically, the sensor element 110 includes a film-like main body having piezoelectric properties and a detection electrode. The main body contains, for example, polylactic acid as a main component and is polarized according to bending and twisting. The detection electrode is attached to a surface of the shaft 201. The detection electrode is attached to the shaft 201 such that charge due to bending and charge due to twisting can be outputted.
When the sensor element 110 is used, a polarization direction changes according to a bending direction and a twisting direction. Additionally, magnitude of charge generated by the polarization differs according to magnitude of the bending and magnitude of the twisting. That is, when the user swings the golf club 200, a large amount of charge is generated at the time of strong shock such as an impact, and a small amount of charge is generated at the time of small shock without necessarily an impact.
The sensor signal generation unit 120 generates a voltage signal from the charge generated in the sensor element 110. The sensor signal generation unit 120 is achieved by a predetermined electronic circuit. The sensor signal generation unit 120 includes, for example, an integration circuit, and generates a sensor signal which is a voltage signal from the charge generated in the sensor element 110.
The sensor signal generation unit 120 outputs the sensor signal to the feature data extraction unit 130. The AD conversion unit 131 performs AD conversion (analog-to-digital conversion) on the sensor signal. The AD conversion unit 131 outputs the digitized sensor signal to the impact timing detection unit 132.
The impact timing detection unit 132 detects, for example, timing at which the sensor signal exceeds a threshold value, and detects the detected timing as timing of impact (hereinafter, referred to as impact timing). The impact timing detection unit 132 outputs the sensor signal and the impact timing to the feature point extraction unit 133.
Note that a value used as the threshold value by the impact timing detection unit 132 can be arbitrarily set. The threshold value may be determined based on, for example, a type of the golf club 200, or may be determined based on gender or a body type of the user.
As described above, the impact detection device 10 can detect the impact timing only by output (the sensor signal) from the sensor element 110 attached to the shaft 201.
The feature point extraction unit 133 extracts sensor signals in a period of a predetermined length starting from the impact timing and outputs, as the feature extraction unit 133, the sensor signals. More specifically, the feature point extraction unit 133 cuts out several seconds (for example, two seconds) before and after the impact timing. In the feature point extraction unit 133, as shown in the graph of
The feature points in
Note that the feature data extraction unit 130 may extract a feature point using a point at which an amount of change in voltage per predetermined time is equal to or greater than a threshold value (the threshold value is, for example, 2.0 V to 2.5 V, or 3 V), or a change in a value having magnitude or directionality.
The feature data extraction unit 130 transmits the feature point data to the reception-side device 12 via the communication unit 140 (e.g., a transmitter). The communication unit 140 performs wireless communication. This wireless communication is, for example, Bluetooth (registered trademark) Low Energy (BLE). By using BLE, it is possible to achieve communication in a power saving manner, in which affinity with a device such as a smart phone is improved, and convenience is enhanced.
The communication unit 150 of the reception-side device 12 receives the feature point data. The communication unit 150 outputs the feature point data to the waveform processing unit 160. The waveform processing unit 160 performs Fourier transform on the feature point data, and performs comparison using each frequency component.
This comparison method will be described in detail. First, natural frequencies after the Fourier transform are divided into two regions of a low frequency side and a high frequency side for analysis. Specifically, the waveform processing unit 160 acquires a frequency of a maximum spectrum generated in a range on each of the low frequency side and the high frequency side. For example, 3 to 10 Hz are on the low frequency side, and 10 to 100 Hz are on the high frequency side. Note that the frequencies on the low frequency side and the high frequency side can be determined as appropriate.
The waveform processing unit 160 outputs data obtained from results of analysis for strength, timing, habit, and the like of a swing by the user to the swing detection unit 170. The swing detection unit 170 quantifies the data obtained from the results of analysis as a value.
At this time, the swing detection unit 170 determines whether the value is a value dependent on a type of the shaft 201 (a type of the golf club 200) or a value dependent on the user.
Furthermore, it is good that the swing detection unit 170 performs the analysis using artificial intelligence (AI). In this case, AI may use learning data (teacher data) for classification into data obtained with experiment data and data close to labeled data that is a target, or a K-means method based on a feature of a waveform may be used to perform classification into arbitrary N pieces. By using AI in this manner, it is possible to perform comparison of features of the swing by the user (the strength, timing, habit, and the like of the swing by the user).
The swing detection unit 170 outputs the quantified result to the notification unit 180. The notification unit 180 displays the result via a GUI using a graph or the like as in the notification unit 180 illustrated in
A flow of processing of the impact detection device 10 will be described using
The sensor element 110 detects twisting caused by a swing motion (S101).
The sensor signal generation unit 120 generates a voltage signal from charge generated in the sensor element 110. The sensor signal generation unit 120 outputs the voltage signal to the feature data extraction unit 130 (S102).
The feature data extraction unit 130 calculates an absolute value of a voltage after AD conversion, and detects timing at which the head 202 of the golf club 200 impacts a golf ball from timing at which the absolute value of the voltage exceeds a threshold value (S103).
The feature data extraction unit 130 extracts a feature point in several seconds before and after the impact timing (S104).
The feature data extraction unit 130 transmits feature point data to the reception-side device 12 via the communication unit 140 (S105).
Next,
The communication unit 150 of the reception-side device 12 receives the feature point data (S111).
The communication unit 150 outputs the feature point data to the waveform processing unit 160. The waveform processing unit 160 performs Fourier transform on the feature point data, and performs comparison using each frequency component (S112).
The waveform processing unit 160 outputs a result of the analysis to the swing detection unit 170. The swing detection unit 170 quantifies data obtained from the result of analysis (S113).
The swing detection unit 170 outputs the quantified result to the notification unit 180. The notification unit 180 displays the result via the GUI (S114).
With such a configuration, even with a simple structure attached only to a shaft, it is possible to accurately detect features, including impact timing, at the time of the user's own swing. In addition, since the impact detection device attached to the shaft is very light in weight, feeling of use by the user is not impaired.
In the above-described configuration, an attachment position of the transmission-side device 11 of the impact detection device 10 is not particularly predetermined. Accordingly, the user does not need to be aware of the attachment position, and convenience is improved.
Note that in the above-described configuration, the attachment position of the transmission-side device 11 is arbitrary. However, when the user swings a putter (the golf club 200), the attachment position can be positioned close to the head 202. In this case, the sensor element 110 can accurately detect twisting of the shaft 201 even when repulsive force from a golf ball is small. In other words, when a different type of golf club 200 is used but an attachment position of the transmission-side device 11 is the same, the type of golf club 200 can be determined.
In addition, the configuration has been described in which the waveform processing unit 160 and the swing detection unit 170 are included in the reception-side device 12. However, a configuration may be adopted in which the transmission-side device 11 includes the waveform processing unit 160 and the swing detection unit 170. In this case, the reception-side device 12 may only display the results.
With this configuration, it is possible to provide a configuration that is not affected by a type and specifications of the reception-side device 12.
In addition, in the above-described configuration, the sensor element 110 detects twisting of the shaft 201. However, the sensor element 110 may also detect bending of the shaft 201.
Further, the impact detection device 10 in the first embodiment may be configured to include a storage unit in which history data of the user can be saved. In this case, a history of data to be outputted to the notification unit 180 can be displayed. With this configuration, it is possible to compare swings up to a previous swing, including the time of impact, with a swing of this time, or the like.
Further, a configuration may be adopted in which features of a swing by a golf player serving as a model are stored in a storage unit in advance so that his/her own swing can be compared with the swing by the player serving as the model.
An impact detection device according to a second embodiment of the present disclosure will be described with reference to the drawings.
As illustrated in
As illustrated in
The erroneous detection determination unit 135 determines whether or not an abnormality occurs in a feature point. A more specific flow of processing will be described using
The erroneous detection determination unit 135 determines magnitude of each feature point using voltage serving as reference (in this case, a reference voltage V3). For each of the feature points F5 and F6, the erroneous detection determination unit 135 determines that amplitude of voltage with respect to the reference voltage V3 is too small (between V2 and V4). In this case, the erroneous detection determination unit 135 determines that a contact failure has occurred in the impact detection device 10A. Additionally, for the feature point F8, it is determined that amplitude of voltage with respect to the reference voltage V3 is too large (V1). In this case, the erroneous detection determination unit 135 determines that the voltage is saturated. On the other hand, the erroneous detection determination unit 135 determines that the feature point F7 is normal.
When determining that at least one abnormal value occurs at the plurality of feature points, the erroneous detection determination unit 135 outputs a result of the determination to the feature data extraction unit 130.
Based on the determination result, the feature data extraction unit 130 determines whether or not to continue to perform subsequent processing. At this time, when at least one abnormal value occurs, the feature data extraction unit 130 can interrupt the processing and can display a warning message or the like.
Even with such a configuration, it is possible to accurately detect features of the user's own swing and features at the time of impact. Further, when an abnormality occurs in the impact detection device 10A, determination using abnormal data is not performed, and thus it is possible to detect features of a swing and features at the time of impact with higher accuracy.
An impact detection device according to a third embodiment of the present disclosure will be described with reference to the drawings.
As illustrated in
As illustrated in
The calculation unit 190 (swing detection unit 170) quantifies data obtained from an analysis result. The swing detection unit 170 calculates, from the quantified result, a simple result such as OK or NG for determining whether or not normal impact on a golf ball occurs, for example. The swing detection unit 170 outputs the simple result to the notification unit 180. The notification unit 180 changes the colors of the LED, based on the simple result. Thus, the user can visually determine whether or not the result of the swing is normal.
Even with such a configuration, it is possible to accurately detect features of the user's own swing and features at the time of impact. Furthermore, in the impact detection device 10B, a problem that a result is not displayed due to a communication failure or the like can be solved when a configuration not including a communication unit is used.
Note that in the above description, the aspect in which the golf club is used as the sports equipment has been illustrated. However, the configuration of the present disclosure can be applied to any sports equipment (for example, a bat for baseball or the like, or a racket for tennis, badminton, or the like), and the same effects can be obtained, as long as the sports equipment has a columnar portion and displacement occurs in the columnar portion when impacted by a desired object such as a ball, a shuttle, or the like.
Number | Date | Country | Kind |
---|---|---|---|
2021-019524 | Feb 2021 | JP | national |
This is a continuation of International Application No. PCT/JP2021/042870 filed on Nov. 24, 2021 which claims priority from Japanese Patent Application No. 2021-019524 filed on Feb. 10, 2021. The contents of these applications are incorporated herein by reference in their entireties.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2021/042870 | Nov 2021 | US |
Child | 18446633 | US |