Ball tossing apparatus and method
10052544 ยท 2018-08-21
Assignee
Inventors
Cpc classification
A63B71/0619
HUMAN NECESSITIES
A63B2209/02
HUMAN NECESSITIES
A63B69/0053
HUMAN NECESSITIES
International classification
F41B11/70
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
A63B71/06
HUMAN NECESSITIES
F41B11/60
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
A63B69/40
HUMAN NECESSITIES
Abstract
A ball tossing apparatus includes a support frame and a plurality of launch devices fixed to the support frame and arranged in a two-dimensional array. The launch devices include cylinders having a spring fixed therein, with a ball carrier fixed to the spring. The balls are retained in a loaded position (springs compressed) and then upon activation of the launch devices are launched vertically into the air to the sports player. In another embodiment, the launch devices include a rotating lever which is acted on by a biasing member to launch the ball vertically from the cylinder. A method for launching the balls includes the steps of loading the balls into a two dimensional array, and then launching the balls according to a launch sequence. An electronic control system for use with the ball tossing apparatus includes a launch module for launching the loaded balls in the plurality of launch devices according to a launch sequence. The launch sequences can be randomly generated, programmed by the sports player, or retrieved from memory. The launch of the balls can also be controlled remotely.
Claims
1. A ball tossing apparatus, comprising: a support frame; a controller; a plurality of gas powered launch devices fixed to said support frame and each adapted to engage a ball to be launched; and a gas drive system coupled to selectively provide compressed gas to said gas powered launch devices responsive to control signals from said controller; a connector configured to detachably couple a high pressure gas cylinder to supply pressurized gas to a manifold of said gas drive system, said high pressure gas cylinder being removably coupled to said frame and to said gas drive system; and a high pressure regulator coupled between said high pressure gas cylinder and said manifold of said gas drive system; and wherein each launch device of said plurality of gas powered launch devices is capable of launching said ball when said high pressure regulator is configured to regulate said manifold to 20 pounds per square inch of pressure.
2. A ball tossing apparatus according to claim 1, wherein said manifold includes a pressurized gas inlet and a plurality of pressurized gas outlets, said pressurized gas inlet being coupled to receive pressurized CO.sub.2 from said high pressure regulator, each of said pressurized gas outlets being coupled to supply pressurized CO.sub.2 to a respective one of said gas powered launch devices.
3. A ball tossing apparatus according to claim 2, wherein said fluid drive system further includes a plurality of electromechanically actuated gas valves, each of said electromechanically actuated gas valves being interposed between a respective one of said gas outlets of said pressurized manifold and a respective one of said gas powered launch devices.
4. A ball tossing apparatus according to claim 3, wherein said controller selectively actuates said electromechanically actuated air valves.
5. A ball tossing apparatus according to claim 3, wherein said electromechanically actuated air valves each include a momentary solenoid.
6. A ball tossing apparatus according to claim 1, further comprising said high pressure gas cylinder.
7. A ball tossing apparatus according to claim 6, wherein said high pressure gas cylinder contains CO.sub.2.
8. A ball tossing apparatus according to claim 7, wherein at least one of said gas powered launch devices includes: a cylindrical shell; a piston slidably disposed within said cylinder shell, said piston dividing said cylindrical shell into an upper chamber and a lower chamber; an inlet port in said lower chamber to facilitate the flow of said compressed gas from said gas drive system into said lower chamber, causing said piston to move upwardly; and an outlet port open to the surrounding atmosphere to facilitate the flow of air into and out of said upper chamber, thereby decreasing resistance to the movement of said piston.
9. A ball tossing apparatus according to claim 1, wherein at least one of said gas powered launch devices includes: a cylindrical shell; a piston slidably disposed within said cylinder shell, said piston dividing said cylindrical shell into an upper chamber and a lower chamber; an inlet port in said lower chamber to facilitate the flow of said compressed gas from said gas drive system into said lower chamber, causing said piston to move upwardly; and an outlet port open to the surrounding atmosphere to facilitate the flow of air into and out of said upper chamber, thereby decreasing resistance to the movement of said piston.
10. A ball tossing apparatus according to claim 9, wherein said gas powered launch device includes a plurality of outlet ports.
11. A ball tossing apparatus according to claim 9, wherein: each of said inlet port and said outlet ports has a cross sectional area; a combined cross sectional area of said outlet ports is significantly larger than the cross sectional area of said inlet port.
12. A ball tossing apparatus according to claim 9, wherein said piston is capable of moving unassisted between an upper launched position and a lower pre-launch position under the influence of gravity.
13. A ball tossing apparatus according to claim 9, wherein said piston remains in an upper launched position until manually transitioned to a lower pre-launch position by a user.
14. A ball tossing apparatus according to claim 9, wherein said outlet port has an enlarged diameter with respect to said inlet port.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
(18)
DETAILED DESCRIPTION
(19) The present invention overcomes the problems associated with the prior art, by providing a novel system and method for launching balls to a sports player. In the following description, numerous specific details are set forth (e.g. remote controlled ball launch, a ball storage compartment, solenoid release mechanisms, etc.) in order to provide a thorough understanding of the invention. Those skilled in the art will recognize, however, that the invention may be practiced apart from these specific details. In other instances, details of well-known practices (e.g. software programming, mechanical construction, electrical wiring, etc.) have been omitted, so as not to unnecessarily obscure the present invention.
(20)
(21) Arranging launch devices 106(1-n) in a two-dimensional array provides many advantages over the prior art. For example, baseballs 108(1-n) are launched into the air in a variety of pitch locations (e.g. outside, inside, high, and low) that realistically simulate live game-play. Additionally, baseballs 108(1-n) that are launched in front of or behind batter 102 teach him/her to hit a pitch early (forward launch) and late (behind launch). By hitting pitches in a variety of locations, batter 102 will learn consistent setup and stride, to hit to any position on the field, patience at the plate while batting, and an overall awareness of their individual strike zone. As yet another example, ball tossing apparatus 100, because of it's large two-dimensional array of launch devices 106(1-n), requires infrequent reloading.
(22) Ball tossing apparatus 100 further includes relational indicia 110 located on a top deck 112 of ball tossing apparatus 100. In the depicted embodiment, indicia 110 is a home plate 114 with two apertures 116 formed therein to facilitate the launch of two of baseballs 108(1-n) through home plate 114. In this particular embodiment, home plate 114 can be placed at any position on top deck 112 so long as home plate 114 does not cover loaded ones of launch devices 106(1-n). Optionally, indicia 110 can be painted on top deck 112. In yet another alternate embodiment, indicia 110 is embodied in a wire frame to minimize interference with launch devices 106(1-n).
(23) Disposing launch devices 106(1-n) below top deck 112 provides a variety of advantages. For example, top deck 112 provides a protective barrier against dirt and debris. As another example, top deck 112 sturdies launch devices 106(1-n) and prevents them from damage possibly caused by a misdirected swing of the baseball bat, or from being stepped on by a careless player. As yet another example, disposing launch devices 106(1-n) below top deck 112 creates a compact, aesthetically pleasing appearance of ball tossing apparatus 100.
(24) It should be noted that baseball is not the only sport that would benefit from the instant invention. For example softball or cricket players could utilize ball tossing apparatus 100 for batting practice just as easily as baseball players. Additionally, tennis players learning serving techniques or ball return techniques would also benefit from the present invention. For purposes of clarity and consistency, however, the instant invention will continue to be described with respect only to baseball.
(25)
(26) Electronic control system 204 controls and coordinates the launch of balls 108(1-n) from launch devices 106(1-n). A more detailed description of the operation of control system 204 will be provided hereinafter. Electronic control system 204 is powered by power supply 206. Power supply 206 includes one or more standard disposable batteries or a rechargeable battery pack. Those skilled in the art will realize that power supply 206 may be replaced and/or augmented with an adapter capable of receiving and converting power from an alternate power supply.
(27) Start switch 208 provides an initiate signal to electronic control system 204 to commence the launch of baseballs 108(1-n). Start switch 208 is located to facilitate easy activation by a user. For example, batter 102 could simply depress start switch 208 with his foot or the end of his baseball bat. After a short delay to allow the batter to set up, electronic control system 204 sequentially provides launch signals to launch devices 106(1-n) to launch baseballs 108(1-n). A handle 210 is also fixed to support frame 104 to facilitate easy transportation of ball tossing apparatus 100.
(28) It should be noted that although ball tossing apparatus 100 is shown to be portable, ball tossing apparatus 100 may also be fixed or manufactured into a permanent structure such as in the floor of a batting cage, in place of home plate in a little league baseball or softball field, or in a portion of a sports stadium to provide batting practice or warm up hitting. Those skilled in the art will realize that if ball tossing apparatus 100 is implemented in a permanent structure certain components could be omitted (e.g. handle 210) or replaced (e.g. hard wiring instead of power supply 206, etc.).
(29)
(30) Each of launch devices 106(1-n) comprises a cylinder 306(1-n), a biasing member 308(1-n), a carrier 310(1-n), and a release device 314(1-n), respectively. In the depicted embodiment biasing member 308(1-n) comprises a large diameter (but small enough to travel within cylinders 306(1-n)) coil spring. However, it should be understood that alternate biasing means including, but not limited to elastic bands, stretched springs, compressed air, etc. can be used to provide baseballs 108(1-n) with enough kinetic energy to obtain a satisfactory launch height. Biasing member 308 is coupled to carrier 310 (e.g. via fasteners, adhesive, welding, etc.). Carrier 310(1) is guided by and travels within cylinder 306(1), and carries baseball 108(1) as it is accelerated upwardly. Carrier 310(1) is stopped by shoulder stop 304(1) and baseball 108(1) is launched from launch device 106(1). In this embodiment, shoulder stops 304(1-n) are provided by making the openings in top deck 112 smaller than the carriers 310(1-n). Cylinders 306(1-n) and carriers 310(1-n) are made of a PVC plastic or other strong, lightweight material. In the embodiment shown carriers 310(1-n) are formed as a cup-shaped piece of PVC plastic. However, carrier 310(1) can optionally be formed in other shapes including, but not limited to a circular flat plate, a convex plate, a concave plate, or other such structure that provides similar functionality.
(31) Carrier 310(1) further includes a plurality of engaging structures 312(1) that are engaged by release device 314(1) when carrier 310(1) is pressed down into cylinder 306(1) during loading. Release device 314(1) engages one of engaging structures 312(1) thereby retaining biasing member 308(1) in a compressed position, and disengages engaging structure 312(1) to allow biasing member 308(1) to project ball 108(1) out of launch device 106(1). In this example embodiment, release device 314(1) includes a solenoid, controlled by electronic control system 204, with engaging member 316(1), and a return spring 318(1). Responsive to a launch signal from control system 204, the solenoid retracts engaging member 316(1) to release biasing member 308(1). Return spring 318(1) returns engaging member 316(1) to an engaging position when the solenoid is deactivated.
(32) The use of multiple engaging structures 312(1) facilitates multiple loaded positions having varying amounts of spring compression, thus providing various launch heights of baseball 108(1). The height ball 108(1) attains depends on which of engaging structures 312(1) is engaged by release device 314(1). A desired launch height is selected by batter 102 when loading ball tossing apparatus 100. Varying launch heights ensure that the entire vertical strike zone is covered and batters of varying heights will be able to hit baseball 108(1). Each of the other launch devices 106(2-n) operate in substantially the same manner.
(33) Launch devices 106(1-n) are shown to launch baseballs 108(1-n) vertically. In an alternate embodiment, one or more of launch devices 106(1-n) may be tilted slightly off the vertical axis in order to simulate a curve ball or other breaking pitch.
(34)
(35) Electronic control system 204 is also shown to include a plurality of user interface devices that include a power switch 408, a speaker 410, a select key 412, an enter key 414, and numeric keys 416(0-9). Power switch 408 allows a user to select one of two modes of operation, by sliding switch 408 from the off position to either the on or manual position. Speaker 410 provides audible feedback from electronic control system 204 to batter 102. For example, when electronic control system 204 is powered, speaker 410 would issue a sound (e.g. a particular tone, synthesized speech, etc.) to indicate to batter 102 that electronic control system is ready to function. As another example, control system 204 can issue audible tones via speaker 410 to acknowledge receipt of keypad entries. Optionally, a display (e.g. an LED display) can be included among the interface devices to provide additional feedback from control system.
(36) Select key 412 is used by batter 102 to cycle through available launch modes (e.g. random launch, user programmed launch, predefined launch, etc.) when power switch 408 is in the on position. When cycling through each available launch mode, speaker 410 would issue an associated audible signal to indicate that a particular launch mode is selected. Batter 102 can then select a desired launch mode by depressing enter key 414. Enter key 414 serves as a general execution key for electronic control system 204. Batter 102 can use enter key 414 to perform such functions as accepting a launch mode, issuing commands to electronic control system 204, selecting a predetermined launch sequence, etc. Numeric keys 416(0-9) are used by batter 102 to input launch data into electronic control system 204. Launch data includes, but is not limited to launch sequences, predefined launch sequence identifiers, particular launch device identifiers, etc.
(37) Electronic control system 204 further includes an infrared port 418 and a remote control 420. Infrared port 418 receives infrared signals from remote control 420. Remote control 420 facilitates remote operation of electronic control system 204, for example by a coach. All of the user input interfaces of electronic control system 204 may optionally be incorporated into remote control 420 as desired.
(38) Remote control 420 further includes a ball launch schematic 422 having associated launch buttons 424(1-n) for each of respective launch devices 106(1-n). Ball launch schematic 422 can be used to program a launch sequence by depressing launch buttons 424(1-n) in the desired sequence. Additionally, when electronic control system 204 is operating in manual mode (i.e. when power switch 408 is in the Man. position) each of baseballs 108(1-n) can be launched individually when electronic control system 204 receives an associated launch signal from remote control 420. Additionally, a baseball 108(n) could be launched by the remote controller (e.g. the coach of batter 102) simply by depressing the associated launch button 424(n) on remote control 420. This feature would allow a baseball coach to simulate the selective pitch placement batters face when at bat against a pitcher.
(39) An optional protective cover (not shown) protects the input/output interfaces of control system 204 from accidental damage, dust, and debris. In the present embodiment, the protective cover would be transparent to permit transmission of infrared signals through the protective cover so that the infrared signals can be received by infrared port 418.
(40) The user input/output interfaces shown in this particular embodiment are by way of example only. No particular user interface is considered to be an essential element of the present invention. Rather, various user interfaces may be employed depending on the particular desired functionality of control system 204.
(41) Start button 208 is also shown in this view to be depressible by batter 102 using either his foot or his bat. Start button 208 begins the launch sequence in either the computer controlled or manual operation mode. Optionally, electronic control system 204 will only launch a subsequent one of balls 108(1-n) each time start button 208 is depressed.
(42) Power supply 206 is shown to further include an AC adapter 426. AC adapter 426 provides power to power supply 206 by engaging a conventional wall outlet 428. AC adapter 426 is detachable from power supply 206 at adapter plug fitting 430 to ensure the portability of ball tossing apparatus 100. In an alternate embodiment, when ball tossing apparatus 100 is incorporated into a permanent structure (e.g. the floor of a batting cage, a little league field, etc.) power supply 206 can be eliminated and ball tossing apparatus 100 can be connected to a permanent power supply existing in the structure.
(43)
(44) Memory 508 is shown in this example as a single block. It should be understood, however, that memory 508 may include one or more types of memory. For example, working memory (e.g. SRAM, SDRAM, etc.) allows processing unit 502 to store and manipulate data and code during operation. Non-volatile memory (e.g. ROM, PROM. EPROM, etc.) stores and retains data and/or code even when control system 204 is powered down. Code stored in such non-volatile memory can be executed directly, or transferred to working memory when control system 204 is turned on. Further, other types of non-volatile data storage may be used, including, but not limited to hard disks, floppy disks, optical disks, or any other computer readable media. For the foregoing reasons, memory 508 is understood to include any hardware, software, firmware, or any combination thereof capable of providing the memory functions necessary to support any particular embodiment of the present invention.
(45) Memory 508 includes a launch module 510, a loaded sequence 512, a random sequence generator 514, and a plurality of predefined sequences 516 (1-n). Launch module 510 provides overall control and coordination of the operations taking place within electronic control system 204. Loaded sequence 512 is a block of memory used to store the active launch sequence to be executed by launch module 510. When electronic control system 204 is powered up, loaded sequence 512 is initially empty, but can optionally be loaded with a default sequence at startup. Random sequence generator 514 is operative to generate random launch sequences. Predefined sequences 516(1-n) include stored release sequences that have been programmed at the time of manufacture and/or sequences that have been defined by a user (e.g. batter 102) and stored. Predefined sequences 516(1-n) are selected by batter 102 using sequence identifiers 517(1-n). In the present embodiment, each of sequence identifiers 517(1-n) is a single number that uniquely identifies an associated one of predefined sequences 516(1-n). Batter 102 can select any one of predefined sequences 516(1-n) by entering the associated sequence identifier 517(1-n) via numeric keys 416 (0-9), or, optionally, by stepping through the list of sequences.
(46) Launch module 510 carries out the operative functions of electronic control system 204 when activated by batter 102 or another user. In one mode of operation, launch module 510 retrieves a selected one of launch sequences 516(1-n), loads the retrieved launch sequence into loaded sequence 512, and sequentially transmits launch signals, via launch interface 506, to launch devices 106(1-n) according to loaded sequence 512. In another mode of operation, responsive to instructions from batter 102, launch module 510 instructs random sequence generator 514 to generate a random launch sequence, loads the random sequence into loaded sequence 512, and transmits sequential launch signals according to the random launch sequence. Launch module 510 is further operative to retrieve a predefined launch sequence 516(1-n) and load it as loaded sequence 512. In yet another mode of operation, launch module 510 receives a launch sequence programmed from batter 102 via User I/O 504, and stores the entered sequence as another predefined sequence 516(n+1) for later use. In yet another mode of operation, launch module 510 transmits each successive launch signal in the sequence only upon receipt of launch instructions from batter 102 or another user (e.g. a coach, a friend, etc.), via user 1/O 504.
(47) Launch interface 506 transmits launch signals to launch devices 106(1-n) as follows. Responsive to receipt of a launch signal (e.g. an address corresponding to one of launch devices 106(1-n)) from launch module 510, launch interface 506 asserts an electrical signal on a corresponding one of a plurality of control lines 518(1-n). Each of control lines 518(1-n) is coupled to one of a plurality of switches 520(1-n). Each of switches 520(1-n) selectively couples with a respective one of solenoids 314(1-n) to a power supply and thereby energizes one of solenoids 314(1-n) responsive to the launch signal being asserted on the corresponding one of control lines 518(1-n). The energized one of solenoids 314(1-n) launches the associated baseball 108 as described above with respect to
(48) A variety of switches are suitable for use as switches 520(1-n). For example, switches 520(1-n) can be simple power transistors. Alternately, switches 520(1-n) can be electromechanical switches.
(49)
(50) If in second step 604, launch module 510 determines that Power switch 408 is not set to manual mode (i.e. is set to on position), then in a sixth step 612, launch module 510 loads a launch sequence into the loaded sequence 512 memory block. Next, in a seventh step 614, launch module 510 transmits launch signals via launch interface 506 to sequentially launch baseballs 108(1-n) according to loaded sequence 512. After all of baseballs 108(1-n) are launched, method 600 ends.
(51)
(52) If, in second step 702, launch module 510 determines that batter 102 does not want a random launch sequence, then in a fourth step 708 launch module 510 determines whether batter 102 wants to load one of predefined sequences 516(1-n). If so, then in a fifth step 710 launch module 510 receives a predefined sequence identifier from batter 102 via User I/O 504. Then, in a sixth step 712, launch module 510 retrieves one of predefined sequences 516(1-n) corresponding to the received identifier from memory 508. Then, method 700 proceeds to third step 706, and loads the retrieved predefined sequence 516(n) into loaded sequence 512 and method 700 ends.
(53) If, in fourth step 708, launch module 510 determines that batter 102 does not want to load one of predefined launch sequences 516(1-n), then method 700 proceeds to a seventh step 714, where launch module 510 determines whether batter 102 wants to program their own launch sequence. If launch module 510 determines that batter 102 wants to program a launch sequence, then in an eighth step 716 launch module 510 receives the launch sequence from batter 102 via user 1/O 504. Then in a ninth step 718, launch module 510 determines if batter 102 wants to store their programmed sequence as one of predefined sequence 516(n1) for later retrieval. If batter 102 wants to store the programmed sequence, then in a tenth step 720 launch module 510 stores the programmed sequence as predefined sequences 516(n+1) so that it can be later recalled by batter 102, and method 700 returns to step 702. Otherwise, method 700 proceeds to step 706 and launch module 510 loads the programmed sequence into loaded sequence 512.
(54) If in seventh step 714 launch module 510 determines that batter 102 does not want to define a sequence then method 700 returns to first step 702.
(55)
(56) If in first step 802 launch module 510 determines that batter 102 does not want launch module 510 to automatically launch baseballs 108(1-n), then method 800 proceeds to a fifth step 810. In fifth step 810 launch module 510 waits to receive a launch instruction from batter 102, or another user (e.g. a coach) wishing to control the launch sequence. When launch module 510 receives a launch instruction then method 800 proceeds to a sixth step 812, where launch module 510 waits a predetermined time period, then in a seventh step 814 launch module 510 launches the first one of baseballs 108(1-n) in the loaded sequence 512. Then in eighth step 816 launch module determines if the last of baseballs 108(1-n) has been launched. If the last of baseballs 108(1-n) has been launched method 800 ends. Otherwise, method 800 returns to fifth step 810 to wait for an instruction to launch the next one of balls 108(1-n).
(57)
(58)
(59) The components of launch device 1006 function as follows. Cylinder 1010 retains ball 1008 and when launched, guides ball 1008 vertically into the air. Lever 1012 freely rotates around shaft 1026, and when acted upon by lever arm 1018 projects ball 1008 upward out of cylinder 1010 and into the air. First rotor 1014 is attached (e.g., welded, screwed, key-pinned, etc.) to shaft 1026 opposite motor 1032, and rotates with shaft 1026 when shaft 1026 is driven. Biasing member receiver 1016 is coupled (e.g., welded, screwed into, formed integrally, etc.) to rotor 1014, and receives an end of biasing member 1020, such that rotor 1014 is acted on by the varying force applied by biasing member 1020 as rotor 1014 rotates. Lever arm 1018 is positioned under lever 1012, and as rotor 1014 rotates, lever arm 1018 lifts lever 1012 in order to project ball 1008 vertically. Biasing member 1020 is attached between receiver 1016 and base 302 at a fastening point 1036 (or other portion of support frame 104), and facilitates rapid rotation of rotor 1014 through certain degrees of rotation. In the present embodiment, biasing member 1020 is a coil spring. Lever position retainer 1022 is also a rotor similar to rotor 1014 and retains lever 1012 in proper position (e.g., aligned with ball 1008). Note that the spacing between lever 1012 and rotors 1014 and 1022 is exaggerated to clearly show the respective components. Mount 1024 is a two piece mount and secures each end of shaft 1026 to base 302. Mount 1024 also supports shaft 1026 off of base 302 a sufficient distance so that lever 1012 can make a full rotation without striking base 302. Shaft 1026 drives rotors 1014 and 1022. Shaft gear 1028 is fixed to shaft 1026 and mates with motor gear 1030 such that it rotates when motor 1032 is energized. Motor 1032 drives motor gear 1030 responsive to a control signal (e.g., a launch signal) from control unit 1034. Control unit 1034 controls the launch process of launch device 1006. For example, responsive to a launch signal from a user and/or electronic control system 204, control unit 1034 energizes motor 1032 to launch ball 1008.
(60) Launch device 1006 operates as follows. Initially, lever 1012 hangs straight down such that it is completely out of cylinder 1010. Then a ball 1008 is placed in cylinder 1010. Responsive to a launch instruction from control unit 1034, motor 1032 is energized and rotates motor gear 1030. Motor gear 1030 in turn drives shaft gear 1028 which causes shaft 1026 to rotate counter-clockwise (i.e., top of gear 1028 moves from right to left in
(61) Some modifications are made to the ball tossing apparatus in order to accommodate launch device 1006. For example, a longitudinal section 1038 is removed from the side of cylinder 1010 so that lever 1012 can enter cylinder 1010. In addition, a recess 1040 (only a portion shown) is removed from top deck 112 such that lever 1012 can pass through top deck 112 as it rotates. Recess 1040 is not a necessary element for incorporating launch device 1006 into the ball tossing apparatus, however recess 1040 facilitates a lower top deck height and more compactness.
(62) With respect to spring 1020, it should be noted that the force spring 1020 applies to rotor 1014 depends on the weight of ball 1008. For example, a plastic, hollow ball would require very little force to be projected into the air, and therefore a relatively light spring could be used. In contrast, a softball is heavier and would require more force, and thus a stronger spring, to launch it. In addition, the size of shaft gear 1028 can be readily modified such that low power motors can be used to turn shaft 1026. In the present embodiment, motor 1032 is a low voltage (e.g., 12V) motor, and each launch device 1006 includes its own motor 1032. However, it is possible to drive two or more launch devices with a single motor 1032 if the proper gearing is provided.
(63) It should also be noted that control system 1034 is shown representationally only, and should be construed to encompass any control system capable of performing the launching functions and features (e.g., control system 204) described in the present invention. Indeed, all the functions performed by control system 204 can be readily incorporated into a ball tossing apparatus incorporating launch devices like launch device 1006.
(64)
(65) In the present view, spring 1020 is shown at its maximum extension (apex of rotation), directly opposite fastening point 1036. As rotor 1014 rotates past its apex, spring 1020 will pull rotor 1014 rapidly around, because rotor 1014 is freely rotatable in the counter-clockwise direction. The force exerted by spring 1020 will be transferred to lever arm 1018 and to lever 1012, thereby projecting ball 1008 vertically into the air. It should be noted that receiver 1016 and lever arm 1018 are spaced apart such that as spring 1020 is at its maximum extension, lever arm 1018 is just coming into contact with lever 1012 such that most of the force exerted by spring 1020 as it contracts is directly transferred into lever 1012.
(66)
(67)
(68)
(69)
(70) Regulator 1504 can be adjusted to accommodate different sizes/types of balls (e.g., baseballs, softballs, whiffle balls, etc.). By pressurizing air tank 1500 to 100 psi. and adjusting regulator 1504 to 40 psi, 180 conventional baseballs can be launched before air tank 1500 needs to be repressurized. Electromechanical air valves 1508 each include a momentary solenoid that, responsive to a control signal, opens and closes in a fraction of a second, releasing a small volume of compressed air sufficient to actuate one of actuators 1510.
(71) In an alternate embodiment, air tank 1500 and regulator 1504 are replaced with a high pressure gas cylinder and a high pressure regulator. The high pressure gas cylinder can store compressed gases (e.g., CO.sub.2, N.sub.3, or any other inert gas) at pressures up to around 3,000 psi. Adjusting the high pressure regulator to deliver 20 psi. to manifold 1506, allows a single cylinder of compressed gas to deliver thousands of launches.
(72)
(73) Base 1600 includes a threaded inlet 1612, an outlet 1614, an O-ring 1616, an annular channel 1618, and a plurality of screw holes 1620. Base 1600 is coupled to cylinder body 1602 via four screws 1622 that are disposed through screw holes 1620 and into a respective set of threaded screw holes 1624 (not visible in
(74) Cylinder body 1602 includes an internal bore 1626, and a set of exhaust ports 1628 (only one port is visible in
(75) Piston 1604 is slidably disposed in internal bore 1626 so that it can move upward in response to an increase in internal pressure. Piston 1604 includes plunger 1634 and a shaft 1636. Plunger 1634 includes an o-ring 1638 seated in an annular channel 1640 (shown in
(76) Cylinder cap 1608 includes a through-hole 1644 and screw holes 1630. Through-hole 1644 is adapted to slidably receive shaft 1636. Screw holes 1630 are coaxially aligned with screw holes 1624 to facilitate the mounting of cylinder cap 1608 to cylinder body 1602 via screws 1632. Cup 1610 is adapted to engage the bottom of a ball. Cup 1610 includes a threaded shaft 1646 that engages threaded opening 1642 of shaft 1636 to facilitate the mounting of cup 1610 to shaft 1636.
(77)
(78) First, a ball (not shown) is placed into cup 1610, and cup 1610 is pushed down into the position shown in
(79) The description of particular embodiments of the present invention is now complete. Many of the described features may be substituted, altered or omitted without departing from the scope of the invention. For example, one embodiment of the present invention may be built into a permanent structure. As another example, alternate means for propelling baseballs 108(1-n) into the air, including but not limited to, compressed air, rubber bands, etc. may be substituted for coil springs 308(1-n). Further, other types of release mechanisms may be substituted for solenoids 314(1-n). As yet another example, alternate launch device layouts (e.g. outside the strike zone) can be used. These and other deviations from the particular embodiments shown will be apparent to those skilled in the art, particularly in view of the foregoing disclosure.