In this paper, a novel technique for online generating trajectories in the 3-D space is presented. The trajectory planner is based on cubic B-splines. However, while the definition of B-splines requires the solution of a global problem that involves the entire set of via-points to be interpolated/approximated, and therefore it is not suitable for online implementation, the proposed generator is able to approximate spline functions with the prescribed precision on the basis of local computations, which only need the knowledge of a very limited number of via-points. FIR filters are the foundation of this result. As a matter of fact the planner is composed by a first FIR filter for the computation of the control points from the sequence of desired via-points, followed by a chain of moving average filters. Therefore, the generator combines the characteristics of B-spline trajectories (smoothness and minimum curvature) and those of FIR filters (simple structure and computational efficiency). Moreover, besides standard cubic curves, the so-called smoothing B-splines have been considered for online trajectory generation. This allows to find a tradeoff between the possibility of exactly crossing the given via-points and the smoothness of the resulting trajectory. A simple teleoperation task with a Puma 560 industrial manipulator has been arranged for experimentally validating the proposed method.

Online trajectory planning and filtering for robotic applications via B-spline smoothing filters2013 IEEE/RSJ International Conference on Intelligent Robots and Systems / Biagiotti, Luigi; Melchiorri, Claudio. - ELETTRONICO. - (2013), pp. 5668-5673. (Intervento presentato al convegno IEEE/RSJ International Conference on Intelligent Robots and Systems tenutosi a Tokyo, Giappone nel 3-7 Nov. 2013).

Online trajectory planning and filtering for robotic applications via B-spline smoothing filters2013 IEEE/RSJ International Conference on Intelligent Robots and Systems

BIAGIOTTI, Luigi;MELCHIORRI, CLAUDIO
2013

Abstract

In this paper, a novel technique for online generating trajectories in the 3-D space is presented. The trajectory planner is based on cubic B-splines. However, while the definition of B-splines requires the solution of a global problem that involves the entire set of via-points to be interpolated/approximated, and therefore it is not suitable for online implementation, the proposed generator is able to approximate spline functions with the prescribed precision on the basis of local computations, which only need the knowledge of a very limited number of via-points. FIR filters are the foundation of this result. As a matter of fact the planner is composed by a first FIR filter for the computation of the control points from the sequence of desired via-points, followed by a chain of moving average filters. Therefore, the generator combines the characteristics of B-spline trajectories (smoothness and minimum curvature) and those of FIR filters (simple structure and computational efficiency). Moreover, besides standard cubic curves, the so-called smoothing B-splines have been considered for online trajectory generation. This allows to find a tradeoff between the possibility of exactly crossing the given via-points and the smoothness of the resulting trajectory. A simple teleoperation task with a Puma 560 industrial manipulator has been arranged for experimentally validating the proposed method.
2013
IEEE/RSJ International Conference on Intelligent Robots and Systems
Tokyo, Giappone
3-7 Nov. 2013
5668
5673
Biagiotti, Luigi; Melchiorri, Claudio
Online trajectory planning and filtering for robotic applications via B-spline smoothing filters2013 IEEE/RSJ International Conference on Intelligent Robots and Systems / Biagiotti, Luigi; Melchiorri, Claudio. - ELETTRONICO. - (2013), pp. 5668-5673. (Intervento presentato al convegno IEEE/RSJ International Conference on Intelligent Robots and Systems tenutosi a Tokyo, Giappone nel 3-7 Nov. 2013).
File in questo prodotto:
File Dimensione Formato  
2013_SmoothingBsplineFilter_IROS_Final.pdf

Open access

Tipologia: Versione dell'autore revisionata e accettata per la pubblicazione
Dimensione 1.22 MB
Formato Adobe PDF
1.22 MB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/998932
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact