ब्रेनको रेवो II समुदाय

ब्रेनको रेवो II बायोनिक हैंड के लिए अक्सर पूछे जाने वाले प्रश्न, समस्या निवारण युक्तियाँ और सामुदायिक संसाधन।

सामान्य प्रश्न

ब्रेनको रेवो II के लिए USB बॉड दर क्या है?

ब्रेनको रेवो II यूएसबी-सीडीसी (यूएसबी सीरियल) पर संचार करता है 115200 बॉड. ठीक 115200 पर पोर्ट खोलें - कोई भी अन्य दर अपठनीय आउटपुट उत्पन्न करेगी। डिवाइस के रूप में गणना करता है /dev/ttyACM0 लिनक्स पर या विंडोज़ पर COM पोर्ट पर। कमांड न्यूलाइन-टर्मिनेटेड JSON स्ट्रिंग हैं।

ब्रेनको रेवो II के लिए BLE GATT UUID क्या हैं?

ब्रेनको रेवो II UUID के साथ BLE GATT सेवा को उजागर करता है 0000ffe0-0000-1000-8000-00805f9b34fb. विशेषता के लिए आदेश लिखें 0000ffe1-0000-1000-8000-00805f9b34fb और नोटिफिकेशन की सदस्यता लें 0000ffe2-0000-1000-8000-00805f9b34fb. USB और BLE ट्रांसपोर्ट दोनों पर समान JSON कमांड प्रारूप का उपयोग किया जाता है।

पियानो कुंजी प्रेस मोड कैसे काम करता है?

पियानो मोड प्रति उंगली 4-चरण प्रेस अनुक्रम निष्पादित करता है: चरण 1 (20 एमएस) उंगली को तटस्थ होवर स्थिति (0.15 बंद) तक विस्तारित करता है; चरण 2 (30 एमएस) वेग पैरामीटर (0.55-0.95 क्लोजर) के आनुपातिक रूप से प्रेस की गहराई तक उंगली को नीचे ले जाता है; चरण 3 अनुरोधित अवधि के लिए कुंजी को दबाकर रखता है; चरण 4 (20 एमएस) होवर पर वापस आ जाता है।

अलग-अलग उंगलियां एक साथ दबा सकती हैं - प्रति-उंगली एसिन्सियो ताले गिराए गए नोटों को रोकते हैं।

मैं ब्रेनको रेवो II उंगलियों को कैसे कैलिब्रेट करूं?

कैलिब्रेट कमांड भेजें: {"cmd": "calibrate"}. यह प्रति-उंगली तरंग अनुक्रम को ट्रिगर करता है: हाथ पूरी तरह से खुलता है, फिर अंगूठे से पिंकी तक प्रत्येक उंगली 90% बंद हो जाती है और आंदोलनों के बीच 120 एमएस चरण के साथ फिर से खुलती है। तरंग पूरी होने के बाद, सभी उंगलियाँ तटस्थ होवर स्थिति (15% बंद) पर स्थिर हो जाती हैं। फ़र्मवेयर प्रति-उंगली यात्रा सीमा स्थापित करने के लिए इस अनुक्रम का उपयोग करता है।

क्या मैं बिना किसी भौतिक उपकरण के ब्रेनको रेवो II को नियंत्रित कर सकता हूँ?

हाँ। दौड़ना brainco_revo_agent.py --mock --session YOUR_SESSION_ID पूरी तरह से सिम्युलेटेड हाथ शुरू करने के लिए। मॉक मोड में स्थिति रीडिंग पर गॉसियन शोर, यथार्थवादी कमांड-गिनती ट्रैकिंग और पूर्ण पियानो प्रेस टाइमिंग अनुक्रम शामिल है। सभी प्लेटफ़ॉर्म टेलीओप सुविधाएँ - फिंगर पोजीशन बार, प्रेस संकेतक, सत्र रिकॉर्डिंग - हार्डवेयर के बिना समान रूप से काम करती हैं। आप इसके साथ स्व-परीक्षण भी चला सकते हैं --self-test जो सभी एपीआई तरीकों का प्रयोग करता है।

ब्रेनको रेवो II पर अंगूठे का रोटेशन अनुपात क्या है?

ब्रेनको रेवो II अंगूठे में 2 डीओएफ हैं: लचीलापन और रोटेशन। एकीकृत एपीआई के माध्यम से अंगूठे की स्थिति निर्धारित करते समय, रोटेशन को फ्लेक्सन मान के एक निश्चित अंश के रूप में प्राप्त किया जाता है: रोटेशन = फ्लेक्सन × 0.4 (THUMB_ROTATION_RATIO)। इसका मतलब है कि 50% अंगूठे के बंद होने पर रोटेशन एक्चुएटर अपनी सीमा के 20% तक चला जाता है। पिंकी के माध्यम से प्रत्येक सूचकांक में 1 डीओएफ (केवल फ्लेक्सन) होता है।

मेरा सीरियल पोर्ट लिनक्स पर "अनुमति अस्वीकृत" है। मैं इसे कैसे ठीक करूं?

अपने उपयोगकर्ता को इसमें जोड़ें dialout समूह: sudo usermod -aG dialout $USER. समूह परिवर्तन को प्रभावी बनाने के लिए लॉग आउट करें और वापस आएं। के साथ सत्यापित करें groups - तुम्हें देखना चाहिए dialout सूचीबद्ध. फिर पोर्ट खोलने का पुनः प्रयास करें।

सेट_फिंगर और सेट_पोज़ के बीच क्या अंतर है?

set_finger एक उंगली को नियंत्रित करता है: {"cmd":"set_finger","finger":N,"position":P} जहां N 0-4 है और P 0-100 (प्रतिशत) है। set_pose सभी पांच अंगुलियों को परमाणु रूप से एक कमांड में सेट करता है: {"cmd":"set_pose","positions":[p0,p1,p2,p3,p4]} - कम-विलंबता एक साथ पोज़ अपडेट के लिए पसंदीदा।

सामुदायिक संसाधन

क्या आपके पास कोई प्रश्न है या आप अपने कुशल हेरफेर अनुसंधान को साझा करना चाहते हैं?

सामुदायिक मंच → डेवलपर विकी → समर्थन से संपर्क करें →

ब्रेनको रेवो II का पता लगाने के लिए तैयार हैं?

रेवो II को प्लेटफ़ॉर्म से कनेक्ट करें और अपने ब्राउज़र डैशबोर्ड पर लाइव फिंगर डेटा स्ट्रीम करें।