Robin Gruber Abschlussvortrag Räumliche Ortung und Separation von Geräuschquellen für den Bereich...

21
Robin Gruber Abschlussvortrag Räumliche Ortung und Separation von Geräuschquellen für den Bereich der mobilen Servicerobotik

Transcript of Robin Gruber Abschlussvortrag Räumliche Ortung und Separation von Geräuschquellen für den Bereich...

Page 1: Robin Gruber Abschlussvortrag Räumliche Ortung und Separation von Geräuschquellen für den Bereich der mobilen Servicerobotik.

Robin Gruber

Abschlussvortrag

Räumliche Ortung und Separation von Geräuschquellen für den Bereich der

mobilen Servicerobotik

Page 2: Robin Gruber Abschlussvortrag Räumliche Ortung und Separation von Geräuschquellen für den Bereich der mobilen Servicerobotik.

Inhalt

Motivation, Umfang und Besonderheiten Bisherige Ansätze Subtraktiver Beamformer Hardware Software Ergebnise

Page 3: Robin Gruber Abschlussvortrag Räumliche Ortung und Separation von Geräuschquellen für den Bereich der mobilen Servicerobotik.

Motivation

Schallquelle stellt immer ein Hindernis dar. Steuerung eines simulierten Richtmikrofons

auf einen Sprecher Sprachliche Steuerung eines Roboters

Page 4: Robin Gruber Abschlussvortrag Räumliche Ortung und Separation von Geräuschquellen für den Bereich der mobilen Servicerobotik.

Umfang

Hardware Mikrofonständer Verstärker

Software Schallortung Sprachaktivitätsdetektor Simuliertes Richtmikrofon

Page 5: Robin Gruber Abschlussvortrag Räumliche Ortung und Separation von Geräuschquellen für den Bereich der mobilen Servicerobotik.

Besonderheiten

Störgeräusche durch den Roboter Körperschall / Vibrationen Zu ortende Schallquellen und Roboter nicht

statisch „Elektisch laute“ Umgebung Ortung verschiedenster Geräusche Praktisch omnidirektionale Ortung erforderlich Low-Cost-Lösung

Page 6: Robin Gruber Abschlussvortrag Räumliche Ortung und Separation von Geräuschquellen für den Bereich der mobilen Servicerobotik.

Bisherige Ansätze

Steered BeamformerSuche eines simulierten Richtmikrofons nach der

Richtung der maximalen einfallenden Schallenergie

Page 7: Robin Gruber Abschlussvortrag Räumliche Ortung und Separation von Geräuschquellen für den Bereich der mobilen Servicerobotik.

Bisherige Ansätze

Steered Beamformer

Page 8: Robin Gruber Abschlussvortrag Räumliche Ortung und Separation von Geräuschquellen für den Bereich der mobilen Servicerobotik.

Bisherige Ansätze

Laufzeitdifferenzschätzung (TDOA)Messen der Zeitdifferenz zwischen den

ankommenden Signalen z.B. durch Kreuzkorrelation Phasenkreuzkorrelation Adaptive Filter

Page 9: Robin Gruber Abschlussvortrag Räumliche Ortung und Separation von Geräuschquellen für den Bereich der mobilen Servicerobotik.

Subtraktiver Beamformer

Verschiebung der gefensterten Signale gegeneinander mit Differenzbildung und Suche nach dem Minimum

Page 10: Robin Gruber Abschlussvortrag Räumliche Ortung und Separation von Geräuschquellen für den Bereich der mobilen Servicerobotik.

Subtraktiver Beamformer

Entspricht einem Beamformer mit Differenzbildung der Mikrofonsignale

22

2

21 ])2

][[]

2

][[(

M

Mt

MM

Ttx

TtxE

Page 11: Robin Gruber Abschlussvortrag Räumliche Ortung und Separation von Geräuschquellen für den Bereich der mobilen Servicerobotik.

Subtraktiver Beamformer

Minimum bei Differenz steiler als Maximum bei Summe

Page 12: Robin Gruber Abschlussvortrag Räumliche Ortung und Separation von Geräuschquellen für den Bereich der mobilen Servicerobotik.

Subtraktiver Beamformer

Zweidimensionale Ortung durch Kombination von sechs Mikrofonpaaren aus vier Mikrofonen

23

1

4 2

2

)]),([)],([(),( mmn nm

M

Mt

nn TtxTtxE

Page 13: Robin Gruber Abschlussvortrag Räumliche Ortung und Separation von Geräuschquellen für den Bereich der mobilen Servicerobotik.

Subtraktiver Beamformer

Vorteile: Einfacher Algoritmus Keine Iteration erforderlich Ausschließen von Raumbereichen möglich

Page 14: Robin Gruber Abschlussvortrag Räumliche Ortung und Separation von Geräuschquellen für den Bereich der mobilen Servicerobotik.

Aufbau der Hardware

Verwendung von vier sehr kleinen Mikrofonen mit jeweils gleichem Abstand (20cm) untereinander (Tetraeder) zur Bildung von sechs Mikrofon-Paaren

Vorverstärker direkt am Mikrofon

Page 15: Robin Gruber Abschlussvortrag Räumliche Ortung und Separation von Geräuschquellen für den Bereich der mobilen Servicerobotik.

Aufbau der Hardware

Lagerung des Mikrofonständers auf einer Masse-Feder-Körperschalldämpfung

Regelbarer Nachverstärker mit Sync-Signal-Generator

Zwei synchronisierte Soundkarten

Page 16: Robin Gruber Abschlussvortrag Räumliche Ortung und Separation von Geräuschquellen für den Bereich der mobilen Servicerobotik.

Software

Soundbibliothek Liest die Daten von den Soundkarten oder aus einer

Datei Soundapplikationen können sich „einhängen“ und

erhalten Sounddaten in individuellen Fensterbreiten Plugins für

Ortung Virtuelles Richtmikrofon (Beamformer) Sprachaktivitätsdetektion Oszilloskop und Aussteuerungsanzeige

Richtcharakteristiksimulation Vierspur-Rekorder Synchronitäts-Messung

Page 17: Robin Gruber Abschlussvortrag Räumliche Ortung und Separation von Geräuschquellen für den Bereich der mobilen Servicerobotik.

Ergebnisse

Ortung von Sprache in einem stark verhallten Raum mit einigen Computern als Störgeräuschquellen

Abweichungen von mehr als ±4° wurden als falsch gewertet

Trefferquoten:1m Abstand zur Quelle: 82%2m Abstand zur Quelle: 59%4m Abstand zur Quelle: 27%

Page 18: Robin Gruber Abschlussvortrag Räumliche Ortung und Separation von Geräuschquellen für den Bereich der mobilen Servicerobotik.
Page 19: Robin Gruber Abschlussvortrag Räumliche Ortung und Separation von Geräuschquellen für den Bereich der mobilen Servicerobotik.

Spektren

Spektrum eines Sprachsignals

Spektrum eines Musiksignals

Page 20: Robin Gruber Abschlussvortrag Räumliche Ortung und Separation von Geräuschquellen für den Bereich der mobilen Servicerobotik.

Verzögerungen

Page 21: Robin Gruber Abschlussvortrag Räumliche Ortung und Separation von Geräuschquellen für den Bereich der mobilen Servicerobotik.

Richtcharakteristik

Richtcharakteristik bei Verwendung von vier Mikrofonen