2010 IEEE International Conference on Robotics and Automation 2010
DOI: 10.1109/robot.2010.5509131
|View full text |Cite
|
Sign up to set email alerts
|

B-spline based filters for multi-point trajectories planning

Abstract: In this paper, the relation between B-splines and FIR (Finite Impulse Response) filters is demonstrated and exploited to design a digital filter for trajectory planning, combining the very simple structure and computational efficiency of FIR filters with the flexibility of splines. In particular, the trajectory generator consists of two main elements. The former is devoted to the solution of an optimization problem that, given a set of points to be interpolated (or approximated), provides the control points de… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
15
0

Year Published

2013
2013
2021
2021

Publication Types

Select...
6
2
1

Relationship

3
6

Authors

Journals

citations
Cited by 26 publications
(15 citation statements)
references
References 16 publications
0
15
0
Order By: Relevance
“…is a B-spline basis function of degree d, the control points p i must be computed by imposing interpolation conditions on the given data points q ⋆ i , see [6]. Note that, as shown in Fig.…”
Section: B-spline Curves and B-spline Filters Formentioning
confidence: 99%
See 1 more Smart Citation
“…is a B-spline basis function of degree d, the control points p i must be computed by imposing interpolation conditions on the given data points q ⋆ i , see [6]. Note that, as shown in Fig.…”
Section: B-spline Curves and B-spline Filters Formentioning
confidence: 99%
“…A similar idea has L. Biagiotti is with the Department of Engineering "Enzo Ferrari", University of Modena been already proposed in the continuous-time domain in [5], where a two-degrees-of-freedom local control, and a plug-in RC is used to update the reference trajectory. The novelty of this paper lies in the assumption that the reference trajectories are defined by spline functions, which are de-facto the standard tool used in the industrial field for planning complex motions interpolating a set of given via-points [6]. Thanks to the possibility of generating B-spline trajectories by means of dynamic filters [7], in the seminal works [8] and [9] the trajectory planner has been inserted inside a control loop that modifies in real-time the control points of the B-spline curve so that the tracking error at the desired via-points converges to zero.…”
Section: Introductionmentioning
confidence: 99%
“…Hence, in order to obtain the expect trajectory, not only the constraints of the controller, but also the specification of the task are all need to be taken into consideration. One trajectory with trapezoidal velocity profile was proposed in [8].…”
Section: B Palletizing Problem Overviewmentioning
confidence: 99%
“…B-spline trajectory generation, ZPETC and repetitive control, that are well established not only in the literature but also in the industrial practice, have merged together for the first time. As a matter of fact, the possibility to modify online the control points that defines a B-spline with an Repetitive Control mechanism in a unique discrete-time scheme has been made possible only by the particular way of generating the B-spline curve that we proposed in the paper [16], that is by means of a chain of dynamic filters. On the other hand, the B-spline generator that, along with the reference trajectory profile, generates online its time derivatives allows the implementation of the ZPETC, which is usually not causal, in its continuous time version (CZPETC).…”
Section: Introductionmentioning
confidence: 99%