Automated pool playing robot

A group of friends and I want to make an automated system that plays pool (billiards). Someone has done this with a hand held cue which you can find on youtube (“Automatic pool stick vs. strangers”) but we want it to be able to position the cue by itself. A cnc style movement system seems ideal to reach any point on the table. Would it be better to use the mpcnc or the lowrider? The size of the table is 7x4 feet. The idea would be to have a solenoid mounted to the toolhead with a stepper motor for 360 degree rotation. The lowrider would have to be offset of the table with the solenoid on the z axis so the x axis doesn’t collide with balls as it moves. The mpcnc would be good as the feet allow it to be higher up however the lowrider seems more suitable for this size. Any suggestions for modifications would be welcome! Thanks

2 Likes

Both MPCNC and LR4 are movement systems. If you home either one, then send it gcode for G1 X100 Y200 F2400, they will both move your tool there. If you then wanted to change a GPIO attached to a solenoid and move up out of the way. You’d have what you want.

In terms of a mechanical system, there are many differences. The MPCMC will obscure the table more. The LR will be slower to lift or lower the tool and gantry.

In terms of solving the whole problem, deciding where to move the tool, and what angle to put the solenoid is going to be where the real work is. Do you have the talent and willingness to work this out? If so, count me in on your support team. It sounds awesome.

1 Like

Sounds fun. Do you want to have a human play in the same game? If so, I would think the LR4 would accommodate that more than the MPCNC as Jeff eludes to above.

I would love to follow along in your journey so please keep us updated. :grin:

1 Like