Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

Hello!

Welcome to Pool Aim Trainer, lets get started!

In order to run this program you will need openCV along wiht numPy and its other dependencies installed on your system. You can follow this manual from the 112 Course Notes (https://abhgog.gitbooks.io/open-cv-manual/) to get these installed.

If you get errors with file not found our the source is empty, make sure that your python shell is in the current directory. Other than that, the application requires no prerequisite setup.

To run the project, execute main.py

The application has three modes, the first one you can upload an image of your current pool table and the application will guide you thru which shots you should take for the most effective pool strategy.

In the other mode, the program will randomly generate a pool setup and you can try to place the cue how you think is the best and the program will give you feedback on each move.

Lastly, you can enjoy a game of pool with the computer. This is still in a beta stage so you might find some bugs, sorry :(

Hope you have fun!

P.S. Here is a link to the demo video (https://www.youtube.com/watch?v=R-07YYrF3G4)

  • Rishabh Jain (rkjain)

About

A suite of aim training applications built using Python and OpenCV for my CMU 15112 Term Project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages