2) Belts seem to work well, but maybe design some deceleration curve for starting and stopping.
3) The tracker to pick up just the ball and not the objects around it. Maybe this problem will be eliminated when I create the mount on the ping pong table, or maybe I need to find a new motion capture software or system entirely.
1) I changed position of the camera and also changed the lighting in the room to further enhance the color of the ball against color of the table. When this gets moved to the real ping-pong table, I will have a solid mount for the camera to reduce problems with line the camera's coordinates with the movements of the slider. I will also have to make sure the lighting is close to ideal to get optimal readings of the ball. I will also want to have a correctly colored ping pong table to so it doesn't interfere with the ball color.
2) I also changed the color of the ball and adjusted the threshold to accompany it so the ball doesn't interfere with outside environment. Changing the ball to a red ball allowed me to get a more precise reading and also eliminate excess noise.
Received the slider
80-20 for camera mount
The ball screw and support
I ordered the lead screw to play around with after seeing slack in the belt-driven system. However, the lead screw had nowhere near the speed that I wanted to be able to reach with the budget available . While it has very little backlash and provides structure, I will have to swap back to belts.
I switched the linear motion method from ball screw to belt. With belt drive, we can achieve much greater speed at a lower cost and while still retaining accuracy, so long as the belts are tight. I will have to by thicker belts and pulleys for the final assembly to increase rigidity of the belt. I will also need to find a easy a way to mount the belt to the carriage. At first I used tape which obviously did not work well at all, but then drilled and tapped some hole for a bolt to hold down the belt which seems to work perfectly.
Also Installed the limit switch for homing.