मुख्य कंटेंट तक स्किप करें

लाइमलाइट 3 क्विक-स्टार्ट

हार्डवेयर विशिष्टताएँ

  • फुटप्रिंट: 3.174 इंच x 1.930 इंच (80.61 मिमी x 49.01 मिमी)
  • मोटाई: 1.160 इंच (29.46 मिमी)
  • वजन: 0.17 पाउंड
  • #10 / M4 थ्रू-होल माउंटिंग
  • पावर इनपुट: 4.1V-16V
  • पावर इनपुट (रेड-बटन 2025 लाइमलाइट 3 वेरिएंट): 4.1V-24V 30V अधिकतम
    • 7W अधिकतम बिजली खपत
  • LED प्रकाश: 600 ल्यूमेन्स, हरा प्रकाश
  • सेंसर: OV5647 कलर रोलिंग शटर (640x480 @ 90FPS)
  • बदलने योग्य M12 लेंस
    • 62.5° क्षैतिज FOV, 48.9° ऊर्ध्वाधर FOV
  • काला ABS एनक्लोजर
  • 10/100 ईथरनेट RJ45 पोर्ट
  • 5Gbps USB-A होस्ट पोर्ट
  • CAN बस पोर्ट
  • I2C पोर्ट
  • स्टेटस लाइट्स: हरी (लक्ष्य पहचान), पीली (नेटवर्क स्थिति)
  • Google Coral USB न्यूरल नेटवर्क एक्सेलेरेटर सपोर्ट

सॉफ्टवेयर क्षमताएँ (लाइमलाइट OS)

  • प्लग-एंड-प्ले उच्च-प्रदर्शन विज़न। कोई अनुभव आवश्यक नहीं।
  • विज़न पाइपलाइन कॉन्फ़िगरेशन के लिए सेल्फ-होस्टेड ब्राउज़र-आधारित UI
  • REST/HTTP, Websocket, NetworkTables, ModbusTCP, और ROS सपोर्ट
  • कॉन्फ़िगर करने योग्य फिक्स्ड एक्सपोज़र, सेंसर गेन, रेज़ोल्यूशन, और फ्रेमरेट।
  • 10 हॉट-स्वैपेबल विज़न पाइपलाइन कॉन्फ़िगर करें:
    • OpenCV 4.10, numpy, आदि के साथ कस्टम पायथन पाइपलाइन।
    • 2D, 3D अप्रिलटैग ट्रैकिंग और रोबोट लोकलाइजेशन
      • MegaTag1 के साथ पूर्ण 3D लोकलाइजेशन (रोबोट GPS)
      • MegaTag2 के साथ एक्सटर्नल IMU फ्यूजन के साथ उच्च-सटीकता पूर्ण 3D लोकलाइजेशन (रोबोट GPS)
      • 20fps @ 1280x960 (2x डाउनस्केल), 50fps @ 640x480 (2x डाउनस्केल)
      • वेब इंटरफेस में पूर्ण 3D विज़ुअलाइज़र
    • 90FPS कलर ब्लॉब पाइपलाइन
    • न्यूरल ऑब्जेक्ट डिटेक्शन पाइपलाइन
    • न्यूरल इमेज क्लासिफिकेशन पाइपलाइन
    • बारकोड ट्रैकिंग पाइपलाइन
    • लो-लेटेंसी स्ट्रीमिंग के लिए व्यूफाइंडर पाइपलाइन
  • बिल्ट-इन चारुको इंट्रिंसिक्स कैलिब्रेशन इंटरफेस उच्च-सटीकता विज़न पाइपलाइन के लिए।
  • इंट्रिंसिक्स कैलिब्रेशन विज़ुअलाइज़ेशन
  • बिल्ट-इन लो-लेटेंसी MJPEG स्ट्रीमिंग। कॉन्फ़िगर करने योग्य स्ट्रीम ओरिएंटेशन

1. लाइमलाइट 3 माउंटिंग

थ्रू-होल माउंटिंग

  • 1 1/4" #10-32 या #10-24 स्क्रू नाइलॉक नट्स के साथ उपयोग करें
  • वैकल्पिक रूप से, 38mm M4 बोल्ट नाइलॉक नट्स के साथ उपयोग करें
  • एनक्लोजर फिनिश को संरक्षित करने के लिए प्लास्टिक वॉशर का उपयोग करें

लाइमलाइट 3 ड्रॉइंग

2. लाइमलाइट 3 वायरिंग

वायरिंग

पावर

फेरूल

ईथरनेट

  • अपने लाइमलाइट से अपने रोबोट रेडियो तक एक ईथरनेट केबल चलाएं
  • स्ट्रैंडेड वायर्स (आदर्श रूप से 20AWG) के साथ ट्विस्टेड Cat6 केबल का उपयोग करें
  • अपने ईथरनेट केबल में स्ट्रेन रिलीफ जोड़ें

3. वेब इंटरफेस तक पहुंचना

