The specific embodiment
With reference to accompanying drawing to the virtual golf analogue means that the present invention relates to and be arranged on wherein sensing device and the method for sensing of virtual golf analogue means be described in more details.
At first, the virtual golf analogue means that one embodiment of the invention is related to that sees figures.1.and.2 describes.
As depicted in figs. 1 and 2, the virtual golf analogue means that relates to of one embodiment of the invention comprises swivel plate (swing plate) 100, sensing device S, operates with operating portion 60 and the master computer 1 that is used to store and handle needed all data of golf simulating equipment to image output device 40, the user of the display 50 output specify images that are arranged on the front.
And, preferably include camera 30, so that can take the action of linksman's swing.
Above-mentioned master computer 1 comprises primary processor 10 and sub-processor 20.
Above-mentioned primary processor 10 is control sensing device S, swivel plate 100, operating portion 60 and image output device 40 etc., thereby realizes the device of the master control effect of virtual golf simulating equipment.
Above-mentioned swivel plate 100 is the devices that utilize club batting for the linksman, and above-mentioned sensing device S is the mobile device of responding to of golf that the linksman is impacted on swivel plate 100.
Above-mentioned sub-processor 20 is to analyze the image that obtains from camera 30, is shown as the device of picture by above-mentioned image output device 40.
Preferably, above-mentioned primary processor 10 comprises central control part 11, image output control part 12,3-D view processing motor 13 and 3-D view DB14 etc.
Storing the view data that is used for reproduced image among the above-mentioned 3-D view DB14, on screen 50, to show the environment identical with actual golf course.
Above-mentioned 3-D view processing motor 13 is to be used for the view data that is stored in above-mentioned 3-D view DB14 is processed, and makes it be shown as the device of stereo structure.
In addition, the above-mentioned 3-D view processing motor 13 of above-mentioned image output control part 12 controls so that reproduce the image of appointment, and is delivered to it image output device 40 and controls its output.
Promptly, image output control part 12 control 3-D view processing motor 13 and image output device 40 etc., so that on screen 40, show the image information (not only comprise the image information of golf course and the mobile image information of golf, also comprise with the golf simulated race relevant all images information such as information relevant) of golf simulating equipment with the competition status of present stage.
In addition, central control part 11 is responsible for whole control, receives the induction result from above-mentioned sensing device S, so that image output control part 12 reproduces the image information of appropriate golf simulated race based on this induction result.
And, preferably above-mentioned swivel plate 100 is set to the angle of inclination to be adjusted into the state of realistic golf course, preferably by the action of the above-mentioned swivel plate 100 of above-mentioned central control part 11 controls.
In addition, induction results such as speed, direction, angle and the rotation of the golf that impacts according to the linksman, the flying distance of judging golf is when distance to a declared goal is above, and the swinging position by camera 30 these linksmans of shooting shows the stipulated time on screen 50.
The device of managing the reproduction of above-mentioned image and demonstration etc. is sub-treating apparatus 20.
Promptly, camera 30 all can be taken swinging position when the linksman impacts golf, at this moment speed, direction, angle and the rotations etc. of sensing device S golf that the linksman is impacted are responded to, and being passed to primary processing unit 10, primary processing unit 10 passes to sub-treating apparatus 20 again.
The batting analysis portion 21 of sub-treating apparatus 20 judges based on the data that receive from above-mentioned primary processing unit 10 whether this linksman's record reaches certain level, the graphical analysis portion 22 of sub-treating apparatus 20 is according to the analysis result of above-mentioned batting analysis portion 21, when this linksman's record reaches certain level when above, from the image of having taken, extract the image of appropriate reaction linksman swinging position, it is passed to image output device 40, and above-mentioned image output device 40 is presented at it on screen 50.
In addition, 23 pairs of batting of the analysis image output control part of sub-treating apparatus 20 analysis portion 21, graphical analysis portion 22 and image output device 40 etc. are controlled, so that show above-mentioned analysis image.
Here, as shown in Figure 1, above-mentioned sensing device S comprises first sensing device 300 and second sensing device 400 that is arranged on putting practice device 200 the place aheads, and the ball position induction part 500 that it also comprises on the side that is arranged on putting practice device 200 describes this point in the back in detail.
On the other hand, the sensing device of the virtual golf analogue means that one embodiment of the invention is related to reference to Fig. 3 and Fig. 4 is described in more details.
Fig. 3 is the detailed maps that the part of sensing device is installed in the swivel plate 100 shown in Figure 1, and swivel plate 100 comprises the pedal 101 that is used for the linksman and takes swinging position, the golf ball nail 210 of placing golf and the putting practice device 200 with serving position portion (groundposition part) 220.
Here, golf ball nail 210 is meant and is used to place golf, the part of (Tee Shot) so that the linksman kicks off, the part of golf for linksman's rod batting (Wood Shot, or driving shot), iron shot (Iron Shot) and push out (Putting Shot) (below be called " (groundshot) bats ") placed by serving position portion 220.
As shown in Figure 3 and Figure 4, according to one embodiment of the invention, the sensing device of virtual golf analogue means comprises: first sensing device 300 that is arranged on putting practice device 200 the place aheads; With above-mentioned first sensing device, 300 adjacency, and second sensing device 400 of setting in fact in parallel; And be arranged on ball position induction part 500 on the side of putting practice device 200.
Above-mentioned first sensing device 300, second sensing device 400 and ball position induction part 500 all adopt the mode of responding to golf or golf clubs by mode luminous and reception light.
Above-mentioned first sensing device 300 comprises: in fact a plurality of light-emitting components are arranged to a row first light emitting array 310 with appointed interval; And the first light-receiving array 320, in fact it be parallel to above-mentioned first light emitting array 310, and have a plurality of light receiving elements corresponding with above-mentioned a plurality of light-emitting components.
As shown in Figure 3, above-mentioned first light emitting array 310 and the first light-receiving array 320 form a line along the x direction of principal axis among the figure.
Above-mentioned first light emitting array 310 is configured to a plurality of light-emitting components in fact respectively towards vertical top irradiates light, and the above-mentioned first light-receiving array 320 is configured to a plurality of light receiving elements and receives light from vertical direction in fact respectively.
Preferred above-mentioned second sensing device 400 is configured in fact be parallel to above-mentioned first sensing device 300, and comprises second light emitting array 410 and the second light-receiving array 420.
Above-mentioned second light emitting array 410 is configured to a plurality of light-emitting components appointed interval of in fact being separated by and forms a line along the x direction of principal axis among the figure.
The above-mentioned second light-receiving array 420 is configured in fact be parallel to above-mentioned second light emitting array 410, and a plurality of light receiving element is corresponding with a plurality of light-emitting components that constitute above-mentioned second light emitting array 410.
The light emission direction that constitutes a plurality of light-emitting components of above-mentioned second light emitting array 410 is the incline direction of inclination specified angle, the reception light direction that constitutes a plurality of light receiving elements of the above-mentioned second light-receiving array 420 also is the incline direction of inclination equal angular, describes this point in the back in detail.
On the other hand, as shown in Figure 3, on a side of putting practice device 200 ball position induction part 500 is set, this ball position induction part 500 comprises the first ball position induction part 510 and the second ball position induction part 520.
As shown in Figure 3, the preferred above-mentioned first ball position induction part 510 and the second ball position induction part 520 are arranged side by side along the y direction of principal axis among the figure, the above-mentioned first ball position induction part 510 be arranged on golf ball nail 210 corresponding positions on, the above-mentioned second ball position induction part 520 is arranged on the position corresponding with serving position portion 220.
Preferably, the above-mentioned first ball position induction part 510 comprises first illuminating part 511 and first light receiver 512, and the above-mentioned second ball position induction part 520 comprises second illuminating part 521 and second light receiver 522.
Above-mentioned first illuminating part, 511 irradiates lights if be placed with golf on the golf ball nail 210, then receive the light that is reflected by above-mentioned golf by above-mentioned first light receiver 512, thereby whether are putting golf on the induction golf ball nail 210.
In the same manner, second illuminating part 521 is towards serving position portion 220 irradiates lights, if golf is being put in serving position portion 220, then receives the light that is reflected by above-mentioned golf by second light receiver 522, thereby whether is putting golf in the induction serving position portion 220.
Though do not illustrate in the drawings, golf ball nail 210 has the height of appointment, therefore, above-mentioned first illuminating part 511 irradiates light above the upper end of golf ball nail 210, thus can respond to whether putting golf on the golf ball nail 210.
In addition, above-mentioned first light emitting array 310 and second light emitting array 320 are arranged on the place ahead of putting practice device 200, towards the ceiling irradiates light, therefore, the situation that might take place light to be passed to the linksman and the sportsman is felt under the weather, thus preferably be arranged to regulate lighting angle automatically.
For example, during water hazard, the linksman is health low head near the golf time, therefore can have influence on the linksman by first light emitting array 310 towards the light of vertical top irradiation.
At this moment, can control first light emitting array 310 and/or second light emitting array 410, adjust the direction of light of irradiation automatically, so that it can be towards the linksman.
On the other hand, as shown in Figure 4, first light emitting array 310, second light emitting array 410, first illuminating part 511 and second illuminating part 521 control irradiates light by adjustment part R.
In addition, the above-mentioned first light-receiving array 230, the second light-receiving array 420, first light receiver 512 are connected with control part M with second light receiver 522.
Result by the above-mentioned first light-receiving array 320, the second light-receiving array 420, first light receiver 512 and 522 inductions of second light receiver is passed to above-mentioned control part M, and above-mentioned control part M calculates the data such as speed, direction, angle and rotation of relevant golf based on the induction result.
In addition, the data that calculate are passed to primary processing unit 10.With the mechanism that describes in detail in the back between primary processing unit 10 and the sensing device S.
Describe first sensing device of sensing device of the virtual golf analogue means that Fig. 3 illustrated embodiment relates to and the concrete formation of second sensing device in detail with reference to Fig. 5 to Fig. 7.
Fig. 5 is the a-a sectional view of sensing device shown in Figure 3, and Fig. 6 (a) is the b-b sectional view, and Fig. 6 (b) is the c-c sectional view, and Fig. 7 (a) is the d-d sectional view, and Fig. 7 (b) is the e-e sectional view.
As shown in Figure 5, first sensing device 300 and second sensing device 400 can be arranged in the housing integratedly, but are provided with after also first sensing device 300 and second sensing device 400 can being made into monomer respectively.
As shown in Figure 5, when being arranged on first sensing device 300 and second sensing device 400 in the housing integratedly, parts (or light-blocking member) D that preferably will be in the light is arranged between first sensing device 300 and second sensing device 400, to prevent the interference that is caused by light each other.
In addition, preferably, between first light emitting array 310 of first sensing device 300 and the first light-receiving array 320, first light barrier 301 is set, and between second light emitting array 410 of second sensing device 400 and the second light-receiving array 420, second light barrier 401 is set, disturbs the action that leads to errors to prevent light.
In Fig. 5 to Fig. 7, the light-emitting component of Reference numeral 311 expressions first light emitting array 310, the light receiving element of the Reference numeral 321 expressions first light-receiving array 320.In addition, the light-emitting component of Reference numeral 411 expressions second light emitting array 410, the light receiving element of the Reference numeral 421 expressions second light-receiving array 420.
Shown in Fig. 6 (a), a plurality of light-emitting components 311 of first light emitting array 310 are arranged side by side, and towards vertical top irradiates light, shown in Fig. 6 (b), a plurality of light receiving elements 321 of the first light-receiving array 320 are arranged side by side, and receive the light that enters from vertical top.
At this moment, light receiving element 321 receives the light that enters by the vertical through hole 322 that vertically forms.
And, shown in Fig. 7 (a), a plurality of light-emitting components 411 of second light emitting array 410 are arranged side by side, and oblique direction light towards the inclination specified angle, shown in Fig. 7 (b), a plurality of light receiving elements 421 of the second light-receiving array 420 are arranged side by side and the specified angle that tilts, so that receive the light that enters from incline direction.
At this moment, light receiving element 421 receives the light that enters by the inclined via-hole 422 that along inclined direction forms.
In addition, with reference to Fig. 8 to Figure 15, further describe the action of sensing device of the virtual golf analogue means that the embodiment of the invention relates to and method for sensing etc.
Appearance when Fig. 8 shows by first sensing device 300 and second sensing device, 400 difference irradiates lights, as shown in figure 11, with the horizontal direction of first sensing device 300 and second sensing device 400 be defined as the x direction of principal axis, longitudinal direction is defined as the y direction of principal axis, as shown in Figure 8, vertical direction is defined as the z axle.
Therefore, Fig. 8 is first sensing device 300 when observing from the x-z plane and the luminous appearance of second sensing device 400.
As shown in Figure 8, when observing on the x-z plane, as if vertically the light (IL is by the light of second light emitting array irradiation) of Zhao She light (EL is by the light of first light emitting array irradiation) and oblique direction intersects mutually.
At this moment, the light (IL) of light of vertical direction (EL) and incline direction intersects mutually, thereby forms grid point P on the x-z plane.
The sensing device that the present invention relates to utilizes above-mentioned grid point P, calculates the mobile relevant information with golf ball B.
Below, to being described by the computational methods of speed, horizontal direction angle, vertical direction angle and the rotation etc. of the golf that impacted.
First-selection as shown in Figure 9, can be calculated the horizontal direction angle θ of golf ball B from first sensing device 300
1
Calculated level orientation angle θ
1The time, measure vertical direction distance L from the original position of golf ball B to first sensing device 300
1With horizontal direction from the reference position s of first sensing device 300 to the locational light-emitting component of golf ball B process apart from l, calculate according to following formula.
At first, when kicking off, golf ball nail is the original position of golf ball B, works as square stance, and batter's box portion is the original position of golf ball B.
In addition, the reference position s in first sensing device 300 is the position of the benchmark when becoming measuring distance, when kicking off, is positioned on the vertical direction from golf ball nail towards the place ahead, works as square stance, is positioned on the vertical direction from batter's box portion towards the place ahead.
And, as shown in Figure 9, l
1Represent the distance between two light-emitting components in first light emitting array.
Therefore, as shown in Figure 9, golf is impacted after by by the light from the 4th light-emitting component irradiation of reference position s in original position, then receives the light that is reflected by golf ball B corresponding to the light receiving element of the 4th light-emitting component and responds to, can be according to 4 * l
1The distance of calculated level direction.
In addition, the distance L of vertical direction
1Be the distance from original position to reference position s, when kicking off, the air line distance from the golf ball nail position to corresponding reference position is exactly the distance L of vertical direction
1, work as square stance, the air line distance from batter's box portion to corresponding reference position is exactly the distance L of vertical direction
1That is L,
1It is the value of stipulating in advance.
Thereby, obtain the value of appointment in the manner described above, then can calculate the angle of the horizontal direction of the golf that is impacted according to following formula 1.
... ... ... ... ... ... ... (formula 1)
On the other hand, as shown in Figure 10 and Figure 11, can calculate the vertical direction angle (θ of the golf that is impacted
TPerhaps θ
G).
That is, as shown in figure 10, when golf ball B via light time from second sensing device 400 towards oblique direction, can be according to the tilt angle theta of light
2Obtain vertical direction height h with horizontal direction apart from l, according to above-mentioned vertical direction height h and the distance L from the original position to the reference position as shown in figure 12
T, L
GCalculate vertical direction angle (θ
TPerhaps θ
G).
Here, the tilt angle theta of the light of second sensing device 400
2Be to stipulate in advance.That is, when making second sensing device 400, stipulate tilt angle theta in advance
2After light-emitting component and light receiving element are set.
In addition, as shown in Figure 9, horizontal direction also is the value that has calculated in first sensing device 300 apart from l.
Thereby, can be according to the vertical direction height h of following formula 2 calculating golf ball B.
H=l tan θ
2... ... ... ... ... ... (formula 2)
When kicking off and square stance can calculate above-mentioned vertical direction height h respectively, as shown in figure 12, the vertical direction height when kicking off is defined as h
T, the vertical direction height of square stance is defined as h
G
And, as shown in figure 11, the distance L from golf ball nail 210 to the reference position
TWith distance L from serving position portion 220 to the reference position
GIt is the value of having stipulated.
Thereby, when kicking off, can be according to vertical direction height h
TWith distance L from golf ball nail 210 to the reference position
TObtain vertical direction angle θ
T, work as square stance, can be according to vertical direction height h
GWith distance L from serving position portion 220 to the reference position
GObtain vertical direction angle θ
G
At this moment, as shown in figure 12, at the vertical direction angle θ that asks when kicking off
TThe time, revise the height of golf ball nail 210 itself.
That is, as shown in figure 12, suppose that batter's box portion 220 is positioned at z
1On the height, golf ball nail 210 is positioned at z
2Highly, golf ball nail 210 height own are z
12, the vertical direction angle θ when calculating is kicked off then
TThe time, be according to (h
T-z
12) calculate.
That is, in sum,, calculate the vertical direction angle θ when kicking off respectively according to following formula 3 and formula 4
TVertical direction angle θ with square stance
G
... ... ... ... (formula 3)
... ... ... ... ... (formula 4)
In addition, as shown in figure 12, golf ball B is decided to be t via time difference of first sensing device 300 and second sensing device 400, can calculates the speed V of golf according to the distance L 2 between above-mentioned time difference t and above-mentioned first sensing device 300 and second sensing device 400.
... ... ... ... ... ... ... ... (formula 5)
The calculating of the rotation of the golf that is impacted is described on the other hand.
To read repeatedly in the position that first sensing device 300 is measured, and reproduce the club image, thereby calculate the rotation of golf.
At first, impact golf after, club is via first sensing device 300, then above-mentioned first sensing device 300 is responded to club according to each Measuring Time of setting in control part.Reactiveness to the sensor of repeatedly responding to golf clubs is observed, and then as shown in figure 13, forms club shape shape.
The data d that measures sensing interval l3 and read first at first sensing device 300
fCenter and the data d that reads at last
1Right end between apart from Q, can calculate club according to following formula and open back closing state angle θ
3
Club is opened closing state angle, back
... ... ... (formula 6)
Here, l
3Be the sensor measurement interval, Q is the data d that reads first from first sensing device 300
fThe data d that reads to the end of center
1The distance of right end.
Secondly, as shown in figure 14, measurement first sensing device 300 read data repeatedly mean value a, be positioned at the position (s, reference position) of first sensing device on the same line, the position (batter's box) of putting ball and the distance L between first sensing device with the position of placing golf ball B (batting (shot) position)
1, the angle of advancing of the golf clubs in the time of can calculating swing (swing) according to following formula (the track angle θ of golf clubs
4).
Club track angle
... ... ... ... (formula 7)
On the other hand, as shown in figure 15, according to the horizontal direction angle θ of the golf of measuring by above-mentioned formula 1 and formula 7
1Track angle θ with golf clubs
4Sum is obtained the angle θ between the direction of advance of golf clubs direction of advance after the batting and golf
5
Angle (θ between club and the ball
5)=θ
1+ θ
4... ... ... ... ... ... (formula 8)
As a result, open back closing state angle θ according to the club that in formula 6, calculates
3, the club that in formula 8, calculates and the angle θ between the ball
5With the speed v of the ball that calculates by formula 5, can obtain the rotation degree (promptly left-handed (hook) and dextrorotation (slice)) of golf by following formula.
Degree=(the θ of left-handed and dextrorotation
3+ θ
5) * V................................. (formula 9)
When the value that calculates by above-mentioned formula 9 was negative, the rotation of ball was dextrorotation, and its value is left-handed when being positive number.
As mentioned above, according to virtual golf analogue means of the present invention by the position of induction golf, angle, speed, direction and rotation, the track etc. of golf clubs after the batting of golf after the batting, correctly reproduce the flying distance of golf and ball character etc. to greatest extent, thereby make the linksman can experience the presence of in actual competition field, enjoying game of golf.