नया linkage डिज़ाइन
- Carpentopod leg linkage डिवाइस को ऐसे software के माध्यम से विकसित किया गया जो पैरों के कई variants बनाता है
- हर variant को चलने की speed, spacing, और material usage के आधार पर 'fitness' score दिया जाता है
- जिन variants में पैर का सिरा cycle के दौरान ज़्यादा horizontal और smooth तरीके से चलता है, उन्हें अतिरिक्त score मिलता है
- केवल ऊँचे fitness score वाले variants ही अगली generation में genes को मिलाकर बेहतर solution खोजते हैं
- genetic mutation शामिल करके नए solutions खोजे जाते हैं और variants बनाए रखे जाते हैं
- C++ में लिखा simulation कुछ ही सेकंड में दर्जनों generations evolve कर देता है
- अंत में चुना गया leg linkage डिवाइस बड़े simulation के ज़रिए चयनित किया गया
चलने वाली टेबल का डिज़ाइन
- शुरुआत में यह एक hobby project था, लेकिन physical fabrication skills सीखने के साथ यह एक वास्तविक टेबल में विकसित हुआ
- स्थिरता के लिए Carpentopod टेबल को 12 पैरों की ज़रूरत होती है
- leg components को millimeter से भी कम precision के साथ बनाना पड़ता है
- bamboo plywood का उपयोग करके CNC से इसका निर्माण किया गया
- Autodesk Fusion 360 का उपयोग करके सभी components को डिज़ाइन और test किया गया
- electronics, motors, और battery को समायोजित करने के लिए बीच में एक केंद्रीय 'hull' डिज़ाइन किया गया
- इसे इस तरह डिज़ाइन किया गया कि दो motors से टेबल को steer किया जा सके
निर्माण प्रक्रिया
- अधिकांश parts को 3-axis CNC router से बनाया गया
- bamboo plywood को कई sheets में बाँटकर CNC से मशीन किया गया और फिर चिपकाया गया
- crankshaft बनाने के लिए aluminum rods का उपयोग किया गया
- घुमावदार hull 'doors' को bamboo से बनाया गया और magnets की मदद से उन्हें आसानी से खोलने-बंद करने लायक बनाया गया
- इसे TV furniture जैसी ऊँचाई पर बनाकर एक matching set बनाया गया
इसे चलाने योग्य बनाना
- दो 24V brushless motors का उपयोग करके प्रत्येक 6-leg section को चलाया गया
- Arduino Nano का उपयोग करके motor voltage नियंत्रित किया गया
- Bluetooth module जोड़कर इसे wireless joystick से नियंत्रित करने योग्य बनाया गया
- 14.8V LiPo battery की मदद से यह wirelessly चल सकती है
linkage सार्वजनिक करना
- Carpentopod linkage को public domain में उपलब्ध कराया गया
- जिन लोगों के पास तकनीकी कौशल है, वे इसे खुद बना सकते हैं
GN⁺ का सार
- Carpentopod project software और physical fabrication skills को जोड़कर एक अनोखी चलने वाली टेबल बनाने का उदाहरण है
- optimized leg linkage विकसित करने के लिए evolutionary algorithm का उपयोग किया गया
- CNC और bamboo की मदद से precise और durable parts बनाए गए
- Arduino और Bluetooth का उपयोग करके wireless control फीचर लागू किया गया
- यह project maker community को प्रेरित कर सकता है, और इसी तरह की क्षमता वाले अन्य projects में Theo Jansen का Strandbeest शामिल है
1 टिप्पणियां
Hacker News टिप्पणियाँ
रिमोट-कंट्रोल Strandbeest कमाल का है
यह Terry Pratchett की Discworld सीरीज़ के "The Luggage" की याद दिलाता है
यह बात रेखांकित करता है कि "क्यों?" जैसा सवाल ज़रूरी नहीं है
रचनात्मक लोगों को देखकर हैरानी होती है
de Carpentier नाम के व्यक्ति का woodworking project करना बिल्कुल उपयुक्त लगता है
मैं इस प्रोजेक्ट को एक बॉक्स में बदलकर उसके पैरों पर छोटे नकली पैर लगाना चाहूँगा
सोच रहा हूँ कि पहले से assembled leg parts खरीदने की कोई जगह है या नहीं
इसे चलते हुए देखना वाकई शानदार है
शुरुआत में लगा कि यह किसी दूसरे प्रोजेक्ट की नकल है