3 पॉइंट द्वारा GN⁺ 2025-12-14 | 2 टिप्पणियां | WhatsApp पर शेयर करें
  • चूहों के लिए एक पूर्ण VR सिस्टम बनाया गया, ताकि असली चूहे क्लासिक गेम DOOM को नियंत्रित कर सकें और उसमें घूम-फिर सकें
  • सिस्टम motion tracking ball, panoramic headset, input trigger, और reward circuit से बना है, और पूरा hardware व software open source के रूप में जारी किया गया है
  • दूसरे संस्करण (V2) में ज़्यादा सटीक sensors, 180° field of view वाला AMOLED display, और modular 3D-printed parts जैसी सुधार किए गए
  • Python-आधारित control software Raspberry Pi और PC के बीच संचार के जरिए movement, reward, और game integration को real time में संभालता है
  • चूहों ने वास्तव में virtual space को explore किया और shooting behavior किया, जो animal behavior research और interactive system development की नई संभावनाएँ दिखाता है

प्रोजेक्ट अवलोकन

  • चूहे DOOM खेल सकें, इसके लिए custom VR environment बनाया गया
    • घटक: motion-tracking treadmill ball, panoramic headset, input trigger, reward circuit
    • सभी भाग 3D-printed designs, circuit diagrams, firmware, और control software के साथ open source में उपलब्ध हैं
  • शुरुआती संस्करण (V1) न्यूयॉर्क में विकसित किया गया था और उसमें केवल साधारण corridor-running training संभव थी, लेकिन V2 में यह एक पूर्ण modular system बन गया
  • धातु के हिस्सों की डिज़ाइन और निर्माण SZURWIN KFT के सहयोग से किया गया

V1 और V2 की तुलना

  • V1
    • केवल बुनियादी ball structure और forward training संभव
    • sensors और mechanical structure सरल, panoramic display नहीं
  • V2
    • नई ball driver mechanism से smooth movement
    • 180° horizontal, 80° vertical field of view वाला AMOLED display
    • upgraded sensors से सटीक movement tracking
    • mixed motor शामिल वाला बेहतर reward system
    • modular 3D-printed parts और बेहतर electronic stability
  • चूहों की उम्र के कारण पूरा behavioral validation नहीं हो सका, लेकिन सिस्टम स्वयं सामान्य रूप से काम करता है

हार्डवेयर संरचना

  • समग्र संरचना
    • चूहे की movement को पहचानने वाला spherical treadmill, shooting trigger, panoramic screen, और sugar-water reward system से बना
    • सभी डिवाइस modular aluminum frame पर लगाए गए हैं, जिससे एक स्वतंत्र experimental environment बनता है
  • visual interface
    • चूहे के सिर को ढकने वाला foldable AMOLED headset, जो whisker space में बाधा नहीं डालता
    • बाएँ-दाएँ whiskers के पास air-jet nozzles लगाए गए हैं, जो wall collision जैसे game events पहुँचाते हैं
    • reward dispenser tube और छोटे speaker के लिए slot शामिल
  • movement detection
    • free-rotating ball के optical sensors movement को track करते हैं और उसे game movement में बदलते हैं
    • motor-driven function के जरिए training के दौरान path simulation संभव
  • trigger input
    • चूहे के आगे के पंजों से खींचे जाने वाला lever-type shooting device, जिसमें spring और rotary encoder शामिल हैं
    • stepper motor से automatic demonstration संभव है, जिससे visual stimulus और action को जोड़ने वाली training मिलती है
  • reward system
    • 10μL इकाइयों में sugar water की सटीक dispensing, pump, pressure sensor, और solenoid valve से नियंत्रित
    • mixer concentration को स्थिर रखता है और game events के साथ synchronized तुरंत reward देता है
  • सीमाएँ
    • चूहे के आकार या स्वभाव के अनुसार trigger position और reward flow को समायोजित करना पड़ सकता है

सॉफ्टवेयर संरचना

  • Python-आधारित modular control system पूरे loop को प्रबंधित करता है
    • मुख्य कार्य: movement capture, ball control, trigger detection, reward distribution, DOOM integration, training logic
    • ViZDoom environment के साथ जुड़कर real-time closed-loop behavioral control किया जाता है
  • PC और Raspberry Pi के बीच TCP communication
    • Pi: sensor reading, ball driving, reward control
    • PC: game execution, data processing, high-level command transmission
  • सभी components manual या automatic mode में चल सकते हैं, और parameters Python code में सेट किए जाते हैं
  • सीमाएँ
    • automatic calibration नहीं है, इसलिए sensor alignment और reward timing को manually verify करना पड़ता है
    • कुछ microcontroller firmware को hardware error के अनुसार adjust करना पड़ सकता है

