BU03-Kit UWB Kalibrierungsanleitung: Verbesserung der Distanzgenauigkeit mit AT-Befehlen und linearer Anpassung

🔍 Was ist BU03 und was ist UWB?

BU03-Kit ist ein UWB (Ultra-Wideband) Entwicklungsmodul von Ai-Thinker, das für hochpräzise Innenraumpositionierung und Distanzmessung entwickelt wurde. Es integriert den DW3000-Chip und unterstützt Zentimeter-genaue Genauigkeit, was es ideal für Robotik, intelligente Infrastruktur und IoT-Systeme macht.

UWB (Ultra-Wideband) ist ein Nahbereichs-Funkkommunikationsprotokoll, das sehr wenig Energie über ein breites Frequenzspektrum verwendet. Sein Hauptvorteil liegt in der präzisen Distanzmessung und räumlichen Erkennung, die häufig in Echtzeit-Ortungssystemen (RTLS), Asset-Tracking und Gestenerkennung eingesetzt wird.


M5StickC PLUS2

Ai-Thinker UWB BU03 DW3000 Plan Kit

Produkt ansehen

🧪 BU03-Kit Bewertung: UWB-Distanzkalibrierung

Dieser Artikel beschreibt den Kalibrierungsprozess zur Verbesserung der Entfernungsgenauigkeit des Ai-Thinker BU03-Kit UWB-Moduls.


🛠️ Kalibrierungsablauf

🧭 Einrichtung

📐 Lineare Anpassung

  • Verwenden Sie Excel, um eine lineare Regression der gesammelten Daten durchzuführen.

  • Leiten Sie die Kalibrierungsgleichung ab: y = 6.4624 x - 87.918(Dies sind meine Daten)

  • Wenden Sie die Steigung und den Schnittpunkt mit AT-Befehlen auf das Gerät an.

 

📊 Datenaufnahmeverfahren

🧪 Schritt-für-Schritt-Messung

  1. Platzieren Sie das Tag-Board 10 cm von der Basisstation entfernt und zeichnen Sie die UWB-Messung auf.

  2. Bewegen Sie sich auf 20 cm, erneut aufzeichnen.

  3. Wiederholen Sie dies für mehrere Entfernungen, um einen Datensatz zu erstellen.

📈 Kurvenanpassung

  • Geben Sie die Daten in Excel ein.

  • Erstellen Sie eine Trendlinie und extrahieren Sie Steigung/Schnittpunkt.

  • Verwenden Sie diese Werte, um Geräteparameter über AT-Befehle zu aktualisieren.

 

⚙️ AT-Befehl Kalibrierung

🧾 Befehlsformat

plaintext
AT+SETDEV=X1,X2,X3,X4,X5,X6,X7,X8,X9
Parameter Beschreibung
X1 Tag-Aktualisierungsrate
X2 Antennenverzögerung
X3 Kalman-Filter aktivieren
X4 Kalman-Filter Q-Wert
X5 Kalman-Filter R-Wert
X6 Kalibrierungssteigung (a)
X7 Kalibrierungsabschnitt (b)
X8 Positionsbestimmung aktivieren
X9 Einstellung der Positionsdimension

🧪 Beispielbefehl

plaintext
AT+SETDEV=5,16336,1,0.018,0.642,0.6386,-65.06,0,0
  • Über die serielle Schnittstelle mit Ai-Thinkers Debug-Assistent senden.

  • Erfolg bestätigen und speichern mit AT+SAVE.


📋 Originalparameter-Snapshot

🧾 Basisstation

  • Filter: Aktiviert

  • Kalman Q: 0,018

  • Kalman R: 0,642

  • Kalibrierung a: 1,0000

  • Kalibrierung b: 0,00

  • Antennenverzögerung: 16336

  • Rate: 6,8 Mbps

🧾 Tag-Gerät

Gleich wie Basisstation.


🔁 Nachkalibrierungstest

📐 Messergebnisse

Testen Tatsächliche Entfernung UWB-Messung Fehler
1. 20 cm 10 cm 50%
2. 17 cm 22 cm 30%
3. 15 cm 15 cm 0%

📊 Fehleranalyse

  • Durchschnittlicher Fehler reduziert auf 26.67%, gesunken von 50 %.

  • Kleine Schwankungen können durch Winkel- oder Oberflächeninterferenzen während der Fotoaufnahme verursacht werden.


🚀 Optimierungsvorschläge

  • Erhöhen Sie die Stichprobengröße für eine bessere Regressionsgenauigkeit.

  • Verbessern Sie die Stabilität der Halterung für Basis-/Tag-Platinen.

  • Verwenden Sie Schienen, um eine gleichmäßige Bewegung und Distanzkontrolle sicherzustellen.


🧾 Fazit

Diese Bewertung zeigt, wie das BU03-Kit UWB-Modul zur Verbesserung der Entfernungsgenauigkeit kalibriert wird. Durch das Sammeln mehrerer Messungen, die Anwendung linearer Anpassung und die Aktualisierung der Geräteparameter über AT-Befehle wurde eine signifikante Fehlerreduktion erzielt. Diese Methoden bieten wertvolle Hinweise für Entwickler, die eine hochpräzise UWB-Positionierung benötigen.

Einen Kommentar hinterlassen

Ihre E-Mail-Adresse wird nicht veröffentlicht. Pflichtfelder sind mit * gekennzeichnet.

Seitenleiste

Neuester Beitrag

Dieser Abschnitt enthält derzeit keine Inhalte. Fügen Sie Inhalte zu diesem Abschnitt über die Seitenleiste hinzu.

Melden Sie sich für unseren Newsletter an

Erhalten Sie die neuesten Informationen über unsere Produkte und Sonderangebote.