【技术实现步骤摘要】
离线地图数据传输系统、方法以及扫地机器人
[0001]本专利技术涉及扫地机器人领域,特别是涉及一种离线地图数据传输系统
、
方法以及扫地机器人
。
技术介绍
[0002]当扫地机器人进行正常清扫时,会生成地图数据和轨迹,由于对其实时性要求较高,需要在较短的时间内传输到
APP
或基站屏幕上,但现有软件架构中机器人必须连接服务器,即在线状态下,才可进行对地图数据的传输
。
所以在离线模式下,只能发送一些简单的指令,无法实时迅速的传输地图数据
。
[0003]对于扫地机器人的清扫过程而言,地图是最为关键的一个因素
。
如果无法显示地图,或者显示地图的延迟较高,会极大的降低用户的体验,也无法完整实现离线模式的功能
。
对离线模式下的预约清扫,断点续扫,根据不同的房间设定清扫模式都会有较大的限制
。
技术实现思路
[0004]鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种离线地图数据传输系统
、
方法以及扫地机器人,用于解决以上现有技术问题
。
[0005]为实现上述目的及其他相关目的,本专利技术提供一种离线地图数据传输系统,应用于一扫地机器人,包括:机器人主机,包括:通过串口连接的核心板以及底盘
MCU
;其中,核心板以及底盘
MCU
分别设有
WiFi
模块;机器人基站,包括:通过串口连接的基站屏幕以及基站 ...
【技术保护点】
【技术特征摘要】
1.
一种离线地图数据传输系统,其特征在于,应用于一扫地机器人,包括:机器人主机,包括:通过串口连接的核心板以及底盘
MCU
;其中,核心板以及底盘
MCU
分别设有
WiFi
模块;机器人基站,包括:通过串口连接的基站屏幕以及基站
MCU
;其中,基站屏幕以及基站
MCU
分别设有
WiFi
模块;其中,在离线状态下,所述基站屏幕将热点开启命令通过串口传输至基站
MCU
,由基站
MCU
将该热点开启命令通过
WiFi
模块传输至底盘
MCU
,再由所述底盘
MCU
将该热点开启命令通过串口传输至核心板;所述核心板接收到热点开启命令后,与基站屏幕建立热点连接,并通过
WiFi
模块将生成的地图数据实时传输至基站屏幕进行显示
。2.
根据权利要求1中所述的离线地图数据传输系统,其特征在于,所述核心板与基站屏幕分别作为服务器端以及客户端建立
socket
连接,并使用
socket
将生成的地图数据进行实时传输
。3.
根据权利要求2中所述的离线地图数据传输系统,其特征在于,所述所述核心板与基站屏幕分别作为服务器端以及客户端建立
socket
连接,并使用
socket
将生成的地图数据进行实时传输的方式包括:所述核心板作为服务器端创建
socket
,并在对应绑定的特定
IP
地址和端口监听连接请求;所述基站屏幕作为客户端创建
socket
,并连接到对应绑定的特定
IP
地址和端口,并发送连接请求;所述核心板接收监听到的来自所述基站屏幕的连接请求,与所述基站屏幕建立连接,并通过
WiFi
模块向所述基站屏幕的
WiFi
模块实时传输生成的地图数据
。4.
根据权利要求1中所述的离线地图数据传输系统,其特征在于,所述核心板与基站屏幕分别作为代理服务器端以及客户端建立
MQTT
连接,并使用
MQTT
将生成的地图数据实时传输至基站屏幕
。5.
根据权利要求4中所述的离线地图数据传输系统,其特征在于,所述核心板与基站屏幕分别作为代理服务器端以及客户...
【专利技术属性】
技术研发人员:黄日宇,聂仕华,王兵,焦路路,邓优平,白晓东,
申请(专利权)人:上海黑眸智能科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。