METHOD AND APPARATUS FOR MEASURING ROWING SKILL

20230115159 · 2023-04-13

    Inventors

    Cpc classification

    International classification

    Abstract

    The present disclosure relates to a system for providing real-time performance feedback on a rowing machine, the rowing machine comprising a load unit 1 coupled to a support track, a seat 5 slidably coupled to the support track for supporting a rower, a handle 3 coupled to the load unit arranged to move relative to the load unit by a pulling action on the handle, and a foot stretcher 4 coupled to the support track arranged to receive a pushing action thereon, the system comprising: a first sensor 13 configured to measure a first parameter indicative of the pulling action on the handle; a second sensor 11 configured to measure a second parameter indicative of the pushing action received by the foot stretcher; and a data processing unit, DPU, configured to determine a relationship between the pulling action on the handle and the pushing action received by the foot stretcher based on the first parameter and the second parameter.

    Claims

    1. A system for providing real-time performance feedback on a rowing machine, the rowing machine comprising a load unit (1) coupled to a support track (6), a seat (5) coupled to the support track for supporting a rower, a handle (3) coupled to the load unit arranged to move relative to the load unit by a pulling action on the handle, and a foot stretcher (4) coupled to the support track arranged to receive a pushing action thereon, the system comprising: a first sensor configured to measure a first parameter indicative of the pulling action on the handle; a second sensor (12; 17; 21) configured to measure a second parameter indicative of a velocity of movement of an element of the rowing machine caused by the pushing action received by the foot stretcher; and a data processing unit, DPU, configured to determine a relationship between the pulling action on the handle and the pushing action received by the foot stretcher based on the first parameter and the second parameter.

    2. The system of claim 1, wherein the handle is coupled to the load unit by means of a first chain or a first cable (2), and wherein the first sensor is coupled to the chain or the cable and configured to measure as the first parameter a tension applied to the first chain or the first cable when the handle is pulled to determine a pulling force.

    3. The system of claim 1, wherein the support track (6) is mounted and arranged to slide along a set of guide rails, wherein the second sensor (12, FIG. 2) is configured to measure as the second parameter a velocity of movement of the rowing machine relative to the floor.

    4. The system of claim 1, wherein the foot stretcher (4) is rigidly coupled to the load unit (1) and the load unit is slidably coupled to the support track (6), wherein the second sensor (17, FIG. 3) configured to measure as the second parameter a velocity of movement of the load unit relative to the support track.

    5. The system of claim 1, wherein the foot stretcher (4) is slidably coupled to the support track and coupled to the load unit by means of a second chain or a second cable (22, FIG. 4), wherein the foot stretcher is arranged to move relative to the load unit along the support track, wherein the second sensor (21) is configured to measure as the second parameter a velocity of movement of the foot stretcher relative to the support track.

    6. (canceled)

    7. The system of claim 1, wherein the load unit comprises a flywheel, wherein the first sensor is configured to measure the first parameter indicative of the pulling action on the handle by measuring an angular acceleration of the flywheel to derive a pulling force.

    8. (canceled)

    9. (canceled)

    10. (canceled)

    11. (canceled)

    12. (canceled)

    13. (canceled)

    14. (canceled)

    15. A computer-implemented method of providing real-time performance feedback on a rowing machine, the rowing machine comprising a load unit coupled to a support track, a seat coupled to the support track for supporting a rower, a handle coupled to the load unit arranged to move relative to the load unit by a pulling action on the handle, and a foot stretcher coupled to the support track arranged to receive a pushing action thereon, the method comprising: measuring a first parameter indicative of the pulling action on the handle; measuring a second parameter indicative of a velocity of movement of an element of the rowing machine caused by the pushing action received by the foot stretcher; and determining in real time a relationship between the pulling action on the handle and the pushing action received by the foot stretcher based on the first parameter and the second parameter.

    16. (canceled)

    17. The method of claim 7, wherein the support track is mounted on and arranged to slide along a set of guide rails, and measuring the second parameter comprises measuring a velocity V.sub.ew of movement of the rowing machine relative to the floor.

    18. The method of claim 17, optionally, the method further comprising determining a power P.sub.fw of the pushing action delivered to the foot stretcher using the pushing force Ff received by the foot stretcher and the velocity V.sub.ew of movement of the rowing machine according to the equation:
    P.sub.fw−F.sub.f*V.sub.ew.

    19. The method of claim 17, optionally, the method further comprising: measuring a velocity V.sub.hw of movement of the handle relative to the load unit; and determining a power P.sub.hw of the pulling action delivered to the handle using the tension T.sub.h applied to the first chain or the first cable when the handle is pulled and the velocity V.sub.hw of movement of the handle according to an equation:
    P.sub.hw=T.sub.h*V.sub.hw.

    20. (canceled)

    21. The method of claim 15, wherein the foot stretcher is rigidly coupled to the load unit and the load unit is slidably coupled to the support track, and measuring the second parameter comprises measuring a velocity V.sub.luw of movement of the load unit relative to the support track.

    22. The method of claim 21, optionally, the method further comprising determining a power P.sub.fw of the pushing action delivered to the foot stretcher using the pushing force Ff received by the foot stretcher and the velocity V.sub.luw of movement of the load unit according to the equation:
    P.sub.fw=−F.sub.f*V.sub.luw.

    23. The method of claim 7, wherein the foot stretcher is slidably coupled to the support track and coupled to the load unit by means of a second chain or a second cable, wherein the foot stretcher is arranged to move relative to the load unit along the support track, wherein measuring the second parameter comprises measuring a velocity of movement of the foot stretcher relative to the support track, V.sub.fw.

    24. (canceled)

    25. The method of claim 23, further comprising measuring a power P.sub.fw of the pushing action delivered to the foot stretcher using the pushing force T.sub.f received by the foot stretcher and the velocity V.sub.fw of the foot stretcher according to the equation:
    P.sub.fw=−T.sub.f*V.sub.fw.

    26. (canceled)

    27. (canceled)

    28. (canceled)

    29. (canceled)

    30. (canceled)

    31. The method of claim 15, further comprising determining a ratio between the pulling action on the handle and the pushing action received by the foot stretcher based on the first parameter and the second parameter.

    32. (canceled)

    33. A rowing machine comprising a load unit (1) coupled to a support track (6), a seat (5) coupled to the support track for supporting a rower, a handle (3) coupled to the load unit arranged to move relative to the load unit by a pulling action on the handle, a foot stretcher (4) coupled to the support track arranged to receive a pushing action thereon, and a system for providing real-time performance feedback on a rowing machine, the rowing machine comprising a load unit (1) coupled to a support track (6), a seat (5) coupled to the support track for supporting a rower, a handle (3) coupled to the load unit arranged to move relative to the load unit by a pulling action on the handle, and a foot stretcher (4) coupled to the support track arranged to receive a pushing action thereon, the system comprising: a first sensor configured to measure a first parameter indicative of the pulling action on the handle; a second sensor (12; 17; 21) configured to measure a second parameter indicative of a velocity of movement of an element of the rowing machine caused by the pushing action received by the foot stretcher; and a data processing unit, DPU, configured to determine a relationship between the pulling action on the handle and the pushing action received by the foot stretcher based on the first parameter and the second parameter.

    34. (canceled)

    35. The method of claim 17, wherein the handle is coupled to the load unit by means of a first chain or a first cable, and measuring the first parameter comprises measuring a tension T.sub.h applied to the first chain or the first cable when the handle is pulled to determine a pulling force, and the method further comprising deriving a pushing force F.sub.f caused by the pushing action received by the foot stretcher using the velocity V.sub.ew of movement of the rowing machine according to the equation:
    F.sub.f=(T.sub.h−M.sub.e*dV.sub.ew/dt), where M.sub.e*dV.sub.ew/dt denotes a force acting on the rowing machine.

    36. The method of claim 21, the method further comprising deriving a pushing force Ff caused by the pushing action received by the foot stretcher using the measured movement of the load unit.

    Description

    BRIEF DESCRIPTION OF THE DRAWINGS

    [0057] Embodiments of the present technology will now be described with reference to the accompanying drawings, in which:

    [0058] FIG. 1 shows a simplified schematic of the essential features of a typical rowing machine fixed to the floor, with the load unit in the form of a rotating flywheel with air braking vanes.

    [0059] FIG. 2 shows the locations of the specified sensors attached to the typical rowing machine of FIG. 1, where the rowing machine is now mounted on an sliding base so that it may move relative to the floor, or ‘world frame’. The principle velocities and forces referred to are also shown.

    [0060] FIG. 3 shows the location of the specified sensors attached to a rowing machine with an integrated sliding load unit, showing the principle velocities and forces under consideration.

    [0061] FIG. 4 shows the locations of the specified sensors attached to a rowing machine where the load unit is fixed in the world frame and the foot stretcher moves relative to the machine, again showing the principle forces and velocities.

    [0062] FIG. 5 shows the essential features of a sensor that can measure the tension in a chain connecting the handle to the load unit.

    [0063] FIG. 6 shows the chain tension sensor of FIG. 5 installed on the handle chain of the rowing machine.

    [0064] FIG. 7 shows a schematic representation of a data processing unit (DPU), a metric selection unit, and a display device, where the DPU is connected to the sensors from one or more rowing machines equipped with sensors according to an embodiment.

    DETAILED DESCRIPTION

    [0065] Some examples of specific rowing skill faults will now be outlined to illustrate the aspects of the rower's movement for which the present technology can provide real-time, quantitative feedback.

    [0066] A fault colloquially referred to as ‘shooting the slide’ or ‘bum shoving’ is when the rower pushes against the load unit with their feet using their legs at the start of the drive phase without engaging their ‘core’ muscles to effectively couple the generated force through the handle to the load unit. This results in the seat of the rowing machine, and by implication the rower's centre of mass, moving faster than the handle at the beginning of the drive phase.

    [0067] Another fault, in contrast to ‘shooting the slide’, is when the rower opens their body angle too forcefully at the catch using their back muscles, causing the handle to initially move faster than their centre of mass. This is sometimes referred to as ‘lifting at the catch’.

    [0068] To address the aforementioned problems and limitations, the present technology provides a method and associated apparatus to provide real-time quantitative feedback to the rower of selected metrics of particular aspects of their movement deemed important for rowing efficiency.

    [0069] The feedback produced by the present technology is provided either during, or at the completion of each stroke, so that the rower may modify their movement patterns in real-time to endeavour to improve the reading of the chosen metric. The coach can facilitate this process by making verbal suggestions to the rower while they are actively rowing on the machine, and when the rower and coach find a form of movement that improves the metric, the immediacy of the feedback means that they can more readily retain the ‘feel’ of the improved movement in what is sometimes called their ‘muscle memory’.

    [0070] The coach or rower can select one particular metric to be displayed using the software provided with the apparatus, and then spend as much time as required to improve that metric before moving on to another metric, without the coach or rower being tempted to move on to correcting another fault before the first has been quantitatively improved.

    [0071] The quantitative nature of the displayed metrics also allows the skill level of different rowers to be compared objectively, rather than subjectively by the coach. This removes any suggestion of bias by the coach in rower appraisal and team selection.

    [0072] Also, the quantitative nature of the metrics allows the data to be easily recorded and referred back to assess how the rower is progressing over time from their participation in the training program.

    [0073] The metrics may be derived in such a way that skill level is quantified and reported, not just gross power output, as currently presented by conventional rowing machines. This allows less powerful rowers to be identified as potentially faster rowers when competing in real boats against their more powerful counterparts, a feature that is especially helpful when selecting rowers for inclusion in team boats.

    [0074] The present technology includes some form of electronic data processing unit, or DPU, that can simultaneously acquire data from one or more rowing machines fitted with the sensors described herein. This allows real-time feedback of selected metrics quantifying how well multiple rowers are synchronising their movements. The overall speed of a team boat is very dependent on this level of synchronisation, and providing simultaneous real-time feedback from more than one rower using the apparatus will allow a less skilled rower to modify their movements in real-time to endeavour to match the movements of a more skilled rower.

    [0075] An ‘optimum’ stroke profile data set for a particular style of rowing may also be pre-programmed into the DPU so that all team members can endeavour to modify their movements in real-time towards this optimum during a training session. The optimum stroke profile can be acquired from an individual rower who the coach deems to most closely demonstrate the desired style of rowing, or alternatively, it may be derived from a mathematical model.

    [0076] In FIG. 1, the load unit 1 of the rowing machine is comprised of a flywheel 15 with air braking vanes 16, and a chain or cable 2 connecting the handle 3 of the rowing machine to the flywheel of the load unit, typically via a cog or pulley. The rower 20 sits on a seat 5 that can freely move horizontally on rollers 8 along a seat support track 6 of the rowing machine. The rowing machine is fixed with respect to the world frame 7.

    [0077] In FIG. 2, the rower and rowing machine of FIG. 1 is shown mounted on rollers 9, which are typically constrained to run on guide rails so that the rowing machine can freely move in one horizontal direction only relative to the world frame 7. A sensor 12, connected to any one of the rollers 9, measures the movement of the combined rowing machine and rower relative to the world frame 7. A second sensor 10 is linked to the cog or pulley coupling the handle chain or cable to the flywheel of the load unit, and measures the handle movement relative to the load unit. A third sensor 11 is linked to a roller of the sliding seat 8 to measure the movement of the seat relative to the seat support track 6. A force sensor 13 is fitted to the handle chain or cable to measure the tension therein.

    [0078] The rower's centre of mass is shown located at 14 in FIG. 2, although it does move somewhat in relation to their body as their joint angles change during the stroke.

    [0079] In FIG. 2, velocities measured relative to the world frame 7 are denoted with the subscript ‘w’, hence V.sub.hw is the handle velocity, V.sub.ew the velocity of the ergo, V.sub.rCMw the velocity of the rower's CM, and V.sub.sw the seat velocity, all measured in the world frame.

    [0080] ‘T.sub.h’ is the tension measured by the handle chain or cable sensor. F.sub.f is the reaction force acting between the foot-stretcher and the rower's feet.

    [0081] The measurement produced by sensor 12, V.sub.12, is the velocity of the load unit and ergo relative to the world frame, i.e.:


    V.sub.ew=V.sub.12   (Equation 1)


    The velocity measured by sensor 10, V.sub.10, is the velocity of the handle relative to the ergo, so expressed in world frame velocities:


    V.sub.10=V.sub.hw−V.sub.ew


    Hence:


    V.sub.hw=V.sub.10+V.sub.12   (Equation 2)


    Similarly, considering the measurement produced by sensor 11, V.sub.11:


    V.sub.11=V.sub.sw−V.sub.ew


    Hence:


    V.sub.sw=V.sub.11+V.sub.12   (Equation 3)

    [0082] If the mass of the rower is M.sub.r and the mass of the ergo M.sub.e, the CM of the entire system, i.e. rower and ergo, can be assumed to remain stationary in the world frame, since no external forces are acting on the entire system if one neglects the small frictional forces at the rollers, and air resistance.

    [0083] Applying Newton's second law to the forces acting on the ergo, and neglecting the frictional force at the seat rollers 8:


    M.sub.e*dV.sub.ew/dt=(T.sub.h−F.sub.f)


    Rearranging:


    F.sub.f=(T.sub.h−M.sub.e*dV.sub.ew/dt)   (Equation 4)

    [0084] Similarly, considering just the horizontal components and applying conservation of momentum:


    M.sub.r*V.sub.rCMw+M.sub.e*V.sub.ew=0

    [0085] And rearranging:


    V.sub.rCMw=−(M.sub.e/M.sub.r)*V.sub.ew   (Equation 5)

    [0086] A metric that indicates how well the rower connects the force developed from their leg drive to the handle is given by the relative velocity of the handle to the seat, V.sub.h-s, where:


    V.sub.h-s=V.sub.hw−V.sub.sw   (Equation 6)

    [0087] If the rower tends to ‘shoot the slide’ as they start the drive phase then V.sub.h-s will be negative at that point, and the DPU can display a numerical indication of the magnitude of this ‘slippage’ through the early part of the drive phase. Alternatively, a range of levels could be pre-programmed into the DPU so it can present the feedback in other forms, for example red, amber and green lights or audible tones, or possibly a vibration generator in the seat or handle of the rowing machine to provide tactile feedback. One could also provide feedback via a harmless electrical stimulus to the skin.

    [0088] Another useful metric than can be derived from the sensors is the relative proportion of power (or work, if the time integral of the power is computed) delivered by the rower to the ergometer via their legs at the foot-stretcher, P.sub.f, and via the handle, P.sub.h. Calculated in the world frame, these power values are:


    P.sub.fw=−F.sub.f*V.sub.ew   (Equation 7)


    P.sub.hw=T.sub.h*V.sub.hw   (Equation 8)

    [0089] The DPU can measure the ratio P.sub.hw/P.sub.fw through the drive phase and provide feedback of how well it matches an optimal stored profile measured against time or handle position, again using the various feedback methods previously mentioned.

    [0090] It has been found experimentally that measuring the relative power ratio in the rower's CM frame gives a good indication of whether the rower is exhibiting the ‘shooting the slide’ or ‘lifting’ faults previously described.


    P.sub.frCM=−Ff*(V.sub.ew−V.sub.rCMw)   (Equation 9)


    P.sub.hrCM=Th*(V.sub.hw−V.sub.rCMw)   (Equation 10)

    [0091] As before, the ratio P.sub.frCM/P.sub.hrCM can be reported to the rower and coach in real-time by the DPU.

    [0092] Another set of metrics that can readily be derived from the system are the absolute and relative amounts of impulse (i.e. change in momentum) delivered by the rower through the handle and foot-stretcher.

    [0093] It has been found experimentally that there is some transfer of energy from the leg drive of the rower to the velocity of their CM in the world frame during the initial drive phase, and this ‘stored’ kinetic energy is then transferred to the load unit via the handle as the handle force and velocity are increased by the rower towards the middle and end of the drive phase. This effect can also be quantified in terms of momentum exchange.

    [0094] The aforementioned exchange of energy and momentum between the velocity of the rower's mass and the machine is also understood to occur in a real boat, where the exchange speeds up the water velocity of the boat towards the end of the stroke as the rower's velocity relative to the water decreases. It is therefore advantageous to be able to quantify this in real-time so that the rower can improve how well they are able to employ the effect on the rowing machine, and then endeavour to replicate it in an actual boat using the proprioception they acquired on the machine.

    [0095] Other metrics that can be readily obtained from the system are the time profile of the force, power and impulse developed at the handle, and also the corresponding profiles delivered through the foot-stretcher (see Equations 4, 7 and 9 for foot force and power derivations, for example).

    [0096] It has been found experimentally in prior research that certain time profiles are indicative of an effective rowing style, so the DPU can be programmed with these exemplary profiles so that the rower can endeavour to match their stroke profile to the desired profile, again, using a real-time quantitative indication of the match quality. For this type of feedback some form of graphical display could advantageously be used, showing the rower's stroke profile overlaid against the desired profile.

    [0097] It is also very useful to see in real-time how the chosen metrics degrade as the rower fatigues during a training session and/or as the rowing intensity increases, since that is an important feature of a skillful rower, namely their ability to maintain their skill throughout the entire duration of a race.

    [0098] Where multiple systems are connected to a DPU as shown in FIG. 7, the DPU can provide real-time metrics for the quality and consistency of the time profiles between multiple rowers in a group training session. One such measure is how closely the rowers can time the start of their individual drive phases relative to each other; another is how closely in time they reach the peak of the forces generated at the handle and foot-stretcher respectively, and yet another is how closely in time they reach a certain percentage of the impulse they are delivering to the system through either the handle, foot-stretcher, or both.

    [0099] To facilitate the aforementioned team coordination training, the rowing machines may be mechanically linked together so that each rower can feel the movement of the linked assembly. This does however mean that the foot force of each individual cannot be simply derived from the acceleration of the linked rowing machine assembly (i.e. by Equation 4), but other metrics can still be derived from the individual measurements of each rower's handle forces and velocities, and their seat and CM velocities.

    [0100] Another advantageous feature, applicable to individual or multiple systems, is that the DPU can measure and continuously report in real-time the stroke length that each rower is achieving during over the duration of a session. Stroke length is the distance the handle travels with respect to the load unit, and, for a given size of rower it is a measure of their flexibility. It is understood in competitive rowing that maintaining consistent stroke length throughout a race is important, so having real-time feedback of stroke length during a training session on the rowing machine is very useful to enable the rower and coach to see if their stroke length is decreasing through fatigue, or as rowing intensity increases.

    [0101] When multiple rowing machines are mechanically linked together one can measure whether the individuals are able to replicate the typical stroke length they can achieve when using the apparatus independently, since it is common for rowers to row to the shortest stroke length in a combined system, whether the system is in the form of linked rowing machines, or an actual team boat.

    [0102] It is also useful to be able to monitor the total work a rower delivers to the load unit in each stroke, i.e. the integral of handle force and handle displacement over each completed stroke, and this metric can be calculated without reference to the foot forces, so is possible for mechanically linked rowing machines.

    [0103] Yet another advantage of the system is that the peak force applied through the handle, or alternatively, the point in the stroke where the rower has achieve a certain percentage of their total handle impulse, can be precisely related to the handle position relative to the machine for either separate or linked rowing machines instrumented according to the present embodiment, and this information can be usefully employed to setup the rigging of a team boat so that each rower's output is optimally applied for their body size.

    [0104] The system is also able to quantify how the rower moves on the rowing machine during the recovery phase of the stroke, for either separate or linked machines, and this information can also reveal certain skill deficiencies. One such is ‘rushing the slide’ where the rower approaches the catch position on the machine too quickly and in an un-controlled fashion. The seat velocity relative to the machine, i.e. the seat velocity sensor output V.sub.11, as well as the rower's CM velocity in the world frame V.sub.rCMw can be used to produce a feedback metric to quantify the degree of this fault.

    [0105] The force on the foot-stretcher as the rower approaches the catch position may also be used to derive a metric of how well the rower is controlling their movement during the recovery phase on solitary rowing machine.

    [0106] Another useful set of metrics that can be fed back in real-time relate to how the rower moves the handle during the recovery phase of the stroke. The speed of the handle relative to the rower, i.e. (V.sub.hw−V.sub.rCMW), may be measured and compared to an exemplary profile that the coach wishes the team to replicate. Typically a coach will provide verbal guidance from observation of how a rower moves their handle on the recovery relative to their team-mates, so the system can provide a more accurate, quantitative measure of this in real-time.

    [0107] There is a rowing style sometimes adopted by highly skilled and well-coordinated rowers of intentionally accelerating the velocity of their CM towards the catch, which allows them to ‘spring off’ the foot-stretcher more explosively utilising the elasticity of their tendons and the neuromuscular ‘stretch-reflex’ response. This allows the rower to minimise the time they spend at the catch position before starting the drive phase, since this is typically where a real boat is slowed down the most.

    [0108] The aforementioned technique can be practiced using appropriate feedback metrics calculated by the DPU, both individually and in team training sessions. The success of the technique depends on accurately applying handle force very soon after arriving at the catch position, so for example, a timing quality metric can be reported by the system to indicate the duration of time spent between arriving at the catch position and commencing the drive phase for an individual, and it can provide another metric indicating how well these periods overlap between two or more individuals being simultaneously monitored by the equipment.

    [0109] FIG. 3 shows the relevant sensors attached to a rowing machine with a sliding load unit 1 that can move horizontally on the support track 6 on rollers 18, along with the seat 5. A rotation sensor 17 is attached to one of the rollers 18 to measure the movement of the load unit relative to the support track, but as previously stated, this movement could be measured by means other than a rotational sensor in alternative embodiments.

    [0110] It can be readily seen by a person having ordinary skill in the art that the parameters discussed previously can be derived from the sensors indicated on this type of the rowing machine; for instance, M.sub.e and V.sub.ew in Equation 5 are replaced by M.sub.lu and V.sub.luw,the mass and velocity of the load unit, not the entire rowing machine.

    [0111] FIG. 4 shows the relevant sensors attached to a rowing machine with a load unit 1 rigidly coupled to the support track 6, which in turn is fixed to the floor, i.e. the world frame 7. The foot-stretcher 4 can move horizontally on rollers 18 along the support track 6, along with the seat 5. Here, the rower's CM remains comparatively stationary relative to the world frame, and a mechanism allows both the handle and foot-stretcher to move independently to deliver power to the load unit. A seat movement sensor 11 measures the relatively small movement of the seat on the support track 6 so that the movement of the rower's CM can be accurately measured in the world frame. Sensor 21 measures the movement of the foot stretcher relative to the support track, and sensor 19 measures the tension, T.sub.f, in the chain or cable 22 connecting the sliding foot-stretcher to the load unit.

    [0112] In this embodiment, the foot force must be directly measured from the tension T.sub.f, rather than being derived from Equation 4 for the rowing machines shown in FIGS. 2 and 3.

    [0113] In the embodiments of the present technology described previously, the sensors to measure the velocities are rotary sensors, but in other embodiments the relative movements may be measured by non-rotary sensors, for example, magnetic or optical linear encoders, or ultrasonic or laser position sensors.

    [0114] In other embodiments, the tension in the chain or cable coupling the handle to the load unit may be measured in the load unit itself, for example by measuring the angular acceleration of the flywheel, or with a force sensing load cell in the bearing support of the load unit flywheel, or in any of the guide wheels of the chain or cable. Similarly, the tension in the chain or cable coupling the moving foot-stretcher of the rowing machine of FIG. 4 to the load unit may be measured by such alternative means.

    [0115] A significant advantage of the present technology is that the horizontal foot force F.sub.f is accurately determined without requiring force sensors to be placed between the rower's feet and the foot-stretcher. Such sensors already exist in the prior art, but it is difficult to measure the horizontal foot force component accurately without errors arising due to the direction and point of application of the force from the rower's feet to the sensor.

    [0116] Errors may also be introduced by twisting the feet on the sensor, since the feet are typically strapped to the foot-stretcher and thus allow a torque to be applied to the intervening sensor. Such sensors are therefore often complex, bulky and expensive to manufacture if they are to provide good accuracy and reliability. A sensors is also normally required for each foot, further increasing cost and complexity.

    [0117] FIG. 5 shows a perspective view of a chain tension sensor applicable to the present technology, and FIG. 6 shows how the roller chain 30, is attached to it by kinking the chain and hooking it on to the pawls 32 of the coupling member (or base) 31 so that the chain tension is transmitted through the coupling member. The coupling member would typically be fabricated from steel, and as tension is applied through the chain the member will flex approximately linearly in proportion to the amount of tension applied, as long as the tension doesn't approach the elastic limit of the material from which it is fabricated.

    [0118] Preferably, a pair of flexural sensing elements 33 are mounted on opposite sides of the coupling member 31 to double the flexural signal generated when configured in an electrical bridge circuit, and also provide temperature compensation of thermal expansion of the substrate material, as is well known in the art. The flexural sensors would typically be strain gauges, although other devices, such as piezoelectric elements, may be used to produce an electrical signal proportional to the degree of flexure experienced by the coupling member.

    [0119] An electronic circuit 34 connected to the flexural sensors via wires 35 amplifies their output signal and transmits it to the DPU, possibly via a flexible coiled cable attached to the rowing machine so that the handle may move freely, or alternatively by wireless means, such as radio, infrared or ultrasonic transmission. The amplified analogue signal from the flexural elements may be signal conditioned by the electronic circuit to improve linearity and correct for offsets, and may also be digitised before being transmitted to the DPU.

    [0120] A significant advantage of the chain tension sensor shown is that it may be fitted and removed from a standard rowing machine chain easily, without requiring the handle to be removed or the chain to be split, such as would be necessary if a conventional load cell was employed. The chain tension sensor shown is more than accurate enough for the system requirements and simple to manufacture. Although the chain tension sensor has been described in the context of a rowing machine, it will be clear to a skilled person that the chain tension sensor can be used with any reciprocating chain.

    [0121] FIG. 7 shows a schematic representation of the sensor connections from one or more rowing machines 43 to the DPU 40, an input device to select the metric to be fed back to the rower, 41, and the feedback output device 42. Some possible methods of feeding back the real-time information to the rower have previously been mentioned, including an alpha-numeric and/or graphical display, coloured lights, audible tones, or tactile devices such as vibration generators or electrical skin stimulus. Other options may be devised; the exact method used isn't an essential feature of the present technology.

    [0122] Similarly, the metric selection device 41 isn't an essential feature of the present technology and may comprise buttons, keyboard, touch pad, or even voice recognition so the rower can change the feedback metric while still rowing.

    [0123] A further advantage of the present technology is that the data required by the DPU to produce the chosen metrics may be obtained from a conventional rowing machine with minimal and relatively low cost additional apparatus. For example, an implementation of the sliding base depicted in FIG. 2 is already manufactured as an accessory for a commonly available rowing machine, and the additional rotational and chain force sensors identified herein can be manufactured at low cost and retrospectively added to an existing rowing machine and sliding base by a reasonably unskilled person.