आप वृद्धिशील सेंसर के साथ अंतर ड्राइव रोबोट की स्थिति की गणना या अद्यतन कैसे करते हैं?
दो भिन्न पहियों में से प्रत्येक के लिए एक वृद्धिशील सेंसर होता है। दोनों सेंसर दूरी सम्मान निर्धारित करते हैं । Δ r मैं छ ज टी उनके पहिया एक ज्ञात समय के दौरान लुढ़का है Δ टी ।
सबसे पहले, मान लें कि दोनों पहियों के बीच केंद्र रोबोट की स्थिति को चिह्नित करता है। इस स्थिति में, कोई इस स्थिति की गणना कर सकता है:
"व्युत्पन्न" उन समीकरणों के तहत जो दोनों पहियों एक सीधी रेखा में लुढ़के (जो कि छोटी दूरी के लिए लगभग सही होना चाहिए) I
कहाँ रोबोट के उन्मुखीकरण का कोण है। इस कोण के परिवर्तन के लिए मुझे समीकरण मिला
जहाँ दोनों पहियों के बीच की दूरी है।
क्योंकि और Δ y पर निर्भर θ , मुझे आश्चर्य है कि क्या मैं पहली बार नई गणना चाहिए θ जोड़कर Δ θ या अगर मैं नहीं बल्कि "पुराने" का उपयोग करना चाहिए θ ? क्या एक के ऊपर एक प्रयोग करने का कोई कारण है?
फिर, चलो अब मान लें कि दोनों पहियों के बीच का केंद्र रोबोट की स्थिति को चिह्नित नहीं करता है । इसके बजाय मैं एक बिंदु का उपयोग करना चाहता हूं जो रोबोट के बाउंडिंग बॉक्स के ज्यामितीय केंद्र को चिह्नित करता है। फिर और y में परिवर्तन करें:
"डाइविंग" पहला देता है:
क्या स्थिति और अभिविन्यास के simulatenous अद्यतन करने के लिए कोई बेहतर तरीका है? जटिल संख्याओं का उपयोग कर सकते हैं (3 डी में चतुर्धातुक के समान दृष्टिकोण?) या समरूप निर्देशांक?