| CPC A63B 69/34 (2013.01) [A63B 69/002 (2013.01); A63B 71/023 (2013.01); A63B 2071/025 (2013.01); A63B 2220/806 (2013.01)] | 14 Claims | 

| 
               1. A dribble training apparatus comprising: 
            a base support structure; 
                a rotation structure extending along a vertical axis from the base support structure and configured to rotate about the first vertical axis, the rotation structure including: 
                a drive structure extending from the base support structure, and 
                  a vertical riser having a proximal end and a distal end, the proximal end held and driven by the drive structure; 
                one or more obstacles each extending downward at an angle from the distal end of the vertical riser of the rotation structure to a position proximate the ground; 
                a first motor operably coupled to the rotation structure and configured to cause rotation of the rotation structure about the first vertical axis; 
                control circuitry operably connected to the first motor and configured to control operation of the first motor; 
                one or more cameras mounted to or integrated with the base support structure, the one or more cameras configured to capture one or more images of a user; and 
                a power source electrically connected to the control circuitry and configured to supply electrical power to the control circuitry and the first motor, 
                wherein the control circuitry is configured to: 
              detect, in the one or more images of the user, a motion of a user, and 
                  upon detecting in the one or more images any one of a plurality of predetermined movements of the user, causing the first motor to rotate the drive structure about the vertical axis by a predetermined amount of rotation in a predetermined rotation direction corresponding to the detected motion of the user. 
                 |