अपने लाइमलाइट 3 को अपने नेटवर्क से कनेक्ट करने के बाद:

  1. अपने रोबोट को पावर अप करें और अपने लैपटॉप को अपने रोबोट के नेटवर्क से कनेक्ट करें
  2. वेब इंटरफेस तक पहुंचने के लिए इनमें से किसी एक विधि का उपयोग करें:
    • विधि 1: लाइमलाइट हार्डवेयर मैनेजर एप्लिकेशन खोलें, लाइमलाइट्स के लिए स्कैन करें, और जब आपका लाइमलाइट दिखाई दे तो उस पर डबल-क्लिक करें
    • विधि 2: वेब ब्राउज़र खोलें और http://limelight.local:5801 पर नेविगेट करें
    • विधि 3: वेब ब्राउज़र खोलें और पोर्ट 5801 के साथ अपने लाइमलाइट के स्टैटिक IP एड्रेस पर नेविगेट करें (यदि कॉन्फ़िगर किया गया है)

कनेक्ट होने के बाद, आपको इन तक पहुंच मिलेगी:

  • सेटिंग्स टैब - टीम नंबर, होस्टनेम और अन्य सिस्टम सेटिंग्स कॉन्फ़िगर करें
  • विज़न पाइपलाइन टैब - अपनी विज़न प्रोसेसिंग पाइपलाइन सेट अप और ट्यून करें
  • कैमरा और क्रॉसहेयर टैब - कैमरा सेटिंग्स और क्रॉसहेयर पैरामीटर्स समायोजित करें
  • 3D विज़ुअलाइज़ेशन टैब - रियल-टाइम अप्रिलटैग डिटेक्शन और लोकलाइज़ेशन देखें

सभी कॉन्फ़िगरेशन इस वेब इंटरफेस के माध्यम से किया जाता है। परिवर्तन स्वचालित रूप से आपके लाइमलाइट पर सहेजे जाते हैं।

4. लाइमलाइटOS अपडेट करना

caution

अपग्रेड करने से पहले अपनी पाइपलाइन और स्क्रिप्ट का बैकअप लें - इस प्रक्रिया के दौरान वे मिट जाएंगे!

  1. अपने लाइमलाइट को पावर ऑफ करें
  2. नवीनतम USB ड्राइवर, लाइमलाइट OS इमेज, और बलेना फ्लैश टूल डाउनलोड करें
  3. अपने लैपटॉप से अपने लाइमलाइट तक एक USB->USB-C केबल चलाएं (आपका लाइमलाइट स्वचालित रूप से पावर ऑन हो जाएगा)
  4. "बलेना एचर" को एडमिनिस्ट्रेटर के रूप में चलाएं
  5. आपके मशीन को कैमरा पहचानने में 20 सेकंड तक का समय लग सकता है
  6. अपने डाउनलोड फोल्डर में नवीनतम .zip इमेज का चयन करें
  7. "ड्राइव्स" मेनू में "कंप्यूट मॉड्यूल" डिवाइस का चयन करें
  8. "फ्लैश" पर क्लिक करें
  9. फ्लैशिंग पूरी होने के बाद, अपने लाइमलाइट से USB केबल निकाल दें
info

केवल इमेजिंग के दौरान USB-C केबल कनेक्ट करें। USB केबल कनेक्ट होने पर लाइमलाइट एक विशेष फ्लैश मोड में प्रवेश करता है। लाइमलाइट फ्लैश मोड में होने पर आप वेब इंटरफेस तक पहुंच नहीं पाएंगे।

5. नेटवर्क कॉन्फ़िगरेशन

टीम नंबर सेट करना (FRC / नेटवर्कटेबल्स के लिए आवश्यक)

  1. अपने रोबोट को पावर अप करें और अपने लैपटॉप को अपने रोबोट के नेटवर्क से कनेक्ट करें
  2. लाइमलाइट हार्डवेयर मैनेजर खोलें, लाइमलाइट्स के लिए स्कैन करें, और दिखाई देने वाली एंट्री पर डबल क्लिक करें
  3. वैकल्पिक रूप से, http://limelight.local:5801 पर नेविगेट करें
  4. "सेटिंग्स" टैब पर जाएं
  5. अपना टीम नंबर दर्ज करें और "अपडेट टीम नंबर" दबाएं

एक अद्वितीय होस्टनेम सेट करना (केवल FRC / नेटवर्कटेबल्स सिस्टम के लिए आवश्यक जिनमें कई लाइमलाइट हैं)

  1. यदि आप कई लाइमलाइट का उपयोग कर रहे हैं, तो प्रत्येक लाइमलाइट का एक अद्वितीय होस्टनेम होना चाहिए
  2. सेटिंग्स टैब में, एक होस्टनेम कॉन्फ़िगर करें और "सेट होस्टनेम" बटन पर क्लिक करें