प्रयोग के परिणाम

  • चूहे virtual environment को explore करने और shooting trigger चलाने में सफल रहे
    • प्रत्येक individual के लिए लगभग 2 हफ्ते की adaptation period की जरूरत पड़ी
    • पूरी advanced training अभी अधूरी है, लेकिन system engagement और responsiveness में सकारात्मक नतीजे मिले
  • सीमाएँ
    • long-term training और individuals के बीच variability पर अध्ययन अपर्याप्त
    • VR exposure का चूहों के स्वास्थ्य पर प्रभाव आगे के अध्ययन की मांग करता है

आगे की योजना

  • Rat VR Build Guide तैयार की जा रही है, और रुचि रखने वाले researchers या makers को build support दिया जाएगा
  • YoloRun.Capital ऐसे creative और experimental projects में निवेश कर रहा है
  • नए ideas के प्रस्तावों का स्वागत है

टीम संरचना

  • Viktor Tóth – चूहों की training
  • Sándor Makra – electronics design
  • Ákos Blaschek – documentation और open sourcing

2 टिप्पणियां

 
roxie 2025-12-14

मुझे जिज्ञासा है कि क्या यह पशु प्रयोग नैतिकता के लिहाज़ से ठीक है। लगता है Hacker News की टिप्पणियों में भी किसी ने यह बात उठाई है।

 
GN⁺ 2025-12-14
Hacker News की टिप्पणियाँ
  • यह प्रोजेक्ट मुझे सच में बहुत पसंद आया
    बस अफ़सोस इस बात का है कि सारे components सिर्फ़ STL files के रूप में जारी किए गए हैं। अगर parametric models या source files भी साथ में दिए जाएँ, तो iterative design कहीं ज़्यादा तेज़ हो सकती है। उदाहरण के लिए, अगर चूहे की जगह बिल्ली या किसी और जानवर पर प्रयोग करना हो, तो सिर्फ़ scale बदलना काफ़ी नहीं होगा और सब कुछ फिर से बनाना पड़ेगा।
    साथ ही, BOM (material list) में cost estimate भी जोड़ दिया जाए तो अच्छा होगा। उसका बिल्कुल सटीक होना ज़रूरी नहीं, लेकिन उससे प्रोजेक्ट का बजट जल्दी समझा जा सकता है और cost कम करने वाले हिस्से भी आसानी से मिल सकते हैं।
    आख़िर में, यह भी जानने की जिज्ञासा है कि चूहों ने Doom को enjoy किया या उन्हें कोई और game ज़्यादा पसंद आया। ऐसे सवालों से जानवरों की व्यक्तित्व और पसंद को और गहराई से समझा जा सकता है। इसे open source करने के लिए धन्यवाद, और आगे यह कहाँ तक जाता है, यह देखने की उत्सुकता है
    • काफ़ी समय से इसके कई versions पर काम कर रहा था, इसलिए पहले इसे जल्दी public करना चाहता था। parametric source के बिना अपलोड करना मेरी गलती थी, और मैं जल्द ही source और price information भी साथ में अपलोड करने वाला हूँ।
      चूहे से छोटे जानवरों, जैसे mouse, के लिए पूरा equipment फिर से design करना पड़ेगा, और बिल्ली के लिए बड़ा ball और कमज़ोर springs चाहिए होंगे। बिल्ली के लिए VR setup भी मैं कभी न कभी ज़रूर बनाना चाहूँगा।
      इस experiment में चूहों ने वास्तव में Doom नहीं खेला, वे सिर्फ़ environment के आदी होने के चरण में थे। पिछले setup में वे reward और behavior के रिश्ते को समझ चुके थे और सच में काफ़ी engaged थे।
      चूहों को शायद first-person view वाले games ज़्यादा natural लगें। feedback के लिए धन्यवाद, और उम्मीद है कि कभी pet VR सच होगा
    • जानकारी के लिए, बिल्लियों को Fruit Ninja पसंद है
  • 2032 में 'Rodrone युद्ध' शुरू हुआ। 2026 में जब चूहों ने Doom पूरी तरह खेलना सीख लिया, तो 2028 में rodents द्वारा नियंत्रित surveillance drones आए, और 2030 तक उनका weaponization भी हो गया।
    इंसानों से तेज़ evolve हुए चूहों ने आख़िरकार Rodot नाम के robots बना लिए और मानवता पर भारी पड़ गए। इंसान रक्षा की तैयारी भी नहीं कर पाए थे कि चूहों का विद्रोह हक़ीक़त बन गया
    • आगे की ख़बर यह है कि Pets.com ने Oracle के liquidator के साथ deal करके hamster wheel लगे data centers के 8 million square feet ख़रीद लिए हैं और 400 billion dollar IPO का लक्ष्य रखा है
    • वैसे, द्वितीय विश्व युद्ध के दौरान कबूतर-निर्देशित बम प्रोजेक्ट (Project Pigeon) भी था। Wikipedia लिंक
  • अगर मैं, जो मोटे तौर पर चूहे का चचेरा भाई हूँ, इस system का इस्तेमाल करूँ, तो shot चलने और response आने के बीच 0.5 second latency हो तो मैं झुंझलाकर अपनी मूँछें चबा डालूँ।
    ऐसी delay learning reward की जगह सिर्फ़ frustration देती है, इसलिए इसे ज़रूर ठीक करना चाहिए
    • सही बात है। reward जितना जल्दी दिया जाए, learning उतनी ही smooth होती है। दिमाग़ की learning कई time scales पर होती है, लेकिन 300ms के भीतर immediate feedback सबसे असरदार होता है
    • लेकिन delayed reward को समझना और स्वीकार करना भी intelligence की एक अहम विशेषता है। आख़िरकार, दिमाग़ इसी delayed pleasure को सीखने के लिए evolve हुआ है
  • प्रयोग नोट्स के अनुसार, चूहे VR environment के आदी तो हो गए थे, लेकिन असली training शुरू नहीं हो सकी और उम्र बढ़ने के कारण उसे रोक दिया गया।
    यह सच में एक शानदार VR rig है, इसलिए अफ़सोस है कि यह प्रोजेक्ट आगे नहीं बढ़ रहा
    • इतना सब बनाने के बाद कोई रुक कैसे सकता है, यही लगता है। शायद वह इंतज़ार कर रहा है कि दूसरे लोग धीमी प्रगति से तंग आकर खुद कोशिश करें। तब तक शायद वह highly trained rat squad के साथ चुनौती देने आ जाएगा
  • 2034 में, जब इंसानी दिमाग़ की नकल करने की हर कोशिश नाकाम हो गई, तब सिर्फ़ एक आख़िरी विकल्प बचा था — “चूहा ले आओ
    • Douglas Adams शायद कहते कि चूहों ने हमें पहले से ही Doom players के रूप में train कर लिया है
    • आख़िरकार किसी ने उसे समझ लिया
  • यह समझ से बाहर है कि कोई working video नहीं है
    • यहाँ वीडियो है: YouTube लिंक
    • आजकल engineers द्वारा visual output साझा न करना बहुत आम हो गया है। प्रोजेक्ट robot या GUI app जैसा पूरी तरह visual हो, फिर भी लोग सिर्फ़ GitHub link डालते हैं, वीडियो नहीं
    • results section में image होनी चाहिए, लेकिन “placeholder_rat_playing.png” लिंक 404 error दे रहा है
  • वाक़ई शानदार प्रोजेक्ट है। क्या इससे गिलहरियों को गाड़ी से कुचलने से बचने की training दी जा सकती है, यह सोच रहा हूँ
    • उससे आसान शायद यह होगा कि drivers धीमा चलाना और सतर्क रहना सीखें
    • सच कहें तो हिरणों को गाड़ी से बचाना ज़्यादा किफ़ायती होगा
  • जब id Software ने Doom जारी किया था, तब शायद उन्होंने नहीं सोचा होगा कि 30 साल बाद चूहे यह game चीनी वाले पानी के reward के लिए खेलेंगे
    • उन्हें पता नहीं था, लेकिन वे शायद ज़ोर से हँसे ज़रूर होते
  • मैं इस प्रोजेक्ट का विरोध करता हूँ। किसी भी वजह से जानवरों को प्रयोग में इस्तेमाल करना नैतिक रूप से उचित नहीं ठहराया जा सकता
    अगर कोई व्यवस्था हो जिसमें जानवर स्वेच्छा से भाग ले सकें, तो अलग बात है, लेकिन अगर ऐसा नहीं है तो यह उनकी स्वतंत्रता सीमित करता है और मनोवैज्ञानिक व शारीरिक हानि पहुँचा सकता है।
    animal rights का समर्थन करने वाले व्यक्ति के रूप में, मुझे लगता है कि वैकल्पिक प्रयोग या स्वैच्छिक भागीदारी के तरीके ज़्यादा उचित हैं
    • सहमत। फिर भी, ज़्यादातर animal testing की क्रूरता की तुलना में यह कहीं बेहतर है। बहुत से प्रयोगों में जानवर असहनीय पीड़ा झेलते हैं और अंत में उनकी बलि दे दी जाती है
    • शुरू में मुझे यह अतिशयोक्तिपूर्ण लगा, लेकिन असली setup देखने के बाद मैं सहमत हूँ। trackball और VR headset से बँधे जीव की छवि सहज रूप से डरावनी लगती है
  • इसी तरह के एक अध्ययन में यह भी दिखाया गया है कि सूअर अपनी थूथन से video game नियंत्रित कर सकते हैं
    BBC article लिंक