2018
DOI: 10.1109/lra.2018.2800097
|View full text |Cite
|
Sign up to set email alerts
|

Motion Signals With Velocity Jumps: Velocity Estimation Employing Only Quantized Position Data

Abstract: DOI to the publisher's website. • The final author version and the galley proof are versions of the publication after peer review. • The final published version features the final layout of the paper including the volume, issue and page numbers. Link to publication General rights Copyright and moral rights for the publications made accessible in the public portal are retained by the authors and/or other copyright owners and it is a condition of accessing publications that users recognise and abide by the legal… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
4
2

Relationship

3
3

Authors

Journals

citations
Cited by 7 publications
(7 citation statements)
references
References 14 publications
0
6
0
Order By: Relevance
“…with threshold ǫ. In real-life robotic applications, switching will occur based on impact detection, for example through jump-aware filtering [29], as is used in the experimental validation of reference spreading in [19].…”
Section: B Numerical Results With a Flexible Robot Modelmentioning
confidence: 99%
“…with threshold ǫ. In real-life robotic applications, switching will occur based on impact detection, for example through jump-aware filtering [29], as is used in the experimental validation of reference spreading in [19].…”
Section: B Numerical Results With a Flexible Robot Modelmentioning
confidence: 99%
“…Proposed quantitative comparison procedure. Summarizing, we propose the following method to quantitatively compare experimental post-impact data with post-impact velocity predictions derived from a rigid multi-body impact map: 1) Identify the impact time t i in the experimental data by looking at, e.g., sharp variations of joint encoder data (either visually as we did in this work or by the use of automatic methods such as those described in [33] and references therein); 2) Extract the impact robot configuration q(t i ) and corresponding pre-impact joint velocity q− (t i ) and compute the rigid-robot post-impact joint velocity estimate ∆ q+ (t i ) employing the impact map (5); 3) Use (nonlinear) least squares fitting or frequencydomain-based procedures on the signal q(t) to separate the affine (=constant plus linear) response from the oscillatory damped response ("sum of eigenmodes") over the interval [t i , t i + T s ] where vibrations are observed (with T s the settling time). Employ the affine part to construct the virtual rigid-robot post-impact velocity q+ (t i ); 4) Evaluate the (relative and absolute) error between ∆ q+ (t i ) and q+ (t i ) for impacts occurring at different postures and velocities, to quantify the general accuracy of the post-impact velocity estimation (considering the virtual rigid-robot post-impact velocity q+ (t i ) the ground truth obtained from experiments).…”
Section: Actual Fitting Function F Totmentioning
confidence: 99%
“…For performing the trajectory tracking experiments in Section IV-C, we use the JA filtering method introduced in [26] to estimate position q and velocity v from the encoder data. The method is employed because it not only accurately estimates state in the presence of velocity jumps but also includes an impact detection feature.…”
Section: A Dynamic Modelmentioning
confidence: 99%
“…When a second-order low-pass filter is used for estimating velocity, as opposed to a method tailored to discontinuous velocity signals [26], the inevitable lag in the response to an impact causes large (velocity) errors right after impact. These fictitious errors are fed back to the system via feedback which, in turn, results in larger tracking errors.…”
Section: Trajectory Tracking Controller Comparisonmentioning
confidence: 99%
See 1 more Smart Citation