مثال تطبيقي للمصفوفات
الروبوتات: استخدام مصفوفات التحول إلى تغيير من واحد نظام الإحداثيات لآخر في الروبوتات

خلفية
في العديد من المشاكل الروبوتات فمن المفيد أن تحدد أكثر من نظام الإحداثيات. على سبيل المثال في الصورة الى اليمين حددنا ثلاثة أنظمة تنسيق. لقد علقنا نظام تنسيق يسمى B إلى قاعدة الروبوت، ونظام آخر يسمى تنسيق H إلى يدها وآخر يدعى P إلى قطعة أن الروبوت يجب فهم. (بواسطة المرفقة نعني أننا إذا نقل القاعدة، اليد أو قطعة ثم ينتقل النظام المقابلة تنسيق معها.) تنسيق نظام P مفيدة لتحديد مواقع النقاط على الاسطوانة. نظام الإحداثيات B مفيد لوصف الموقع اليد. وتنسيق نظام H مفيد لقياس المسافات من ناحية.في كثير من الأحيان ونحن نعرف الموقف والتوجه للقطعة P بالنسبة للالروبوت قاعدة B ولكن علينا أن نعرف أنه نسبة إلى ناحية H بحيث يمكن نقل اليد بشكل صحيح لالتقاط قطعة. يمكن حساب هذا إذا علمنا الموقف والتوجه من ناحية نسبة إلى القاعدة. لاحظ أن التوجه وكذلك موقف مهم إذا أردنا اليد لتكون موجهة بشكل صحيح لفهم قطعة.
في القسم خلفية هذا سوف نشرح كيف مصفوفة التحول يمكن استخدامها لوصف موقع واتجاه نظام إحداثيات الثاني فيما يتعلق بتنسيق أولا النظام.
النظر في مصفوفة التحويل التالية
T =
هنا هو كيف يمكن لهذا التحول مصفوفة يمكن استخدامها لوصف الموقع والتوجه لنظام الثانية تنسيق نسبة إلى تنسيق أولا النظام. نحن نطبق مصفوفة التحول إلى الأصل والنهاية للناقلات وحدة من أول نظام الإحداثيات. هذا الضرب مصفوفة تنتج الأصل والنهاية للناقلات وحدة من نظام الثانية تنسيق:


ربما أسرع طريقة ل"تصميم" تحول مصفوفة مثل
T =
غير أن نلاحظ أن الأعمدة الثلاثة لsubmatrix 3X3 تعطي التوجه للنظام الثانية تنسيق من حيث لأول مرة مثل هذا:


مشكلة
ومن المفترض يد الروبوت لالتقاط جزء. وتنسيق النظام، P يقع، وتعلق على الجزء النسبي إلى "العالم" نظام الإحداثيات، W ، من خلال مصفوفة التحويل


حل
عندما إطار اليد، H ، والإطار جزئيا، P ، ثم يتم محاذاة







مثال تطبيقي للمصفوفات
Reviewed by . blogmathappily
on
10:38 ص
Rating: