Next Article in Journal
Prediction of Lower Extremity Multi-Joint Angles during Overground Walking by Using a Single IMU with a Low Frequency Based on an LSTM Recurrent Neural Network
Previous Article in Journal
Opto-Thermal Investigation of Additively Manufactured Steel Samples as a Function of the Hatch Distance
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Technical Note

Curvature Detection with an Optoelectronic Measurement System Using a Self-Made Calibration Profile

1
Department of Sport and Exercise Science, University of Salzburg, Schlossallee 49, 5400 Rif, Austria
2
Red Bull Athlete Performance Center, Brunnbachweg 71, 5303 Thalgau, Austria
3
Atomic Austria GmbH, Atomic Strasse 1, 5541 Altenmarkt, Austria
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(1), 51; https://doi.org/10.3390/s22010051
Submission received: 30 September 2021 / Revised: 1 December 2021 / Accepted: 20 December 2021 / Published: 22 December 2021
(This article belongs to the Section Optical Sensors)

Abstract

:
So far, no studies of material deformations (e.g., bending of sports equipment) have been performed to measure the curvature (w″) using an optoelectronic measurement system OMS. To test the accuracy of the w″ measurement with an OMS (Qualisys), a calibration profile which allowed to: (i) differentiates between three w″ ( 0.1 3 ˙ m−1, 0.2 m−1, and 0.4 m−1) and (ii) to explore the influence of the chosen infrared marker distances (50 mm, 110 mm, and 170 mm) was used. The profile was moved three-dimensional at three different mean velocities ( v zero = 0 ms−1, v slow = 0.2 ms−1, v fast   = 0.4 ms−1) by an industrial robot. For the accuracy assessment, the average difference between the known w″ of the calibration profile and the detected w″ from the OMS system, the associated standard deviation (SD) and the measuring point with the largest difference compared to the defined w″ (=maximum error) were calculated. It was demonstrated that no valid w″ can be measured at marker distances of 50 mm and only to a limited extent at 110 mm. For the 170 mm marker distance, the average difference (±SD) between defined and detected w″ was less than 1.1 ± 0.1 mm−1 in the static and not greater than −3.8 ± 13.1 mm−1 in the dynamic situations. The maximum error in the static situation was small (4.0 mm−1), while in the dynamic situations there were single interfering peaks causing the maximum error to be larger (−30.2 mm−1 at a known w″ of 0.4 m−1). However, the Qualisys system measures sufficiently accurately to detect curvatures up to 0.1 3 ˙ m−1 at a marker distance of 170 mm, but signal fluctuations due to marker overlapping can occur depending on the direction of movement of the robot arm, which have to be taken into account.

1. Introduction

Different measurement principles can be applied to detect the movement of humans and objects in the three-dimensional space. Electromagnetic [1,2,3,4,5,6,7,8] and ultrasonic localization systems [9] and image processing systems (IMS) [10,11,12,13,14] are the main principles. The only local position measurement technology that reaches higher accuracy compared with these three systems are optoelectronic measurement systems (OMSs), and thus they are often considered as “gold standard” in motion capture [13,15]. OMS is based on stationary cameras and therefore can only capture data in a restricted area [16]. To estimate the 3D position of the object (i.e., marker), the light detected by the OMS is calculated via time-light triangulation.
Accuracy specifications of OMS are commonly given for markers at fixed distances from each other, moving in the observation volume. For the accuracy assessment a Standard Assessment of Motion System Accuracy (SAMSA) device or a 3D fusion FaroArm digitizer (FARO technologies Inc., Lake Mary, Florida, USA) can be used to determine reference mark distances [17,18]. In addition to a rigid bar [19] and a rotary table [20], a custom-made calibration and measurement robot was also employed for accuracy and precision analysis [21]. The relative accuracy of OMS was shown to be between 0.01 mm and 0.77 mm, depending on the capture system and experimental setup [15,19,20,21,22]. However, the marker position accuracy is usually inversely proportional to the acquisition volume, which requires that accuracies must always be viewed in terms of capture volume [18].
Studies on deformations of sport equipment (e.g., ski and snowboard bending) in combination with OMSs are scarce [23]. Specifically, no one has yet analyzed the curvature (w″) of objects using a 3D motion capture system and, consequently, no accuracy data is available. The w″ seems to be an important parameter of Alpine skis [24], and can be measured by a high-precision laser measurement system in the laboratory. Both the bending stiffness curve [23,25,26,27,28,29] and the segmental ski deflection [24] can be described based on w″. For the three-dimensional detection of w″, a laser measuring system has limited suitability, because a very complex setup with several laser units and measuring slides is required. However, such a setup would be very inflexible, since w″ could only be detected during defined three-dimensional movements, so an alternative is being investigated. Not only the curvature of Alpine skis, but also other measurement object deformations such as those of snowboards, cross-country skis, jumping skis or golf clubs could be analyzed with OMS. Another application can be the calibration but also the reliability and validity testing of bending sensors, both in three-dimensional static and dynamic settings.
Therefore, the objective of the technical note is to evaluate the capabilities and accuracy of an OMS system with respect to w″ under static and dynamic conditions. For this purpose, a self-made calibration profile had to be built.

