ASI Robotics AI · web · robotics
← सभी सेवाएँ

गोदाम रोबोट AGV / AMR

आपके गोदाम में AGV और AMR गोदाम रोबोट: हम नेविगेशन, मार्ग, नक्शा सेट करते हैं — चलता आपका बेड़ा है, हमारा नहीं। ROS2 + Nav2 + SLAM पर गोदाम रोबोट: आपके लेआउट के अनुसार गोदाम का नक्शा और ढुलाई का लॉजिक। एक ट्रॉली से लेकर बेड़े तक गोदाम रोबोट — नेविगेशन और बेड़ा-प्रबंधन का प्रोग्राम।

$ ./agv.sh nav --warehouse
> मार्ग बन गया
नेविगेशन सेट हो गया

नेविगेशन सेवा में क्या शामिल है

हम AGV और AMR गोदाम रोबोटों के बेड़े के लिए नेविगेशन सेट करते हैं, जिनका मालिक पहले से ग्राहक है, और ख़ुद ट्रॉलियाँ आपूर्ति नहीं करते। इनपुट में गोदाम का लेआउट, चेसिस का मॉडल, सेंसर (लिडार, कैमरे, एनकोडर) लेकर सॉफ़्टवेयर हिस्सा लिखते हैं: कमरे का नक्शा, मार्ग, घुमने के नियम और बेड़ा-प्रबंधन का लॉजिक। माल गोदाम में ग्राहक का उपकरण ढोता है, और हमारी ज़िम्मेदारी — वह सॉफ़्टवेयर जो ट्रॉलियों के समूह को प्रबंधनीय प्रणाली में बदलता है। अलग से WMS और ऊपरी स्तर के साथ एकीकरण सेट करते हैं ताकि ढुलाई के अनुरोध लेखा-प्रणाली से आएँ, हाथ से दर्ज न हों। सेवा का नतीजा — काम करता नेविगेशन-कॉन्फ़िगरेशन और ग्राहक के उपकरण पर सौंपने से पहले जाँचे गए पैरामीटर।

मूल रूप से नेविगेशन कैसे काम करता है

रोबोट लगातार तीन सवाल हल करता है: वह कहाँ है, परिवेश कैसा है और लक्ष्य तक किस रास्ते जाना है। स्थान-निर्धारण लिडार और ओडोमेट्री के डेटा को पहले से बने गोदाम-नक्शे से मिलाता है, इसलिए ट्रॉली फ़र्श पर निशान और छत में तार के बिना अपनी स्थिति समझती है। प्लानर गंतव्य तक वैश्विक मार्ग बनाता है, और स्थानीय परिपथ रीयल-टाइम में ट्रैजेक्टरी फिर से गिनता है, लोगों, पैलेटों और अन्य उपकरणों को घुमते हुए। बेड़ा-प्रबंधक मशीनों के बीच कार्य बाँटता है, चौराहों पर उन्हें अलग करता है और दो ट्रॉलियों को एक गलियारा घेरने नहीं देता। यह पूरा लॉजिक ग्राहक के उपकरण का ऑनबोर्ड कंप्यूटर अमल करता है, और हम उसे पैरामीटरों व कोड से तय करते हैं, न कि मशीनरी में दख़ल से।

AGV के आने का इतिहास

पहला स्वचालित रूप से नियंत्रित ट्रांसपोर्टर 1953 में आर्थर (मैक) बैरेट जूनियर ने बनाया, जो नॉर्थब्रुक, इलिनॉय की Barrett Electronics कंपनी के मालिक थे। यह एक बदला हुआ टोइंग ट्रैक्टर था, जो किराना गोदाम में छत के नीचे बिछे तार के सिग्नल का पीछा करते हुए चलता था; इसे 1954 में Guide-O-Matic नाम से बेचा जाने लगा। बाद में तार फ़र्श में डाल दिया गया, और दशकों तक AGV नेविगेशन ठीक भौतिक मार्गदर्शकों — तार, चुंबकीय पट्टी, ऑप्टिकल रेखाओं — पर बना रहा। इससे सटीकता मिलती थी, पर मार्ग ढाँचे से कसकर बँध जाता: गोदाम-योजना में किसी भी बदलाव के लिए निशान फिर से बिछाने पड़ते। आधुनिक गोदाम रोबोट तार से हटकर नक्शे और कंप्यूटर विज़न पर आ गए, और यही हमारे काम का मुख्य हिस्सा बनता है।

सॉफ़्टवेयर हिस्सा क्यों अहम है

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

स्टैक: ROS2, Nav2, SLAM

