I completely disagree, and after thinking it over, the only advantage to a two stage launcher I see is the extra time you get from the second stage. All you really do is increase the ball-engaged-with-roller time, which I feel there’s a better way to do that (still thinking belts).
Also worth noting that a two stage system will engage the ball on the first stage longer, ultimately meaning the first stage gets to apply more energy. This is because the ball will be at speed when it hits the second stage and will pass by it faster than the ball at rest in the first stage.
Here’s the thing. Let’s say that you cram the ball between as many rollers as you please, yes the exit velocity’s direction has error.
Same thing happens when we fire bullets out of guns, that’s why really accurate guns have reasonably long barrels.
The bullet is guided by the barrel, and all that error in velocity goes into friction from rubbing against the barrel, which is lost, but at least the bullet goes where we want it to.
I figure the same is true of our launchers, why not fire it once, as hard as you want, but make sure you have some barrel AFTER the launching bit to kill off as much as that error as you can. The barrel will likely need to be non-trivial sized, like at least a few inches.
As for how much to squeeze the ball, this will almost surely require lots of trial and error.
I’m considering a 2 roller belt system that feeds into a lengthy barrel all on an adjustable pivot. The belts cannot be VEX chain, they need to be curved to loosely match the ball. I’m wondering if 3D printed rubber belts would fly. I would stretch this around two high speed pulleys with a guiding structure behind the belt.
one stage
long ball-engaged-with-roller time
relatively simple
shouldn’t jam if built properly
should be pretty accurate with good control software
Oh and I’d include little bumps on the surface of the belt specially to gain traction on the ball.
I recon I can get at least 5 inches of ball-on-“roller” time with a belt.