A NURBS Curve Interpolator Based on Double-Step Signal and Finite Impulse Response FiltersSource: Journal of Manufacturing Science and Engineering:;2022:;volume( 145 ):;issue: 002::page 21001-1DOI: 10.1115/1.4055246Publisher: The American Society of Mechanical Engineers (ASME)
Abstract: In order to solve the problem that the traditional trajectory planning method cannot flexibly control the velocities and the arrival time of critical points in the trajectory, this paper proposes a non-uniform rational B-spline interpolator based on double-step signal and finite impulse response filters. The interpolator consists of two modules: a pre-processing module and a real-time interpolation module. To reduce the contour error, first, the pre-processing module scans the curve for critical points and sets their velocities according to the chord error. Then, the curve is split, and for each segment, the length and inverse length functions are calculated to eliminate the length error and enhance the real-time performance. Moreover, to control the arrival time and smooth the velocity, the real-time interpolation module generates the trajectory by processing the double-step signal with three finite impulse response filters, which satisfies the constraints of velocity, acceleration, jerk, and displacement. Simulation results indicate that the proposed interpolator can accurately reach the critical points at the set arrival time with smooth velocity and low chord error, and experimental results on a SCARA robot show that the proposed interpolator is feasible and effective.
|
Collections
Show full item record
contributor author | Zhang, Tie | |
contributor author | Guo, Liangliang | |
contributor author | Zou, Yanbiao | |
date accessioned | 2023-08-16T18:38:13Z | |
date available | 2023-08-16T18:38:13Z | |
date copyright | 9/27/2022 12:00:00 AM | |
date issued | 2022 | |
identifier issn | 1087-1357 | |
identifier other | manu_145_2_021001.pdf | |
identifier uri | http://yetl.yabesh.ir/yetl1/handle/yetl/4292248 | |
description abstract | In order to solve the problem that the traditional trajectory planning method cannot flexibly control the velocities and the arrival time of critical points in the trajectory, this paper proposes a non-uniform rational B-spline interpolator based on double-step signal and finite impulse response filters. The interpolator consists of two modules: a pre-processing module and a real-time interpolation module. To reduce the contour error, first, the pre-processing module scans the curve for critical points and sets their velocities according to the chord error. Then, the curve is split, and for each segment, the length and inverse length functions are calculated to eliminate the length error and enhance the real-time performance. Moreover, to control the arrival time and smooth the velocity, the real-time interpolation module generates the trajectory by processing the double-step signal with three finite impulse response filters, which satisfies the constraints of velocity, acceleration, jerk, and displacement. Simulation results indicate that the proposed interpolator can accurately reach the critical points at the set arrival time with smooth velocity and low chord error, and experimental results on a SCARA robot show that the proposed interpolator is feasible and effective. | |
publisher | The American Society of Mechanical Engineers (ASME) | |
title | A NURBS Curve Interpolator Based on Double-Step Signal and Finite Impulse Response Filters | |
type | Journal Paper | |
journal volume | 145 | |
journal issue | 2 | |
journal title | Journal of Manufacturing Science and Engineering | |
identifier doi | 10.1115/1.4055246 | |
journal fristpage | 21001-1 | |
journal lastpage | 21001-12 | |
page | 12 | |
tree | Journal of Manufacturing Science and Engineering:;2022:;volume( 145 ):;issue: 002 | |
contenttype | Fulltext |