This is our pair of transmissions on the robot. We simply use 2 pneumatic cylinders to shift between gears. One cylinder is used to shift between high and low gear. The other just wedges the shaft into the middle position for 2nd gear, when the air is released from the other cylinder.
Feel free to contact me by Private Message: team222badbrad, AIM: bsrtunkpa, or in a thread.