Hand-Auge-Kalibrierung von Roboter und 2D-Lidar mit vertikalen Winkelmerkmalen

LIU Chang ,  

LUO Yin ,  

QU Guangyu ,  

摘要

Bestehende Methoden zur Hand-Auge-Kalibrierung von Robotern mit 2D-Lidars weisen meist Nachteile wie hohe Herstellungskosten der Kalibriergeräte und strenge Anforderungen an den Abtastprozess auf. Zur Lösung dieser Probleme wird eine Methode vorgeschlagen, die ein Kalibriergerät mit vertikalen Winkelmerkmalen verwendet. Während der Kalibrierung bleibt die relative Position des Kalibriergeräts zum Basiskoordinatensystem des Roboters unverändert; der Roboter mit dem 2D-Lidar wird so gesteuert, dass er das Kalibriergerät in einer bestimmten Pose scannt. Die Scanebene des Lidars und die drei Kalibrierebenen bilden drei Linienmerkmale. Mithilfe der geometrischen Zwänge zwischen ihnen wird die Transformationsrelation zwischen dem Lidarkoordinatensystem und dem Kalibriersystem berechnet; durch Verschieben der Roboterpose und wiederholtes Scannen werden Zwangsgleichungen für die Transformationsmatrix zwischen dem Robotertoolkoordinatensystem und dem Lidarkoordinatensystem aufgestellt; durch Lösen der Zwangsgleichungen wird eine Schätzung der Transformationsmatrix erhalten. Zudem wird ein auf Ebenenmerkmalen basierender Hand-Auge-Kalibrierungsoptimierungsalgorithmus vorgeschlagen, der ein dreiphasiger iterativer Prozess ist und negative Einflüsse der Fertigungsgenauigkeit der vertikalen Winkelmerkmale auf das Kalibrierergebnis vermeidet. Experimentelle Ergebnisse zeigen, dass bei einem Laserscanfehler von 2 mm nach 10 Iterationen der Eulerwinkel-Fehler der Rotationsmatrix auf unter 0,01° und der Abstandsfehler der Translationsmatrix auf unter 1,0 mm reduziert werden kann. Im Vergleich zu anderen Methoden unter gleichen Kalibrierungsbedingungen besitzt diese Methode Vorteile hinsichtlich der Konvergenzgeschwindigkeit und einer objektiveren sowie vernünftigeren Wahl der Anfangswerte.

关键词

Roboter; 2D-Lidar; Hand-Auge-Kalibrierung; Winkelmerkmale

阅读全文

以上内容由讯飞翻译自动生成,翻译内容仅供参考。对于因使用本网站翻译内容产生的相关后果,本网站不承担任何商业和法律责任。

The above content is generated by Large Model Translation. The translated content is for reference only. We do not assume any commercial or legal responsibilty for any consequences arising from the use of our website