Jump to content
IGNORED

Launch monitor from scratch


Note: This thread is 806 days old. We appreciate that you found this thread instead of starting a new one, but if you plan to post here please make sure it's still relevant. If not, please start a new topic. Thank you!

Recommended Posts

Perhaps one day, mobile technology can catchup to perform that of photometric launch monitors.  I definitely wouldn't hold my breath, even at the highest frame rate say 240fps which is what an iPhone 6 can record, the individual frames exhibit too much motion blur.  This prevents both ball and golf ball dimples from being properly identified which is a prerequisite to both image segmentation and analyzing spin rates.

Some current solutions use pulsed IR which can freeze a frame on the order of nanoseconds which is needed to identify spin patterns on the ball.

Link to comment
Share on other sites


11 minutes ago, golftechie said:

Perhaps one day, mobile technology can catchup to perform that of photometric launch monitors.  I definitely wouldn't hold my breath, even at the highest frame rate say 240fps which is what an iPhone 6 can record, the individual frames exhibit too much motion blur.  This prevents both ball and golf ball dimples from being properly identified which is a prerequisite to both image segmentation and analyzing spin rates.

Some current solutions use pulsed IR which can freeze a frame on the order of nanoseconds which is needed to identify spin patterns on the ball.

 

It might be more possible to use existing technology, and make a cheap enough pulsed light technology to do this? Very fast frame transfer is memory bandwidth limited and will always be.

Radar is much faster at sampling.

Line sensing at 60,000 fps is possible, but that also requires a large amount of light or IR.

  • Upvote 1

:ping:  :tmade:  :callaway:   :gamegolf:  :titleist:

TM White Smoke Big Fontana; Pro-V1
TM Rac 60 TT WS, MD2 56
Ping i20 irons U-4, CFS300
Callaway XR16 9 degree Fujikura Speeder 565 S
Callaway XR16 3W 15 degree Fujikura Speeder 565 S, X2Hot Pro 20 degrees S

"I'm hitting the woods just great, but I'm having a terrible time getting out of them." ~Harry Toscano

Link to comment
Share on other sites

Awards, Achievements, and Accolades

  • 1 year later...

These are relatively cheap 24GHz doppler radar sensors.

IMG_7357.thumb.jpg.cdcdb05a572411c2f64bf41001a3ba9c.jpg

I'm thinking of using them for a 2D or 3D DIY LM type project.

I also have a few line sensors and other 3D photonics based sensors. Seeing what is the cheapest and easiest to do. Looks like the modules above will work nicely, since most people trust Radar to be accurate enough anyway.

:ping:  :tmade:  :callaway:   :gamegolf:  :titleist:

TM White Smoke Big Fontana; Pro-V1
TM Rac 60 TT WS, MD2 56
Ping i20 irons U-4, CFS300
Callaway XR16 9 degree Fujikura Speeder 565 S
Callaway XR16 3W 15 degree Fujikura Speeder 565 S, X2Hot Pro 20 degrees S

"I'm hitting the woods just great, but I'm having a terrible time getting out of them." ~Harry Toscano

Link to comment
Share on other sites

Awards, Achievements, and Accolades

  • 1 month later...

Hi All, this is a continuation of the "launch monitor from scratch" type of thing. Got some of the sensors used in professional launch monitors and am starting to play with them a bit.

Finally got some time to hook up one of the sensors using just the "Q" output for now. You need I and Q to determine direction.

Me moving the camera in to take a picture.

5a70a855efd81_IMG_76521.thumb.JPG.86711fb74f06e018740fc701d9e69fee.JPG

 

Keeping perfectly still.

5a70a85fce2ba_IMG_76531.thumb.JPG.ec6c8039d35a507377f81d158cab8d6f.JPG

 

This sensor is really sensitive, because I haven't even added any amplification yet. Planning on doing that and adding an ACD converter. Probably going to try a simple USB stereo codec. Once I get the signals into Sw it will be realtively easy to process using either SciPy, Octave or SAGE (open source Matlab type programs). When I run it on a Raspberry pi to make it more portable I'll likely use something lightweight like SciPy.

