Hacker News 中文摘要

RSS订阅

老鼠玩《毁灭战士》 -- Rats Play DOOM

文章摘要

研究人员开发了一套开源VR系统让老鼠玩《毁灭战士》,包括运动追踪跑步球、全景头显和奖励电路。项目从简易初代升级到更先进的模块化版本,所有硬件软件均公开,旨在让更多人能复制和改进这一实验。

文章总结

标题:让老鼠玩《毁灭战士》的VR实验

项目概述

研究团队构建了一套完整的开源VR系统,使老鼠能够通过运动控制玩经典游戏《毁灭战士》。该系统包含: - 运动追踪跑步球 - 180°全景AMOLED头显(全高清分辨率) - 定制化射击触发器 - 精准糖水奖励系统 - 模块化铝制框架结构

版本迭代

V1基础版(纽约) - 简易球形跑步装置 - 仅训练老鼠直线奔跑 - 被Vice和PC Gamer报道

V2进阶版(合作开发) - 改进的球体驱动机制 - 可折叠头显(水平180°/垂直80°视场角) - 增强型传感器系统 - 模块化3D打印组件 - 带搅拌电机的强化喂食器

核心技术

  1. 视觉系统
    头显设计保留胡须活动空间,集成:

    • 双侧气流喷嘴(模拟碰撞反馈)
    • 奖励导管接口
    • 预留立体声扬声器位
  2. 运动控制

    • 光学传感器追踪球体位移
    • 电机辅助训练模式
    • 可切换主动/被动驱动
  3. 交互装置

    • 弹簧复位式射击杠杆
    • 集成步进电机示范动作
    • 旋转编码器检测操作
  4. 奖励机制
    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)

总结来看,评论普遍认可项目的创意和技术,但希望看到更多实际演示,并对动物福利和未来应用提出了关注和建议。