2011-05-14 29 views
20

हाय
पेशेवरों और विपक्ष "Quaternions" और की "यूलर कोण" क्या है विधि
- कौन सा तेजी है?
- किसके लिए कम कम्प्यूटेशनल प्रयास की आवश्यकता है?
- कौन सा सटीक है, (त्रुटि से बाहर)?Quaternions बनाम यूलर कोण

+1

व्यक्तिगत रूप से मैं matrices –

+0

का उपयोग करना पसंद करता हूं मुझे यह मेरा स्वयं मिला [http://biomch-l.isbweb.org/threads/11415- सारांश- क्वाटरनियंस- vs.-Euler-angles ](http://biomch-l .isbweb.org/धागे/11415-सारांश-क्वाटरनियंस-बनाम-यूलर-कोण) लेकिन इसके कुछ अस्पष्ट – mrbm

+0

@ डेविड क्वाटरनियंस को मैट्रिस के रूप में दर्शाया जाता है। – Ross

उत्तर

19

यूलर कोण अधिक मानव समझने योग्य हैं और स्वतंत्रता की व्यक्तिगत डिग्री (किनेमेटिक जोड़ों और इसी तरह के) में घूर्णन को अपनाने के लिए भी अच्छे हैं, लेकिन अस्पष्टता और जिम्बल लॉक जैसे नुकसान हैं। प्रैक्टिस में मैं quaternions पसंद करेंगे, क्योंकि वे कंप्यूटर के लिए (मनुष्यों के लिए नहीं) और अधिक कुशलता के साथ गणना करना आसान है। आपको तीन रोटेशन करना होगा और यूलर कोणों से घूर्णन करते समय उन्हें एक साथ गुणा करना होगा, जबकि क्वाटरनियन केवल एक रोटेशन है और क्योंकि यह पहले ही पाप और कोस को एन्कोड करता है, क्वाटरनियन से मैट्रिक्स तक रूपांतरण काफी कुशल है।

8

क्वाटरनियंस avoid Gimbal lock। अधिक here

+0

लिंक के लिए धन्यवाद, यह उपयोगी लगता है, मैं इस पर हूं – mrbm

+0

मैं इसे अनुरूप बना सकता हूं। आणविक भौतिकी सिमुलेशन और गिंबल लॉक में प्रयुक्त क्वाटरनियंस उनका उपयोग करने का मुख्य कारण है। यह एक संख्यात्मक समस्या कम करता है। – Ross

5

ईसाई राव के जवाब से एक बिंदु पर थोड़ा विस्तार करना:

यूलर के निर्धारण में अस्पष्टता नहीं है कोण: जो कोण जिस धुरी पर लागू होता है? संहिता (यॉ, पिच, रोल) का उपयोग करने वाले कोड कोड (रोल, पिच, यॉ) मानते हुए कोड के साथ अंतःक्रिया नहीं करेंगे, और यह स्पष्ट नहीं हो सकता है कि कोड को देखने से, किस व्याख्या का उपयोग किया जा रहा है।

Quaternions इस अस्पष्टता से पीड़ित नहीं हैं, क्योंकि वे केवल एक अच्छी तरह से परिभाषित अक्ष के साथ एक एकल रोटेशन का प्रतिनिधित्व करते हैं।

+3

मेरा भी अस्पष्टता का मतलब था, कि विभिन्न कोण ट्रिपल (एक ही सम्मेलन का) एक ही घूर्णन को संदर्भित कर सकता है। –

+2

यह चरम जिम्बल लॉक केस नहीं होना चाहिए, प्रत्येक घूर्णन को एक ही सम्मेलन में भी कई यूलर कोण ट्रिपल द्वारा दर्शाया जा सकता है। –