{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,11]],"date-time":"2026-06-11T14:19:30Z","timestamp":1781187570735,"version":"3.54.1"},"reference-count":24,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2021,1,20]],"date-time":"2021-01-20T00:00:00Z","timestamp":1611100800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/100016970","name":"Consejer\u00eda de Econom\u00eda, Conocimiento, Empresas y Universidad, Junta de Andaluc\u00eda","doi-asserted-by":"publisher","award":["US-1257665"],"award-info":[{"award-number":["US-1257665"]}],"id":[{"id":"10.13039\/100016970","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>This paper describes the kinematics used for the calculation of track geometric irregularities of a new Track Geometry Measuring System (TGMS) to be installed in railway vehicles. The TGMS includes a computer for data acquisition and process, a set of sensors including an inertial measuring unit (IMU, 3D gyroscope and 3D accelerometer), two video cameras and an encoder. The kinematic description, that is borrowed from the multibody dynamics analysis of railway vehicles used in computer simulation codes, is used to calculate the relative motion between the vehicle and the track, and also for the computer vision system and its calibration. The multibody framework is thus used to find the formulas that are needed to calculate the track irregularities (gauge, cross-level, alignment and vertical profile) as a function of sensor data. The TGMS has been experimentally tested in a 1:10 scaled vehicle and track specifically designed for this investigation. The geometric irregularities of a 90 m-scale track have been measured with an alternative and accurate method and the results are compared with the results of the TGMS. Results show a good agreement between both methods of calculation of the geometric irregularities.<\/jats:p>","DOI":"10.3390\/s21030683","type":"journal-article","created":{"date-parts":[[2021,1,21]],"date-time":"2021-01-21T00:53:41Z","timestamp":1611190421000},"page":"683","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":29,"title":["A Track Geometry Measuring System Based on Multibody Kinematics, Inertial Sensors and Computer Vision"],"prefix":"10.3390","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5366-5802","authenticated-orcid":false,"given":"Jos\u00e9 L.","family":"Escalona","sequence":"first","affiliation":[{"name":"Department of Mechanical and Manufacturing Engineering, University of Seville, Seville 41092, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1132-8453","authenticated-orcid":false,"given":"Pedro","family":"Urda","sequence":"additional","affiliation":[{"name":"Department of Mechanical and Manufacturing Engineering, University of Seville, Seville 41092, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6003-622X","authenticated-orcid":false,"given":"Sergio","family":"Mu\u00f1oz","sequence":"additional","affiliation":[{"name":"Department of Materials and Transportation Engineering, University of Seville, Seville 41092, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2021,1,20]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1016\/0043-1648(95)06732-9","article-title":"Measurement of railhead longitudinal profiles: A comparison of different techniques","volume":"191","author":"Grassie","year":"1996","journal-title":"Wear"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1080\/00423114.1999.12063070","article-title":"A new approach for the modelling of track geometry recording vehicles and the deconvolution of versine measurements","volume":"33","author":"Aknin","year":"1999","journal-title":"Veh. Syst. Dyn."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1049\/ip-b.1984.0012","article-title":"Track-recording techniques used on British Rail","volume":"131","author":"Lewis","year":"1984","journal-title":"IEE Proc. B Electr. Power Appl."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Escalona, J.L. (2016). Vertical Track Geometry Monitoring Using Inertial Sensors and Complementary Filters. Proceedings of IDETC\/CIE 2016, ASME.","DOI":"10.1115\/DETC2016-59477"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1243\/0954409JRRT65","article-title":"Monitoring vertical track irregularity from in-service railway vehicles","volume":"221","author":"Weston","year":"2007","journal-title":"Proc. Inst. Mech. Eng. Part F: J. Rail Rapid Transit"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1243\/0954409JRRT64","article-title":"Monitoring lateral track irregularity from in-service railway vehicles","volume":"221","author":"Weston","year":"2007","journal-title":"Proc. Inst. Mech. Eng. Part F: J. Rail Rapid Transit"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1063","DOI":"10.1080\/00423114.2015.1034730","article-title":"Perspectives on railway track geometry condition monitoring from in-service railway vehicles","volume":"53","author":"Weston","year":"2015","journal-title":"Veh. Syst. Dyn."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"749","DOI":"10.1109\/TIM.2011.2170377","article-title":"A Mixed Filtering Approach for Track Condition Monitoring Using Accelerometers on the Axle Box and Bogie","volume":"61","author":"Choi","year":"2012","journal-title":"IEEE T. Instrum. Meas."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Tsai, H.C., Wang, C.Y., and Huang, N. (2012). Fast Inspection and Identification Techniques for Track Irregularities Based on HHT Analysis. Adv. Adapt. Data Anal., 4.","DOI":"10.1142\/S1793536912500161"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Tsai, H.C., Wang, C.Y., Huang, N., Kuo, T.W., and Chieng, W.H. (2014). Railway track inspection based on the vibration response to a scheduled train and the Hilbert-Huang transform. Proc. Inst. Mech. Eng. Part F: J. Rail Rapid Transit, 229.","DOI":"10.1177\/0954409714527930"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"207","DOI":"10.1080\/00423114.2014.889836","article-title":"Track geometry estimation from car-body vibration","volume":"52","author":"Tsunashima","year":"2014","journal-title":"Veh. Syst. Dyn."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"2734","DOI":"10.3390\/app9132734","article-title":"Condition Monitoring of Railway Tracks from Car-Body Vibration Using a Machine Learning Technique","volume":"9","author":"Tsunashima","year":"2019","journal-title":"Appl. Sci."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Tsunashima, H., and Hirose, R. (2020). Condition monitoring of railway track from car-body vibration using time-frequency analysis. Veh. Syst. Dyn., 1\u201318.","DOI":"10.1080\/00423114.2020.1850808"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"570","DOI":"10.1016\/j.ymssp.2018.06.019","article-title":"Multibody model of railway vehicles with weakly coupled vertical and lateral dynamics","volume":"115","author":"Aceituno","year":"2019","journal-title":"Mech. Syst. Signal Process."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"571","DOI":"10.1016\/j.ijmecsci.2018.01.020","article-title":"Multibody simulation of railway vehicles with contact lookup tables","volume":"155","author":"Escalona","year":"2019","journal-title":"Int. J. Mech. Sci."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"373","DOI":"10.1007\/s11044-019-09708-x","article-title":"Railway multibody simulation with the knife-edge-equivalent wheel-rail constraint equations","volume":"48","author":"Escalona","year":"2020","journal-title":"Multibody Syst. Dyn."},{"key":"ref_17","unstructured":"Escalona, J.L. (2020). A methodology for the measurement of track geometry based on computer vision and inertial sensors. arXiv."},{"key":"ref_18","unstructured":"Zhang, Z. (1998). A Flexible New Technique for Camera Calibration, Microsoft Corporation. Technical Report MSR-TR-98-71 for Microsoft Research."},{"key":"ref_19","unstructured":"Escalona, J.L. (2020). Kinematics of motion tracking using computer vision. arXiv."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Szelinski, R. (2011). Computer Vision. Algorithms and Applications, Springer.","DOI":"10.1007\/978-1-84882-935-0"},{"key":"ref_21","unstructured":"Madgwick, S., Harrison, A., and Vaidyanathan, A. (July, January 29). Estimation of IMU and MARG orientation using a gradient descent algorithm. Proceedings of the IEEE International Conference on Rehabilitation Robotics, Zurich, Switzerland."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"19302","DOI":"10.3390\/s150819302","article-title":"Keeping a good attitude: A quaternion-based orientation filter for IMUs and MARGs","volume":"15","author":"Valenti","year":"2015","journal-title":"Sensors"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Mu\u00f1oz, S., Ros, J., and Escalona, J.L. (2020). Estimation of lateral track irregularity through Kalman filtering techniques. arXiv.","DOI":"10.1016\/j.jsv.2021.116122"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Urda, P., Mu\u00f1oz, S.F., Aceituno, J., and Escalona, J. (2020). Application and Experimental Validation of a Multibody Model with Weakly Coupled Lateral and Vertical Dynamics to a Scaled Railway Vehicle. Sensors, 20.","DOI":"10.3390\/s20133700"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/3\/683\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T05:12:59Z","timestamp":1760159579000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/3\/683"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,1,20]]},"references-count":24,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2021,2]]}},"alternative-id":["s21030683"],"URL":"https:\/\/doi.org\/10.3390\/s21030683","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,1,20]]}}}