Comparative Study on the Suitability of Free-Boundary Parameterization Techniques for 3D Geometry-Aware Path Generation
Abstract
1. Introduction
2. Methodology
2.1. Three-Dimensional Surface Parameterization to Two-Dimensional Plane
2.1.1. Least-Squares Conformal Mapping (LSCM)
2.1.2. Boundary First Flattening (BFF)
2.1.3. As-Rigid-As-Possible (ARAP)
2.1.4. Conformal Equivalence of Triangular Meshes (CETM)
2.2. Three-Dimensional Path Generation
3. Results and Discussion
4. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Lévy, B.; Petitjean, S.; Ray, N.; Maillot, J. Least Squares Conformal Maps for Automatic Texture Atlas Generation. ACM Trans. Graph. (TOG) 2002, 21, 362–371. [Google Scholar] [CrossRef]
- Sawhney, R.; Crane, K. Boundary First Flattening. ACM Trans. Graph. 2017, 37, 5. [Google Scholar] [CrossRef]
- Liu, L.; Zhang, L.; Xu, Y.; Gotsman, C.; Gortler, S.J. A Local/Global Approach to Mesh Parameterization. Comput. Graph. Forum 2008, 27, 1495–1504. [Google Scholar] [CrossRef]
- Springborn, B.; Schröder, P.; Pinkall, U. Conformal Equivalence of Triangle Meshes. In SIGGRAPH ’08: ACM SIGGRAPH 2008 Papers; Association for Computing Machinery: Los Angeles, CA, USA, 2008; pp. 1–11. [Google Scholar] [CrossRef]
- McGovern, S.; Xiao, J. UV Grid Generation on 3D Freeform Surfaces for Constrained Robotic Coverage Path Planning. In Proceedings of the 2022 IEEE 18th International Conference on Automation Science and Engineering (CASE), Mexico City, Mexico, 20–24 August 2022. [Google Scholar] [CrossRef]
- Phan, N.D.M.; Quinsat, Y.; Lavernhe, S.; Lartigue, C. Scanner Path Planning with the Control of Overlap for Part Inspection with an Industrial Robot. Int. J. Adv. Manuf. Technol. 2018, 98, 629–643. [Google Scholar] [CrossRef]
- Weingartshofer, T.; Haddadi, A.; Hartl-Nesic, C.; Kugi, A. Flexible Robotic Drawing on 3D Objects with an Industrial Robot. In Proceedings of the 2022 IEEE Conference on Control Technology and Applications (CCTA), Trieste, Italy, 23–25 August 2022. [Google Scholar] [CrossRef]
- Weingartshofer, T.; Hartl-Nesic, C.; Kugi, A. Automatic and Flexible Robotic Drawing on Complex Surfaces with an Industrial Robot. IEEE Trans. Control Syst. Technol. 2024, 32, 1602–1615. [Google Scholar] [CrossRef]
- Song, D.; Kim, Y.J. Distortion-Free Robotic Surface-Drawing Using Conformal Mapping. In Proceedings of the 2019 International Conference on Robotics and Automation (ICRA), Montreal, QC, Canada, 20–24 May 2019. [Google Scholar] [CrossRef]












| Symbol | Description | Symbol | Description |
|---|---|---|---|
| 3D triangular surface mesh | Flattened 2D parametric mesh | ||
| Set of triangles in the 3D mesh | Set of triangles in the 2D mesh | ||
| Set of vertices in the 3D mesh | Set of vertices in the 2D mesh | ||
| Boundary vertices in 3D mesh | Boundary vertices in 2D mesh | ||
| Triangle q in the 3D mesh | Triangle q in the 2D mesh | ||
| Vertex i of triangle q in 3D mesh | Vertex i of triangle q in 2D mesh | ||
| Back-projected point on | Point inside triangle | ||
| Local rotation matrix | Quaternion representation of | ||
| Tangent vector on surface | Normal vector at waypoint |
| Object | ARAP | LSCM | CETM | BFF |
|---|---|---|---|---|
| Turtle | 0.4242 | 0.1013 | 0.6254 | 0.2270 |
| Face mask | 0.3409 | 0.0891 | 0.5595 | 0.2075 |
| Lilium | 0.3818 | 0.0834 | 0.1801 | 0.0541 |
| Washbasin | 0.1538 | 0.0386 | 0.2667 | 0.0959 |
| Bump cap | 0.0976 | 0.0166 | 0.0582 | 0.0244 |
| Kitten face | 0.2894 | 0.1394 | 1.4694 | 1.5757 |
| Car body | 0.1406 | 0.0466 | 0.3532 | 0.1601 |
| Four-sided star | 0.1019 | 0.0197 | 0.1459 | 0.0335 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Mahrukh, M.; Palli, G.; Gambazza, M.; Melchiorri, C. Comparative Study on the Suitability of Free-Boundary Parameterization Techniques for 3D Geometry-Aware Path Generation. Robotics 2025, 14, 160. https://doi.org/10.3390/robotics14110160
Mahrukh M, Palli G, Gambazza M, Melchiorri C. Comparative Study on the Suitability of Free-Boundary Parameterization Techniques for 3D Geometry-Aware Path Generation. Robotics. 2025; 14(11):160. https://doi.org/10.3390/robotics14110160
Chicago/Turabian StyleMahrukh, Mahrukh, Gianluca Palli, Mattia Gambazza, and Claudio Melchiorri. 2025. "Comparative Study on the Suitability of Free-Boundary Parameterization Techniques for 3D Geometry-Aware Path Generation" Robotics 14, no. 11: 160. https://doi.org/10.3390/robotics14110160
APA StyleMahrukh, M., Palli, G., Gambazza, M., & Melchiorri, C. (2025). Comparative Study on the Suitability of Free-Boundary Parameterization Techniques for 3D Geometry-Aware Path Generation. Robotics, 14(11), 160. https://doi.org/10.3390/robotics14110160

