简介:
在DDL接手anki的vector机器人事业之后,发起了大量的众筹和软硬件售卖。其中我最感兴趣的是oskr和escape-pod。
oskr是开放vector机器人的权限,用户可以ssh远程登录到vector机器人的操作系统上,进行各自操作。并且DDL将机器人上面跑的部分程序代码(go语言代码)开源,用户可以进行修改编译后再替换到机器人上面运行,以实现自己的功能。
escape-pod是可以将vector机器人连接的语音云端地址修改掉。并且官方提供了一些开源代码和工具 来帮助用户实现和部署自己的云服务,以脱离官方的云服务。
有了这2个功能权限,vector开放给用户更多的权限,官方开源了一些代码。vector机器人就有更多的可玩性,用户可以实现自己想要的功能。当然,这两个权限都是要花钱购买的,买完之后好多人不知道怎么使用。其实还需要主动通过发邮件的方式,让官方帮忙制作 指定机器人 拥有oskr和escape-pod权限的固件(也叫升级包/安装包,就是解锁了权限的操作系统+应用软件整套)。收到官方回复后,下载固件安装到自己的机器人上。自己的机器人就是一个解锁过的机器人,可以玩oskr和escape-pod功能了。
解锁方式可以参考官方文档:https://oskr.ddl.io/oom/
关于oskr和escape-pod的最新动态可以参考oskr官网:https://oskr.ddl.io/
开源代码可以在github上下载:https://github.com/digital-dream-labs
官方在gitlab上的开源项目分为几种类型:
1.go语言项目,编译后可以替换到vector上运行。
2.js语言项目,运行在自己电脑上的web页面程序,一般是一些工具。
3.公共库,其他项目会来调用,或者用来做测试的。
oskr:
以下是vector机器人上运行的子程序列表,分别实现了不同的功能,组成了完整的vector机器人功能。
以下是我在我的机器人上面列出来的进程列表,可以看到各个进程的存在:
其中箭头指向的2个是已经开源了的程序,代码在上面的github上。
后续更新......