Journal
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS
Volume 388, Issue -, Pages -Publisher
ELSEVIER
DOI: 10.1016/j.cam.2020.113324
Keywords
Motion design; Interpolation; Rational spline motion; C(2)continuity
Categories
Funding
- Slovenian Research Agency
Ask authors/readers for more resources
This paper presents two methods for constructing a C-2 rational spline motion of degree six, one requiring the solution of a global linear system of equations and the other splitting the construction into local biarc segments. Both methods involve the selection of additional free parameters to ensure uniqueness of the solution, along with examination and remedies for remaining free parameters in the rotational part. Various possibilities for constructing the translational part are also proposed in this study.
In this paper two methods for constructing a C-2 rational spline motion of degree six that interpolates given positions are presented. The first method requires the solution of a global linear system of equations and each rational motion segment depends on all the input data. The matrix of the system that determines the rotational part includes some extra free parameters that influence the motion and can be chosen such that the unique solution is guaranteed. The second method that is presented splits the construction of the spline motion to individual local biarc segments which beside the given positions interpolate also some additional derivative information. For this local method it is essential to use the extra degrees of freedom coming from the equivalence relation in the 3-dimensional projective space as well as the biarc construction in order to reduce the degree of the motion to six. Remaining free parameters that arise in the rotational part are examined in detail and two exceptional cases where the solution does not exist, together with possible remedies, are identified. Different possibilities for the construction of the translational part are proposed too. The theoretical results are substantiated with numerical examples. (C) 2020 Elsevier B.V. All rights reserved.
Authors
I am an author on this paper
Click your name to claim this paper and add it to your profile.
Reviews
Recommended
No Data Available