ডি এইচ ম্যাট্রিক্স উইকিপিডিয়ায় ডি এইচ পৃষ্ঠার অধ্যায় হয়ে গেছে।
মূলত আপনি একজাতীয় রূপান্তর ম্যাট্রিক্সের একটি সেট তৈরি করতে আপনার টেবিলের তথ্যটি ব্যবহার করতে চান। আমরা এমনটি করি কারণ এক বা একাধিক অন্য দ্বারা বিচ্ছিন্ন ফ্রেমের মধ্যে সম্পর্ক খুঁজে পেতে সমজাতীয় রূপান্তরগুলি বহুগুণে বাড়ানো যায়। উদাহরণ স্বরূপ,0টি1 ফ্রেম 1 থেকে ফ্রেম 0 এ রূপান্তর উপস্থাপন করে 1T2 ফ্রেম 2 থেকে ফ্রেম 1 এ রূপান্তর প্রতিনিধিত্ব করে them তাদের গুণ করে আমরা ফ্রেম 2 থেকে ফ্রেম 0 তে রূপান্তর পাই, অর্থাত্ 0T2=0T11T2।
প্রতিটি রূপান্তর তৈরির একটি সহজ উপায় হ'ল টেবিলের প্রতিটি কলামের জন্য একটি একজাত রূপান্তরকরণ বা একজাতীয় আবর্তন ম্যাট্রিক্স তৈরি করা এবং সেগুলি একসাথে বহুগুণ করা। উদাহরণস্বরূপ, 1 থেকে 0 থেকে রূপান্তর (উদাঃ)i−1Ti,i=1) হয়
0T1=Trans(d1)∗Rot(θ1)∗Trans(a2)∗Rot(α2)
কোথায়
Trans(d1)=⎡⎣⎢⎢⎢10000100001000d1=01⎤⎦⎥⎥⎥,
Rot(θ1)=⎡⎣⎢⎢⎢⎢cos(θ1)sin(θ1)00−sin(θ1)cos(θ1)0000100001⎤⎦⎥⎥⎥⎥,
Trans(a2)=⎡⎣⎢⎢⎢100001000010a2=0001⎤⎦⎥⎥⎥,
Rot(α2)=⎡⎣⎢⎢⎢⎢10000cos(α2=0)sin(α2=0)00−sin(α2=0)cos(α2=0)00001⎤⎦⎥⎥⎥⎥।
এক্ষেত্রে
0T1=Rot(θ1)।
একবার আপনার সমস্ত রূপান্তরগুলি হয়ে গেলে আপনি সেগুলি টুথারকে গুণান, উদাহরণস্বরূপ
0TN=0T1∗1T2...N−1TN।
শেষ পর্যন্ত আপনি একজাতীয় রূপান্তর থেকে ডিসপ্লেসমেন্ট ভেক্টরটি পড়তে পারেন 0TN (অর্থাত d=[0TN,14,0TN,24,0TN,34]T)। একইভাবে আপনি থেকে আবর্তিত ম্যাট্রিক্সটি পড়তে পারেন0TN এক্সওয়াইজেড কোণগুলি সন্ধান করতে।