बुनियादी ढाँचा है ROS2 — रोबोट के नोडों के बीच संदेश-विनिमय का औद्योगिक माध्यम, जिस पर सेंसर-ड्राइवर, ड्राइव-नियंत्रण और ऊपरी स्तर से डेटा-विनिमय टिके हैं। नेविगेशन-परत Nav2 पर बनाते हैं — यह ROS2 का मानक मार्ग-स्टैक है, जो व्यवहार-वृक्ष और प्रबंधित नोड-जीवनचक्र का उपयोग करता है, जिससे मशीन की नियंत्रित शुरुआत, रुकाव और बहाली मिलती है। गोदाम का नक्शा बनाना और फिर स्थान-निर्धारण SLAM विधियों से करते हैं: रोबोट एक साथ कमरे का नक्शा बनाता और लिडार व ओडोमेट्री के डेटा से उसमें अपनी स्थिति तय करता है। यह संयोजन किसी एक चेसिस-विक्रेता से बँधा नहीं, इसलिए ऐसे विषम बेड़े के लिए उपयुक्त है जहाँ गोदाम रोबोट अलग-अलग निर्माताओं की तकनीक पर जुड़े हों। पूरा स्टैक खुला है, जो लाइसेंस-निर्भरता हटाता है और कॉन्फ़िगरेशन को ग्राहक के नियंत्रण में रखता है।

ROS2, Nav2 और SLAM कब आए

SLAM शब्द 1995 में ह्यू डैरंट-व्हाइट और जॉन लियोनार्ड ने गढ़ा, और तरीक़े का गणितीय आधार 1986 में ही स्मिथ, सेल्फ़ और चीज़मैन के स्थानिक अनिश्चितता के प्रायिक वर्णन पर काम में रखा गया था। ROS ख़ुद Willow Garage में एक प्रोजेक्ट के रूप में उपजा: पहला सार्वजनिक रिपॉज़िटरी नवंबर 2007 में आया, और ROS 1.0 संस्करण 2010 में निकला। ROS2 पहले से ही औद्योगिक और वितरित कार्यों के लिए डिज़ाइन किया गया, और उसका पहला वितरण Ardent Apalone दिसंबर 2017 में जारी हुआ। ROS2 का नेविगेशन-स्टैक Nav2 2020 में स्टीव मात्सेंस्की और सहकर्मियों के लेख The Marathon 2 में पेश हुआ, जहाँ रोबोट गतिशील कैंपस में मैराथन से अधिक दूरी तय कर गया। हम इन उपकरणों के परिपक्व संस्करण इस्तेमाल करते हैं, कच्चे बिल्ड नहीं, ताकि मशीनों का व्यवहार दोहराने योग्य रहे।

यह हमें क्यों सौंपा जा सकता है

हमारी डेवलपमेंट टीम का IT में कुल अनुभव 45 साल से अधिक है, और नेविगेशन को हम तैयार प्रीसेटों का सेट नहीं, बल्कि इंजीनियरिंग कार्य की तरह करते हैं। हम ट्रॉलियाँ नहीं बेचते और किसी ख़ास निर्माता से बँधे नहीं, इसलिए वही उपकरण सेट करते हैं जो ग्राहक के पास है और उसके लेआउट तथा माल-प्रवाह के अनुसार पैरामीटर चुनते हैं। हर कॉन्फ़िगरेशन को पहले सिमुलेशन में, फिर असली तकनीक पर नियंत्रित मोड में चलाते हैं और जाँच के बाद ही असली शुरुआत में सौंपते हैं। यह क्रम उस ख़तरे को हटाता है कि गोदाम रोबोट अप्रत्याशित व्यवहार के साथ शॉप-फ़्लोर पर निकलें और लॉजिस्टिक्स रोक दें। ढोता और मुड़ता ग्राहक का उपकरण है, और हम प्रोग्राम, नक्शे और बेड़ा-प्रबंधन के ज़िम्मेदार हैं — और इसके भी कि वे वैसे ही काम करें जैसा कहा गया है।

क्या शामिल है

ROS2 + Nav2 नेविगेशन
गोदाम का SLAM-नक्शा
ढुलाई और मार्गों का लॉजिक
बेड़ा-प्रबंधन
लोगों और बाधाओं का निवारण
WMS के साथ एकीकरण

हम कैसे काम करते हैं

01
गोदाम
02
नक्शा
03
मार्ग
04
बेड़ा
05
शुरुआत
परिणाम

तैयार नेविगेशन: आपके गोदाम में गोदाम रोबोट माल स्वायत्त रूप से ढोते हैं, बिना ऑपरेटर।

सवाल और जवाब

क्या आप रोबोट आपूर्ति करते हैं?+

नहीं — गोदाम रोबोट आपके हैं, हम नेविगेशन, नक्शा और बेड़ा-प्रबंधन सेट करते हैं।

किस गोदाम के लिए?+

गोदाम रोबोट रैक, पैलेट और पिकिंग के लिए — आपके लेआउट के अनुसार नक्शा।

आपके प्रोजेक्ट पर चर्चा करें?

अपना संपर्क छोड़ें — हम सवालों और प्रस्ताव के साथ वापस आएँगे।