2. Materials and Methods

2.1. Development of a Calibration Pofile with Defined Curvatures

A self-designed and fabricated calibration profile was used to determine the accuracy of OMS in terms of curvature determination (Figure 1a). The profile was designed with the program Solid Edge (Siemens PLM Software, 5800 Granite Pkwy # 600, Plano, TX 75024, USA) and milled on a high precision computerized numerical control machine (Type VMX 42 i, HURCO Werkzeugmaschinen GmbH, Gewerbestraße 5a, 85,652 Pliening, Germany). M4 countersunk screws with a length of 12 mm were screwed into the 36 threaded holes of the calibration profile. The infrared markers with a diameter of 6.5 mm and an internal thread were screwed onto the calibration profile, which clearly defines the position of the markers (Figure 1b). A circle with a known w″ from the construction is determined by three markers each. In total three w″ ( 0.1 3 ˙ m−1, 0.2 m−1 and 0.4 m−1) are distinguished at three different marker distances (50 mm, 110 mm and 170 mm). With a marker distance of 50 mm, the two outer markers are 100 mm apart.
The construction drawing with the corresponding tolerance specifications can be found in Figure A1. Based on the tolerance specifications, the theoretically possible maximum systematic bias was estimated (Figure A2) and presented in Table A1. It should be noted that the tolerance specifications are derived from experience and not deterministically, therefore the specifications represent the worst-case bias.

2.2. Accuracy Determination

2.2.1. Experimental Setup

The calibration profile described in 2.1 was used to determine the accuracy of the curvature detection. For this study, an OMS with an active camera system from Qualisys (Oqus 7+, Qualisys AB, Kvarnbergsgatan 2, 411 05 Göteborg, Sweden) with an acquisition frequency of 240 Hz was employed. On an industrial articulated arm robot (IRB 6400R, ABB AG, Brown-Boveri-Strasse 5, 8050 Zurich, Switzerland) a ski was mounted on the robot arm using a test shoe (Figure 2).
The calibration profile was fixed on the ski and then the ski with the calibration profile was moved at three different mean velocity levels ( v zero = 0 ms−1, v slow = 0.2 ms−1, v fast = 0.4 ms−1) cyclically in space. The movement of the calibration profile is described by the movement of the robot coordination system (xR, yR, zR) and is performed as follows: (1) vertical up and down movement in zR-direction; (2) rotation around xR-axis (ski tip pointing towards the ground); (3) rotation around xR-axis in opposite direction (ski tip pointing upwards); (4) lateral movement in xR-zR-direction (to the left) followed by translational movement in zR-direction (this would correspond to edging the ski on the right edge) and (5) lateral movement in xR-zR-direction (to the right) followed by translational movement in zR-direction (this would correspond to edging the ski on the left edge). A total of three cycles were completed, whereby the cycle time was determined by the speed of the robot arm. Eight infrared cameras were placed around the observation area to detect the marker positions (Figure 3a). As shown in Figure 3a, 24 infrared markers were labeled with different colors, each color according to a specific curvature (orange: 0.1 3 ˙ m−1, green: 0.2 m−1, yellow 0.4 m−1). The volume to be captured was about 3 × 2 × 1.5 m.

2.2.2. Data Processing and Statistical Analysis

A circle in three-dimensional space is clearly defined by three points and can be described by the following parameter equation:
C :   x = M + R · cos t · u + R · sin t · v
In Equation (1), M is the location vector of the center, R corresponds to the radius, t is the free parameter of the parameter form and is between 0 and 2π, and the orthogonal unit vectors u and v lie in the plane of the circle. The w″ can be calculated by the reciprocal of the R and is therefore uniquely defined by Equation (2):
w = 1 R
To determine the performance of the Qualisys system in terms of curvature calculation firstly the difference between the known w″ of the calibration profile and the detected w″ from the Qualisys system across all data frames i were calculated (Figure 4). Secondly, for each measurement situation ( v zero ,   v slow ,   v fast ) the average difference, standard deviation (SD), and maximum error were determined across the entire data points. Since the SD depends on the number of measurement points, the data series recorded with v slow was first down sampled, consequently each data series contains three cycles with the same number of data points (N = 6117). All metrics were calculated using MATLAB (R2018B, MathWorks, Natick, MA, USA).

3. Results

Figure 5a shows the average difference ± SD of captured w″ from the Qualisys system and defined w″ from the calibration profile in static situation ( v zero ). Figure 5b also indicates the average error with the SD, but at v fast . The SD at v zero is smaller compared to the dynamic situation. The average differences are nearly equal at v zero and v fast , but the SDs in the dynamic situation are much higher and increase with smaller marker distances. The average difference is not greater than 138.6 mm−1 at a marker distance of 50 mm, resulting in a relative difference of 34.65% (with respect to 0.4 m−1). In contrast, at a marker distance of 170 mm, the average difference is less than −3.8 mm−1, which is equivalent to a relative difference of −0.95% related to 0.4 m−1.
Table 1 summarizes all calculated metrics and differentiates with respect to defined w″ (0.4 m−1, 0.2 m−1, 0.1 3 ˙ m−1), marker distance (50 mm, 110 mm, 170 mm) and velocity ( v zero ,   v slow ,   v fast ) and shows the average difference, the corresponding SD and the maximum error. It can be noticed that the maximum error mostly decreases with larger marker distances. At a marker distance of 50 mm the maximum error is 501.5 mm−1 and at 170 mm the value reduces to −30.2 mm−1.
Figure 6 shows an example of the curvature signals calculated by the Qualisys system at different marker distances (50 mm, 110 mm, 170 mm). The curvature known from the calibration profile was 0.2 m−1 for all signals. First, it can be seen that at larger marker distances both the systematic error and the maximum error are reduced, and second, a periodic signal pattern can be identified.

4. Discussion

For this study, a calibration profile was manufactured and since the relative marker positions do not change due to the movement of the profile in space, the w″ known from the construction can be compared with the w″ calculated from the Qualisys data. The average difference between the known w″ of the calibration profile and the determined w″ of the Qualisys system, the SD and the maximum error were analyzed.
It was shown that no valid w″ can be measured at marker distances of 50 mm and only conditionally at 110 mm. A marker distance of 170 mm is sufficiently large for valid curvature detection, since the average difference between the defined and the captured w″ was less than 1.1 mm−1 (0.83% with respect to 0.1 3 ˙ m−1) in the static situation and not greater than −3.8 mm−1 (−0.95% with respect to 0.4 m−1) in the dynamic situations. From Figure 5b it can be seen that at v zero the SD is very small over the entire data set (with one exception at w″ =   0.1 3 ˙ m−1 and a marker distance of 50 mm) and becomes successively smaller with larger marker distance in the dynamic situation. The maximum error also decreases with larger marker distance from 501.5 mm−1 at 50 mm, over 87.7 mm−1 at 110 mm and −30.2 mm−1 at 170 mm. From the bias specifications of the calibration profile given in Table A1, it can be seen that at a marker distance of 170 mm, the maximum constructed w″ bias is less than 1.4 mm−1 (1.05%) for a w″ of 0.1 3 ˙ m−1 and less than 1.4 mm−1 (0.35%) for a w″ of 0.4 m−1. The average difference between the known w″ from the calibration profile and the captured w″ in the static situation does not exceed 1.1 mm−1, which is comparable to the maximum possible bias of the calibration profile. In contrast, at a marker distance of 50 mm, the average difference between the known and the captured w″ at v zero is more than seven times larger than the maximum possible systematic bias (Table A1) of the calibration profile. However, the systematic average difference at small marker distances is consequently attributable to the measurement accuracies of Qualisys and not to the variance in the construction of the calibration profile.
A transfer of these results to other experimental settings is only possible to a limited extent, since the curvature detection with an OMS is multifactorially influenced. Marker position accuracy is typically inversely proportional to the acquisition volume of the OMS [18], thus reduced w″ accuracies are expected with larger volumes. Furthermore, the distance between the cameras and the markers, the position of the cameras relative to each other, the type and number of markers and the movement of the markers within the capture volume play a decisive role [15,20]. However, the measurement with OMS is influenced by many parameters, so that the source of the error and the reason for the deviation cannot be clearly assigned, but logical deductions can be drawn. First, the signal and the corresponding fluctuations can be considered as a function of the standardized motion of the robot arm, since a periodic pattern can be identified (Figure 6). The maximum errors at v slow and v fast are attributable to the acceleration and deceleration processes of specific swivel movements of the robot arm in the xR-zR-direction with simultaneous rotation of the robot arm. In this motion sequence an enhanced overlapping of the markers can be seen in some cameras, this is probably the reason for the deviations. In the static situation, these recurring fluctuations are not visible, which is also reflected by the much smaller standard deviation. However, the fluctuations could possibly be reduced by repositioning the cameras. Second, markers do not constitute spatial points but objects with finite extension, it is assumed that the centers of the spatial objects are detected by the Qualisys system. Consider a hypothetical room with a dimension of 15 × 15 m and fit a circle with a radius of 7.5 m (=w″ of 0.1 3 ˙ m−1) into this room and place three markers (M1, M2, M3) with a distance of 50 mm on this circle. The circle and the corresponding curvature would be clearly defined and could be reconstructed on the basis of these three markers. If the middle marker M2 were shifted 167 µm towards the center of the circle, the markers M1, M2 and M3 would lie on a straight line and the curvature would be zero and the radius infinite. This example visualizes which small distances Qualisys would have to differentiate in order to detect the correct curvature at small marker distances. It seems to be quite plausible that at marker distances of 50 mm and 110 mm no or only partially valid values can be detected. However, curvature detection with an OMS is more accurate the smaller the markers are, in order to better approximate the center points. Therefore, the smallest markers available from the manufacturer with a diameter of 6.5 mm were used, but the finite size of the markers is still a source of error.
In summary, w″ above 0.1 3 ˙ m−1 at marker distances greater than 170 mm can be detected validly with Qualisys in a specific experimental setting, but it cannot be answered on the basis of this investigation if these results are applicable for larger volumes, larger markers, smaller number of cameras and for other OMSs. The authors recommend for future applications that the curvature function should fit in combination with multiple markers instead of three, which should reduce signal fluctuations and make the curvature detection more stable. Future application-oriented studies are necessary to test this assumption and to determine and extend the scope of curvature detection with OMSs.

5. Conclusions

A self-made calibration profile was used to investigate the accuracy of curvature detection with a three-dimensional motion capture system. Curvatures larger than 0.1 3 ˙ m−1 can be detected validly, considering that the distance between markers is at least 170 mm. The smaller the distances between the markers, the lower the curvature accuracy and the larger the signal fluctuations. However, it should be considered that the inaccuracy of curvature detection is magnified for some dynamic and orientation-specific movements of the markers. As a practical application, various ski-specific deformations of Alpine skis (e.g., simulation of ski bending during a carved turn) in three-dimensional space can be systematically analyzed in the laboratory. In addition to Alpine skis [23,24], other measurement objects such as snowboards [29], cross-country skis and poles [30] or jumping skis [31] can also be utilized. Furthermore, an OMS can be used to calibrate bending sensors in both static and dynamic settings, eliminating the need for a complex and difficult-to-adjust laser measurement system in the tree-dimensional space.

Author Contributions

Conceptualization, C.T., J.K., W.T. and T.S.; methodology, C.T. and J.K.; validation, J.K. and T.S.; formal analysis, J.K. and T.S.; investigation, C.T. and W.T.; resources, C.T., H.H. and W.T.; data curation C.T.; writing—original draft preparation, C.T.; writing—review and editing, J.K. and T.S.; visualization, C.T.; supervision, J.K. and T.S.; project administration, T.S.; funding acquisition, J.K. and T.S. All authors have read and agreed to the published version of the manuscript.

Funding

This work was partly funded by the Austrian Federal Ministry for Transport, Innovation and Technology, the Austrian Federal Ministry for Digital and Economic Affairs, and the federal state of Salzburg (grant number: 856255).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Acknowledgments

The authors would like to thank Atomic Austria GmbH for the good cooperation. Furthermore, we would like to thank Martin Neundlinger for the design and manufacturing of the calibration profile.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. Calibration Profile

Figure A1. Construction drawing of the calibration profile.
Figure A1. Construction drawing of the calibration profile.
Sensors 22 00051 g0a1
Figure A2. Schematic drawing of the maximum theoretically possible systematic bias of the calibration profile in terms of curvature (w″) calculation.
Figure A2. Schematic drawing of the maximum theoretically possible systematic bias of the calibration profile in terms of curvature (w″) calculation.
Sensors 22 00051 g0a2
Table A1. Maximum constructed bias based on the tolerance specifications in Figure A1 and the schematic drawing of Figure A2.
Table A1. Maximum constructed bias based on the tolerance specifications in Figure A1 and the schematic drawing of Figure A2.
Defined w″ in m−1Marker Distance in mmMaximum Bias in mm−1
0.41701.43
0.21.41
0.1 3 ˙ 1.40
0.41103.37
0.23.34
0.1 3 ˙ 3.33
0.45016.16
0.216.09
0.1 3 ˙ 16.06
w″: curvature.

References

  1. Gilgien, M.; Spörri, J.; Limpach, P.; Geiger, A.; Müller, E. The effect of different global navigation satellite system methods on positioning accuracy in elite alpine skiing. Sensors 2014, 14, 18433–18453. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  2. Shirehjini, A.A.N.; Yassine, A.; Shirmohammadi, S. An RFID-based position and orientation measurement system for mobile objects in intelligent environments. IEEE Trans. Instrum. Meas. 2012, 61, 1664–1675. [Google Scholar] [CrossRef]
  3. Rhodes, J.; Mason, B.; Perrat, B.; Smith, M.; Goosey-Tolfrey, V. The validity and reliability of a novel indoor player tracking system for use within wheelchair court sports. J. Sports Sci. 2014, 32, 1639–1647. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  4. Sathyan, T.; Shuttleworth, R.; Hedley, M.; Davids, K. Validity and reliability of a radio positioning system for tracking athletes in indoor and outdoor team sports. Behav. Res. Methods 2012, 44, 1108–1114. [Google Scholar] [CrossRef] [Green Version]
  5. Hedley, M.; Mackintosh, C.; Shuttleworth, R.; Humphrey, D.; Sathyan, T.; Ho, P. Wireless tracking system for sports training indoors and outdoors. Procedia Eng. 2010, 2, 2999–3004. [Google Scholar] [CrossRef]
  6. Perrat, B.; Smith, M.J.; Mason, B.S.; Rhodes, J.M.; Goosey-Tolfrey, V.L. Quality assessment of an Ultra-Wide Band positioning system for indoor wheelchair court sports. Proc. Inst. Mech. Eng. Part P J. Sports Eng. Technol. 2015, 229, 81–91. [Google Scholar] [CrossRef] [Green Version]
  7. Ogris, G.; Leser, R.; Horsak, B.; Kornfeind, P.; Heller, M.; Baca, A. Accuracy of the LPM tracking system considering dynamic position changes. J. Sports Sci. 2012, 30, 1503–1511. [Google Scholar] [CrossRef]
  8. Stelzer, A.; Pourvoyeur, K.; Fischer, A. Concept and application of LPM-a novel 3-D local position measurement system. IEEE Trans. Microw. Theory Tech. 2004, 52, 2664–2669. [Google Scholar] [CrossRef]
  9. Bischoff, O.; Heidmann, N.; Rust, J.; Paul, S. Design and implementation of an ultrasonic localization system for wireless sensor networks using angle-of-arrival and distance measurement. Procedia Eng. 2012, 47, 953–956. [Google Scholar] [CrossRef] [Green Version]
  10. Dutta, T. Evaluation of the Kinect™ sensor for 3-D kinematic measurement in the workplace. Appl. Ergon. 2012, 43, 645–649. [Google Scholar] [CrossRef]
  11. Klous, M.; Müller, E.; Schwameder, H. Collecting kinematic data on a ski/snowboard track with panning, tilting, and zooming cameras: Is there sufficient accuracy for a biomechanical analysis? J. Sports Sci. 2010, 28, 1345–1353. [Google Scholar] [CrossRef]
  12. Liu, G.; Tang, X.; Cheng, H.-D.; Huang, J.; Liu, J. A novel approach for tracking high speed skaters in sports using a panning camera. Pattern Recognit. 2009, 42, 2922–2935. [Google Scholar] [CrossRef]
  13. Corazza, S.; Mündermann, L.; Gambaretto, E.; Ferrigno, G.; Andriacchi, T.P. Markerless motion capture through visual hull, articulated icp and subject specific model generation. Int. J. Comput. Vis. 2010, 87, 156. [Google Scholar] [CrossRef]
  14. Stancic, I.; Supuk, T.G.; Panjkota, A. Design, development and evaluation of optical motion-tracking system based on active white light markers. IET Sci. Meas. Technol. 2013, 7, 206–214. [Google Scholar] [CrossRef]
  15. Van der Kruk, E.; Reijne, M.M. Accuracy of human motion capture systems for sport applications; state-of-the-art review. Eur. J. Sport Sci. 2018, 18, 806–819. [Google Scholar] [CrossRef] [PubMed]
  16. Begon, M.; Colloud, F.; Fohanno, V.; Bahuaud, P.; Monnet, T. Computation of the 3D kinematics in a global frame over a 40 m-long pathway using a rolling motion analysis system. J. Biomech. 2009, 42, 2649–2653. [Google Scholar] [CrossRef] [PubMed]
  17. Richards, J.G. The measurement of human motion: A comparison of commercially available systems. Hum. Mov. Sci. 1999, 18, 589–602. [Google Scholar] [CrossRef]
  18. Topley, M.; Richards, J.G. A comparison of currently available optoelectronic motion capture systems. J. Biomech. 2020, 106, 109820. [Google Scholar] [CrossRef]
  19. Monnet, T.; Samson, M.; Bernard, A.; David, L.; Lacouture, P. Measurement of three-dimensional hand kinematics during swimming with a motion capture system: A feasibility study. Sports Eng. 2014, 17, 171–181. [Google Scholar] [CrossRef]
  20. Maletsky, L.P.; Sun, J.; Morton, N.A. Accuracy of an optical active-marker system to track the relative motion of rigid bodies. J. Biomech. 2007, 40, 682–685. [Google Scholar] [CrossRef] [PubMed]
  21. Windolf, M.; Götzen, N.; Morlock, M. Systematic accuracy and precision analysis of video motion capturing systems—Exemplified on the Vicon-460 system. J. Biomech. 2008, 41, 2776–2780. [Google Scholar] [CrossRef]
  22. Liu, H.; Holt, C.; Evans, S. Accuracy and repeatability of an optical motion analysis system for measuring small deformations of biological tissues. J. Biomech. 2007, 40, 210–214. [Google Scholar] [CrossRef] [PubMed]
  23. De Gobbi, M.; Petrone, N. Structural behaviour of slalom skis in bending and torsion (P269). Eng. Sport 2008, 7, 643–652. [Google Scholar]
  24. Thorwartl, C.; Kröll, J.; Tschepp, A.; Schäffner, P.; Holzer, H.; Stöggl, T. A Novel Sensor Foil to Measure Ski Deflections: Development and Validation of a Curvature Model. Sensors 2021, 21, 4848. [Google Scholar] [CrossRef] [PubMed]
  25. Nachbauer, W.; Rainer, F.; Schindelwig, K. Effects of ski stiffness on ski performance. Eng. Sport 2004, 5, 472–478. [Google Scholar]
  26. Rainer, F.; Nachbauer, W.; Schindelwig, K.; Kaps, P. On the measurement of the stiffness of skis. In Science and Skiing III; Müller, E., Bacharach, D., Klika, R., Eds.; Meyer & Meyer Sport: Aachen, Germany, 2005; Volume 1, pp. 136–147. [Google Scholar]
  27. Lüthi, A.; Federolf, P.; Fauve, M.; Rhyner, H. Effect of bindings and plates on ski mechanical properties and carving performance. In The Engineering of Sport 6; Hubbard, M., Metha, R.D., Pallis, J.M., Eds.; Springer: Winfield, IL, USA, 2006; Volume 1, pp. 299–304. [Google Scholar]
  28. Truong, J.; Brousseau, C.; Desbiens, A.L. A Method for Measuring the Bending and Torsional Stiffness Distributions of Alpine Skis. Procedia Eng. 2016, 147, 394–400. [Google Scholar] [CrossRef] [Green Version]
  29. Clifton, P.; Subic, A.; Mouritz, A. Snowboard stiffness prediction model for any composite sandwich construction. Procedia Eng. 2010, 2, 3163–3169. [Google Scholar] [CrossRef] [Green Version]
  30. Stöggl, T.; Karlöf, L. Mechanical behaviour of cross-country ski racing poles during double poling. Sports Biomech. 2013, 12, 365–380. [Google Scholar] [CrossRef] [PubMed]
  31. Gim, J.; Jeon, J.; Kim, B.; Jeong, T.; Jeon, K.; Rhee, B. Quantification and design of jumping-ski characteristics. Proc. Inst. Mech. Eng. Part P J. Sports Eng. Technol. 2018, 232, 150–159. [Google Scholar] [CrossRef]
Figure 1. (a) Constructed calibration profile. (b) Manufactured calibration profile with M4 countersunk screws and infrared markers with a diameter of 6.5 mm.
Figure 1. (a) Constructed calibration profile. (b) Manufactured calibration profile with M4 countersunk screws and infrared markers with a diameter of 6.5 mm.
Sensors 22 00051 g001
Figure 2. Experimental setup with the following components: 1: calibration profile with the instrumented infrared markers; 2: industrial arm robot; 3: Alpine ski on which the calibration profile was fixed.; 4: connection of robot arm with Alpine ski (test shoe); 5–12: Qualisys system with infrared cameras; the positions of the infrared markers refer to the reference coordinate system (x, y, z) and additionally a robot arm coordination system (xR, yR, zR) was added.
Figure 2. Experimental setup with the following components: 1: calibration profile with the instrumented infrared markers; 2: industrial arm robot; 3: Alpine ski on which the calibration profile was fixed.; 4: connection of robot arm with Alpine ski (test shoe); 5–12: Qualisys system with infrared cameras; the positions of the infrared markers refer to the reference coordinate system (x, y, z) and additionally a robot arm coordination system (xR, yR, zR) was added.
Sensors 22 00051 g002
Figure 3. (a) Illustration of the experimental setup based on Qualisys Tracker Manager Software. Eight infrared cameras detecting the passive markers. The large reference coordinate system is stationary and the robotic arm coordinate system moves in space together with the instrumented infrared markers on the calibration profile. (b) Detailed view: The infrared markers are labeled with different colors, each color corresponding to a specific curvature (orange: 0.1 3 ˙ m−1, green: 0.2 m−1, yellow 0.4 m−1). Within a color, additional distinctions are made with respect to marker distances (50 mm, 110 mm, and 170 mm).
Figure 3. (a) Illustration of the experimental setup based on Qualisys Tracker Manager Software. Eight infrared cameras detecting the passive markers. The large reference coordinate system is stationary and the robotic arm coordinate system moves in space together with the instrumented infrared markers on the calibration profile. (b) Detailed view: The infrared markers are labeled with different colors, each color corresponding to a specific curvature (orange: 0.1 3 ˙ m−1, green: 0.2 m−1, yellow 0.4 m−1). Within a color, additional distinctions are made with respect to marker distances (50 mm, 110 mm, and 170 mm).
Sensors 22 00051 g003
Figure 4. Schematic drawing at data frame i with the true marker positions in blue and the detected marker positions from Qualisys in green. Three markers define a circle with the corresponding curvature. The true w″ of the blue curve minus the measured w″ of the green curve gives the difference (in mm−1) at data frame i.
Figure 4. Schematic drawing at data frame i with the true marker positions in blue and the detected marker positions from Qualisys in green. Three markers define a circle with the corresponding curvature. The true w″ of the blue curve minus the measured w″ of the green curve gives the difference (in mm−1) at data frame i.
Sensors 22 00051 g004
Figure 5. Average difference ± standard deviation (SD) in m−1 of captured curvature to the defined curvature. (a) Calibration profile at rest ( v zero ). (b) Movement of the calibration profile with mean velocity v fast .
Figure 5. Average difference ± standard deviation (SD) in m−1 of captured curvature to the defined curvature. (a) Calibration profile at rest ( v zero ). (b) Movement of the calibration profile with mean velocity v fast .
Sensors 22 00051 g005
Figure 6. The Qualisys system signal at v fast are shown in light blue (marker distance: 50 mm), blue (marker distance: 110 mm) and dark blue (marker distance: 170 mm). For all three signals, the defined curvature of the calibration profile was 0.2 m−1 (black broken line).
Figure 6. The Qualisys system signal at v fast are shown in light blue (marker distance: 50 mm), blue (marker distance: 110 mm) and dark blue (marker distance: 170 mm). For all three signals, the defined curvature of the calibration profile was 0.2 m−1 (black broken line).
Sensors 22 00051 g006
Table 1. Difference in the average calculated system measurement compared to the defined curvature from the calibration profile.
Table 1. Difference in the average calculated system measurement compared to the defined curvature from the calibration profile.
v z e r o v s l o w v f a s t
Defined w″ (m−1)Distance (mm)Difference (mm−1)SD
(mm−1)
Max Error (mm−1)Difference (mm−1)SD
(mm−1)
Max Error (mm−1)Difference (mm−1)SD
(mm−1)
Max Error (mm−1)
0.450126.31.0129.8138.679.3501.5137.277.1481.41
0.286.30.989.783.843.4451.384.541.1379.5
0.1 3 ˙ −58.78.7−74.9−7.356.4154.9−7.057.7154.3
0.4110−1.40.2−2.2−1.321.6−83.9−0.721.6−61.8
0.247.60.248.242.418.287.742.518.181.5
0.1 3 ˙ 8.10.28.75.812.7−42.86.012.941.6
0.4170−0.40.1−0.8−3.813.1−30.2−3.713.327.7
0.2−0.30.1−0.62.76.5−22.02.96.5−17.9
0.1 3 ˙ 1.10.14.01.054.6−26.31.04.6−20.7
w″: curvature; SD: standard deviation; v zero , v slow and v fast : different robot arm velocities.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Thorwartl, C.; Stöggl, T.; Teufl, W.; Holzer, H.; Kröll, J. Curvature Detection with an Optoelectronic Measurement System Using a Self-Made Calibration Profile. Sensors 2022, 22, 51. https://doi.org/10.3390/s22010051

AMA Style

Thorwartl C, Stöggl T, Teufl W, Holzer H, Kröll J. Curvature Detection with an Optoelectronic Measurement System Using a Self-Made Calibration Profile. Sensors. 2022; 22(1):51. https://doi.org/10.3390/s22010051

Chicago/Turabian Style

Thorwartl, Christoph, Thomas Stöggl, Wolfgang Teufl, Helmut Holzer, and Josef Kröll. 2022. "Curvature Detection with an Optoelectronic Measurement System Using a Self-Made Calibration Profile" Sensors 22, no. 1: 51. https://doi.org/10.3390/s22010051

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop