RoboLink टेलीऑपरेशन प्रस्ताव
Loading...
RoboLinkपरियोजना चर्चा प्रस्ताव
6 की टीम · बी.टेक ईसीई

सॉफ्टवेयर प्रोटोटाइप · रोबोटिक्स और ऑटोमेशन

रोबोलिंक

सॉफ्टवेयर-आधारित लंबी दूरी का मानव-रोबोट संचार और टेलीऑपरेशन

एक मानव ऑपरेटर और दूर स्थित वर्चुअल रोबोट के बीच विश्वसनीय संचार का अनुकरण।

बी.टेक इलेक्ट्रॉनिक्स और कंप्यूटर इंजीनियरिंग परियोजना चर्चा प्रस्ताव
प्रस्ताव देखें→
मानव ऑपरेटरभारत
इंटरनेट
वर्चुअल रोबोटलंदन
एक विचार · चरण 1 में किसी हार्डवेयर की आवश्यकता नहीं
टेलीऑपरेशन के लिए एक शुरुआती-अनुकूल सॉफ्टवेयर-प्रथम दृष्टिकोण01 / 10

01 / खोज

समस्या का विवरण

क्या होगा यदि रोबोट और उसका ऑपरेटर हजारों किलोमीटर दूर हों?

एक रिमोट ऑपरेशन परिदृश्य
भारतऑपरेटर पक्ष
लंदनवर्चुअल रोबोट पक्ष

जब नेटवर्क विश्वसनीय न हो तो हम संचार को विश्वसनीय कैसे बनाए रखें?

01
विलंबता

कमांड देर से आ सकते हैं।

02
पैकेट लॉस

कुछ अपडेट नहीं मिल सकते हैं।

03
कनेक्शन विफलता

रोबोट ऑपरेटर को सुनना बंद कर सकता है।

?खराब नेटवर्क स्थितियों में लंबी दूरी का मानव-रोबोट संचार अधिक विश्वसनीय और सुरक्षित कैसे हो सकता है?
परियोजना का लेंस: पहले संचार को समझें02 / 10

02 / संदर्भ

मौजूदा तकनीक

रिमोट कंट्रोल और टेलीऑपरेशन पहले से मौजूद हैं। हमारा प्रोजेक्ट समझ बनाता है, प्रचार नहीं।

सामान्य बिल्डिंग ब्लॉक्सआज उपलब्ध
Internet / IPWi-Fi · 4G · 5GWebSocketMQTTROS 2 / DDSVideo · Audio
मानव→नेटवर्क→रोबोट
हमारा अवसर
+

सीखने को दृश्यमान बनाएं।

हम एक शुरुआती-अनुकूल सॉफ्टवेयर प्रोटोटाइप बनाएंगे जो संचार की निगरानी करता है और एक विफल-सुरक्षित प्रतिक्रिया प्रदर्शित करता है।

ईमानदार दायरा: प्रस्तावित छात्र परियोजना, औद्योगिक उत्पाद नहीं।
मूल बातों से शुरुआत करें · मापें · सुरक्षित रूप से प्रतिक्रिया दें03 / 10

03 / प्रस्ताव

हम क्या बना रहे हैं?

RoboLink एक वेब-आधारित सॉफ्टवेयर सिस्टम है जो एक मानव ऑपरेटर और एक वर्चुअल रोबोट के बीच बातचीत का अनुकरण करता है।

मानव ऑपरेटरकमांड भेजता है
01
वेब डैशबोर्डनियंत्रण + निरीक्षण
02
संचार सर्वरसंदेशों को रूट करता है
03
वर्चुअल रोबोटस्थिति लौटाता है
0
चरण 1 का दायरा

कोई भौतिक रोबोट, मोटर, ESP32, रास्पबेरी पाई, सेंसर या अन्य हार्डवेयर नहीं।

केवल सॉफ्टवेयर
विचार से → अवलोकन योग्य सॉफ्टवेयर प्रोटोटाइप तक04 / 10

04 / बिल्ड

हमारी परियोजना के कार्य

छोटे, परीक्षण योग्य कार्य एक बड़े रोबोटिक्स प्रश्न को पहले वर्ष की स्पष्ट परियोजना में बदल देते हैं।

01

वर्चुअल रोबोट नियंत्रण

आगे, पीछे, बाएं, दाएं और रुकें।

02

रीयल-टाइम संचार

कमांड भेजें और प्रतिक्रियाएं प्राप्त करें।

03

रोबोट की स्थिति

स्थिति, सिम्युलेटेड बैटरी और अवस्था।

04

नेटवर्क निगरानी

विलंबता, पैकेट हानि और कनेक्शन की स्थिति।

05

फेल-सेफ सिमुलेशन

विफलता का पता लगाएं, रुकें और सेफ मोड में प्रवेश करें।

एक डैशबोर्ड · पांच अवलोकन योग्य व्यवहार05 / 10

05 / प्रोटोटाइप

रोबोलिंक वेब डैशबोर्ड

ऑपरेटर के लिए एक सरल नियंत्रण कक्ष। प्रस्तावित इंटरैक्शन देखने के लिए नियंत्रणों का प्रयास करें।

