2020
DOI: 10.7717/peerj-cs.304
|View full text |Cite
|
Sign up to set email alerts
|

Real-time quintic Hermite interpolation for robot trajectory execution

Abstract: This paper presents a real-time joint trajectory interpolation system for the purpose of frequency scaling the low cycle time of a robot controller, allowing a Python application to real-time control the robot at a moderate cycle time. Interpolation is based on quintic Hermite piece-wise splines. The splines are calculated in real-time, in a piecewise manner between the high-level, long cycle time trajectory points, while sampling of these splines at an appropriate, shorter cycle time for the real-time require… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
2
1
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 9 publications
0
2
0
Order By: Relevance
“…According to the relevant theory of the Hermitian curve [25], the two-point cubic Hermitian curve is determined by four quantities: the starting point A, the starting point tangent K a , the ending point B, and the ending point tangent K b . When the node moves, the vector velocity of the node is equal to the tangent line, so let K a = V i , K b = V i+1 , According to the nature of the Hermite curve, the curvature of the curve can be changed by changing V i+1 the starting point P i of the curve.…”
Section: Model Definitionmentioning
confidence: 99%
“…According to the relevant theory of the Hermitian curve [25], the two-point cubic Hermitian curve is determined by four quantities: the starting point A, the starting point tangent K a , the ending point B, and the ending point tangent K b . When the node moves, the vector velocity of the node is equal to the tangent line, so let K a = V i , K b = V i+1 , According to the nature of the Hermite curve, the curvature of the curve can be changed by changing V i+1 the starting point P i of the curve.…”
Section: Model Definitionmentioning
confidence: 99%
“…where n is the degree of the interpolation, p (i) 0 (p (i) 1 ) is the i-th derivative at t 0 (t 1 ) and u is the normalized time variable ((t − t 0 )/(t 1 − t 0 )). The polynomials H n i are given by the line of the following matrix where the first column corresponds to the constant term (Lind 2020):…”
Section: Appendix a Interpolation With Co-moving Coordinatesmentioning
confidence: 99%