CARLAverse: A Highly Modular, Distributed, and Multimodal Framework for Human-in-the-Loop Simulation
CARLAverse एक ओपन-सोर्स, डिस्ट्रीब्यूटेड और मल्टीमॉडल सिमुलेशन फ्रेमवर्क है जो ड्राइविंग, साइकिलिंग और पैदल चलने वाले परिवेश को एकीकृत करता है ताकि एक नवीन लोकल-क्लाइंट/सेंट्रल-सर्वर आर्किटेक्चर के माध्यम से नेटवर्क बॉटलनेक्स से लेटेंसी-क्रिटिकल हैप्टिक फीडबैक को अलग करके स्केलेबल ह्यूमन-इन-द-लूप प्रयोगों को सक्षम बनाया जा सके।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
ऐसी कारें बनाने के लिए जो खुद सुरक्षित रूप से चल सकें, इंजीनियरों को उन्हें एक ऐसी दुनिया में नेविगेट करना सिखाना होगा जो अप्रत्याशित लोगों से भरी है। जबकि कंप्यूटर सख्त नियमों का पालन करने में उत्कृष्ट होते हैं, वे अक्सर व्यस्त सड़क पर होने वाली सूक्ष्म, अनकही वार्ताओं (negotiations) में संघर्ष करते हैं: जैसे कि मुड़ने से पहले कंधे के ऊपर से पीछे देखते हुए एक साइकिल चालक, क्रॉसिंग पर हिचकिचाता हुआ एक पैदल यात्री, या लेन बदलने का संकेत देता हुआ एक ड्राइवर। इन जटिल अंतःक्रियाओं का अध्ययन करने के लिए, बिना वास्तविक जीवन को जोखिम में डाले, शोधकर्ता सिम्युलेटर का उपयोग करते हैं। ये डिजिटल वातावरण मनुष्यों को ड्राइविंग परिदृश्यों को निभाने की अनुमति देते हैं जबकि कंप्यूटर उनकी प्रतिक्रियाओं को रिकॉर्ड करते हैं। हालाँकि, एक बड़ी बाधा बनी हुई है: अधिकांश वर्तमान सिम्युलेटर अलग-थलग द्वीप हैं। वे एक मानव चालक को आभासी दुनिया दिखा सकते हैं, लेकिन वे उस ड्राइवर को एक ही साझा स्थान में साइकिल चालकों या पैदल यात्रियों के रूप में कार्य कर रहे अन्य वास्तविक मनुष्यों से जोड़ने में संघर्ष करते हैं। जब कई लोग एक नेटवर्क के माध्यम से आभासी दुनिया में एक-दूसरे के साथ बातचीत करने की कोशिश करते हैं, तो सूचना भेजने में होने वाली देरी भ्रम को तोड़ सकती है, जिससे अनुभव सुस्त महसूस होता है या शारीरिक असुविधा का कारण बनता है।
कार्ल्सरूहे यूनिवर्सिटी ऑफ एप्लाइड साइंसेज के शोधकर्ताओं की एक टीम ने CARLAverse नामक एक नया, खुला सिस्टम बनाकर इस चुनौती का समाधान किया है। यह ढांचा (framework) एक सेतु के रूप में कार्य करता है, जो विभिन्न प्रकार के सिम्युलेटरों—कारों, साइकिलों और पैदल यात्रियों के सिम्युलेटर—को एक एकल, सिंक्रोनाइज़्ड आभासी शहर में जुड़ने और परस्पर क्रिया करने की अनुमति देता है। इसका मुख्य नवाचार गति के भौतिकी (physics of movement) को संभालने के तरीके में निहित है। प्रत्येक व्यक्ति के स्टीयरिंग या पैडल चलाने के हर छोटे विवरण को एक केंद्रीय कंप्यूटर पर भेजने और जवाब का इंतजार करने के बजाय, यह प्रणाली काम को विभाजित करती है। प्रत्येक प्रतिभागी की स्थानीय मशीन उन तत्काल, उच्च-गति वाले बलों की गणना करती है जिन्हें वे महसूस करते हैं, जैसे कि स्टीयरिंग व्हील में प्रतिरोध या साइकिल के हैंडल का कंपन, जबकि एक केंद्रीय सर्वर व्यापक यातायात प्रवाह और अन्य वाहनों की स्थिति का प्रबंधन करता है। यह डिज़ाइन सुनिश्चित करता है कि मनुष्य को मिलने वाला फीडबैक तत्काल और यथार्थवादी हो, भले ही प्रतिभागी अलग-अलग इमारतों या शहरों में स्थित हों। इन वितरित गणनाओं (distributed calculations) को एक साझा आभासी वातावरण के साथ जोड़कर, शोधकर्ताओं ने एक ऐसा मंच बनाया है जहाँ कई लोग सुरक्षित रूप से एक-दूसरे के प्रति अपनी प्रतिक्रिया का अभ्यास कर सकते हैं और अध्ययन कर सकते हैं, जिससे वे वास्तविक सामाजिक गतिशीलता को पकड़ सकें जिसे आर्टिफिशियल इंटेलिजेंस अक्सर चूक जाता है।
यह प्रणाली मॉड्यूलरिटी (modularity) की नींव पर बनी है, जिसका अर्थ है कि यह पूर्ण पुनर्गठन की आवश्यकता के बिना विभिन्न हार्डवेयर सेटअप के अनुकूल हो सकती है। यह यात्रा के तीन अलग-अलग मोड का समर्थन करती है: कार चलाना, साइकिल चलाना और पैदल चलना। कार के लिए, सिस्टम मानक ड्राइविंग सिम्युलेटरों से जुड़ता है जिनमें स्टीयरिंग व्हील और पेडल होते हैं। साइकिल के लिए, यह 'स्मार्ट ट्रेनर्स' से जुड़ता है जो पहाड़ियों या हवा की नकल करने के लिए प्रतिरोध को समायोजित कर सकते हैं। पैदल यात्रियों के लिए, यह शरीर की गतिविधियों को ट्रैक करने के लिए वर्चुअल रियलिटी हेडसेट और कैमरों का उपयोग करता है, जिससे एक व्यक्ति स्वाभाविक रूप से चल सकता है और मानव ऊंचाई से दुनिया देख सकता है। जो इस दृष्टिकोण को अद्वितीय बनाता है वह है विभिन्न अनुभवों को पूरी तरह से सिंक (sync) रखने की इसकी क्षमता। जब वर्चुअल रियलिटी में एक पैदल यात्री फुटपाथ से नीचे उतरता है, तो कार सिम्युलेटर में मौजूद ड्राइवर उस गति को तुरंत देखता है और सड़क के वातावरण में उचित परिवर्तन महसूस करता है। यह प्रणाली वैश्विक यातायात प्रबंधन के भारी कार्यों को व्यक्तिगत गति की संवेदनशील, तेज़-तर्रार गणनाओं से सावधानीपूर्वक अलग करके हासिल करती है।
अतीत में, कई सिम्युलेटरों को जोड़ने के लिए अक्सर सॉफ्टवेयर परतों पर निर्भर रहना पड़ता था जो संदेशों को इधर-उधर भेजने के लिए बिचौलियों के रूप में कार्य करती थीं। शोधकर्ताओं ने पाया कि ये बिचौलिए बहुत अधिक देरी पैदा करते थे, जो उन प्रणालियों के लिए अस्वीकार्य है जो फोर्स फीडबैक या मोशन प्लेटफॉर्म जैसे भौतिक फीडबैक पर निर्भर करती हैं। इसे हल करने के लिए, CARLAverse इन अतिरिक्त परतों को दरकिनार करता है, जिससे स्थानीय मशीनें सुव्यवस्थित संचार चैनलों का उपयोग करके सीधे केंद्रीय सर्वर से बात कर सकती हैं। संचार की यह सीधी रेखा सुनिश्चित करती है कि जब कोई ड्राइवर पहिया घुमाता है, तो आभासी कार तुरंत प्रतिक्रिया देती है, और फोर्स फीडबैक मोटर उनके हाथ पर बिना किसी ध्यान देने योग्य अंतराल के दबाव डालती है। इसी तरह, जब एक साइकिल चालक पैडल मारता है, तो प्रतिरोध वास्तविक समय में आभासी इलाके (terrain) के अनुरूप समायोजित हो जाता है। यह सटीकता महत्वपूर्ण है क्योंकि एक मामूली देरी भी व्यक्ति को बीमार महसूस करा सकती है या सिम्युलेशन में उनकी उपस्थिति के अहसास को खत्म कर सकती है।
शोधकर्ताओं ने अनुभव को अधिक इमर्सिव (immersive) बनाने के लिए उन्नत सुविधाओं को भी एकीकृत किया है। सिस्टम उपयोगकर्ता के स्थान के आधार पर ध्वनि उत्पन्न करता है, जिससे ड्राइवर को शहर में अपनी स्थिति के आधार पर इंजन की गड़गड़ाहट अलग तरह से सुनाई देती है, और एक पैदल यात्री को सही दिशा से आती हुई कार सुनाई देती है। दृश्यों को सावधानी से संभाला जाता है ताकि यह सुनिश्चित हो सके कि स्क्रीन या हेडसेट पर छवियां उपयोगकर्ता के दृष्टिकोण के साथ पूरी तरह से संरेखित हों, जिससे वह चक्कर आने की समस्या से बच सके जो अक्सर वर्चुअल रियलिटी में होती है। साइकिल सिम्युलेटर के लिए, सिस्टम हवा के बल और सड़क के ढलान की गणना भी करता है ताकि ट्रेनर पर प्रतिरोध को समायोजित किया जा सके, जिससे सवारी प्रामाणिक लगे। पैदल यात्रियों के लिए, सिस्टम शरीर की गतिविधियों को ट्रैक करने के लिए मानक वेबकैम का उपयोग करता है, जो व्यक्ति के झुकने या इशारे करने के तरीके को आभासी दुनिया में अनुवादित करता है, जिससे हाथ हिलाने या इधर-उधर देखने जैसी स्वाभाविक अंतःक्रियाएं संभव होती हैं।
इस कार्य का अंतिम लक्ष्य यातायात में मानवीय व्यवहार को समझना है। वास्तविक लोगों को एक साझा आभासी स्थान में रखकर, शोधकर्ता यह देख सकते हैं कि वे कैसे प्राथमिकता (right-of-way) के लिए समझौता करते हैं, वे अपने इरादों का संकेत कैसे देते हैं, और वे अप्रत्याशित घटनाओं के प्रति कैसे प्रतिक्रिया करते हैं। कृत्रिम एजेंटों (artificial agents) के साथ इस तरह का डेटा एकत्र करना कठिन है, क्योंकि कंप्यूटर अक्सर मानवीय शारीरिक भाषा और हिचकिचाहट की सूक्ष्म बारीकियों को दोहराने में विफल रहते हैं। CARLAverse ढांचा बड़े पैमाने पर प्रयोगों की अनुमति देता जहाँ कई संस्थान एक साथ भाग ले सकते हैं, जो दूरदराज की दूरियों तक सिम्युलेटर को जोड़ सकते हैं। यह क्षमता कारों, साइकिलों और लोगों को एक साथ शामिल करने वाले जटिल यातायात परिदृश्यों के अध्ययन का द्वार खोलती है, जो हमारी सड़कों के सामाजिक ताने-बाने की समृद्ध समझ प्रदान करती है। हालांकि यह प्रणाली वर्तमान में एक सिमुलेशन है, शोधकर्ता इसके भौतिक मॉडलों को और अधिक मान्य करने और इसकी क्षमताओं का विस्तार करने की योजना बना रहे हैं, जिसमें साइकिलों के लिए मोशन प्लेटफॉर्म और पैदल यात्रियों के लिए ओम्नीडायरेक्शनल ट्रेडमिल जोड़ना शामिल है। इस तकनीक को खुला और सुलभ बनाकर, टीम की उम्मीद है कि वे अन्य शोधकर्ताओं के लिए समान अध्ययन करने के लिए बाधाओं को कम करेंगे, जिससे भविष्य की परिवहन प्रणालियों को अधिक सुरक्षित और मानवीय आवश्यकताओं के प्रति अधिक संवेदनशील बनाने के लिए एक सहयोगात्मक प्रयास को बढ़ावा मिलेगा।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।