ROBOLINKलाइव रोबोट स्थिति
12:42:08
ऑनलाइनस्थिर कनेक्शन
विलंबता120 ms
पैकेट लॉस0.5 %
रोबोट स्थितिसक्रिय
बैटरी82 %
स्थितिX = 25, Y = 40
सिग्नल गुणवत्ता
अच्छा
वर्चुअल रोबोट नियंत्रणWASD
↑←STOP→↓
आपातकालीन स्टॉप
ऑपरेटर संदेश“हेलो रोबोट”
→
रोबोट प्रतिक्रिया“संदेश प्राप्त हुआ”
इंटरैक्टिव मॉकअप · पहली उत्पाद बातचीत06 / 10

06 / परीक्षण

हम संचार का परीक्षण कैसे करेंगे?

हम सॉफ्टवेयर में स्थितियों को बदलकर हार्डवेयर के बिना नेटवर्क व्यवहार का अध्ययन कर सकते हैं।

एक सिम्युलेटेड स्थिति चुनें

सामान्य नेटवर्ककम विलंब · कम नुकसान→उच्च विलंबताकमांड देर से आते हैं→पैकेट लॉसअपडेट गायब हो जाते हैं→डिस्कनेक्ट करेंकोई प्रतिक्रिया प्राप्त नहीं हुई→
सामान्य नेटवर्क
विलंबता120 ms
पैकेट लॉस0.5%
रोबोट स्थितिसक्रिय

रोबोट सामान्य रूप से काम कर रहा है।

ये सिमुलेशन हमें यह अध्ययन करने देते हैं कि संचार की गुणवत्ता बदलने पर दूर से संचालित रोबोट को कैसे प्रतिक्रिया देनी चाहिए।
हार्डवेयर जोड़ने से पहले एज केस का परीक्षण करें07 / 10

07 / फोकस

हमारा मुख्य फोकस क्या है?

फेल-सेफ संचार वह विचार है जो रोबोलिंक के हर हिस्से को जोड़ता है।

01

संचार विश्वसनीयता

क्या कमांड और जानकारी वर्चुअल रोबोट तक सही ढंग से पहुँच सकते हैं?

02

नेटवर्क मॉनिटरिंग

क्या हम विलंबता, पैकेट लॉस और कनेक्शन की समस्याओं का पता लगा सकते हैं?

03

सुरक्षा

यदि संचार अचानक बंद हो जाए तो क्या होगा?

04

फेल-सेफ ऑपरेशन

क्या संचार अविश्वसनीय होने पर सिस्टम स्वचालित रूप से वर्चुअल रोबोट को रोक सकता है?

अच्छा कनेक्शनसामान्य ऑपरेशन
↓
खराब कनेक्शनचेतावनी
↓
कनेक्शन खो गयासेफ मोड → रुकें
फेल-सेफ संचार
संदेह होने पर: सुरक्षित रूप से रुकें, फिर रिकवर करें08 / 10

08 / संसाधन

संसाधन और प्रौद्योगिकियां

एक हल्का सॉफ्टवेयर स्टैक हमारी टीम के लिए पहले चरण को व्यावहारिक बनाए रखता है।

01

सॉफ्टवेयर

  • HTML
  • CSS
  • JavaScript
  • Node.js
  • WebSocket
02

विकास

  • VS Code / online coding
  • GitHub
  • Browser DevTools
03

ऑनलाइन सेवाएं

  • GitHub
  • Vercel / Netlify
  • Suitable cloud backend
04

डिज़ाइन और दस्तावेज़ीकरण

  • diagrams.net
  • Slides / PowerPoint / Canva
  • GitHub collaboration
✓
चरण 1 के लिए किसी हार्डवेयर की आवश्यकता नहीं है।

हम भौतिक घटकों को जोड़ने से पहले सॉफ्टवेयर में संचार वर्कफ़्लो सीखते हैं।

पहले चरण को केंद्रित, किफायती और परीक्षण योग्य रखें09 / 10

09 / अगला कदम

अपेक्षित परिणाम और भविष्य का दायरा

एक स्पष्ट पहला मील का पत्थर: एक सुरक्षित, अवलोकन योग्य सॉफ्टवेयर वातावरण में संचार विचार को साबित करना।

अपेक्षित परिणाम

एक कार्यशील वेब-आधारित सॉफ्टवेयर प्रोटोटाइप

रोबोलिंक एक वर्चुअल रोबोट का उपयोग करके लंबी दूरी के मानव-रोबोट संचार का प्रदर्शन करेगा।

✓ वेब नियंत्रण✓ वास्तविक समय के कमांड✓ नेटवर्क निगरानी✓ स्वचालित सुरक्षित मोड
भविष्य का दायरा · प्रोटोटाइप के बाद
भौतिक रोबोटलाइव कैमरादो-तरफा ऑडियोवास्तविक सेंसर4जी / 5जीएआई बाधा पहचानसाइबर सुरक्षा
“हमारा पहला लक्ष्य भौतिक रोबोटिक्स की ओर बढ़ने से पहले सॉफ्टवेयर सिमुलेशन के माध्यम से संचार और विश्वसनीयता की समस्या को समझना और हल करना है।”
शुरुआत पर वापस जाएँ↺हमारे मेंटर और समुदाय के साथ चर्चा के लिए तैयार।
धन्यवाद · प्रश्न और चर्चा10 / 10
←पिछला
अगला→