The code will likely be a multiple order high pass filter to eliminate anything less than 20m/s or something like that. I'll have to figure all that out as I go. 

For now the velocity is approximately

delta f= 2 * delta v / c * f0

Where f0= 24.1 GHz; c= speed of light in m/s

v ~= delta f / 160

Obviously, most of the calculations are not going to be simple fourier components. Probably going to use z-space to calculate "things".

 

Step by step.

:ping:  :tmade:  :callaway:   :gamegolf:  :titleist:

TM White Smoke Big Fontana; Pro-V1
TM Rac 60 TT WS, MD2 56
Ping i20 irons U-4, CFS300
Callaway XR16 9 degree Fujikura Speeder 565 S
Callaway XR16 3W 15 degree Fujikura Speeder 565 S, X2Hot Pro 20 degrees S

"I'm hitting the woods just great, but I'm having a terrible time getting out of them." ~Harry Toscano

Link to comment
Share on other sites

Awards, Achievements, and Accolades

  • 2 years later...
On 1/30/2018 at 5:25 PM, Lihu said:

Hi All, this is a continuation of the "launch monitor from scratch" type of thing. Got some of the sensors used in professional launch monitors and am starting to play with them a bit.

Finally got some time to hook up one of the sensors using just the "Q" output for now. You need I and Q to determine direction.

Me moving the camera in to take a picture.

5a70a855efd81_IMG_76521.thumb.JPG.86711fb74f06e018740fc701d9e69fee.JPG

 

Keeping perfectly still.

5a70a85fce2ba_IMG_76531.thumb.JPG.ec6c8039d35a507377f81d158cab8d6f.JPG

 

This sensor is really sensitive, because I haven't even added any amplification yet. Planning on doing that and adding an ACD converter. Probably going to try a simple USB stereo codec. Once I get the signals into Sw it will be realtively easy to process using either SciPy, Octave or SAGE (open source Matlab type programs). When I run it on a Raspberry pi to make it more portable I'll likely use something lightweight like SciPy.

The code will likely be a multiple order high pass filter to eliminate anything less than 20m/s or something like that. I'll have to figure all that out as I go. 

For now the velocity is approximately

delta f= 2 * delta v / c * f0

Where f0= 24.1 GHz; c= speed of light in m/s

v ~= delta f / 160

Obviously, most of the calculations are not going to be simple fourier components. Probably going to use z-space to calculate "things".

 

Step by step.

I'm curious did you get this working?? 

Link to comment
Share on other sites


  • 1 month later...
On 6/10/2020 at 4:13 PM, clarke20 said:

I'm curious did you get this working?? 

I'm interested as well.  Maybe if a bunch of us band together with varying knowledge we could put together a parts list and some open source software for at least a rudimentary DIY solution.  There must be some people out on the forums who have (in a past life of course) worked at some of these launch monitor companies?  Nothing for-profit.... just for-fun!

Link to comment
Share on other sites


  • 1 year later...

I know the idea behind building a launch monitor from scratch made a lot of sense a few years ago.  However, with the advance in camera technology on smart phones, if you are building something like this, wouldn't just creating an app, like Shot Vision, make more sense today.  No need to break your head with building the device, just create a program or app for it.  Of course, this doesn't work for a doppler based system

What's in the bag

  • Taylor Made r5 dual Draw 9.5* (stiff)
  • Cobra Baffler 4H (stiff)
  • Taylor Made RAC OS 6-9,P,S (regular)
  • Golden Bear LD5.0 60* (regular)
  • Aidia Z-009 Putter
  • Inesis Soft 500 golf ball
Link to comment
Share on other sites

Awards, Achievements, and Accolades

Note: This thread is 806 days old. We appreciate that you found this thread instead of starting a new one, but if you plan to post here please make sure it's still relevant. If not, please start a new topic. Thank you!

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×
×
  • Create New...

Important Information

Welcome to TST! Signing up is free, and you'll see fewer ads and can talk with fellow golf enthusiasts! By using TST, you agree to our Terms of Use, our Privacy Policy, and our Guidelines.

The popup will be closed in 10 seconds...