http://imgur.com/PcG7elD.jpg
之前看到新闻说,日本网友找到”在家孵蛋”的方式
于是我就开始思考,
为什么单纯将手机放在桌上震动、或是放扫地机器人身上会被认定为”行走”呢?
经过整整一天的实验和测试,终于了解关键的问题所在,
Pokemon Go程式的设计上,“孵蛋”计算里程的原理是基于以下三点:
1 必须是合理的人类步行速度(时速不超过每小时10KM)
2 座标移动的同时,还必须搭配动作传感器的“持续摇动”
3 需要开着APP,能同时接收网络与GPS讯号才会计算里程
为什么在自己桌上震动手机,仍然会被系统判定有”走路”的里程呢?
答案其实是出在GPS定位本身就有误差值,大约半径10公尺左右都在正常容许范围,有时
候也会因为室内讯号不佳的关系而有更大的偏差。
最简单的测试,你在家里把Pokemon Go的程式打开、手机放桌上不动,
也常会看到里面的主角在一个小范围内绕来绕去,对程式的判定中,你就是正在绕着你家
大楼来回走动。
因此,程式为了避免定位误差值可能造成判读错误,Pokemon Go额外加上了另外一个判定
机制,也就是透过手机本身的Gyro或G sensor传感器侦测手机本身是否有摇动辅助判定,
如果只有GPS讯号飘来飘去、但动作感应器完全没有动,那就不会判定为是真正人类的走
路移动,反之亦然,如果只有感应到摇动、GPS位置没有实际的移动,也不会判定为是正
常的行走。
了解这逻辑之后,可以得到简单的结论:
‘慢速移动+持续晃动+讯号良好 =系统判定为正常人类步行(孵蛋计算为里程)’
知道之后,未来就可以把握骑车上下班通勤的机会,
自己动手DIY制作所谓“通勤用孵蛋辅助器”
运用每个人家里必备的日常道具,就能免费做成这个好工具囉!
1.准备一只按摩器(可跟女友借,没女友的就上网买吧!)
一定要用震动幅度够大、且能变频的那种,
因为经过交叉测试,稳定的震动容易会被作为无效判定,
一下大、一下小的那种循环变频震动模式的效果最好!
(猜测是因为模拟人走路自然摇动,不稳定的震动更像)
http://imgur.com/2rYF70J.jpg
2.准备一颗行动电源和充电线
建议使用有弹性的手机袋,
或是干脆用女生的丝袜、弹性袜也可以代替!
http://i.imgur.com/A1hX3G4.jpg
3.把手机跟按摩器塞在一起、越紧密越好
建议使用有弹性的手机袋,
或是干脆用女生的丝袜、弹性袜也可以代替!
http://imgur.com/p5tYial.jpg
4.连接行动电源
如果怕手机突然没电,可以一边连结著行动电源。
至于充电线真的要说一下,之前坏掉太多条的赌烂到爆,
真心建议买好一点的线材比容易接触不良或是凹一凹就挂掉!
其实行动电源也是一样,买大厂牌的多花没几百元品质好太多,
(现在用的这条是很多乡民推荐的钢铁线…已经陪我换了两支哀凤但这条线还没坏XD)
http://imgur.com/0WV8s4J.jpg
5. 放入机车手套箱或个人背包中
打开变频震动模式,确认APP正常开启状态,
之后直接放入机车手套箱(刚好MIO有手套箱用此示范),
能锁起来最好、避免手机不小心跳出来,但不建议丢车厢怕讯号被干扰。
6.专心骑机车、脚踏车
记住一定要慢慢骑,时速超过十公里的移动不会列入计算!
(如果平常塞车的时候,最适合苦中作乐一边孵蛋,走走停停就让它去累积里程吧!)
http://imgur.com/9LE1Nwj.jpg
7.孵蛋完成
慢慢骑一段路之后,打开手套箱拿出手机,就会看到这个破蛋的动画啦!
http://imgur.com/jiZnR9i.jpg
http://imgur.com/qFELeku.jpg
昨天晚上跟女友一起去大湖公园抓宝可梦
我女友一直想抓我的大岩蛇,害我一直硬硬的
我就用我DIY孵蛋器孵他的铁甲贝
后来我们在厕所里听到有人敲门害我缩回去
硬了好久没发射好痛
于是女友回家后就帮我敷蛋了
这证明我的孵/敷蛋器,一兼二顾,摸蚵仔兼洗裤