文件名称:ICantBelieveItsNotValetudo:Valetudo随行服务,可将地图渲染为PNG
文件大小:51KB
文件格式:ZIP
更新时间:2024-05-17 14:44:33
valetudo JavaScript
我不能相信这不是Valetudo 这是的简单地图生成配套服务,它完成了所有繁重的工作。 由于机械手的CPU和内存都受到限制,因此第三方组件的PNG生成已移至此处。 该服务通过MQTT从机器人接收原始地图数据,渲染地图并通过MQTT发布生成的PNG图像。 随时打开带有改进的PR。 安装 我不敢相信Valetudo不是用JavaScript构建的,并且需要Node.js和npm才能运行。 安装很容易:克隆此存储库并运行npm install来安装依赖项。 然后运行npm start启动服务。 如果您希望在容器中运行服务,则此存储库为您提供了一个dockerfile。 配置 要配置,我不能相信它不是Valetudo ,在工作目录中创建一个名为config.json的文件。 您也可以运行npm start自动创建默认配置文件。 如果您在/app/config.json中运行,请将配置文件映射
【文件预览】:
ICantBelieveItsNotValetudo-master
----.eslintrc.json(3KB)
----.github()
--------workflows()
----Dockerfile(474B)
----lib()
--------Webserver.js(1KB)
--------MqttClient.js(9KB)
--------MapDrawer.js(10KB)
--------res()
--------Logger.js(2KB)
--------Configuration.js(2KB)
----jsconfig.json(397B)
----app.js(1KB)
----LICENSE(11KB)
----README.md(4KB)
----.gitignore(44B)
----package-lock.json(105KB)
----package.json(869B)