← नवीनतम पेपर
⚡ electrical engineering

Conformal Constraint Tightening for Chance-Constrained Motion Planning with Unknown Dynamics

यह शोधपत्र एक प्लानर-अज्ञेय (planner-agnostic) विधि प्रस्तावित करता है जो अज्ञात गतिकी (unknown dynamics) के तहत कार्य करने वाले स्वायत्त रोबोटों के लिए संभाव्य कार्य-पूर्णता गारंटी प्रदान करने हेतु, नाममात्र-से-वास्तविक प्रक्षेपवक्र विचलन (nominal-to-true trajectory deviations) के आधार पर नियोजन बाधाओं को कड़ा करने के लिए कॉन्फॉर्मल प्रेडिक्शन का लाभ उठाता है।

मूल लेखक: Shubham Natraj, Bruno Sinopoli, Yiannis Kantaros

प्रकाशित 2026-07-27
📖 9 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Shubham Natraj, Bruno Sinopoli, Yiannis Kantaros

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

कल्पना कीजिए कि आप एक रोबोट को भूलभुलैया (maze) में रास्ता खोजने के लिए सिखा रहे हैं। ऐसा करने के लिए, आप रोबोट को एक मानचित्र (map) और नियमों का एक सेट देते हैं। लेकिन यहाँ एक पेच है: आपके पास जो मानचित्र है वह केवल एक अनुमान है। यह एक "नोमिनल" (nominal) मॉडल है, जो इस बात का एक सर्वोत्तम प्रयास वाला खाका है कि रोबोट कैसे चलता है। वास्तविक दुनिया में, रोबोट आपके सोचे हुए वजन से अधिक भारी हो सकता है, या फर्श फिसलन भरा हो सकता है, या उसके पहिए फिसल सकते हैं। आपके इस कच्चे मानचित्र और वास्तविक वास्तविकता के बीच का यह अंतर "मॉडल मिसमैच" (model mismatch) कहलाता है। यदि आप अपने मानचित्र पर बहुत अधिक भरोसा करते हैं, तो रोबोट उस दीवार से टकरा सकता है जिसे उसने बहुत दूर समझा था, या वह फिनिश लाइन को पूरी तरह से मिस कर सकता है। यह रोबोटिक्स में एक बहुत बड़ी समस्या है क्योंकि हम किसी भी नए मशीन या वातावरण को भेजने से पहले उसकी सटीक भौतिकी (physics) को हमेशा नहीं जान सकते। हमें एक ऐसा रास्ता खोजने की आवश्यकता है जो सुरक्षित हो, भले ही हमारा मानचित्र अपूर्ण हो। यहीं पर "चांस-कंस्ट्रेंड प्लानिंग" (chance-constrained planning) की अवधारणा आती है: एक ऐसा रास्ता माँगने के बजाय जो हमेशा एकदम सही हो (जो अक्सर असंभव है), हमारा लक्ष्य एक ऐसा रास्ता खोजने का है जो ज्यादातर समय काम करे, जैसे कि 95% समय, जिससे हमें हमारी अपनी अज्ञानता के विरुद्ध एक सुरक्षा कवच मिल सके।

आप जो शोध पत्र (paper) पढ़ने जा रहे हैं, वह ठीक इसी समस्या को संबोधित करता है: कि कैसे एक रोबोट का प्लान सुरक्षित बनाया जाए जब रोबोट का वास्तविक व्यवहार अज्ञात हो, लेकिन हमारे पास एक मोटा-मोटी अनुमान वाला मॉडल मौजूद हो। लेखक, शुभम नटराज, ब्रूनो सिनोपोली और यियानिसs कातारोस, "कॉन्फॉर्मल प्रेडिक्शन" (Conformal Prediction) नामक एक सांख्यिकीय उपकरण का उपयोग करके एक चतुर तरीका प्रस्तावित करते हैं। कॉन्फॉर्मल प्रेडिक्शन को एक "सुरक्षा निरीक्षक" (safety inspector) के रूप में सोचें जो पिछले कई परीक्षण दौरों को देखता है ताकि यह पता लगा सके कि वास्तविक रोबोट हमारे मानचित्र से कितना विचलित हो सकता है। वे मानचित्र को ठीक करने की कोशिश नहीं करते; इसके बजाय, वे खेल के मैदान को छोटा कर देते हैं। वे मानचित्र पर सुरक्षित क्षेत्रों को और लक्ष्य क्षेत्र को एक विशिष्ट मात्रा में छोटा कर देते हैं। यह मात्रा इस तरह से गणना की जाती है ताकि यदि रोबोट मानचित्र पर इन सिकुड़े हुए क्षेत्रों के भीतर रहता है, तो वह उच्च संभावना के साथ वास्तविक दुनिया में सुरक्षित रहने की गणितीय गारंटी देता है।

