fig1 is a front perspective view of a football pitching machine 101 in accordance with the present invention . football pitching machine 101 has three telescoping legs 1 configured to provide a tripod base and a socketing frame 40 to receive legs 1 and formed with three socketing tubes . an adjustment handle 2 locks a swivel shaft 19 ( shown in dashed lines ) in place that fits inside an upper tube 25 on socketing frame 40 , which is attached to an adjustment yoke 26 a at the top of swivel shaft 19 . adjustment yoke 26 a is formed from a number of parts including lower crossbar 5 , upper crossbar 28 , fixed side panels 6 , 29 and adjustable tilt panel 23 . adjustment yoke 26 a may be attached to and detached from mobility yoke 26 m with attachment wing nuts 8 . a throwing head 100 is affixed to the top of mobility yoke 26 m formed from a number of parts including mobility yoke side panels 12 and a mobility yoke top panel 10 . a pair of throwing wheels 13 is mounted above mobility yoke 26 m and each is controlled respectively by a variable speed motor 11 . throwing wheels 13 have safety guards 14 around them to prevent a user &# 39 ; s hands or other body parts from coming into contact with throwing wheels 13 . to facilitate mobility or detaching the throwing head from mobility yoke 26 m are two tilting handles 16 that may be gripped during the detachment or lowering process . also attached to either end of mobility yoke 26 m are a pair of caddy wheels 9 for portability . fig2 is a rear perspective view of the system to pitch footballs showing a ball cradle 22 mounted on a base 21 which slides along a slide tube 20 to present the football into a chute formed between throwing wheels 13 . also shown is a speed control knob 42 on electronics enclosure 41 that adjusts the speed ( rpm ) of each motor that may be turned to increase or decrease the speed of motors 11 thereby causing longer or shorter passes , snaps or kicks . fig3 is a close - up perspective exploded view of the horizontal pivot adjustment on the system to pitch footballs . loosening of horizontal adjustment handle 2 allows lower crossbar 5 of adjustment yoke 26 a to pivot in either direction thereby controlling the horizontal trajectory of the football . adjustment yoke 26 a has a hole matching holes through lower crossbar 5 and aligned so spring bolt 3 can pass through , thereby locking adjustment yoke 26 a in place . this eliminates pivoting in preparation for transporting system 101 . fig4 a and fig4 b show a close - up perspective exploded view and a side view of the height control adjustment on the system to pitch footballs , respectively . loosening vertical adjustment handle 4 allows adjusting tilt panel 23 to pivot . as adjusting tilt panel 23 pivots around pivot point 44 , handle 4 may be tightened on tilt panel bolt 39 at any point along tilt panel slot 38 to hold adjustable yoke 26 a in place . when the tilt angle for the pitching of a ball is required to be changed , handle 4 may be loosened to allow adjustable yoke 26 a to be adjusted as desired by the operator . also employed is a clutch washer 7 of soft durable material . clutch washer 7 , when pressed tightly against adjusting tilt panel 23 locks adjustable yoke 26 a at any position along slot 38 . when tightened with less pressure , clutch washer 7 allows the operator to override the locking action , adjusting the football &# 39 ; s height trajectory quickly between throws . upper tube 25 over swivel shaft 19 , when combined with pivot point 44 form a gimbal allowing the machine to be in balance , with the ability to be pivoted 360 degrees to throw the ball in any desired direction . fig5 is a rear view showing the lower frame detachment on the system to pitch footballs . two throwing head bolts 46 allow for removal of throwing head 100 ( portion shown in brackets ) to facilitate transporting and removal of throwing head 100 for snaps at ground level . the detachment occurs between mobility yoke 26 m along the dashed line x - x between cross tube 28 and throwing head 100 . throwing head bolts 46 are affixed to the bottom side of cross tube 28 and pass through mobility yoke 26 m and are secured by wing nuts 8 . detachment of throwing head 100 is required when the machine is converted for snapping , kicking or for transportation . separation is facilitated by tipping the football pitching machine 101 forward onto safety guards 14 using tilting handles 16 . electronics enclosure 41 is mounted to the top of cover 14 on the left side . fig6 and 7 show opposing side perspective views of a motor adjustment panel 612 for adjusting amount of spin and direction of spin of the ball as it is pitched . each motor adjustment panel 612 allows one of the two motors 11 on the system to be positioned to pitch footballs using a desired amount of spin and direction of spin . fig6 and 7 show the method whereby the position of motors 11 may be rotated in an arcuate slot 36 , 37 on motor adjustment panel 612 . motors 11 are mounted on motor mounting plate 31 . motor mounting plate 31 in turn mounts on motor adjustment panel 612 by two motor attachment bolts 625 which pass through respective arcuate slots 36 , 37 on motor adjustment panel 612 . wing nuts 24 complete the attachment over motor attachment bolts 625 . when motor attachment bolts 625 are loosened , motor mounting plate 31 slides along a circumferential portion of arcuate slots , allowing opposing motor 11 to be positioned at different angles . at three points in arcuate paths 36 , 37 , motors 11 can be locked in place by lock spring 32 on loaded locking pin 34 . it will be recognized that additional locking points can be added . when locking pin 34 is pulled out , motor 11 and motor mounting plate 31 are free to slide . when locking pin 34 is released into holes 35 , motor 11 is locked in place . motor 11 can also be locked , by locking motor angle adjustment wing nuts 24 at any point along the arcuate slots . fig8 is a side view of locking pin 34 for locking motor adjustment panels 612 in place . locking pin 34 employs spring 32 and lock pin housing 33 . locking pin 34 is inserted when spring 32 is relaxed , causing locking pin 34 to enter any one of three holes 35 in motor adjustment panel 612 thereby locking motor mounting plate 31 and motor 11 into the selected position . fig9 is a side view of motor adjustment panel 612 for adjusting motors 11 . fig9 shows a throwing wheel 13 at various angles along arcuate slots 36 , 37 . when opposing motors 11 are locked at different angles , they impel a football with a clockwise or counter - clockwise rotation , causing a spiral throw . adjustment panel 612 can be locked in place along arcuate slots 36 , 37 to control the amount of spiral spin . fig1 a - h are views of ball cradle 22 where fig1 a - c show cradle 22 alone and fig1 d - g show cradle 22 with the ball in position for pitching . fig1 h 1 and 10 h 2 show an alternative embodiment for cradle 22 to hold the football in place . cradle 22 is formed of rigid material such as metal or hard plastic and is shaped to hold a football in multiple positions and it has a base portion 1020 that is configured to allow slide tube 20 to slide within it . depending on the orientation of the football , it comes into contact with cradle 22 at different contact points . in an orientation in which cradle 22 holds a football to be passed , the ball fits inside of a rear cap portion 1005 of cradle 22 with the bottom of the ball being held by opposing front cradle arms 1010 a , b . to secure a football firmly in place within cradle 22 , a protruding component such as a nub 1015 or a fin 1017 is positioned in rear cap portion 1005 . fig1 b 1 shows a close - up view of nub 1015 . nub 1015 is long enough to fit within the small recess at the tip of the football where the seams come together to keep the football from sliding out of position when it is launched from football pitching machine 101 . nub 1015 permits the football to be held in the same position for each pass so that each pass pitched from football pitching machine 101 at any given setting is reliably consistent in terms of the distance , spiral and trajectory . cradle 22 is shaped to hold a football at different angles . the football will be thrown with a spiral action when introduced into throwing wheels 13 when held in a horizontal position as shown in fig1 d and 10e . when held by cradle 22 at approximately the same 45 - degree angle as shown in fig1 f and 10g , the football will be thrown with an end over end action . the angle of the football can be changed to simulate various kick - offs , such as onside kicks . cradle 22 slides along slide tube 20 to introduce ball 24 into a chute formed between throwing wheels 13 . fig1 h 1 and 10 h 2 show a side view and a front view of an alternative embodiment of cradle 22 that uses one or more fins 1017 instead of nub 1015 to hold the ball in consistent placement for introduction to chute between throwing wheels 13 . fin 1017 may be one or more linear elements that line up and engage one or more seams on the ball at or near the end of the ball . unlike nub 1015 which may be formed of a rigid material , fin 1017 could be made of flexible plastic , rubber or another flexible material that would bend out of the way as the football is engaged by throwing wheels 13 and spin is imparted to the ball . fig1 is a topside perspective view of a throwing head configured in a snapping position where the football is snapped from ground level . throwing head 100 is separated from socketing frame 40 and legs 1 and placed on the ground in position to snap the ball simulating the action of a center . a support stand made up of a handle tube 55 sliding on adjustable tube 48 for vertical adjustment control is attached to mobility yoke top panel 10 by pivoting latch 51 which attaches to the end of slide tube 20 . at the bottom of adjustable tube 48 is a base 49 . a knob 54 controls latch 51 allowing quick removal of handle tube 55 . when removed , throwing head may be reassembled onto socketing frame 40 and legs 1 for throwing passes and kicks . when handle tube 55 is attached to mobility yoke 26 m , a transporting handle 47 can be used to easily roll football pitching machine 101 on caddy wheels 9 . fig1 is a perspective close - up view of the height control of football pitching machine 101 when in a snapping position . this illustration shows the method whereby the trajectory of the centered football can be raised or lowered . handle 52 may be pushed against handle tube 55 such that spring 53 lifts push button 50 releasing handle tube 55 to slide up or down thereby raising or lowering handle tube 55 on adjustable tube 48 . by releasing handle 52 , push button 50 is reinserted into a desired one of the selectable holes in handle tube 55 . fig1 is a block diagram of the electronics 1300 for controlling each of the two variable speed motors 11 on the system to pitch balls . motors 11 may be brushless direct current (“ dc ”) motors . on each motor 11 is a ball sensor 1305 that detects a ball passing between throwing wheels 13 . detection of a ball at sensors 1305 causes a feedback signal to be transmitted to a brushless dc drive 1310 for each motor that causes brushless motor 11 to spin . power is supplied to each brushless dc drive 1310 at an alternating power outlet 1315 . both motors 11 a , b are connected to an interface board 1320 having a processor 1325 that receives input from various sources and transmits instructions to control motors 11 . interface board 1320 includes speed controls for outputting signals to brushless dc drives 1310 to control the speed at which the drives turn motors 11 , to thereby impact the speed and distance of the ball when it is thrown . the speed controls are made up of a speed input 1330 which receives signals from a speed knob 42 that is adjusted by a user . a pair of speed outputs 1335 a , b transmit signals from processor 1325 to brushless dc drives 1310 a , b . by using a single processor to control both motors 11 , the operation of motors 11 may be synchronized for speed settings . synchronization of the motors adjusts motors 11 to operate at the same speed resulting in a tighter spiral when the ball is pitched . in addition , feedback from both motors 11 by sensors 1305 to processor 1325 allows for adjustments to both motors 11 to maintain synchronization of motors 11 . a set of time interval switches 1340 a - c are used to set the time of the delay between pitches of the ball . it should be understood that more or fewer interval time switches may be incorporated in the football pitching machine 101 depending on the needs of the user . football pitching machine 101 may alternatively be equipped with an automatic ball feeder . the automatic ball feed motor 1345 is used to automatically feed balls for pitching and further includes a magnetic sensor 1350 for detecting direction . an ac power line 1355 plugs into a standard ac outlet to supply power to the electronics 1300 . a beeper 1360 is used to indicate that a ball is going to be pitched within the number of seconds of the interval selected . sensors 1305 may also be connected to processor 1325 so that data related to the operation of motors 11 may be monitored and analyzed by processor 1305 . if the data analyzed by processor 1305 indicates any problems , for example , related to excessive heat , vibration or resistance , beeper 1355 may be sounded indicating to the operator that there is need for adjustment . it should also be understood , that the data related to motors 11 may be collected and stored in a memory ( not shown ) to track the history of operation of the motors for maintenance purposes . a camera 1365 is in communication with processor 1325 to capture either or both still images and / or video recordings of players receiving balls pitched by ball pitching machine 101 . processor 1325 can transmit signals to camera 1365 at any proper time to turn on from a time prior to a ball being pitched through and including a time period for reception of a pitch . a series of still images or a video recording may later be reviewed and analyzed by coaches and players so that a player can improve different aspects of play . the images may be stored on camera 1365 or in a memory connected to processor 1325 where they may be accessed through a connection port such as a standard usb port , or connected for transmission over a network as desired by a user . in addition to being connected to a camera 1365 to record images , electronics 1300 may also include a payment system 1370 by which a user may pay to use ball pitching machine 101 . payment system 1370 includes a bill validator 1375 for accepting payment in the form of currency . alternatively , or in addition , payment system 1370 may include a card acceptor for accepting credit , debit , smart or other types of cards that allow a user to make payment for use of ball pitching machine 101 . once payment has been accepted , electronics 1300 are activated to allow the user to set machine 101 as desired and to receive pitched balls . it should be understood , that payment may be time based , such as for example , 30 minutes or use for $ 25 . a user may also be charged on a per pitch basis at the discretion of the operator . interface board 1320 through processor 1325 controls ball pitching machine to track the time in use ( e . g . by the hour , minute , or for an event such as a party ) or the amount of pitches purchased . once a user has used his allotted time or pitches , further payment must be made to continue play . systems for making payment as described are known in the art for use of baseball pitching machines . while the invention has been described with respect to the fig1 - 13 , it will be appreciated that many modifications and changes may be made by those skilled in the art without departing from the spirit of the invention . for example , the ball positioning component that is nub 1015 or a fin 1017 may be a combination of a nub 1015 and / or one or more fins 1017 that are positioned in a linear direction away from nub 1015 . two fins 1017 may be used in an x - pattern to engage the two sets of seams of a football in that are perpendicular to each other . alternatively , any combination of one , two , three or four fins could be used to engage the seams at the end of the football . additionally , spring type locking pins have been described for adjusting and maintaining the position of different components of the football pitching machine during operation . however , other types of adjustment mechanisms could be used such as clips , straps or any number of other such mechanisms known in the art . any variation and derivation from the above description and drawings are included in the scope of the present invention as defined by the claims .
a system and method for pitching balls , particularly footballs and other football - shaped balls . the system and method are flexibly designed to simulate different types of pitches including but not limited to passes , punts , kick - offs and snaps . a cradle for use in the system and method holds the ball in any one of a number of positions such that when it is fed into the system , the ball is propelled to simulate a different type of pitch . the apparatus and system for pitching balls includes a support for a ball throwing head , two opposing variable speed motor powered wheels that can be tilted in relation to each other to control the spin and distance , a slide configured to present the ball on the cradle into the wheels at different angles to provide right or left handed spirals and end over end pitches , and adjustments for height and horizontal pivot . a removable throwing head allows balls to be pitched from different heights from ground level to an upright arm motion to simulate different types of pitches .