System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 扫地机地图数据处理方法、装置、扫地机及存储介质制造方法及图纸_技高网

扫地机地图数据处理方法、装置、扫地机及存储介质制造方法及图纸

技术编号:40812217 阅读:2 留言:0更新日期:2024-03-28 19:33
本发明专利技术提供一种扫地机地图数据处理方法、装置、扫地机及存储介质,涉及扫地机数据处理技术领域。该方法包括:网页基于桥接器通知原生应用与扫地机建立对等网络连接;原生应用基于对等网络从扫地机获取地图数据及轨迹数据;网页基于桥接器从原生应用接收地图数据和轨迹数据,并生成画布格式地图和轨迹路线;原生应用通过网页显示画布格式地图和轨迹路线;网页保存画布格式地图后根据画布格式地图加载地图列表,根据画布格式地图生成并存储对应的快照图片;当通过地图列表查看画布格式地图时,原生应用通过网页显示画布格式地图对应的快照图片。这样,基于对等网络连接可减少宽带消耗大的问题,且通过查看快照减少了图片显示时长。

【技术实现步骤摘要】

本专利技术涉及扫地机数据处理,尤其涉及一种扫地机地图数据处理方法、装置、扫地机及存储介质


技术介绍

1、目前的扫地机在清扫过程中可实时显示轨迹变化,但由于地图数据量大,发送和接收地图数据效率比较慢,比较耗宽带资源;同时,需要频繁使用地图列表快速查看楼层地图,而通过加地图组件查看地图时比较耗时。


技术实现思路

1、有鉴于此,本专利技术的目的是为了克服现有技术中的不足,提供一种扫地机地图数据处理方法、装置、扫地机及存储介质,用于在扫地机进行清扫任务时快速传输以及处理地图数据。

2、本专利技术提供如下技术方案:

3、第一方面,本专利技术提出一种扫地机地图数据处理方法,所述方法包括:

4、网页基于桥接器通知原生应用与扫地机建立对等网络连接,其中,所述网页由所述原生应用中的网络视图加载;

5、所述原生应用基于对等网络从所述扫地机获取地图数据及其对应的轨迹数据;

6、所述网页基于所述桥接器从所述原生应用接收所述地图数据和所述轨迹数据,并根据接收的所述地图数据和所述轨迹数据生成画布格式地图和轨迹路线;

7、所述原生应用通过所述网页显示所述画布格式地图和所述轨迹路线;

8、所述网页保存所述画布格式地图后根据所述画布格式地图加载地图列表,根据所述画布格式地图生成并存储对应的快照图片;

9、当通过所述地图列表查看所述画布格式地图时,所述原生应用通过所述网页显示所述画布格式地图对应的所述快照图片。

<p>10、在一实施方式中,所述原生应用基于对等网络从所述扫地机获取地图数据及其对应的轨迹数据,包括:

11、若所述原生应用与所述扫地机处于同一局域网,则所述原生应用基于所述对等网络从所述扫地机获取地图数据及其对应的轨迹数据;

12、若所述原生应用与所述扫地机处于不同网络,则所述原生应用基于所述对等网络中的网络地址切换网关从所述扫地机获取地图数据及其对应的轨迹数据。

13、在一实施方式中,所述地图数据包括未分区数据和分区数据,所述画布格式地图包括未分区地图和分区地图;

14、所述根据接收的所述地图数据和所述轨迹数据生成画布格式地图和轨迹路线,包括:

15、若所述地图数据为所述未分区数据,则所述网页解析所述未分区数据,生成所述未分区地图;

16、若所述地图数据为所述分区数据,则所述网页根据所述分区数据解析分区标识,得到房间属性,并基于所述房间属性与所述分区数据生成所述分区地图。

17、在一实施方式中,所述根据接收的所述地图数据和所述轨迹数据生成画布格式地图和轨迹路线,包括:

18、所述轨迹数据包括坐标点数组;

19、所述网页解析所述坐标点数组,生成所述轨迹路线。

20、在一实施方式中,所述原生应用通过所述网页显示所述画布格式地图和所述轨迹路线,包括:

21、所述网页判断所述画布格式地图是否成功显示;

22、若所述画布格式地图成功显示,则所述原生应用通过所述网页显示所述轨迹路线。

23、在一实施方式中,所述当通过所述地图列表查看所述画布格式地图时,所述原生应用通过所述网页显示所述画布格式地图对应的所述快照图片,包括:

24、当通过所述地图列表查看所述画布格式地图时,所述网页判断是否存在所述画布格式地图对应的快照图片;

25、若是,则所述原生应用通过所述网页显示所述快照图片;

26、若否,则所述原生应用通过所述网页加载并显示所述画布格式地图,所述网页并生成所述画布格式地图对应的快照图片。

27、在一实施方式中,所述方法还包括:

28、当所述原生应用从后台切换回前台运行时,判断所述对等网络连接是否断开;