यहाँ उनकी विधि और उनके निष्कर्षों की कहानी दी गई।

समस्या: मानचित्र बनाम क्षेत्र (The Map vs. The Territory)

रोबोट को बाधाओं से बचते हुए एक शुरुआती बिंदु से लक्ष्य तक पहुँचने की आवश्यकता होती है। आमतौर पर, इंजीनियर रोबोट की गति को सिम्युलेट करने के लिए एक कंप्यूटर मॉडल का उपयोग करते हैं। वे एक योजना एल्गोरिदम (जैसे एक स्मार्ट GPS) चलाते हैं ताकि कदमों का एक ऐसा क्रम खोजा जा सके जो कंप्यूटर पर एकदम सही दिखता हो। लेकिन जब वे वही क्रम वास्तविक रोबोट पर चलाते हैं, तो चीजें बिगड़ जाती हैं। शायद रोबोट का मोटर थोड़ा कमजोर है, या हवा उसे अलग तरह से धकेल रही है। "वास्तविक" पथ जिसे रोबोट लेता है, उस "नोमिनल" पथ से भटक जाता है जिसे कंप्यूटर ने नियोजित किया था। यदि यह विचलन बहुत बड़ा है, तो रोबोट किसी बाधा से टकरा जाता है या लक्ष्य को चूक जाता है।

लेखकों का तर्क है कि हम हमेशा पहले से यह नहीं जान सकते कि रोबोट की सटीक भौतिकी क्या है। हमारे पास एक सीखा हुआ मॉडल (डेटा पर आधारित एक अनुमान) या एक सरल भौतिकी मॉडल हो सकता है, लेकिन यह कभी भी 100% सटीक नहीं होगा। चुनौती एक नियंत्रण अनुक्रम (कदमों की एक सूची) की गणना करने की है जो वास्तविक रोबोट पर काम करे, भले ही हमारे पास योजना बनाने के लिए केवल एक अनुमानित मॉडल हो।

समाधान: "सेफ्टी बबल" (सुरक्षा बुलबुला) का तरीका

लेखकों का समाधान एक दो-चरणीय प्रक्रिया है जो एक जोखिम भरी, अनिश्चित समस्या को एक सुरक्षित, निश्चित समस्या में बदल देती है।

चरण 1: अंशांकन (The Calibration - परीक्षण ड्राइव)
सबसे पहले, उन्हें यह जानने की आवश्यकता है कि मिसमैच कितना बुरा हो सकता है। वे अपने अनुमानित मॉडल को लेते हैं और उसे परीक्षण के कुछ सेटों पर चलाते हैं। प्रत्येक समस्या के लिए, वे एक ऐसा पथ ढूंढते हैं जो कंप्यूटर पर काम करता है। फिर, वे वास्तव में उसी पथ को वास्तविक रोबोट पर चलाते हैं और देखते हैं कि क्या होता है। वे मापते हैं कि रोबोट वास्तव में कहाँ था और कंप्यूटर ने सोचा था कि वह कहाँ होगा। वे यह सब 100 अलग-अलग परीक्षण परिदृश्यों के लिए करते हैं।

