心渐渐失空

导航

anki vector源码浅试

vector-cloud编译

官方源码地址:

https://github.com/digital-dream-labs/vector-cloud

下载源码:

git clone https://github.com/digital-dream-labs/vector-cloud.git

登陆 docker hub,否则拉取编译镜像可能被限制流量而失败:

docker login --username=

拉取镜像:

make docker-builder

要是报错,可以修改/docker-builder/Dockerfile的镜像构建规则

在容器中编译:

make vic-cloud

make vic-gateway

 要是拉取依赖项timeout,需要调整网络并重试

vector编译

官方源码地址:

https://github.com/digital-dream-labs/vector

下载源码:

git clone https://github.com/digital-dream-labs/vector.git

目录说明:

drwxr-xr-x 9 root root 4096 Dec 29 15:00 3rd  第三方依赖库,想要编译成功,必须先安装完第三方依赖库
drwxr-xr-x 4 root root 4096 Dec 30 15:38 animProcess
drwxr-xr-x 6 root root 4096 Dec 29 15:00 cannedAnimLib
drwxr-xr-x 4 root root 4096 Dec 29 15:00 clad
drwxr-xr-x 2 root root 4096 Dec 29 15:00 crypto
drwxr-xr-x 3 root root 4096 Dec 29 15:00 cubeBleClient
drwxr-xr-x 2 root root 4096 Dec 29 15:00 dasmgr
drwxr-xr-x 10 root root 4096 Dec 29 15:00 docs    文档集
drwxr-xr-x 22 root root 4096 Dec 29 15:00 engine
-rw-r--r-- 1 root root 7669 Dec 29 15:00 LICENSE
drwxr-xr-x 2 root root 4096 Dec 29 15:00 osState
drwxr-xr-x 18 root root 4096 Dec 29 15:00 platform
-rw-r--r-- 1 root root 282 Dec 29 15:00 README.md
drwxr-xr-x 8 root root 4096 Dec 29 15:00 simulator
drwxr-xr-x 6 root root 4096 Dec 29 15:00 victor-clad
drwxr-xr-x 3 root root 4096 Dec 29 15:00 webServerProcess

编译:

生成依赖文件列表

python3  ../victor-clad/tools/build/tools/metabuild/metabuild.py -o ./ BUILD.in

将编译好的程序安装到anki vector机器人:

 

修改机器人功能代码的例子:

posted on 2022-12-30 15:44  心渐渐失空  阅读(140)  评论(0)    收藏  举报