This paper addresses some important theoretical issues for constrained least-squares fitting of planes and parallel planes to a set of points. In particular, it addresses the convexity of the objective function and the combinatorial characterizations of the optimality conditions. These problems arise in establishing planar datums and systems of planar datums in digital manufacturing. It is shown that even when the set of points (i.e., the input points) are in general position, (1) a primary planar datum can contact 1, 2, or 3 input points, (2) a secondary planar datum can contact 1 or 2 input points, and (3) two parallel planes can each contact 1, 2, or 3 input points, but there are some constraints to these combinatorial counts. In addition, it is shown that the objective functions are convex over the domains of interest. The optimality conditions and convexity of objective functions proved in this paper will enable one to verify whether a given solution is a feasible solution, and to design efficient algorithms to find the global optimum solution.
Convexity and Optimality Conditions for Constrained Least-Squares Fitting of Planes and Parallel Planes to Establish Datums
Contributed by the Computers and Information Division of ASME for publication in the JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING. Manuscript received March 15, 2018; final manuscript received August 15, 2018; published online October 18, 2018. Assoc. Editor: Kristina Wärmefjord. This material is declared a work of the U.S. Government and is not subject to copyright protection in the United States. Approved for public release; distribution is unlimited.
- Views Icon Views
- Share Icon Share
- Cite Icon Cite
- Search Site
Shakarji, C. M., and Srinivasan, V. (October 18, 2018). "Convexity and Optimality Conditions for Constrained Least-Squares Fitting of Planes and Parallel Planes to Establish Datums." ASME. J. Comput. Inf. Sci. Eng. March 2019; 19(1): 011002. doi: https://doi.org/10.1115/1.4041226
Download citation file:
- Ris (Zotero)
- Reference Manager