CPC A63B 24/0087 (2013.01) [A63B 21/00178 (2013.01); A63B 21/0058 (2013.01); A63B 21/4035 (2015.10); A63B 21/4047 (2015.10); A63B 24/0006 (2013.01); A63B 24/0075 (2013.01); A63B 69/0002 (2013.01); A63B 69/36 (2013.01); A63B 69/3621 (2020.08); A63B 69/38 (2013.01); A63B 21/00181 (2013.01); A63B 21/005 (2013.01); A63B 21/008 (2013.01); A63B 21/0085 (2013.01); A63B 21/02 (2013.01); A63B 21/023 (2013.01); A63B 21/0552 (2013.01); A63B 21/072 (2013.01); A63B 2024/0012 (2013.01); A63B 2024/0093 (2013.01); A63B 2069/0004 (2013.01); A63B 2069/0006 (2013.01); A63B 71/0622 (2013.01); A63B 2071/0625 (2013.01); A63B 2071/0655 (2013.01); A63B 2220/10 (2013.01); A63B 2220/17 (2013.01); A63B 2220/20 (2013.01); A63B 2220/30 (2013.01); A63B 2220/40 (2013.01); A63B 2220/51 (2013.01); A63B 2220/70 (2013.01); A63B 2220/76 (2013.01); A63B 2220/801 (2013.01); A63B 2220/803 (2013.01); A63B 2220/805 (2013.01); A63B 2220/807 (2013.01); A63B 2225/093 (2013.01); A63B 2225/20 (2013.01); A63B 2225/50 (2013.01); A63B 2230/06 (2013.01); A63B 2230/75 (2013.01)] | 19 Claims |
1. A training or recovery system comprising:
an exercise apparatus including a user interface member, at least one sensor capable of sensing movement of a component of the apparatus caused by movement of the user interface member, and at least one device capable of resisting movement of the user interface member; and
a processor configured to:
receive from the at least one sensor positional data of the user interface member over an initial movement of the apparatus by a user;
calculate positional coordinates of the user interface member from the sensed positional data over the initial movement, establishing a reference trajectory;
define an end space based on the reference trajectory;
receive from at least one sensor positional data of the user interface member over a subsequent movement of the apparatus by the user;
calculate positional coordinates of the user interface member from the sensed positional data over the subsequent movement; and
determine a completion of a repetition based on the positional coordinates of the subsequent movement and the defined end space.
|