Guide de calibration BU03-Kit UWB : Amélioration de la précision de distance avec les commandes AT et l'ajustement linéaire

🔍 Qu'est-ce que le BU03 et qu'est-ce que l'UWB ?

BU03-Kit est un module de développement UWB (Ultra-Wideband) créé par Ai-Thinker, conçu pour des applications de positionnement et de mesure de distance en intérieur à haute précision. Il intègre la puce DW3000 et prend en charge une précision au centimètre près, ce qui le rend idéal pour la robotique, les infrastructures intelligentes et les systèmes IoT.

UWB (Ultra-Wideband) est un protocole de communication sans fil à courte portée qui utilise très peu d'énergie sur un large spectre de fréquences. Son principal avantage réside dans la mesure précise de la distance et la conscience spatiale, souvent utilisé dans les systèmes de localisation en temps réel (RTLS), le suivi des actifs et la reconnaissance des gestes.


M5StickC PLUS2

Kit Ai-Thinker UWB BU03 DW3000 Plan

Voir le produit

🧪 Évaluation BU03-Kit : Étalonnage de la distance UWB

Cet article décrit le processus d'étalonnage pour améliorer la précision de mesure de distance du module UWB Ai-Thinker BU03-Kit.


🛠️ Flux de travail d'étalonnage

🧭 Configuration

📐 Ajustement linéaire

  • Utilisez Excel pour effectuer une régression linéaire sur les données collectées.

  • Dérivez l'équation d'étalonnage : y = 6.4624 x - 87.918(This is my data)

  • Appliquez la pente et l'ordonnée à l'origine à l'appareil en utilisant les commandes AT.

 

📊 Procédure de collecte des données

🧪 Mesure étape par étape

  1. Placez la carte d'étiquette à 10 cm de la station de base et enregistrez la lecture UWB.

  2. Déplacez à 20 cm, enregistrez à nouveau.

  3. Répétez pour plusieurs distances afin de constituer un ensemble de données.

📈 Ajustement de courbe

  • Saisissez les données dans Excel.

  • Générez une ligne de tendance et extrayez la pente/l'ordonnée à l'origine.

  • Utilisez ces valeurs pour mettre à jour les paramètres de l'appareil via les commandes AT.

 

⚙️ Calibration de la commande AT

🧾 Format de commande

plaintext
AT+SETDEV=X1,X2,X3,X4,X5,X6,X7,X8,X9
Paramètre Description
X1 Taux de rafraîchissement de l'étiquette
X2 Délai de l'antenne
X3 Activation du filtre de Kalman
X4 Valeur Q du filtre de Kalman
X5 Valeur R du filtre de Kalman
X6 Pente de calibration (a)
X7 Intercept de calibration (b)
X8 Activation du positionnement
X9 Réglage de la dimension de positionnement

🧪 Commande d'exemple

plaintext
AT+SETDEV=5,16336,1,0.018,0.642,0.6386,-65.06,0,0
  • Envoyer via le port série en utilisant l'assistant de débogage Ai-Thinker.

  • Confirmer le succès et enregistrer avec AT+SAVE.


📋 Instantané des paramètres originaux

🧾 Station de base

  • Filtre : Activé

  • Kalman Q : 0,018

  • Kalman R : 0,642

  • Étalonnage a : 1,0000

  • Étalonnage b : 0,00

  • Délai d'antenne : 16336

  • Débit : 6,8 Mbps

🧾 Appareil Tag

Identique à la station de base.


🔁 Test post-étalonnage

📐 Résultats de mesure

Tester Distance réelle Lecture UWB Erreur
1er 20 cm 10 cm 50%
2e 17 cm 22 cm 30%
3e 15 cm 15 cm 0%

📊 Analyse des erreurs

  • Erreur moyenne réduite à 26.67%, en baisse par rapport à 50 %.

  • De légères fluctuations peuvent être dues à l'angle ou à des interférences de surface lors de la prise de photo.


🚀 Suggestions d'optimisation

  • Augmentez la taille de l'échantillon pour une meilleure précision de régression.

  • Améliorez la stabilité des fixations pour les cartes de base/étiquette.

  • Utilisez des rails coulissants pour assurer un mouvement et un contrôle de distance constants.


🧾 Conclusion

Cette évaluation démontre comment calibrer le module UWB BU03-Kit pour améliorer la précision de la mesure de distance. En collectant plusieurs mesures, en appliquant un ajustement linéaire et en mettant à jour les paramètres de l'appareil via des commandes AT, une réduction significative des erreurs a été obtenue. Ces méthodes offrent des conseils précieux pour les développeurs nécessitant un positionnement UWB de haute précision.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués *

Barre latérale

Dernier article

Cette section ne contient actuellement aucun contenu. Ajoutez du contenu à cette section en utilisant la barre latérale.

Inscrivez-vous à notre newsletter

Obtenez les dernières informations sur nos produits et offres spéciales.