[发明专利]一种数据通信方法及人机交互系统在审
申请号: | 201811371590.3 | 申请日: | 2018-11-19 |
公开(公告)号: | CN109150926A | 公开(公告)日: | 2019-01-04 |
发明(设计)人: | 肖玉科;杨志钦 | 申请(专利权)人: | 炬星科技(深圳)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 深圳硕界知识产权代理事务所(特殊普通合伙) 44457 | 代理人: | 陈志国 |
地址: | 518000 广东省深圳市南山区粤海街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能终端设备 主控设备 人机交互系统 机器人 数据传输通路 数据通信 智能移动终端 多个机器人 上行数据 下行数据 协议格式 用户交互 从设备 设备端 双向的 转换 预设 封装 直观 传输 应用 | ||
1.一种人机交互系统,其特征在于,包括:
智能终端设备,所述智能终端设备用于与用户交互;
机器人主控设备,所述机器人主控设备用于控制一个或者多个机器人的运行,与所述智能终端设备通过USB连接;
在AOA模式下所述机器人主控设备转换为主设备端,所述智能终端设备转换为从设备端,形成双向的数据传输通路;
来自所述智能终端设备的上行数据和来自所述机器人主控设备的下行数据以预设的协议格式封装并在所述数据传输通路上传输。
2.一种数据通信方法,应用于机器人主控设备,其特征在于,包括:
在与智能终端设备建立USB连接时,将USB状态切换为AOA模式;
采集机器人的状态信息;
以预设的协议格式封装所述状态信息以形成对应的上行数据;
通过AOA数据通路,发送所述上行数据至所述智能终端设备。
3.根据权利要求2所述的数据通信方法,其特征在于,所述方法还包括:
接收来自所述智能终端设备的下行数据;
根据所述预设的协议格式,解析所述下行数据;
执行与所述下行数据的解析结果对应的操作。
4.根据权利要求2所述的数据通信方法,其特征在于,所述在与智能终端设备建立USB连接时,将USB状态切换为AOA模式,包括:
在机器人主控设备启动后,轮询并刷新USB状态;
判断所述USB状态是否为AOA模式;
若否,则切换到AOA模式。
5.根据权利要求2所述的数据通信方法,其特征在于,所述采集机器人的状态信息,具体包括:
监听所述机器人是否发生运行状态变化:
若是,获取对应的状态信息。
6.一种数据通信方法,应用于智能终端设备,其特征在于,所述方法包括:
获取待发送的操作信息;
以预设的协议格式封装所述待发送的操作信息,形成下行数据;
通过AOA数据通路,向与所述智能终端设备通过USB连接的机器人主控设备发送所述下行数据。
7.根据权利要求6所述的数据通信方法,其特征在于,所述方法还包括:
接收来自所述机器人主控设备的上行数据;
根据所述预设的协议格式,解析所述上行数据;
执行与所述上行数据的解析结果对应的行为。
8.根据权利要求6所述的数据通信方法,其特征在于,所述执行与所述上行数据的解析结果对应的行为,具体包括:
根据所述上行数据的解析结果更新用户交互界面。
9.根据权利要求5所述的数据通信方法,其特征在于,所述获取待发送的操作信息,具体包括:
通过外界数据采集装置,获取任务清单;所述任务清单包含若干指向所述机器人的操作信息。
10.根据权利要求2-9任一所述的数据通信方法,其特征在于,所述预设的协议格式定义数据包由数据头部和数据内容组成;
所述数据头包括当前数据包的类型、长度以及校验码三个字段,所述数据内容用于封装真实的数据信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于炬星科技(深圳)有限公司,未经炬星科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811371590.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:IPoE静态认证方法及系统
- 下一篇:用于文件存储系统的文件下发方法和装置