小白问一下:
正常情况下,智能设备的状况数据通过 MQTT 传输到 APP
那么地图数据这类 数据量偏大,可能需要一些算力支持,应该如何有效传输到 APP 上显示呢?
是先传输到后台,后台队列任务生成地图 然后 APP 直接接口取
还是直接 MQTT 推到 APP ,让 APP 自己计算生成地图?那么生成的地图是否后端也要存一份呢?
还是其他?
有经验的大佬能解读下吗
1
murmur 2022 年 1 月 6 日
扫地机器人的地图就几根线框起来,很大数据量么。。
|
2
woxihejinghao 2022 年 1 月 6 日
给 app 这边返回的是图片数据 app 自己绘制,然后会有一些其他的坐标,通过一个固定的计算方式返回,APP 这里进行转换绘制到屏幕
|
3
cccer 2022 年 1 月 6 日
机器人内部可以只存大致地图,几条直线的,实际运行时结合传感器动态判断场景就行。那种曲线图就把原始数据发到服务器或手机来生成可视化地图。
|
4
princelai 2022 年 1 月 6 日
我猜测压缩成 gml 或 graphml,dot 这种传输是不是最方便
|
5
rationa1cuzz 2022 年 1 月 6 日
一般都是把数据推到云端或者客户端(app)自己算,智能设备算这个成本可太大了
|
6
Dreax 2022 年 1 月 7 日 via iPhone
https://github.com/dgiese/dustcloud
关于小米扫地机的研究 |
7
aureole999 2022 年 1 月 13 日
|