स्टैटिक IP सेट करना (अनुशंसित, आवश्यक नहीं)

  1. "IP असाइनमेंट" को "स्टैटिक" में बदलें
  2. IP एड्रेस को "10.TE.AM.11" पर सेट करें
    • टीम 916 10.9.16.xx का उपयोग करता है
    • टीम 9106 10.91.6.xx का उपयोग करता है
    • टीम 9016 10.90.16.xx का उपयोग करता है
  3. नेटमास्क को "255.255.255.0" पर सेट करें
  4. गेटवे को "10.TE.AM.1" पर सेट करें
  5. "अपडेट" पर क्लिक करें
  6. अपने रोबोट को पावर-साइकिल करें
  7. अपने कॉन्फ़िग पैनल तक 10.TE.AM.11:5801 पर और कैमरा स्ट्रीम तक 10.TE.AM.11:5800 पर पहुंचें
  8. यदि आप कई लाइमलाइट का उपयोग कर रहे हैं, तो प्रत्येक लाइमलाइट को एक अद्वितीय स्टैटिक IP एड्रेस दें
प्र. हम स्टैटिक IP एड्रेस के उपयोग की अनुशंसा क्यों करते हैं?

उ. यह लाइमलाइट के बूट समय से कई सेकंड कम कर देता है। दूसरा, टीमों को ऐतिहासिक रूप से वास्तविक FRC फील्ड्स और इवेंट रेडियो फर्मवेयर के साथ DHCP असाइनमेंट और mDNS रेस्पॉन्डर्स के साथ समस्याएं हुई हैं।

हम आपके रोबो-रियो और ड्राइवरस्टेशन पर भी स्टैटिक IP एड्रेस सेट करने की अनुशंसा करते हैं। इन सभी डिवाइसों पर उपयोग करने के लिए नेटवर्किंग सेटिंग्स इस वेब पेज के निचले आधे हिस्से में पाई जा सकती हैं

6. LED नियंत्रित करना

लाइमलाइट 3 में 600 ल्यूमेन्स आउटपुट के साथ बिल्ट-इन हरे प्रकाश LED शामिल हैं। इन LED को कई तरीकों से नियंत्रित किया जा सकता है:

वेब इंटरफेस के माध्यम से

  • वेब इंटरफेस में कैमरा और क्रॉसहेयर टैब पर नेविगेट करें
  • LED मोड ड्रॉपडाउन का उपयोग करके चुनें:
    • ऑन - हमेशा चालू
    • ऑफ - हमेशा बंद
    • ब्लिंक - LED को ब्लिंक करें
    • पाइपलाइन - जब लक्ष्य का पता चलता है तो LED चालू होते हैं

नेटवर्कटेबल्स या API के माध्यम से

  • "ledMode" मान सेट करें:
    • 0: पाइपलाइन डिफॉल्ट
    • 1: फोर्स ऑफ
    • 2: फोर्स ब्लिंक
    • 3: फोर्स ऑन

7. लाइमलाइट 3 ग्लोबल शटर अपग्रेड

  1. नए फ्रंट एनक्लोजर हाफ को प्रिंट करें https://downloads.limelightvision.io/cad/ll3_conversion_stl.stl https://downloads.limelightvision.io/cad/ll3_conversion_step.stp

नोट - आप मूल एनक्लोजर का उपयोग कर सकते हैं, लेकिन नए कैमरा मॉड्यूल के लिए केवल ऊपरी दो माउंट होल काम करेंगे।

  1. निम्नलिखित ov9281 कैमरा मॉड्यूल अटैच करें (LED बोर्ड अटैच न करें) https://www.robotshop.com/products/ov9281-110-mono-camera-for-raspberry-pi-global-shutter-1mp

  2. डाउनलोड्स पेज से लाइमलाइट 3G इमेज डाउनलोड करें बस इतना ही!

8. समस्या निवारण

स्टेटस लाइट इंडिकेटर्स

  • हरी लाइट: धीरे-धीरे ब्लिंक करती है (कोई लक्ष्य नहीं), तेजी से ब्लिंक करती है (लक्ष्य का पता चला)
  • पीली लाइट: ब्लिंक करती है (कोई स्टैटिक IP नहीं), सॉलिड (स्टैटिक IP असाइन की गई)

LED डायग्नोस्टिक पैटर्न

  • लेफ्ट/राइट या टॉप/बॉटम अल्टरनेटिंग ब्लिंक: आंतरिक कैमरा केबल अनसीटेड हो गया है या इमेज सेंसर क्षतिग्रस्त है
  • फास्ट ब्लिंक (सभी LED): नेटवर्किंग रीसेट बटन कम से कम 10 सेकंड के लिए दबाया गया है
  • दोहराया स्टार्टअप सीक्वेंस: सॉफ्टवेयर क्रैश हो रहा है, संभवतः हार्डवेयर क्षति के कारण

यदि limelight.local:5801 काम नहीं करता

  • जांचें कि क्या आपके पास Bonjour इंस्टॉल है (Windows: add/remove programs)
  • यदि आपके पास दो Bonjour आइटम हैं तो "bonjour print services" अनइंस्टॉल करें
  • यदि Bonjour नहीं है तो डाउनलोड्स पेज से इंस्टॉल करें

IP एड्रेस रीसेट करें

  • अपने लाइमलाइट के बूट होने के बाद कॉन्फ़िग बटन को 10 सेकंड के लिए दबाए रखें
  • नेटवर्किंग कॉन्फ़िगरेशन अगले बूट पर डायनामिक एड्रेसिंग पर रीसेट हो जाएगा