| Literature DB >> 22163783 |
Kalyana C Veluvolu1, Wei Tech Ang.
Abstract
Accurate filtering of physiological tremor is extremely important in robotics assisted surgical instruments and procedures. This paper focuses on developing single stage robust algorithms for accurate tremor filtering with accelerometers for real-time applications. Existing methods rely on estimating the tremor under the assumption that it has a single dominant frequency. Our time-frequency analysis on physiological tremor data revealed that tremor contains multiple dominant frequencies over the entire duration rather than a single dominant frequency. In this paper, the existing methods for tremor filtering are reviewed and two improved algorithms are presented. A comparative study is conducted on all the estimation methods with tremor data from microsurgeons and novice subjects under different conditions. Our results showed that the new improved algorithms performed better than the existing algorithms for tremor estimation. A procedure to separate the intended motion/drift from the tremor component is formulated.Entities:
Keywords: BMFLC; Kalman filter; inertial sensors; real-time estimation; tremor
Mesh:
Year: 2011 PMID: 22163783 PMCID: PMC3231635 DOI: 10.3390/s110303020
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1.Micro Motion Sensing System (M2S2) setup.
Figure 2.Time-Frequency mapping of surgeon #1 and novice subject #1 in the band of 7–14 Hz.
Figure 3.BMFLC Architecture.
Figure 4.Block diagram for BMFLC-Kalman tremor filtering.
Figure 5.(a) Raw data recorded from Subject #4 with tracing task and the identified voluntary motion; (b) Comparison with zero-phase lowpass filter and Lowpass filter.
Figure 6.(a) Raw data recorded from Surgeon #1 with pointing task and the identified voluntary motion; (b) Comparison with Lowpass filter.
Figure 7.Performance of all algorithms with Surgeon #1 (pointing task).
Average RMS error on all trails for tremor estimation algorithms.
| WFLC | WFLC-Kalman | BMFLC | BMFLC-RLS | BMFLC-Kalman | |
|---|---|---|---|---|---|
| 6 Novice subjects | 1.065 | 0.747 | 0.512 | 0.08 | 0.004 |
| 6 Surgeons | 0.956 | 0.632 | 0.408 | 0.076 | 0.003 |
Figure 8.Average RMS tracking error (μm) for all algorithms with tracing and pointing tasks; error bars represent standard deviation around mean.