【技术实现步骤摘要】
数据传输方法、服务器、数据传输设备和存储介质
[0001]本申请涉及数据传输
,具体而言,本申请涉及一种数据传输方法、服务器、数据传输设备和存储介质。
技术介绍
[0002]目前,手术机器人被广泛用于远程手术的工作场景中,具体的,医生在远程端根据手术需求操作主机械臂;主机械臂的各关节传感器的信号经实时采集以数据包的形式进行封装,然后经由互联网发送至手术端的从机械臂,并基于数据包的数据控制从机械臂完成相应动作,从而完成医生期望的手术操作。远程数据的可靠传输高度依赖于其选择的数据传输协议,为满足手术稳定性、精确性的严苛要求,则数据传输应遵循延迟低、丢包少、高稳定性的原则。
[0003]然而,现有的数据传输协议往往无法兼顾数据传输稳定性与数据传输效率,即,为保证数据的传输稳定性,则需要适当牺牲数据的传输效率,而若要求较高的数据传输效率时,则可能无法时时保证数据的传输稳定性。因此,如何保证对手术机器人远程控制时其数据传输可高效且稳定进行成为亟需解决的问题。
技术实现思路
[0004]本申请的主要目的为提 ...
【技术保护点】
【技术特征摘要】
1.一种数据传输方法,用于远程控制手术机器人,其特征在于,包括:分别与手术机器人和远程端设备建立连接关系;接收由所述远程端设备发送的第一数据包并存储,其中,所述第一数据包包括运动控制指令,所述第一数据包基于预设传输协议构建,所述预设传输协议以预设格式进行数据存储,所述预设传输协议包括整体传输数据长度参数和指令协议长度参数,所述整体传输数据长度参数和所述指令协议参数用于根据所述远程端设备的控制需求信息共同限制所述第一数据包中数据的长度,以使所述第一数据包在满足所述控制需求信息的同时,携带的数据量最少;将所述第一数据包发送至所述手术机器人,以使所述手术机器人基于所述第一数据包完成远程控制的动作。2.根据权利要求1所述的数据传输方法,其特征在于,所述预设传输协议还包括时间标志位。3.根据权利要求2所述的数据传输方法,其特征在于,在所述将所述第一数据包发送至所述手术机器人的步骤之后,还包括:接收由所述手术机器人发送的第二数据包;基于所述第二数据包判断所述第一数据包是否已被所述手术机器人成功接收;若所述第一数据包已被所述手术机器人成功接收,则继续接收由所述远程端设备发送的最新的所述第一数据包作为待发数据包,并进行存储;以及,将所述待发数据包发送至所述手术机器人;若所述第一数据包未被所述手术机器人成功接收,则将未被成功接收的所述第一数据包发送至所述手术机器人,直至所述未被成功接收第一数据包被所述手术机器人成功接收。4.根据权利要求2所述的数据传输方法,其特征在于,所述预设格式为十六进制格式,所述预设传输协议还包括消息发送类型、协议类型、消息ID和操作参数;所述整体传输数据长度参数、所述指令协议参数、所述消息发送类型和所述消息ID的字节长度均为2字节,所述协议类型的字节长度为1字节,所述时间标志位的字节长度为13字节,所述操作参数的字节长度最多为8字节。5.根据权利要求4所述的数据传输方法,其特征在于,所述预设传输协议还包括指令类型标识,所述指令类型标识的字节长度为2字节,所述指令类型标识...
【专利技术属性】
技术研发人员:蒋小花,刘恩海,黄军,
申请(专利权)人:深圳市爱博医疗机器人有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。