{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,25]],"date-time":"2026-04-25T15:05:39Z","timestamp":1777129539780,"version":"3.51.4"},"reference-count":42,"publisher":"MDPI AG","issue":"16","license":[{"start":{"date-parts":[[2021,8,7]],"date-time":"2021-08-07T00:00:00Z","timestamp":1628294400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001823","name":"Ministerstvo \u0160kolstv\u00ed, Ml\u00e1de\u017ee a T\u011blov\u00fdchovy","doi-asserted-by":"publisher","award":["CZ.02.1.01\/0.0\/0.0\/17_049\/0008425"],"award-info":[{"award-number":["CZ.02.1.01\/0.0\/0.0\/17_049\/0008425"]}],"id":[{"id":"10.13039\/501100001823","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001823","name":"Ministerstvo \u0160kolstv\u00ed, Ml\u00e1de\u017ee a T\u011blov\u00fdchovy","doi-asserted-by":"publisher","award":["SP2021\/47"],"award-info":[{"award-number":["SP2021\/47"]}],"id":[{"id":"10.13039\/501100001823","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Slovak Grant Agency","award":["VEGA 1\/0389\/18"],"award-info":[{"award-number":["VEGA 1\/0389\/18"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The article describes a method of simulated 3D scanning of triangle meshes based on ray casting which is used to find the optimal configuration of a real 3D scanner turntable. The configuration include the number of scanners, their elevation above the rotary table and the number of required rotation steps. The evaluation is based on the percentage of the part surface covered by the resulting point cloud, which determines the ability to capture all details of the shape. Principal component analysis is used as a secondary criterion to also evaluate the ability to capture the overall general proportions of the model.<\/jats:p>","DOI":"10.3390\/s21165343","type":"journal-article","created":{"date-parts":[[2021,8,8]],"date-time":"2021-08-08T21:35:40Z","timestamp":1628458540000},"page":"5343","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["Using Virtual Scanning to Find Optimal Configuration of a 3D Scanner Turntable for Scanning of Mechanical Parts"],"prefix":"10.3390","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2357-806X","authenticated-orcid":false,"given":"Tom\u00e1\u0161","family":"Kot","sequence":"first","affiliation":[{"name":"Department of Robotics, Faculty of Mechanical Engineering, VSB-Technical University of Ostrava, 17. Listopadu 2172\/15, 708 00 Ostrava-Poruba, Czech Republic"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4134-5251","authenticated-orcid":false,"given":"Zdenko","family":"Bobovsk\u00fd","sequence":"additional","affiliation":[{"name":"Department of Robotics, Faculty of Mechanical Engineering, VSB-Technical University of Ostrava, 17. Listopadu 2172\/15, 708 00 Ostrava-Poruba, Czech Republic"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3251-4391","authenticated-orcid":false,"given":"Dominik","family":"Heczko","sequence":"additional","affiliation":[{"name":"Department of Robotics, Faculty of Mechanical Engineering, VSB-Technical University of Ostrava, 17. Listopadu 2172\/15, 708 00 Ostrava-Poruba, Czech Republic"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6942-4280","authenticated-orcid":false,"given":"Ale\u0161","family":"Vysock\u00fd","sequence":"additional","affiliation":[{"name":"Department of Robotics, Faculty of Mechanical Engineering, VSB-Technical University of Ostrava, 17. Listopadu 2172\/15, 708 00 Ostrava-Poruba, Czech Republic"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8273-2384","authenticated-orcid":false,"given":"Ivan","family":"Virgala","sequence":"additional","affiliation":[{"name":"Faculty of Mechanical Engineering, Technical University of Ko\u0161ice, 04200 Ko\u0161ice, Slovakia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7226-1240","authenticated-orcid":false,"given":"Erik","family":"Prada","sequence":"additional","affiliation":[{"name":"Faculty of Mechanical Engineering, Technical University of Ko\u0161ice, 04200 Ko\u0161ice, Slovakia"}]}],"member":"1968","published-online":{"date-parts":[[2021,8,7]]},"reference":[{"key":"ref_1","first-page":"214","article-title":"Rendering of 3D Maps with Additional Information for Operator of a Coal Mine Mobile Robot","volume":"Volume 9991","author":"Kot","year":"2016","journal-title":"Modelling and Simulation for Autonomous Systems, MESAS 2016"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"396","DOI":"10.5772\/56964","article-title":"A Fast and Robust Feature-Based Scan-Matching Method in 3D SLAM and the Effect of Sampling Strategies","volume":"10","author":"Ulas","year":"2013","journal-title":"Int. J. Adv. Robot. Syst."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"889","DOI":"10.1016\/S0890-6955(02)00030-5","article-title":"Automated laser scanning system for reverse engineering and inspection","volume":"42","author":"Son","year":"2002","journal-title":"Int. J. Mach. Tools Manuf."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1284","DOI":"10.1007\/s00170-004-2116-5","article-title":"Applications of 3D scanning and reverse engineering techniques for quality control of quick response products","volume":"26","author":"Yao","year":"2005","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"ref_5","unstructured":"Rosicky, J., Grygar, A., Chapcak, P., Bouma, T., and Rosicky, J. (December, January 30). Application of 3D Scanning in Prosthetic and Orthotic Clinical Practice. Proceedings of the 7th International Conference on 3D Body Scanning Technologies, Lugano, Switzerland."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"141","DOI":"10.1179\/019713609804516992","article-title":"3d Scanning and Replication for Museum and Cultural Heritage Applications","volume":"48","author":"Wachowiak","year":"2009","journal-title":"J. Am. Inst. Conserv."},{"key":"ref_7","first-page":"1729881419865072","article-title":"Sensor fusion for creating a three-dimensional model for mobile robot navigation","volume":"16","author":"Nemec","year":"2019","journal-title":"Int. J. Adv. Robot. Syst."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Ghani, M.F.A., and Sahari, K.S.M. (2017). Detecting negative obstacle using Kinect sensor. Int. J. Adv. Robot. Syst., 14.","DOI":"10.1177\/1729881417710972"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Thalmann, R., Meli, F., and K\u00fcng, A. (2016). State of the Art of Tactile Micro Coordinate Metrology. Appl. Sci., 6.","DOI":"10.3390\/app6050150"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Maru, M.B., Lee, D., Tola, K.D., and Park, S. (2021). Comparison of Depth Camera and Terrestrial Laser Scanner in Monitoring Structural Deflections. Sensors, 21.","DOI":"10.3390\/s21010201"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Ma, Z., Sun, D., Xu, H., Zhu, Y., He, Y., and Cen, H. (2021). Optimization of 3D Point Clouds of Oilseed Rape Plants Based on Time-of-Flight Cameras. Sensors, 21.","DOI":"10.3390\/s21020664"},{"key":"ref_12","unstructured":"Laurenzis, M., and Bacher, E. (2011, January 22). 3D Imaging from Coded Range-Gated Images. Proceedings of the 3rd Workshop on Active Imaging, Saint-Louis, France."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Hashizume, H., and Sugimito, M. (2021, July 05). 1P1-K04 A Fast And Accurate Distance Measurement Method Using RF Modulated Light(Future of Optronics). Available online: https:\/\/www.jstage.jst.go.jp\/article\/jsmermd\/2012\/0\/2012__1P1-K04_1\/_pdf\/-char\/ja.","DOI":"10.1299\/jsmermd.2012._1P1-K04_1"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Babar, M., Khan, I.M., Misal, U., and Mudassir, M. (2020, January 22\u201323). A Fundamental Analysis of Conventional Laser Triangulation Technique for the Development of Revamped 3D Scanning System. Proceedings of the 2020 International Conference on Engineering and Emerging Technologies (ICEET), Lahore, Pakistan.","DOI":"10.1109\/ICEET48479.2020.9048238"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1016\/j.optlaseng.2018.02.017","article-title":"High-speed 3D shape measurement with structured light methods: A review","volume":"106","author":"Zhang","year":"2018","journal-title":"Opt. Lasers Eng."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Keselman, L., Iselin Woodfill, J., Grunnet-Jepsen, A., and Bhowmik, A. (2017, January 15). Intel RealSense Stereoscopic Depth Cameras. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR) Workshops, Honolulu, HI, USA.","DOI":"10.1109\/CVPRW.2017.167"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Woodham, R. (1992). Photometric Method for Determining Surface Orientation from Multiple Images. Opt. Eng., 19.","DOI":"10.1117\/12.7972479"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1016\/j.ymssp.2016.02.011","article-title":"Photogrammetry and optical methods in structural dynamics\u2014A review","volume":"86","author":"Baqersad","year":"2017","journal-title":"Mech. Syst. Signal Process."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Elbaz, G., Avraham, T., and Fischer, A. (2017, January 15). 3D Point Cloud Registration for Localization Using a Deep Neural Network Auto-Encoder. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA.","DOI":"10.1109\/CVPR.2017.265"},{"key":"ref_20","unstructured":"Danhof, M., Schneider, T., Laube, P., and Umlauf, G. (2015, January 10). A Virtual-Reality 3d-Laser-Scan Simulation. Proceedings of the BW-CAR SINCOM Conference, Konstanz, Germany."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1007\/s13319-017-0142-y","article-title":"The Development of a 3D LADAR Simulator Based on a Fast Target Impulse Response Generation Approach","volume":"8","year":"2017","journal-title":"3D Res."},{"key":"ref_22","first-page":"204","article-title":"Simulation and modeling of return waveforms from a ladar beam footprint in USU LadarSIM","volume":"Volume 6214","author":"Budge","year":"2006","journal-title":"Laser Radar Technology and Applications XI"},{"key":"ref_23","first-page":"22","article-title":"Performance assessment of simulated 3D laser images using Geiger-mode avalanche photo-diode: Tests on simple synthetic scenarios","volume":"Volume 9648","author":"Coyac","year":"2015","journal-title":"Electro-Optical and Infrared Systems: Technology and Applications XII; and Quantum Information Science and Technology"},{"key":"ref_24","first-page":"190","article-title":"Efficient geometric computation for ladar simulation","volume":"Volume 8060","author":"Hwang","year":"2011","journal-title":"Modeling and Simulation for Defense Systems and Applications VI"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Alsadik, B. (2020). Ideal Angular Orientation of Selected 64-Channel Multi Beam Lidars for Mobile Mapping Systems. Remote Sens., 12.","DOI":"10.3390\/rs12030510"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Hussmann, S. (2018). Automation in Agriculture: Securing Food Supplies for Future Generations. Automation in Agriculture; Chapter Robotic Harvesting of Fruiting Vegetables: A Simulation Approach in V-REP, ROS and MATLAB, IntechOpen.","DOI":"10.5772\/intechopen.69016"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Kumar, S., Savur, C., and Sahin, F. (2018, January 7\u201310). Dynamic Awareness of an Industrial Robotic Arm Using Time-of-Flight Laser-Ranging Sensors. Proceedings of the 2018 IEEE International Conference on Systems, Man, and Cybernetics (SMC), Miyazaki, Japan.","DOI":"10.1109\/SMC.2018.00485"},{"key":"ref_28","unstructured":"(2021, July 05). Ira_laser_tools: A ROS LaserScan Manipulation Toolbox. Available online: https:\/\/arxiv.org\/pdf\/1411.1086.pdf."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"2053","DOI":"10.1109\/TLA.2019.9011551","article-title":"Deep Learning Point Cloud Registration based on Distance Features","volume":"17","year":"2019","journal-title":"IEEE Lat. Am. Trans."},{"key":"ref_30","unstructured":"Jolliffe, I. (2002). Principal Component Analysis, Springer."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"214","DOI":"10.1111\/j.1467-8659.2007.01016.x","article-title":"Efficient RANSAC for Point-Cloud Shape Detection","volume":"26","author":"Schnabel","year":"2007","journal-title":"Comput. Graph. Forum"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Strakov\u00e1, E., Luk\u00e1\u0161, D., Bobovsk\u00fd, Z., Kot, T., Mihola, M., and Nov\u00e1k, P. (2021). Matching Point Clouds with STL Models by Using the Principle Component Analysis and a Decomposition into Geometric Primitives. Appl. Sci., 11.","DOI":"10.3390\/app11052268"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"1005","DOI":"10.1007\/s00138-016-0784-4","article-title":"An overview of depth cameras and range scanners based on time-of-flight technologies","volume":"27","author":"Horaud","year":"2016","journal-title":"Mach. Vision Appl."},{"key":"ref_34","unstructured":"(2021, July 05). Direct3D 11 Graphics. Available online: https:\/\/docs.microsoft.com\/cs-cz\/windows\/win32\/direct3d11\/."},{"key":"ref_35","unstructured":"(2021, July 05). DirectXMath. Available online: https:\/\/docs.microsoft.com\/cs-cz\/windows\/win32\/dxmath\/."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1080\/10867651.1997.10487468","article-title":"Fast, Minimum Storage Ray-Triangle Intersection","volume":"2","author":"Trumbore","year":"1997","journal-title":"J. Graph. Tools"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Ye, Y., and Song, Z. (2015, January 8\u201310). An accurate 3D point cloud registration approach for the turntable-based 3D scanning system. Proceedings of the 2015 IEEE International Conference on Information and Automation, Lijiang, China.","DOI":"10.1109\/ICInfA.2015.7279429"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"324","DOI":"10.1016\/j.ijleo.2010.02.014","article-title":"Calibration of a multiple axes 3-D laser scanning system consisting of robot, portable laser scanner and turntable","volume":"122","author":"Li","year":"2011","journal-title":"Optik"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1109\/MC.1993.274942","article-title":"Volume Graphics: Fundamentals of Voxelization","volume":"26","author":"Kaufman","year":"1993","journal-title":"IEEE Comput."},{"key":"ref_40","unstructured":"Chakravorty, D. (2021, July 05). STL File Format (3D Printing); 2019. Available online: https:\/\/all3dp.com\/what-is-stl-file-format-extension-3d-printing\/."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1108\/SR-01-2013-611","article-title":"The influence of surface topology on the quality of the point cloud data acquired with laser line scanning probe","volume":"34","year":"2014","journal-title":"Sens. Rev."},{"key":"ref_42","doi-asserted-by":"crossref","unstructured":"Heczko, D., O\u0161\u010d\u00e1dal, P., Kot, T., Huczala, D., Semjon, J., and Bobovsk\u00fd, Z. (2021). Increasing the Reliability of Data Collection of Laser Line Triangulation Sensor by Proper Placement of the Sensor. Sensors, 21.","DOI":"10.3390\/s21082890"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/16\/5343\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T06:42:22Z","timestamp":1760164942000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/16\/5343"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,8,7]]},"references-count":42,"journal-issue":{"issue":"16","published-online":{"date-parts":[[2021,8]]}},"alternative-id":["s21165343"],"URL":"https:\/\/doi.org\/10.3390\/s21165343","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,8,7]]}}}