文章摘要
研究人员开发了一套开源VR系统让老鼠玩《毁灭战士》,包括运动追踪跑步球、全景头显和奖励电路。项目从简易初代升级到更先进的模块化版本,所有硬件软件均公开,旨在让更多人能复制和改进这一实验。
文章总结
标题:让老鼠玩《毁灭战士》的VR实验
项目概述
研究团队构建了一套完整的开源VR系统,使老鼠能够通过运动控制玩经典游戏《毁灭战士》。该系统包含: - 运动追踪跑步球 - 180°全景AMOLED头显(全高清分辨率) - 定制化射击触发器 - 精准糖水奖励系统 - 模块化铝制框架结构
版本迭代
V1基础版(纽约) - 简易球形跑步装置 - 仅训练老鼠直线奔跑 - 被Vice和PC Gamer报道
V2进阶版(合作开发) - 改进的球体驱动机制 - 可折叠头显(水平180°/垂直80°视场角) - 增强型传感器系统 - 模块化3D打印组件 - 带搅拌电机的强化喂食器
核心技术
视觉系统
头显设计保留胡须活动空间,集成:- 双侧气流喷嘴(模拟碰撞反馈)
- 奖励导管接口
- 预留立体声扬声器位
运动控制
- 光学传感器追踪球体位移
- 电机辅助训练模式
- 可切换主动/被动驱动
交互装置
- 弹簧复位式射击杠杆
- 集成步进电机示范动作
- 旋转编码器检测操作
奖励机制
10μL精准剂量控制系统:- 恒压泵+电磁阀
- 持续搅拌糖水溶液
- 游戏事件同步触发
软件架构
- Python主控程序(arena_scenario.py)
- 树莓派实时处理底层信号
- PC端运行定制化ViZDoom环境
- GitHub完整开源代码库
实验进展
三只实验鼠(Todd/Kojima/Gabe)完成环境适应训练,但因年龄因素未完成完整行为验证。初期数据显示系统具备可行性,长期影响需进一步研究。
项目团队
- Viktor Tóth(主设计师/行为训练)
- Sándor Makra(电子工程师)
- Ákos Blaschek(文档负责人)
- SZURWIN KFT(金属部件合作商)
获取资源
(注:保留核心技术创新细节,精简团队背景等次要信息,删除重复的图片说明和节日趣味内容)
评论总结
以下是评论内容的总结:
1. 对项目的赞赏与兴趣
多位评论者表达了对这个创新项目的赞赏,认为其构思和硬件设计非常出色。
- "I did not expect this to be as thoughtful as it is. Kudos to the thought put into the setup and training." (takira)
- "That's such a fun project. Some really excellent Show HN items this week, but this is my favourite." (saltwatercowboy)
2. 对缺乏实际演示视频的遗憾
许多评论提到项目缺少老鼠实际玩《毁灭战士》的视频,感到失望。
- "How can he not include a video of it working? D:" (quasarj)
- "No gameplay footage?" (canyp)
3. 对动物福利的关注
部分评论者关心实验是否对老鼠造成伤害,并确认了项目的无害性。
- "For those afraid to click: This does not appear to hurt the rats or involve doing any surgery on them." (ginkoleaf)
- "Treat those rats well, now that you've trained them for combat." (neilv)
4. 幽默与调侃
一些用户以幽默方式评论,比如调侃老鼠被迫玩《毁灭战士》换取糖水。
- "In 30 years rats will be forced to play it in exchange for sugar water." (delegate)
- "The year is 2034... 'Bring me the rats.'" (dinobones)
5. 对技术细节的建议
有评论者提出了改进建议,比如参数化设计和成本估算。
- "You really should release parts as parametric or at least the source files." (godelski)
- "Could you add cost estimates to the BOM?" (godelski)
6. 对《毁灭战士》文化的讨论
部分用户讨论了《毁灭战士》在各种设备上运行的流行现象。
- "Whats the fascination with Doom? I keep seeing running Doom on this and that and now Rats playing Doom." (mnls)
- "Incoming site: Can It Play Doom?" (Bengalilol)
7. 对项目未来的期待
评论者希望看到更多实验进展或实际应用。
- "I wonder if we could use this to train squirrels to not get hit by cars." (InMice)
- "Are there specific games the rats like to play?" (godelski)
总结来看,评论普遍认可项目的创意和技术,但希望看到更多实际演示,并对动物福利和未来应用提出了关注和建议。