วอทแอป
8618024302050
อีเมล
liuyufei@dafangx.com

การวิเคราะห์การสอบเทียบมือและตา: สองวิธีคลาสสิกตั้งแต่หลักการสู่การปฏิบัติทางวิศวกรรม

ในสาขาของสายตาหุ่นยนต์การปรับระดับมือและตาเป็นหนึ่งในเทคโนโลยีพื้นฐานสําหรับการดําเนินงานที่แม่นยํา ไม่ว่าจะเป็นหุ่นยนต์อุตสาหกรรมที่จับชิ้นส่วน หุ่นยนต์ทางการแพทย์ที่ช่วยในการผ่าตัด หรือการดําเนินงานโดยเครื่องบินไร้คนขับหุ่นยนต์ต้องเข้าใจความสัมพันธ์ระหว่าง "ตา" (เช่นกล้อง) และ "มือ" (ตัวประกอบการปลาย).

ข่าว บริษัท ล่าสุดเกี่ยวกับ การวิเคราะห์การสอบเทียบมือและตา: สองวิธีคลาสสิกตั้งแต่หลักการสู่การปฏิบัติทางวิศวกรรม  0

บทความนี้จาก Dafan Optics เริ่มต้นจากการปฏิบัติงานวิศวกรรมอาร์คิเทคชั่นระบบแบบสองแบบ (Eye-in-Hand และ Eye-to-Hand, และเปรียบเทียบอย่างลึกซึ้งสองวิธีการแก้ไขคลาสสิค วิธีการแก้ไขแบบวิเคราะห์และวิธีการปรับปรุงจํานวน

I. ความหมายของการปรับระดับมือและตา

ลองจินตนาการดูว่าหุ่นยนต์ต้องระบุสกรูบนโต๊ะผ่านกล้อง แล้วจับมันด้วยแขนหุ่นยนต์หากความสัมพันธ์ของการแปลงระหว่างระบบพิกัดกล้องและระบบพิกัดตัวประกอบปลายของหุ่นยนต์ ไม่ทราบ, ความเบี่ยงเบนในการตั้งตําแหน่งทางสายตาจะนําไปสู่การทํางานผิดพลาดโดยตรง

ข่าว บริษัท ล่าสุดเกี่ยวกับ การวิเคราะห์การสอบเทียบมือและตา: สองวิธีคลาสสิกตั้งแต่หลักการสู่การปฏิบัติทางวิศวกรรม  1

เป้าหมายของการปรับระดับมือ-ตา คือการแก้ไขให้กับเมทริกซ์การแปลงที่แข็งแกร่ง X (รวมถึงการหมุน R และการแปลง t) ระหว่างทั้งสองเมทริกซ์ทําให้หุ่นยนต์สามารถนําข้อมูลทางสายตา มาเป็นคําสั่งการเคลื่อนไหวให้กับผู้ผลิตปลายได้อย่างแม่นยํา.

ประเภท

วิธีการติดตั้ง

ลักษณะ

ตาในมือ

กล้องที่ติดตั้งกับเครื่องทํางานปลายหุ่นยนต์

การสังเกตพื้นที่ระยะใกล้ ความแม่นยําสูง มุมมองยืดหยุ่น

ตาต่อมือ

กล้องที่ติดตั้งอยู่ภายนอกพื้นที่ทํางาน

สนามมองทั่วไป ความมั่นคงระยะยาวหลังจากการปรับขนาด

ไม่ว่าระบบจะเป็นอย่างไร รูปแบบคณิตศาสตร์เบื้องต้นจะลดลงสู่การแก้สมการเมทริกซ์: AX = XB

A: การแปลงการเคลื่อนไหวของร่างกายหุ่นยนต์

B: การแปลงการเคลื่อนไหวของวัตถุเป้าหมายที่สังเกตโดยกล้อง

X: แมทริกซ์มือ-ดวงตาที่จะแก้

II. คําอธิบายรายละเอียดของสถาปัตยกรรมระบบสองมือตา

จากตําแหน่งการติดตั้งกล้องและโหมดการทํางาน ระบบการปรับระดับมือ-ตาแบ่งออกเป็นสองสถาปัตยกรรมหลักๆ คือ ตาในมือ และ ตาต่อมือที่ปรับตัวให้เหมาะกับกรณีการดําเนินงานที่แตกต่างกัน และความต้องการความแม่นยํา.

1ระบบตาในมือ

กล้องถูกติดตั้งโดยตรงบนตัวประกอบปลายหุ่นยนต์และเคลื่อนไหวร่วมกับแขนหุ่นยนต์ สนามมองของกล้องเปลี่ยนแปลงอย่างไดนามิกกับการเคลื่อนไหวของแขน

ข่าว บริษัท ล่าสุดเกี่ยวกับ การวิเคราะห์การสอบเทียบมือและตา: สองวิธีคลาสสิกตั้งแต่หลักการสู่การปฏิบัติทางวิศวกรรม  2

สถานการณ์การใช้งานทั่วไป: การประกอบความแม่นยําในอุตสาหกรรม การจับหุ่นยนต์ทางการแพทย์ (ตัวอย่างเช่น อินโดสโกปการเดินเรือศัลยกรรม) การจับหุ่นยนต์แบบโดรนที่อิสระ

ข้อดีทางเทคนิค: สามารถสังเกตวัตถุการปฏิบัติงานได้อย่างใกล้ชิดและมีความแม่นยําสูง; ปรับมุมการดูที่ยืดหยุ่นเพื่อปรับตัวให้เข้ากับกระบวนการที่แตกต่างกัน

ความท้าทายทางวิศวกรรม: กล้องเคลื่อนไหวด้วยการเคลื่อนไหวแขนความถี่สูง อ่อนไหวต่อการสั่นสะเทือนและการเปลี่ยนแปลงแสงสว่าง; การเคลื่อนไหวบ่อย ๆ อาจนําไปสู่การเคลื่อนไหวปริมาตรการปรับขนาด

2ระบบตาต่อมือ

กล้องถูกติดตั้งไว้อย่างมั่นคงภายนอกพื้นที่ทํางานของหุ่นยนต์ โดยอิสระจากการเคลื่อนไหวของแขนหุ่นยนต์และการเคลื่อนไหวของแขนถูกนําเสนอโดยเฉพาะอย่างยิ่งในภาพ.

ข่าว บริษัท ล่าสุดเกี่ยวกับ การวิเคราะห์การสอบเทียบมือและตา: สองวิธีคลาสสิกตั้งแต่หลักการสู่การปฏิบัติทางวิศวกรรม  3

สถานการณ์การใช้งานทั่วไป: การติดตามคุณภาพสายการประกอบโรงงาน (เช่น การตรวจสอบการปั่นรถยนต์), การนําทาง AGV, การจัดการชั้นหุ่นยนต์ของโกดัง

ข้อดีทางเทคนิค: สนามมองทั่วโลก เหมาะสําหรับการติดตามระยะไกลหรือเส้นทางการเคลื่อนที่; การปรับระดับยังคงมีประสิทธิภาพในระยะยาวโดยไม่ต้องอัพเดทบ่อย

ข้อจํากัดด้านวิศวกรรม: การสูญเสียความแม่นยําบางส่วนในการวัดระยะไกล; ความเสี่ยงของการปิดสนามมอง

3การเปรียบเทียบของระบบทั้งสอง

มิติการเปรียบเทียบ

ตาในมือ

ตาต่อมือ

สถานที่ติดตั้ง

โรบ็อตปลายประสิทธิภาพ

ติดตั้งภายนอก

ระยะวงจรของสนามมอง

ท้องถิ่น ระยะใกล้

ทั่วโลก มุมกว้าง

การปรับระดับ

ความถี่

สูง (การเปลี่ยนแปลงบ่อย ๆ กับการเคลื่อนไหวแขน)

ต่ํา (การปรับขนาดครั้งเดียว มีประสิทธิภาพต่อระยะยาว)

สถานการณ์ที่ใช้ได้

การทํางานแม่นยํา เป้าหมายแบบไดนามิก

การติดตามระยะไกล สภาพแวดล้อมสถิติ

ความซับซ้อนของการปรับขนาด

สูงกว่า (ต้องการการจัดการภาพไดนามิก)

ล่าง (ภาพคง)

III. วิธีการแก้ไขคลาสสิคสองวิธีสําหรับการปรับขนาดมือ-ตา

หลักของการปรับระดับมือ-ตาคือการแก้ไขอย่างแม่นยําของสมการ AX = XB. อุตสาหกรรมได้สร้างเส้นทางเทคนิคหลักสองเส้นทาง:วิธีการแก้ไขทางวิเคราะห์ และวิธีการปรับปรุงจํานวนซึ่งเป็นระบบการใช้งานวิศวกรรมที่สมบูรณ์แบบ

1. วิธีการวัดสารละลาย

วิธีการแก้ไขแบบวิเคราะห์แยกส่วนผสมหมุนและการแปลงของสมการเมทริกซ์ผ่านการอนุพันธ์ทางคณิตศาสตร์การสร้างระบบสมการเชิงเส้นเพื่อให้สําเร็จตรงกับคําตอบแบบปิดตัวแทนคลาสสิคประกอบด้วย อัลการิทึม Tsai-Lenz และ Park-Martin

กระแสของสารละลายหลัก: Collect multiple sets of robot motion and camera observation data → Decouple rotation and translation components → Solve the rotation matrix via SVD decomposition or quaternion method → Substitute and solve for the translation vector → Output the hand-eye matrix.

คุณลักษณะการทํางาน: การคํานวณที่รวดเร็วมาก, การแก้ไขระดับมิลลิสekunth; ไม่จําเป็นต้องมีค่าเริ่มต้น; กระบวนการทํางานที่เรียบง่ายและง่ายต่อการดําเนินการมันมีความรู้สึกต่อเสียงเสียงของข้อมูล และต้องการข้อมูลการเคลื่อนไหวอย่างน้อยสองชุดที่มีแกนหมุนที่ไม่คู่เคียงเหมาะสําหรับการปรับขนาดอย่างรวดเร็วในสถานที่ห้องปฏิบัติการที่ไม่มีเสียง

2. วิธีการปรับปรุงจํานวน

วิธีการปรับปรุงด้วยตัวเลขเปลี่ยนปัญหาการปรับขนาดเป็นปัญหาปรับปรุงกําลังสองน้อยที่สุดที่ไม่เป็นเส้นตรง โดยการลดความผิดพลาดการออกแบบใหม่ที่สะสมการค้นหาคําตอบที่ดีที่สุดในโลกนี่คือโครงการหลักสําหรับสถานที่อุตสาหกรรม

กระแสของสารละลายหลัก: Obtain an initial value via an analytical solution method → Parameterize the hand-eye matrix into Lie algebra → Construct an objective function minimizing error → Iteratively optimize using Gauss-Newton or LM algorithms → Map back to Lie group to output the optimized hand-eye matrix.

คุณลักษณะการทํางาน: ทนทานต่อเสียงรบกวนอย่างแข็งแรง; ความแม่นยําสูงกว่ากับปริมาณข้อมูลที่ใหญ่กว่า; ผลการปรับระดับที่มั่นคงจําเป็นต้องมีการคํานวณซ้ําหลายครั้ง, มีผลงานในเวลาจริงที่ต่ํากว่า และเหมาะสําหรับการปรับระดับความละเอียดสูงในสภาพแวดล้อมอุตสาหกรรมที่ซับซ้อน

ข่าว บริษัท ล่าสุดเกี่ยวกับ การวิเคราะห์การสอบเทียบมือและตา: สองวิธีคลาสสิกตั้งแต่หลักการสู่การปฏิบัติทางวิศวกรรม  4 

วิธีสองวิธีไม่ได้ต่อต้านกัน แต่สมบูรณ์แบบ การแก้ไขการวิเคราะห์ให้ค่าเริ่มต้นที่น่าเชื่อถือสําหรับการปรับปรุงจํานวน ซึ่งต่อมายังเพิ่มความแม่นยําและความแข็งแรง

มิติการเปรียบเทียบ

การแก้ไขทางวิเคราะห์

วิธีการปรับปรุงจํานวน

ความสําคัญทางคณิตศาสตร์

การแก้สมการเส้นตรงโดยตรง

การใกล้ชิดแบบซ้ําซ้ําของการปรับปรุงที่ไม่เป็นเส้น

ความต้องการข้อมูล

อย่างน้อย 2 การเคลื่อนไหวที่ไม่ใช่โคอาเซียล

ข้อมูลที่มากขึ้น ความแม่นยําจะสูงขึ้น

ความต้านทานเสียง

อ่อนไหวต่อเสียง

ความแข็งแกร่งมาก สามารถรับมือเสียงดังได้

ประสิทธิภาพการคํานวณ

ระดับมิลลิสกอนด์ ผลงานในเวลาจริงที่แข็งแรง

ระดับที่สอง ต้องการหลายครั้ง

ความพึ่งพาของค่าเริ่มต้น

ไม่จําเป็นต้องมีค่าเริ่มต้น

จําเป็นต้องมีค่าเริ่มต้น (มักจะนํามาโดยสารแก้ไขการวิเคราะห์)

สถานการณ์ที่ใช้ได้

การปรับขนาดห้องปฏิบัติการ การตรวจสอบรวดเร็ว

สถานที่อุตสาหกรรม สภาพแวดล้อมเสียงซับซ้อน

IV การเลือกฉากและแนวโน้มในอนาคต

The final effectiveness of hand-eye calibration depends not only on the choice of solution method but more so on standardized engineering implementation processes and scenario-based selection strategiesซึ่งเป็นหลักในการรับประกันความแม่นยําของการปรับและความมั่นคงในระยะยาว

1รายละเอียดการดําเนินงานหลัก

การเลือกบอร์ดปรับขนาด: ให้ความสําคัญกับบอร์ดปรับขนาดสูงที่มีความราบเรียบ / จุดที่มีความราบเรียบของพื้นผิวที่ดีกว่า 0.1 mm / m2 และความอดทนขนาดของลักษณะ ±