相处的时间久了,这种陌生感渐渐退去,大家也逐渐发现这些智能机器人未必真的那么智能。有时干起活来挺有效率,有时就好像智障一样。现在说起扫地机器人,已经没谁会担心它们持刀杀人了,更多的是担心它们有没有又把宠物的便便均匀地涂抹在地板上。
最近,扫地机器人 Roomba 又被开发出了新用途。有位网友富白屋(Rich Whithouse)在研究扫地机器人的时候,发现新款扫地机器人的 SLAM 功能采集的数据质量很高,可以拿来玩耍一番。
SLAM 简单来说,就是机器人通过各种摄像头和传感器收集周围环境的信息,生成一个用于导航的环境地图。虽然 Roomba 只是个扫地机器人,但是它搭载的 SLAM 系统却相当尖端,毕竟生产商 iRobot 可是实打实的军用机器人企业。
恰逢今年是初代《DOOM》诞生的 25 周年,富先生作为一位十年资历的 Mod 作者和经典游戏爱好者,很想为《DOOM》做点什么。灵光一闪,他就写了个小程序,可以把扫地机器人用 SLAM 系统采集的数据转化成《DOOM》里的地图。
这个生成器看着简单,其实还挺智能的。除了可以直接把 Roomba 采集的数据变成《Doom》里的地图以外,还支持使用不同的随机数种子给地图制造各种各样的变化。小怪的刷新频率、密度和武器刷新也都可以进行调整。
换句话说,对于《Doom》这款经典游戏的爱好者们来说,只要有一个扫地机器人,就能基于自己家里的环境生成各种各样的随机地图。假如玩腻了,也可以把 Roomba 借给邻居用两天,这样地图的数量就翻倍了。假如邻居们也都有扫地机器人,说不定还能定期办个地图交换大会什么的,想想还挺让人激动。
就算没有扫地机器人也不要紧,这个 Mod 还有一个隐藏的「穷人模式」,开启了这个功能以后,随便拿张图片也能生成《Doom》的地图,当然效果如何就不能保证了。
富先生写这个地图 Mod 并没有花太多时间,也没有做很多测试,目前只支持最顶级的 980 型机器人,不过理论上来说低端型号的 Roomba 应该也是可以使用这个程序的。
对了,富先生给这个 Mod 起的名字叫「Doomba」,不知道他当年有没有看过那部扫地机器人凶杀小电影?
2022-02-25
2022-02-25
2022-03-13
2020-11-12
2020-12-10
2020-12-10
2021-09-26
2021-05-07
2021-02-05
2020-11-13
2020-07-17
2020-11-04
2020-04-25
2020-12-10
2019-09-11
2020-04-25
2020-04-23
2020-06-19
2019-09-25
2019-11-06