Foosbar: दुनिया की सबसे बेहतरीन रोबोट फुटबॉल टेबल
परिचय
- Foosbar एक automated football table है, जिसमें एक तरफ रोबोट और दूसरी तरफ इंसान खेलता है.
- रोबोट defense, pass और shoot कर सकता है, जिससे उपयोगकर्ता अधिक महत्वपूर्ण कामों पर ध्यान दे सकता है.
सेटअप
घटक
- प्रोजेक्ट को तीन मुख्य घटकों
software, firmware, frontend में बाँटा गया है.
software: वह directory जिसमें motors को सीधे नियंत्रित करने वाला code शामिल है.
frontend: एक 3D web app, जिसके जरिए remote game controller से table को नियंत्रित किया जा सकता है.
firmware: शुरुआत में यह Teensy 4.1 के लिए था ताकि electronics से जुड़े e-paper display पर score दिखाया जा सके, लेकिन अब इसका उपयोग नहीं होता.
software
firmware
frontend
- इसे नीचे दिए गए command से चलाया जा सकता है:
cd frontend
npx vite
GN⁺ की राय
- automation के फायदे: दोहराए जाने वाले कामों को automate करके उपयोगकर्ता अधिक महत्वपूर्ण कामों पर ध्यान दे सकता है.
- तकनीकी चुनौती: cmake जैसे tools का उपयोग शुरुआती engineers के लिए कठिन हो सकता है. इसके जरिए तकनीकी विकास को बढ़ावा मिल सकता है.
- open source का मूल्य: प्रोजेक्ट के घटकों और setup method को सार्वजनिक करके दूसरे developers भी ऐसे ही projects आज़मा सकते हैं.
- तकनीकी सीमाएँ:
firmware हिस्सा पूरी तरह implement नहीं हुआ है, इसलिए प्रोजेक्ट की completeness कम लग सकती है.
- दिलचस्प प्रोजेक्ट: रोबोट का इंसान के साथ खेल पाना तकनीकी जिज्ञासा पैदा करता है.
1 टिप्पणियां
Hacker News की राय