कॉन्फॉर्मल प्रेडिक्शन नामक एक सांख्यिकीय पद्धति का उपयोग करते हुए, वे इन 100 मापों को देखते हैं और पूछते हैं: "इन मामलों में 95% (या 99%, आदि) में वास्तविक रोबोट कंप्यूटर के अनुमान से अधिकतम कितनी दूरी तक विचलित हुआ?" इससे उन्हें एक "सुरक्षा त्रिज्या" (safety radius) मिलती है, जिसे हम q^α\hat{q}_\alpha कह सकते हैं। यह संख्या एक "सबसे खराब स्थिति" वाले बुलबुले का प्रतिनिधित्व करती है। वे जानते हैं कि उच्च संभावना के साथ, वास्तविक रोबोट कंप्यूटर के अनुमानित पथ से इस दूरी से अधिक कभी नहीं जाएगा।

चरण 2: टाइटनिंग (The Tightening - कमरे को सिकोड़ना)
अब जादू आता है। मूल मानचित्र पर योजना बनाने के बजाय, वे एक नया, "टाइटन किया हुआ" (tightened) मानचित्र बनाते हैं।

  • वे मानचित्र पर बाधाओं को लेते हैं और उन्हें सुरक्षा त्रिज्या q^α\hat{q}_\alpha द्वारा बड़ा (फुला हुआ/inflate) बना देते हैं।
  • वे मुक्त स्थान और लक्ष्य क्षेत्र को उसी मात्रा से छोटा (erode) कर देते हैं।

कल्पना कीजिए कि आप एक बड़े, भारी बैकपैक के साथ एक गलियारे में चल रहे हैं। यदि आप दीवारों के करीब रहकर चलने की योजना बनाते हैं, तो आप अपने बैकपैक से टकरा सकते हैं। इसलिए, आप कल्पना करते हैं कि दीवारें और बाहर हैं और गलियारा और संकरा है। आप इस काल्पनिक संकरे गलियारे के बीच में चलते हैं। यदि आप संकरे गलियारे के भीतर रहते हैं, तो आपका बैकपैक वास्तविक दीवारों से कभी नहीं टकराएगा।

लेखक सिद्ध करते हैं कि यदि कोई रोबोट अनुमानित मॉडल का उपयोग करके इस संकरे, "टाइटन किए गए" मानचित्र के माध्यम से एक पथ खोज सकता है, तो वही पथ निर्धारित संभावना के साथ वास्तविक दुनिया में सुरक्षित रहने की गारंटी देता है। रोबोट को वास्तविक डायनेमिक्स जानने की आवश्यकता नहीं है; उसे बस मानचित्र पर इस कठिन, संकरे समस्या को हल करने की आवश्यकता है।

प्रयोग: क्या यह काम करता है?

इसे परखने के लिए, लेखकों ने दो अलग-अलग परिदृश्य चलाए।

परिदृश्य 1: धीमा होने वाली कार (Dubins Vehicle)
उन्होंने एक साधारण कार मॉडल का उपयोग किया जो मुड़ सकती है लेकिन बगल में नहीं चल सकती। "वास्तविक" कार में एक छिपा हुआ दोष था: घर्षण (friction) के कारण वह मॉडल द्वारा अनुमानित गति से धीमी थी (जिसे βv\beta_v द्वारा सिम्युलेट किया गया था)। उन्होंने 0.05, 0.10, 0.15, और 0.20 के मिसमैच स्तरों का परीक्षण किया।

  • परिणाम: जब उन्होंने अपने "टाइटन किए गए" तरीके का उपयोग किया, तो रोबोट सफलतापूर्वक लक्ष्य तक पहुँचा और दुर्घटनाओं से बचा, जिसकी दर उनके सुरक्षा गारंटी से मेल खाती है या उससे अधिक थी। उदाहरण के लिए, यदि उन्होंने 90% सफलता दर मांगी, तो रोबोट वास्तव में 90% से अधिक समय तक सफल रहा।
  • समझौता (Trade-off): जैसे-जैसे उन्होंने अधिक सुरक्षा मांगी (जैसे 90% के बजाय 99%), "सुरक्षा बुलबुला" बड़ा हो गया, गलियारा संकरा हो गया, और योजनाकार के लिए कोई भी पथ खोजना कठिन हो गया। पथ खोजने की सफलता दर गिर गई, लेकिन जो पथ उसने खोजे वे बहुत अधिक विश्वसनीय थे।
  • तुलना: उन्होंने एक मानक प्लानर से तुलना की जो मिसमैच को अनदेखा करता है। मानक प्लानर ने पथ अधिक बार खोजे, लेकिन वे पथ वास्तविक रोबोट पर बहुत अधिक बार विफल हुए। लेखकों की विधि वास्तव में कार्य को सुरक्षित रूप से पूरा करने में बहुत अधिक सफल थी।

