Constrained-Axis Visual-Inertial Odometry for Mobile Robot Displacement Logging Using Commodity Mobile Devices
यह शोध पत्र मोबाइल रोबोटों के लिए एक लागत प्रभावी विजुअल-इनर्शियल ओडोमेट्री प्रणाली प्रस्तुत करता है जो सेंसर शोर को फ़िल्टर करने, स्थिर चरणों के दौरान ड्रिफ्ट को दबाने और बाहरी संचालन के लिए जीपीएस को निर्बाध रूप से एकीकृत करने के माध्यम से सीमित अक्षों के साथ विस्थापन का अनुमान लगाने के लिए सामान्य हैंडहेल्ड उपकरणों का लाभ उठाता है, जिससे संरचित फील्ड रोबोटिक्स के लिए एक शून्य-एकीकरण-लागत लॉगिंग समाधान प्रदान किया जा सके।
मूल पेपर CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
रोबोटों को यह जानने की आवश्यकता होती है कि उन्होंने कितनी दूरी तय की है। चाहे कोई मशीन गोदाम की गलियों में नेविगेट कर रही हो, खेत में गश्त लगा रही हो, या किसी आपदा क्षेत्र की खोज कर रही हो, उसे एक शुरुआती बिंदु से अंतिम बिंदु तक तय की गई दूरी को मापने में सक्षम होना चाहिए। दशकों से, इंजीनियरों ने रोबोट के पहियों या शरीर से विशेष हार्डवेयर जोड़कर इस समस्या का समाधान किया है। ये उपकरण, जैसे कि पहियों के घुमाव को गिनने वाले व्हील एनकोडर या परिवेश का मानचित्र बनाने वाले लेजर स्कैनर, सटीक तो होते हैं लेकिन महंगे, भारी और स्थापित करने में कठिन होते हैं। उन्हें रोबोट के मस्तिष्क से बात करने के लिए कस्टम वायरिंग और जटिल सॉफ़्टवेयर की आवश्यकता होती है। यह उन शोधकर्ताओं और छोटी टीमों के लिए एक बाधा उत्पन्न करता है जो रोबोट बनाना चाहते हैं लेकिन उनके पास उच्च श्रेणी के सेंसर के लिए बजट नहीं है। सवाल लंबे समय से यह रहा है कि क्या लगभग हर जेब में पाया जाने वाला एक उपकरण—एक मानक स्मार्टफोन—वही काम कर सकता है। आधुनिक फोन में पहले से ही आवश्यक उपकरण मौजूद हैं: दुनिया को देखने के लिए एक कैमरा और गति को महसूस करने के लिए एक मोशन सेंसर। चुनौती फोन को अपने स्वयं के कंपन और चलते हुए वातावरण के भ्रम को अनदेखा करना सिखाने में है ताकि एक एकल, विश्वसनीय संख्या निकाली जा सके: तय की गई दूरी।
दो शोधकर्ताओं, पेड्रो पोर्टुगल और डेमियन वेनगास ने एक सामान्य स्मार्टफोन को मोबाइल रोबोटों के लिए एक सटीक दूरी लॉग करने वाले उपकरण में बदलने की विधि विकसित की है, जिसके लिए किसी अतिरिक्त हार्डवेयर या वास्तविक समय के कंप्यूटर कनेक्शन की आवश्यकता नहीं है। उनका दृष्टिकोण, जो एक हालिया अध्ययन में वर्णित है, विजुअल-इनर्शियल ओडोमेट्री (visual-inertial odometry) नामक तकनीक पर आधारित है। यह प्रणाली फोन के कैमरा फीड को उसके आंतरिक मोशन सेंसर के डेटा के साथ जोड़ती है ताकि डिवाइस के अंतरिक्ष में होने वाली गति को ट्रैक किया जा सके। हालांकि इस तकनीक का उपयोग पहले से ही ऑगमेंटेड रियलिटी गेम्स में आभासी वस्तुओं को कमरे में रखने के लिए किया जाता है, शोधकर्ताओं ने इसे एक विशिष्ट, व्यावहारिक इंजीनियरिंग कार्य के लिए अनुकूलित किया है: एक सीधी रेखा के साथ एक रोबोट कितनी दूर चलता है, इसका मापन करना। रोबोट की त्रि-आयामी स्थिति को ट्रैक करने के बजाय, जो त्रुटियों के प्रति संवेदनशील है, उनका सिस्टम एक एकल दिशा पर लॉक हो जाता है। यह सभी गतिविधियों को एक उपयोगकर्ता द्वारा परिभाषित रेखा पर प्रोजेक्ट करता है, प्रभावी रूप से किसी भी पार्श्व डगमगाहट या ऊर्ध्वाधर विचलन को अनदेखा करता है जो आगे की प्रगति में योगदान नहीं देता है।
उनके नवाचार का मूल डेटा को रिकॉर्ड करने से पहले कच्चे डेटा को साफ करने वाली सॉफ़्टवेयर फिल्टरों की एक श्रृंखला है। जैसे-जैसे रोबोट चलता है, फोन के सेंसर स्थिति अपडेट की एक निरंतर धारा उत्पन्न करते हैं, लेकिन ये अपडेट शोर युक्त और अस्थिर होते हैं। शोधकर्ताओं ने गति के प्रत्येक अक्ष (axis) पर अलग-अलग गणितीय स्मूथिंग प्रक्रिया लागू की, जिससे उच्च-आवृत्ति वाले स्टैटिक (static) को हटाया गया जो अन्यथा समय के साथ एक बड़ी त्रुटि जोड़ सकता था। उन्होंने यह पता लगाने के लिए एक सुरक्षा तंत्र भी बनाया कि रोबोट कब रुकता है। कई नेविगेशन प्रणालियों में, सेंसर चलते रहते हैं और गति रिपोर्ट करते हैं भले ही डिवाइस पूरी तरह से स्थिर हो, जिससे रोबोट को लगता है कि वह चल रहा है जबकि वह नहीं चल रहा होता है। यह नई प्रणाली गति की कमी पर नज़र रखती है और दूरी काउंटर को अस्थायी रूप से फ्रीज कर देती है, जिससे यह सुनिश्चित होता है कि यात्रा के ठहराव अंतिम माप को बढ़ा न दें। इसके अलावा, सिस्टम को बिना किसी निरंतर इंटरनेट कनेक्शन या रोबोट के लाइव डेटा लिंक के काम करने के लिए डिज़ाइन किया गया है। वास्तविक समय में डेटा स्ट्रीम करने के बजाय, फोन बस अपने स्वयं के स्टोरेज पर एक फ़ाइल में माप लिख देता है। मिशन पूरा होने के बाद, ऑपरेटर उस फ़ाइल को प्राप्त कर सकता है, जिसमें दूरियों और टाइमस्टैम्प की एक सूची होती है, जो विश्लेषण के लिए तैयार होती है।
यह परीक्षण करने के लिए कि क्या यह विधि काम करती है, टीम ने ईंट की दीवारों वाले बनावट युक्त इनडोर गलियारों से लेकर सादे पेंट किए हुए सतहों और खुले बाहरी क्षेत्रों तक विभिन्न वातावरणों में प्रयोग किए। उन्होंने फोन के माप की तुलना हाई-प्रिसिजन टेप मेजर और लेजर डिस्टेंस मीटर से मापी गई दूरियों से की। परिणामों ने दिखाया कि यह प्रणाली 2.5 से 5.0 मीटर के बीच की दूरियों के लिए अत्यधिक प्रभावी है, जो इनडोर रोबोटों के लिए कई सामान्य कार्यों को कवर करती है। इन इष्टतम श्रेणियों में, सिस्टम की त्रुटि दर 2 प्रतिशत से कम हो गई, जो इसे कई व्यावहारिक अनुप्रयोगों के लिए पर्याप्त सटीक बनाती है। हालांकि, अध्ययन ने स्पष्ट सीमाएं भी बताईं। बहुत कम दूरी पर, विशेष रूप से 2 मीटर से कम, सिस्टम ने यात्रा को कम करके आंका, जो फोन के कैमरा सॉफ्टवेयर द्वारा स्केल (scale) की अपनी समझ को शुरू करने के तरीके से जुड़ा हुआ है। इसके अतिरिक्त, सिस्टम तब संघर्ष करता है जब रोबमान बहुत धीमी गति से चलता है, जो 0.10 मीटर प्रति सेकंड से कम है। इन कम गतियों पर, गति इतनी सूक्ष्म थी कि सिस्टम ने इसे एक ठहराव समझ लिया, जिससे काउंटर फ्रीज हो गया और यात्रा का एक हिस्सा छूट गया।
शोधकर्ताओं ने यह भी जांचा कि पर्यावरण प्रदर्शन को कैसे प्रभावित करता है। उन्होंने पाया कि जबकि सिस्टम बनावट वाली सतहों पर अच्छा काम करता है जो कैमरे के ट्रैक करने के लिए कई दृश्य विवरण प्रदान करती है, यह सादी, बिना किसी विशेषता वाली दीवारों पर भी आश्चर्यजनक रूप से मजबूत बना रहता है। हालांकि सादी सतहों पर सटीकता थोड़ी कम हुई, लेकिन त्रुटि अधिकांश व्यावहारिक उपयोगों के लिए स्वीकार्य सीमाओं के भीतर रही। बाहरी संचालन के लिए जहाँ दृश्य ट्रैकिंग तेज धूप या विशेषताओं की कमी के कारण विफल हो जाती है, सिस्टम स्वचालित रूप से फोन के जीपीएस रिसीवर का उपयोग करने के लिए स्विच हो जाता है। इस मोड में, यह भौगोलिक निर्देशांकों में परिवर्तन के आधार पर दूरी की गणना करता है। यह हाइब्रिड दृष्टिकोण रोबोट को निर्बाध रूप से अपनी यात्रा को लॉग करने की अनुमति देता, चाहे वह किसी इमारत के अंदर हो या बाहर किसी खेत में, बशर्ते दूरी इतनी लंबी न हो कि जीपीएस सिग्नल स्थिर न रहे।
इस कार्य का एक महत्वपूर्ण निष्कर्ष यह है कि सिस्टम को उपयोगी होने के लिए रोबोट के कंट्रोल लूप में एकीकृत करने की आवश्यकता नहीं है। डेटा को स्थानीय रूप से लॉग करने और बाद में प्राप्त करने से, शोधकर्ताओं ने जटिल सॉफ़्टवेयर ड्राइवर, नेटवर्क सेटअप, या वास्तविक समय के संचार लिंक की आवश्यकता को समाप्त कर दिया। इस "जीरो-इंटीग्रेशन" डिज़ाइन का अर्थ है कि इस सिस्टम को किसी भी रोबोट पर लगाया जा सकता है, चाहे उसका ऑपरेटिंग सिस्टम या कंप्यूटिंग पावर कुछ भी हो, बस फोन को एक ब्रैकेट से जोड़कर। अध्ययन निष्कर्ष निकालता है कि संरचित कार्यों के लिए जहाँ एक रोबोट को यह जानने की आवश्यकता है कि वह एक ज्ञात पथ पर कितनी दूर चला है, एक साधारण स्मार्टफोन समर्पित नेविगेशन हार्डवेयर का एक व्यवहार्य, कम लागत वाला विकल्प है। हालांकि यह मिलीमीटर-स्तर के काम के लिए उच्च-परिशुद्धता सेंसर की जगह नहीं ले सकता है, लेकिन यह उन अनुप्रयोगों के लिए एक व्यावहारिक समाधान प्रदान करता है जहाँ चरम सटीकता के बजाय लागत और सरलता अधिक महत्वपूर्ण है, जिससे शिक्षा, कृषि और लॉजिस्टिक्स में अधिक सुलभ मोबाइल रोबोटिक्स का मार्ग प्रशस्त होता है।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।