After last week’s competition our team decided to jump on the linear puncher bandwagon. Some teams had so much success with the punchers that, even though we believe in flywheels, it would be foolish for us not to explore this design.
While flywheels may need complex software to be successful, linear puncher could be implemented with a single line of code. It is mechanical design and build quality that determine success of a puncher.
This thread will try to explore why some of the linear punchers are performing better than others and what you need to know to make your launcher a winning design.
To start the discussion, here is video of our prototype shooting 20 balls in 30 seconds.
It is a “classic” design with 36-6t slip gear driven by a single high-speed motor via 12t pinions. It is not very accurate in the horizontal direction, since it wasn’t mounted on the robot. Actually, I was surprised that so many balls made it into the high goal despite the cavalier way technik jr was loading them.
An important takeaway is that a single motor provides enough power for sustained full-court shoots every 1.5 sec. In fact, when run by a single turbo motor it could still launch about 30 balls at a rate of 1.2 sec per ball but then PTC would trip.
Another important note is that this puncher uses quite high parabolic trajectory which makes it less accurate with the balls of varying densities. To ensure the high accuracy you may want to make it overpowered, shooting at the lower angle directly into the high goal.
So what do you need to know if you want to build an efficient puncher? The following graph demonstrates linear puncher dynamics plotting piston position, velocity, and acceleration as it armed and launches the ball:
[attachment:569adcc58cc44]
I will go into details of this graph as well as dependence of the launcher performance and efficiency on various design parameters in the following few posts.