परिदृश्य 2: डगमगाता ड्रोन (Planar Quadrotor)
उन्होंने एक अधिक जटिल, 6-आयामी ड्रोन का परीक्षण किया जिसमें रैंडम शोर (हवा के झोंके) है और जो एक सीखे हुए न्यूरल नेटवर्क मॉडल का उपयोग करता है (जो अक्सर अपूर्ण होता है)।

  • परिणाम: रैंडम शोर और सीखे हुए मॉडल की अतिरिक्त अराजकता के बावजूद, यह विधि टिकी रही। "अनुभवजन्य कवरेज" (empirical coverage - कितनी बार रोबole सुरक्षा बुलबुले के भीतर रहा) लगातार लक्ष्य से अधिक रहा।
  • प्रदर्शन: 90% लक्ष्य सुरक्षा स्तर पर, उनकी विधि ने वास्तविक ड्रोन पर 100% कार्य-पूर्णता दर हासिल की, जबकि मानक "नोमिनल" प्लानर केवल लगभग 55% ही प्रबंध कर सका। यह दर्शाता है कि योजना चरण में थोड़ा अधिक सावधान रहने से, आपको वास्तविक दुनिया में बहुत बेहतर परिणाम मिलते हैं।

उन्होंने क्या पाया और इसका क्या अर्थ है

यह शोध पत्र यह प्रदर्शित करता है कि आपको योजना बनाने के लिए रोबोट की सटीक भौतिकी जानने की आवश्यकता नहीं है। आपको बस एक मोटा मॉडल और यह मापने के लिए कुछ डेटा चाहिए कि आपका मॉडल कितना गलत हो सकता है। कॉन्फॉर्मल प्रेडिक्शन का उपयोग करके एक "सुरक्षा बुलबुला" बनाने और उसके अनुसार नियोजन स्थान को छोटा करने के माध्यम से, आप एक जोखिम भरी, अनिश्चित समस्या को एक सुरक्षित, समाधान योग्य समस्या में बदल सकते हैं।

लेखक बताते हैं कि यह दृष्टिकोण "प्लानर-अग्नोस्टिक" (planner-agnostic) है, जिसका अर्थ है कि यह किसी भी योजना एल्गोरिदम (जैसे कि उन्होंने उपयोग किया RRT एल्गोरिदम) के साथ काम करता है। इससे कोई फर्क नहीं पड़ता कि प्लानर पथ कैसे खोजता है; जब तक पथ संकरे क्षेत्रों के भीतर रहता है, गारंटी बनी रहती है।

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

संक्षेप में, यह शोध पत्र एक मजबूत, गणितीय रूप से समर्थित तरीका प्रदान करता है कि, "मैं बिल्कुल नहीं जानता कि यह रोबोट कैसे चलता है, लेकिन मैं जानता हूँ कि मेरा अनुमान कितना गलत हो सकता है, इसलिए मैं ऐसे योजना बनाऊंगा जैसे कि दुनिया दिखने की तुलना में थोड़ी अधिक खतरनाक है।" और उनके प्रयोगों से पता चलता है कि यह रणनीति काम करती है, जो एक संभावित रूप से खतरनाक जुए को एक विश्वसनीय मिशन में बदल देती है।

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →