Method and system for showing a forward speed reference on a surface to an athlete
Patent Information
- Authority / Receiving Office
- EP · EP
- Patent Type
- Applications
- Current Assignee / Owner
- FAST FREE LANE SL
- Filing Date
- 2024-07-30
- Publication Date
- 2026-06-10
AI Technical Summary
Existing systems for assisting athletes, particularly swimmers, in tracking their speed and adapting their training sessions to non-planar pool surfaces are inadequate, as they fail to provide a suitable speed reference and are not portable or easily installable.
A method and system using a light beam emitter controlled by a processor to project an optical speed reference on a non-planar surface, such as the bottom of a pool, by approximating the surface geometry into segments and adjusting the light beam's orientation to maintain a preset speed reference.
The system effectively provides a portable and adaptable means for athletes to maintain a consistent speed reference on non-planar surfaces, enhancing training efficiency and accuracy by allowing real-time adjustments based on surface geometry.
Smart Images

Figure EP2024071537_06022025_PF_FP_ABST
Abstract
Description
[0001] METHOD AND SYSTEM FOR SHOWING A FORWARD SPEED REFERENCE ON A SURFACE TO AN ATHLETE
[0002] DESCRIPTION
[0003] OBJECT OF THE INVENTION
[0004] The present invention relates to a method and a system for showing a forward speed reference on a surface to an athlete. In particular, the system is designed to exhibit an optical reference on a surface to an athlete such that the athlete moves forward in his / her sport activity at a pace imposed by the optical reference. In a preferred example, the surface is the surface of the bottom of a pool so as to serve as a reference for a swimmer who is able to see the bottom of the pool and the optical reference during his / her forward movement.
[0005] The invention is characterized in that the surface is not planar and is formed by two or more segments with different inclinations.
[0006] The method for showing a forward speed reference on the surface to the athlete is implemented in a control unit comprising a processor adapted to act on a light beam emitter and for the latter to move such that the optical reference moves forward with the preset criteria.
[0007] BACKGROUND OF THE INVENTION
[0008] Existing systems for assisting athletes to train and improve their speed and strength are increasingly more popular. In particular, amateur, but especially professional swimmers need to measure their pool swimming times to prepare for competitions. Measuring time is an indirect way of having control over the forward speed at all times and to thus adjust the level of effort to the preset effort for that training session or race.
[0009] To that end, in the specific case of swimming in a pool, there are devices that allow knowing when a swimmer reaches the ends of a pool lane, usually because these devices are submerged in the pool, on the end walls of the pool lanes, and swimmers have to touch them, like those used in official competitions.
[0010] Some of these devices, aimed primarily at training, such as the one in patent application US10102686B2, incorporate a display which allows seeing how many laps the swimmer has swum and the total time or the time of each lap. However, they do not allow for suitable tracking of the swimmer's training session along the entire lane in which he / she is swimming or the adaptation thereof to the swimmer's needs according to the training to be performed. Nor do they include means for adjusting the forward movement and for such forward movement not to depend on the shape and inclination of the bottom of the pool when it is not a horizontal plane.
[0011] There are other systems that help the swimmer which are based on distributing a set of lights along the path of an athlete, such as a swimmer in a pool, for example; however, systems of this type are not usually portable and require being installed with multiple light generation points, as many as may be needed to define a path.
[0012] In particular, when these known systems are used on surfaces with a shape that is not planar in its entirety, for example, with segments having different inclinations, they are unable to show a correct speed reference to the swimmer.
[0013] The invention overcomes the described drawbacks by setting an algorithm intended for the control of a light beam emitter which adapts the speed of the optical reference on the path thereof. The invention is characterized by the use of a model that approximates the shape of the surface on which the optical reference is projected in segments such that it adapts the speed in each segment depending on the shape and on the spatial arrangement thereof based on the device installation position.
[0014] DESCRIPTION OF THE INVENTION
[0015] The present invention provides a solution for the aforementioned problems by means of a method for showing a forward speed reference on a surface to an athlete according to claim 1, and a system for showing a forward speed reference on a surface to an athlete according to claim 9. Preferred embodiments of the invention are defined in the dependent claims. In a first inventive aspect, the invention provides a method for showing a forward speed reference on a surface to an athlete, wherein the athlete moves forward according to a longitudinal direction X-X', the method comprising the use of the following elements: a light beam emitter; an actuator adapted to modify the orientation of the light beam emitter; a processor in communication with the actuator; wherein the method comprises the following steps: a) defining a geometric model of the surface on which the speed reference is shown; b) defining a partition of the surface of the geometric model according to the longitudinal direction X-X' into n segments tr, r = 1, ...,n, with n being a preset integer; c) determining an approximation of the manner in which each segment extends according to the longitudinal direction X-X' by means of a curve; and wherein the processor is adapted to carry out the following steps: d) providing instructions to the actuator for the light emitter, in the operating mode, to be oriented such that the light beam is incident upon a first point of the first segment of the surface showing an optical reference, e) following, in an orderly manner, r = 1, . . . , n , for each segment trand according to the longitudinal direction X-X', providing forward movement instructions to the actuator to: calculate the angular velocity that determines the change in orientation of the light beam emitter such that the light beam of the light emitter is incident upon a point of the segment trof the surface moving at a preset reference speed; provide instructions to the actuator for the light emitter to move forward according to the angular velocity determined in the preceding step.
[0016] The method consists of projecting a light beam on a surface that is visible for the athlete at a certain speed. Athlete is understood to mean a swimmer or a runner. The athlete can thereby determine at what speed he / she wants to move forward when doing an exercise during training by having a reference that allows him / her to know whether to maintain the exercise pace or whether to adapt it by increasing or reducing the effort. In the preferred mode of this invention, the athlete is a swimmer that is moving over the free surface of a pool, above the surface where the light beam is projected, which is the bottom of the pool. To carry out the method of the invention, a system is required comprising a light beam emitter; an actuator adapted to modify the orientation of the light beam emitter as it is desired to cause the optical reference to move forward over the surface, for example the bottom of the pool; and a processor in communication with the actuator and / or the light emitter to carry out control of the actuator in compliance with the forward movement requirements.
[0017] With this set of elements, the light emitter is positioned at a point from which it can be visually accessed from the surface where the light beam is to be projected. In the specific case of a pool, the light emitter is positioned at the beginning of a lane, in a position proximal to the wall and also preferably proximal to the free surface of the water. The actuation means, controlled by the processor, modify the angle of the light emitter over time, achieving the forward movement of the point of the light beam that intersects the bottom of the pool, the surface on which the optical reference is illuminated.
[0018] The optical reference which is generated by the intersection of the light beam with the surface is the speed reference that the athlete sees in the operating mode, and to ensure the forward speed of the athlete, the athlete only has to move forward following the optical reference.
[0019] Customarily, the forward movement of an optical reference is not followed exactly by the athlete given that the distance from the athlete to the mark, the relative position adopted by the athlete with respect to the surface where the mark is projected, or the non-planar shape of the surface are factors that impose speeds of the optical reference that are not necessarily constant.
[0020] The forward movement direction of the athlete is the longitudinal direction X-X'. However, the surface where the light beam is projected does not have to be parallel to the longitudinal direction. This is the case of the bottom of a pool with a variable slope or with a discontinuous slope dividing the surface into two or more segments.
[0021] Likewise, given that the light beam is not perpendicular to the surface and the surface is formed by several segments, the method establishes a set of steps allowing control in these circumstances, thereby leading to the optical reference that is obtained when the light beam hits the surface moving forward with a preset speed. In any case, the speed to be shown by the optical reference is preset.
[0022] In a first step of the method, there is defined a geometric model of the surface the function of which is to approximate the shape of the real surface upon which the light beam is to be incident, and to thus allow the calculations giving rise to the parameters to be sent to the actuator which modifies the orientation of the light beam.
[0023] The geometric model comprises mathematic entities representing an approximate shape of the real surface, in the preferred example, the shape of the bottom of a pool.
[0024] Once the surface has been approximated by the geometric model, a partition of the surface into an integer number of segments tris defined. This step defining a partition can be carried out in the moment of defining the geometric model, giving rise to the geometric model which already has the set of segments tr.
[0025] The model preferably comprises approximating surfaces, one per segment, wherein the sequence of segments gives rise to a surface that connects the beginning and the end of the path to be followed.
[0026] The change from one segment to another does not have to correspond to a discontinuity in the slope of the real surface; it may be because the slope varies progressively and is different after one point, or because the approximation of the whole of the surface by means of several segments is better. Likewise, each of the segments can be represented, for example, by a different mathematic entity. When the real surface does show discontinuities, for example, in the slope, the discontinuity is made to correspond with a change in segment.
[0027] Each segment is approximated by curves, considering a curve in its broadest mathematical conception where a straight line is a specific case of a curve with zero curvature.
[0028] According to the method, the point of intersection of the light beam on the real surface is determined on the model, that is, the point of intersection between the light beam and the geometric representation of the surface in segments is determined. The point of intersection is determined according to the preset forward speed. Starting from the point of intersection and the point of light beam emission, a straight line which allows calculating the target orientation of the light beam that the light beam emission means must achieve is defined by acting on the actuator that moves said light beam emission means.
[0029] That is, the intersection located on the geometric model is what determines the angular position of the light beam to be imposed on the light beam by acting on the actuation means.
[0030] Therefore, the data to be imposed on the optical reference is the forward speed, such that the geometric model allows determining the angle to be adopted by the light beam. The actuation means activated by the processor act until said angular position is reached for a plurality of points until moving forward from the initial position to the end of the path.
[0031] Calculating the angular velocity that determines the change in orientation of the light beam emitter is such that the light beam of the light emitter is incident upon a point of the segment trof the surface, moving at a preset reference speed. It must therefore be interpreted either as the angular velocity being calculated directly from the forward speed imposed on the optical reference, or indirectly where the speed is calculated by taking time intervals, light beam orientation update intervals. Given these time intervals, the objective is to move forward enough space so that the resulting speed is the quotient of the space moved forward divided by the time interval between updates of the rotated angle in the change in light beam orientation.
[0032] There is a first configuration step. In this configuration step, once the surface on which the speed reference is shown in segments has been defined, the processor receives the information and carries out a calculation step and instruction step for the actuator and the light emitter. Initially, the processor indicates or confirms the position of the actuator, which is preferably a stepper motor that moves the light emitter. The processor thereby confirms that the actuator is oriented in a first position and shows an optical reference on the beginning of the surface, for example the surface of the bottom of a pool in the preferred example, such that the light beam is incident upon a first point of the first segment, i.e. at the first end of the surface, where the athlete will begin his / her training.
[0033] Subsequently, the processor gives forward movement commands to the actuator and the light emitter. The forward movement commands are given in segments from the first segment where training starts and continuing with the following segments according to the longitudinal direction X-X' until the last segment that defines the surface. Therefore, according to the forward speed preset by the athlete, the method further comprises the steps of calculating the angular velocity of the light beam required in each segment trand providing forward movement instructions for the actuator to change the orientation of the light emitter, with the latter moving and changing orientation in order to set the optical reference of the incident light to the forward speed determined by the athlete.
[0034] In alternative embodiments, the geometric model and the forward speed are defined as initial information via a mobile application. The mobile application asks the user or athlete that will be training to set the geometry of the surface on which the optical reference is projected and the training speed. Subsequently, the mobile application connects with the processor and carries out the described method to act on the control means of the system.
[0035] In one embodiment of the method of the invention, the method comprises a step e) wherein the angular velocity is recalculated a plurality of times during the forward movement of the light emitter along the same segment tr.
[0036] In turn, the rotation speed of the light emitter does not have to be constant in each segment, so it is updated to be adjusted to the speed corresponding to the place where the reference point is located.
[0037] Given that, as the light beam moves forward and the distance at which the light beam is to be projected increases, the necessary inclination that the actuator must rotate is less is and, therefore, said angular velocity is as well. Furthermore, a change in the inclination of the surface upon which the light beam is incident also requires recalculating the angular velocity. According to one example, the rotation speed of emitter is updated in preset time intervals. For example, in one segment trthe rotation speed is updated a plurality of times. In another embodiment, in step e), the calculated angular velocity is variable and dependent on the point of incidence of the light beam on the segment tr.
[0038] Optionally, as mentioned above, the changes in slope or forward movement along a surface on which the angle is increasingly smaller impose a change in angular velocity of the light beam. According to that exemplary embodiment, the change in angular velocity is variable and dependent on the point of incidence, so the variation is instantaneous and allows being followed better when the required changes in angular velocity are important.
[0039] This mode of operation causes the optical reference not to show abrupt changes in behavior and makes the optical reference independent of surface configurations that may be very different from a plane or that may correspond to positions far from the point of light emission, resulting in intersection angles far from the condition of perpendicularity.
[0040] In one embodiment of the method of the invention, the approximation curve of the manner in which each segment trcomprised in the geometric model extends is a linear function.
[0041] Preferably, this embodiment is given when the athlete's training surface is defined on planar surfaces which, when considered according to the forward movement direction, are modelled by means of straight lines. The use thereof on surfaces with little variation or which are approximated by means of a plurality of straight segments is also possible. In this case, calculations are simplified so that the processor does not have to perform many operations. This allows the use of processors with lower computational capabilities.
[0042] Additionally, the approximation curve of the manner in which each segment trextends can also be a function defined in segments by polynomial functions, a spline function, or a combination of both.
[0043] Therefore, this embodiment is optionally given when the athlete's training surface comprises curved surface on which the light beam must be reflected. Another application of interest is on surfaces with complex curves that can be approximated with a lower number of segments given that polynomial functions allow the approximation of a high degree of geometric conditions.
[0044] Preferably, the linear, polynomial, and particularly spline expressions are according to the forward movement direction of the optical reference considering that the curve that is generated and extends preferably according to the longitudinal direction is repeated in the transverse direction generating the surface. That is, for example in a pool, the variations in inclination are only in the forward movement direction of the swimmer.
[0045] Spline is understood to mean a piecewise polynomial approach with continuity between pieces both in the value of the function and in the first derivatives. In the case of using second order splines, the continuity is in the function, in the first and in the second derivative, or, equivalently, in the curvature.
[0046] Other embodiments contemplate the preset speed in the mobile application as starting data being the speed of the light beam in order to define the speed at which the athlete must move and improve his / hertraining. In this embodiment, the preset reference speed is a constant speed of the point of incidence of the beam on the surface.
[0047] This criterion allows simple calculations, especially when the surfaces are planar but inclined. Planar surfaces are preferably modelled by means of straight lines in the geometric model.
[0048] Optionally, the preset reference speed is a speed of the point of incidence of the beam on the surface, such that the component of the speed projected on the longitudinal direction X-X' is constant.
[0049] In this case, although the calculations may be more complex and raise the computational burden of the processor, the user sees an optical reference that moves forward in a constant manner regardless of the shape and inclination of the surface on which the optical reference is projected. That is because during the forward movement of the athlete over the optical reference, what the athlete sees is precisely the projection of the optical reference according to the direction perpendicular to the longitudinal direction X-X'. In a preferred embodiment of the invention, the surface where the light beam is reflected is divided into or defined by an n number of segments, wherein n, the number of segments, is two.
[0050] This exemplary embodiment is highly useful because even curved surfaces with little curvature allow defining two approximating straight lines according to the longitudinal direction, and, with a reduced computational cost, having a good reference in the sense of being a reference that follows the speed preset for the athlete with a high degree of exactness.
[0051] In a second inventive aspect, the invention provides a system for showing a forward speed reference on a surface to an athlete, wherein the athlete moves forward according to a longitudinal direction X-X', the system comprising: a light beam emitter; an actuator adapted to modify the orientation of the light beam emitter; a processor in communication with the actuator; and wherein, with the following being preset: a geometric model of the surface on which the speed reference is shown; a partition of the surface of the geometric model according to the longitudinal direction X-X' into n segments tr, r = 1, . . . , n, with n being a preset integer; and an approximation in the manner in which each segment extends according to the longitudinal direction X-X' by means of a curve; the processor is adapted to carry out steps d) and e) of the described method.
[0052] The light beam emitter of the system of the invention is in charge of emitting light which is incident upon a surface to guide an athlete. Preferably, the light beam emitter can comprise laser (Light Amplification by Stimulated Emission of Radiation) technology. However, it can also be an LCD (liquid-crystal display), LED (light emitting diode), DLP (digital light processing), etc., or a combination thereof.
[0053] The actuator is in charge of moving and changing the orientation of the light emitter. The movement is rotational, wherein the light emitter gradually rotates with respect to an axis. According to one exemplary embodiment, the axis is a physical shaft with the ability to rotate in a direction perpendicular to the longitudinal direction and to which the light emitter is attached, such that the light beam changes its orientation in order to be able to move forward across the entire surface.
[0054] Lastly, the processor is connected to the actuator because the processor is in charge of sending movement instructions to the actuator, according to the steps of the method explained above. The steps are therefore implemented in the processor which acts specifically, determining the rotation speed of the actuator and acting on same to carry out the preset rotation.
[0055] It should be noted that a rotation speed is imposed, which must be understood in a broad sense where, if the actuator is a stepper motor, the instructions it receives pertain to angular displacement, not angular velocity. However, given that the imposed forward movement is every certain time instant, the effect is one of imposing a rotation speed. It is thereby understood that this specific way of imposing speed is in accordance with the described steps. That is, the movements are discrete and the angular velocity will be considered as the average resulting from measuring the quotient between the angular displacement or the rotated angle and the time elapsed between the instants in which the forward movement occurs.
[0056] In one embodiment, the processor is in communication with the light beam emitter and configured to activate the light beam emitter, deactivate the light beam emitter, or both actions.
[0057] Advantageously, this embodiment allows the system to be better automated since it is possible to control all the elements that participate in the system by means of the control of the processor.
[0058] DESCRIPTION OF THE DRAWINGS
[0059] These and other features and advantages of the invention will become more apparent based on the following detailed description of a preferred embodiment, given solely by way of illustrative and non-limiting example, in reference to the attached figures.
[0060] Figure 1 schematically shows a side view of an example of training means and of the surface on which the optical reference of the speed is shown. Figure 2 shows a perspective view of the system according to a specific exemplary embodiment which is configured to show a forward speed optical reference.
[0061] Figure 3 shows a view of an exemplary embodiment of the aspect of a display intended for collecting input data which allows defining the geometric model. In particular, the display is of a mobile application for carrying out the method of the invention.
[0062] DETAILED DISCLOSURE OF THE INVENTION
[0063] According to a first inventive aspect, the present invention relates to a method for showing a forward speed reference (1) on a surface (2) to an athlete (7), wherein the athlete (7) moves forward according to a longitudinal direction X-X'. The specific example that is described is a pool with a bottom in two segments (t1;t2), each segment having a different inclination. According to this exemplary embodiment, the athlete (7) is a swimmer and the longitudinal direction X-X' is parallel to the free surface of the water and according to the forward movement direction which coincides with the direction of a lane of the pool.
[0064] In a preferred example and as shown in Figure 1, the surface (2) is the surface of the bottom of a pool in which an optical reference (1) resulting from the incidence of a light beam is shown. The optical reference (1) serves as a forward movement reference for a swimmer (7) who is able to see the bottom of the pool. The reference (1) acts during the forward movement, allowing the swimmer to be able to adapt his / her exercise pace upon observing the forward movement of the reference (1).
[0065] Given that the pool is shown in a sectional view, the surface where the reference (1) is shown appears in the figure as a line, as does as the free surface of the water.
[0066] Likewise, when referring to approximation by lines or curves of the segments into which the surface is divided, these lines or curves are understood to correspond to the section.
[0067] The method begins with a step in which a geometric model of the surface (2) on which the speed reference (1) is shown must be defined, and a partition of the surface (2) of the geometric model according to the longitudinal direction X-X' into n segments tr, r = with n being a number of segments that is a preset integer, is also defined. In a preferred embodiment, the geometric model and the partition of the surface (2) is defined by means of information collected in a mobile application, as shown in Figure 3.
[0068] As shown in Figures 1 and 3, the minimum information required for starting up the system (6) and carrying out the method of the invention is the definition of the geometry of the medium. For example, the location of the system (6), and namely of the light beam output emitter (3), is defined by means of parameters Xband Zb, the distance of the system to the origin according to the longitudinal direction X-X' and the vertical direction according to the action of gravity, respectively. In the configuration of Figure 1, the pool is defined by means of the position of three points (P1, P, P2) defined by means of parameters X , Y^Xp, YP,X2, Y2, wherein X2is the same as XT, the total length of the pool and as shown in Figure 1. Points P and P2define the beginning and the end of the bottom of the pool, the surface where the light beam is to be projected, whereas P defines an intermediate point necessary for defining the bottom of the pool in two straight segments.
[0069] Once the data relating to the configuration of the surface (2) of the bottom of the pool with respect to the position and orientation of the light emitter (3) has been input, an approximation of the shape of the bottom is determined, in which each segment trextends according to the longitudinal direction X-X' by means of a curve. In this case the curves will be two straight lines, one per segment (t1;t2), since the bottom of the pool is formed by two planes separated by a line which is represented by point P in the section view, and in the same way, the planes result in two straight lines in a section view. The section in this case is in accordance with a plane containing the longitudinal direction and the vertical direction taken according to the action of gravity.
[0070] The definition of the training medium and the surface (2) upon which the light beam must be incident, generating an optical reference (1), gives rise to a configuration such as the one shown in Figure 1.
[0071] In Figure 1, a system (6) located at the beginning of a lane of the pool, in a position proximal to the wall and also preferably proximal to the free surface of the water, configured for showing the forward speed optical reference (1) on the surface (2) of the bottom of the pool, can also be seen. The reference (1) moves forward in a longitudinal direction X-X', marking the training pace for the swimmer (7). It is said to move forward in the longitudinal direction X-X' because even though it follows the layout of the lines that are shown in a sectional view, the forward movement also occurs according to a projection in the longitudinal direction X-X'.
[0072] Initially the light beam moves forward along the first segment, the one shown on the left in the figure, and next it moves forward along the second segment, the one shown on the right, until reaching the end of the pool.
[0073] In order to achieve the forward movement of the reference (1) along the entire surface (2) of the bottom of the pool, the method must be carried out according to an example of the invention and by means of a system (6) also according to an exemplary embodiment. The system (6) shown in Figure 2 comprises a light beam emitter (3) secured to a rotatable shaft (8) and moved by an actuator (4) commanded by a processor (5). The actuator (4) is adapted to modify the orientation of the light beam emitter (3), and the processor (5) is in communication with the actuator (4) to establish the control thereof.
[0074] As shown in Figure 2, the system (6) comprises a surface which, on one hand, comprises anchorages for fixing the system (6) to a wall of the pool, and on the other hand comprises securing the processor (5), followed by a securing which allows the shaft (8) to rotate at a distal end, and to which the emitter (3) is secured in the center of the shaft (8) and the actuator (4) at a proximal end of the shaft (8). When the system (6) starts up, the actuator (4), which is a stepper motor in the preferred example, transmits rotational movement to the shaft (8) to move the emitter (3) an angle (a) every so often, such that the optical reference (1) moves forward on the surface (2).
[0075] The light emitter (3) is in charge of emitting the light beam which gives rise to the optical reference (1) on the surface (2) of the bottom of the pool upon which it is incident, and when the optical reference (1) moves forward on the surface (2), it shows a forward speed which the swimmer (7) can follow during training. To that end, the light beam emitter (3) must change its orientation, so it is necessary for the emitter (3) to be supported by the rotating shaft (8) connected to at least one actuator (4) that makes it rotate. Therefore, the light beam gives rise to a point of incidence, the optical reference (1), with a forward speed that can be shown at all the points of the surface (2) of the bottom of the pool. In the embodiment shown in Figure 1, the emitter (3) is shown emitting a light beam in two specific positions, one in each segment (tlzt2) separated by an angle (a). The forward movement conditions in each segment (tp t2) will be different for a preset forward speed.
[0076] The actuator (4), which is preferably a stepper motor, is connected to the emitter (3) by means of the rotating shaft (8) and is in charge of rotating the shaft (8) and the light beam emitter (3) according to the instructions received by the processor (5). The processor (5) is adapted to carry out the steps of the method described below.
[0077] According to this exemplary embodiment, the processor (5) is connected via Wi-Fi or Bluetooth to a mobile telephone or external apparatus from which it receives the data and the instructions to start up the system (6) and the method. Initially, the processor (5) provides instructions to the actuator (4) for the light emitter (3), in the operating mode, to be oriented at first such that the light beam is incident upon a first point of the first segment showing an optical reference (1). The first point upon which the light beam is incident is the point where the athlete begins his / her training.
[0078] Next, the processor (5), following, in an orderly manner, the segments trfrom r = 1, to r = n and according to the longitudinal direction X-X', provides forward movement instructions to the actuator (4) to move the light beam emitter (3) with an angular velocity (co) such that the point of incidence generated by the optical reference (1) moves forward with a preset speed. To that end, the processor (5) must calculate the angular velocity (co), which determines the change in orientation of the light beam emitter (3) such that the light beam reference (1) of the emitter (3) is incident upon a point of the segment trand subsequently allows the forward movement of a preset starting reference speed (1).
[0079] In the preferred embodiment, the actuator (4) is a stepper motor and the instructions it receives pertain to angular displacement Aa, not angular velocity. However, given that the imposed forward movement is every certain time instant t, the effect is one of imposing a rotation speed (tn). It is thereby understood that this specific way of imposing speed is in accordance with the described steps. That is, the movements are discrete and the angular velocity (tn) is considered as the average resulting from measuring the quotient between the angular displacement or the rotated angle Aa and the time elapsed At between the instants in which the forward movement occurs.
[0080] Aa a) = —
[0081] At
[0082] Lastly, once the angular velocity (co) of the emitter (3) has been calculated, the processor (5) provides instructions to actuator (4) for the light beam emitter (3) to move forward according to the angular velocity (tn) determined in the preceding step for each corresponding segment (tr).
[0083] It should therefore be interpreted that the angular velocity (tn) is calculated directly from the forward speed (v) imposed on the optical reference (1), or indirectly, where the angular velocity (tn) is calculated taking, in time intervals At, the intervals of variation of the angle Ac in the update of the orientation of the light beam.
[0084] Once the forward speed along the longitudinal direction X-X' has been specified, the corresponding angular variation Ac is set in the time interval At and the angular velocity (UJ) is thus determined.
[0085] In the case of the first segment, in view of Figure 1, the angle a is determined as where x is the longitudinal coordinate of the target point in the geometric model where the light beam must move forward.
[0086] Accordingto another exemplary embodiment, the forward speed is not imposed directly on the longitudinal direction but rather on the surface where, in this case, it is verified that the speed on the surface where v is the forward speed in the longitudinal direction and ft is the angle of inclination with respect to the origin of the first segment on which the depth Y has been set. In general, for other segments trthe angle ft will be the angle formed, with respect to the horizontal (the longitudinal direction), by the straight line which connects the initial reference point of the first segment at depth Y and the point of the reference (1) on the surface of the geometric model in the instant of time in which speed is assessed. Figure 1 shows this angle ft in different positions of the point and in the two segments into which the surface of the bottom of the pool is divided. The steps are therefore implemented in the processor (5) which acts specifically by determining the angular velocity (co) of the actuator (4) and acting on same in order to carry out the present rotation a.
Claims
CLAIMS1. Method for showing a forward speed reference (1) on a surface (2) to an athlete (7), wherein the athlete (7) moves forward according to a longitudinal direction X-X', the method comprising the use of the following elements: a light beam emitter (3); an actuator (4) adapted to modify the orientation of the light beam emitter (3); a processor (5) in communication with the actuator; wherein the method comprises the following steps: a) defining a geometric model of the surface (2) on which the speed reference (1) is shown; b) defining a partition of the surface of the geometric model according to the longitudinal direction X-X' into n segments tr,r = 1,with n being a preset integer; c) determining an approximation of the manner in which each segment extends according to the longitudinal direction X-X' by means of a curve; and wherein the processor (5) is adapted to carry out the following steps: d) providing instructions to the actuator (4) for the light emitter (3), in the operating mode, to be oriented such that the light beam (2) is incident upon a first point of the first segment showing an optical reference (2), e) following, in an orderly manner, r = 1, . . ,, n, for each segment trand according to the longitudinal direction X-X', providing forward movement instructions to the actuator (4) to: calculate the angular velocity (co) that determines the change in orientation of the light beam emitter (3) such that the light beam of the light emitter (3) is incident upon a point of the segment trof the surface (2) moving at a preset reference speed; provide instructions to the actuator (4) for the light emitter (3) to move forward according to the angular velocity (tn) determined in the preceding step.
2. Method according to claim 1, wherein in step e), the angular velocity is recalculated a plurality of times during the forward movement of the light emitter (3) along the same segment tr.
3. Method according to claims 1 or 2, wherein in step e), the calculated angular velocity (UJ) is variable and dependent on the point of incidence (1) of the light beam on thesegment tr.
4. Method according to any of the preceding claims, wherein the approximation curve of the manner in which each segment trcomprised in the geometric model extends is a linear function.
5. Method according to any of the preceding claims, wherein the approximation curve of the manner in which each segment trcomprised in the geometric model extends is a function defined in segments by polynomial functions, a spline function, or a combination of both.
6. Method according to any of the preceding claims, wherein the preset reference speed is a constant speed of the point of incidence of the beam on the surface (2).
7. Method according to any of claims 1 to 5, wherein the preset reference speed is a speed of the point of incidence of the beam on the surface (2), such that the component of the speed projected on the longitudinal direction X-X' is constant.
8. Method according to any of the preceding claims, wherein n, the number of segments, is two.
9. System (6) for showing a forward speed reference on a surface (2) to an athlete, wherein the athlete moves forward according to a longitudinal direction X-X', the system (6) comprising: a light beam emitter (3); an actuator (4) adapted to modify the orientation of the light beam emitter; a processor (5) in communication with the actuator (4); and wherein, with the following being preset: a geometric model of the surface (2) on which the speed reference is shown; a partition of the surface of the geometric model according to the longitudinal direction X-X' into n segments tr, r = 1, . . . , n, with n being a preset integer; and an approximation in the manner in which each segment extends according to the longitudinal direction X-X' by means of a curve; the processor (5) is adapted to carry out steps d) and e) of claim 1.
10. System (6) according to claim 9, wherein the processor (5) is in communication with the light beam emitter (3) and configured to activate the light beam emitter (3), deactivate the light beam emitter (3), or both actions.