29、若所述对等网络连接断开,则所述原生应用与所述扫地机重新建立对等网络连接;

30、若所述对等网络连接未断开,则所述原生应用与所述扫地机继续基于所述对等网络连接进行数据传输。

31、第二方面,本专利技术提出一种扫地机地图数据处理装置,所述装置包括:

32、连接模块,用于网页基于桥接器通知原生应用与扫地机建立对等网络连接,其中,所述网页由所述原生应用中的网络视图加载;

33、获取模块,用于通过所述原生应用基于对等网络从所述扫地机获取地图数据及其对应的轨迹数据;

34、第一生成模块,用于通过所述网页基于所述桥接器从所述原生应用接收所述地图数据和所述轨迹数据,并根据接收的所述地图数据和所述轨迹数据生成画布格式地图和轨迹路线;

35、第一显示模块,用于所述原生应用通过所述网页显示所述画布格式地图和所述轨迹路线;

36、第二生成模块,用于通过所述网页保存所述画布格式地图后根据所述画布格式地图加载地图列表,根据所述画布格式地图生成并存储对应的快照图片;

37、第二显示模块,用于当通过所述地图列表查看所述画布格式地图时,所述原生应用通过所述网页显示所述画布格式地图对应的所述快照图片。

38、第三方面,本专利技术一种扫地机,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述的扫地机地图数据处理方法的步骤。

39、第四方面,本专利技术提出一种计算机可读存储介质其存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的扫地机地图数据处理方法的步骤。

40、本专利技术公开的扫地机地图数据处理方法、装置、扫地机及存储介质,网页基于桥接器通知原生应用与扫地机建立对等网络连接,其中,所述网页由所述原生应用中的网络视图加载;所述原生应用基于对等网络从所述扫地机获取地图数据及其对应的轨迹数据;所述网页基于所述桥接器从所述原生应用接收所述地图数据和所述轨迹数据,并根据接收的所述地图数据和所述轨迹数据生成画布格式地图和轨迹路线;所述原生应用通过所述网页显示所述画布格式地图和所述轨迹路线;所述网页保存所述画布格式地图后根据所述画布格式地图加载地图列表,根据所述画布格式地图生成并存储对应的快照图片;当通过所述地图列表查看所述画布格式地图时,所述原生应用通过所述网页显示所述画布格式地图对应的所述快照图片。这样,基于p2p连接可提高地图数据和轨迹数据传输的效率,减少了宽带消耗大的问题;并且通过快照的形式查看地图,可以减少图片显示的时长与资源消耗。

41、为使本专利技术的上述目的、特征和优点能更明显和易懂,下文特举较佳实施例,并配合所附附图,做详细说明如下。

本文档来自技高网
...

【技术保护点】

1.一种扫地机地图数据处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的扫地机地图数据处理方法,其特征在于,所述原生应用基于对等网络从所述扫地机获取地图数据及其对应的轨迹数据,包括:

3.根据权利要求1所述的扫地机地图数据处理方法,其特征在于,所述地图数据包括未分区数据和分区数据,所述画布格式地图包括未分区地图和分区地图;

4.根据权利要求1所述的扫地机地图数据处理方法,其特征在于,所述根据接收的所述地图数据和所述轨迹数据生成画布格式地图和轨迹路线,包括:

5.根据权利要求4所述的扫地机地图数据处理方法,其特征在于,所述原生应用通过所述网页显示所述画布格式地图和所述轨迹路线,包括:

6.根据权利要求1所述的扫地机地图数据处理方法,其特征在于,所述当通过所述地图列表查看所述画布格式地图时,所述原生应用通过所述网页显示所述画布格式地图对应的所述快照图片,包括:

7.根据权利要求1所述的扫地机地图数据处理方法,其特征在于,所述方法还包括:

8.一种扫地机地图数据处理装置,其特征在于,所述装置包括:

9.一种扫地机,其特征在于,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至7任一项所述的扫地机地图数据处理方法的步骤。

10.一种计算机可读存储介质,其特征在于,其存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的扫地机地图数据处理方法的步骤。

...

【技术特征摘要】

1.一种扫地机地图数据处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的扫地机地图数据处理方法,其特征在于,所述原生应用基于对等网络从所述扫地机获取地图数据及其对应的轨迹数据,包括:

3.根据权利要求1所述的扫地机地图数据处理方法,其特征在于,所述地图数据包括未分区数据和分区数据,所述画布格式地图包括未分区地图和分区地图;

4.根据权利要求1所述的扫地机地图数据处理方法,其特征在于,所述根据接收的所述地图数据和所述轨迹数据生成画布格式地图和轨迹路线,包括:

5.根据权利要求4所述的扫地机地图数据处理方法,其特征在于,所述原生应用通过所述网页显示所述画布格式地图和所述轨迹路线,包括:

6.根据权利要...

【专利技术属性】
技术研发人员:滕小绒黄祥斌
申请(专利权)人:深圳市优纪元科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1