DocumentCode :
2378717
Title :
FIR position profiles using an infinitely continuous kernel
Author :
Bowling, David ; Starr, Gregory
Author_Institution :
Dept. of Mech. Eng., Univ. of New Mexico, Albuquerque, NM, USA
fYear :
2009
fDate :
12-17 May 2009
Firstpage :
2836
Lastpage :
2843
Abstract :
Large and fragile systems may require motion trajectories with the highest attainable degree of smoothness. This paper introduces a method to create infinitely continuous motion profiles based on convolving an infinitely continuous FIR kernel with an underlying rate-limited position profile. Conventional motion profiling is limited to blending polynomial between linear segments. Due to the issues of controlling unwanted inflections and the computing of the polynomial coefficient, blending polynomials are usually limited to third order with special cases up to seventh order. Beyond third order, closed form equations do not exists for the coefficients, requiring a set of equations to be solved for each blend. With third order polynomials the highest derivative that can be controlled is jerk. While maximum jerk can be controlled, change in jerk is instantaneous. This inherent instantaneous change in jerk can send shock waves though a system with the possibility of causing damage. The infinitely continuous profiles introduced in this paper overcomes all the shortcomings of polynomial blending. With FIR smoothing of an underlying rate-limited position profile, only a single kernel is needed to be computed off-line before motion starts. The entire process of motion generation consists of rate-limiting desired position updates and then filtering them with an infinitely continuous FIR kernel. The output is an infinitely continuous profile that allows real-time updates of velocity. Two methods are introduced to create the kernels. In the first method the duration of the kernel is minimized for a given maximum value of any derivative. In the second method the maximum value of any derivative is minimized for a given kernel duration. The use of the convolution instead of polynomial fitting to create profiles is simpler, eliminates special cases, and allows real-time updates of velocity while producing maximally smooth profiles.
Keywords :
FIR filters; polynomials; FIR position profiles; FIR smoothing; closed form equations; continuous motion profiles; conventional motion profiling; finite impulse response; fragile system; infinitely continuous FIR kernel; infinitely continuous kernel; infinitely continuous profiles; linear segment; maximum jerk; motion generation; motion trajectory; polynomial blending; polynomial coefficient; polynomial fitting; rate-limited position profile; shock waves; Acceleration; Convolution; Electric shock; Equations; Finite impulse response filter; Kernel; Optical filters; Polynomials; Shock waves; Telescopes;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Robotics and Automation, 2009. ICRA '09. IEEE International Conference on
Conference_Location :
Kobe
ISSN :
1050-4729
Print_ISBN :
978-1-4244-2788-8
Electronic_ISBN :
1050-4729
Type :
conf
DOI :
10.1109/ROBOT.2009.5152296
Filename :
5152296
Link To Document :
بازگشت