一种设备同步装置及设备同步系统制造方法及图纸

技术编号:26347355 阅读:20 留言:0更新日期:2020-11-13 21:33
本发明专利技术实施例公开了一种设备同步装置,包括控制单元和通信单元,控制单元每次发出同步数据的时间长度一致,当控制单元发出同步数据时,若其他的设备同步装置发出的同步数据没有被设备同步装置接收成功,则控制单元将同步数据的发送周期调整为目标调整间隔,目标调整间隔大于预设同步周期,使得同步数据不与其他设备发生冲突,实现设备同步。解决了现有技术中,多个设备发送数据时,周期不同步导致数据碰撞发生数据丢失的问题,提高了数据传输的效率和精确性。

【技术实现步骤摘要】
一种设备同步装置及设备同步系统
本专利技术实施例涉及通信技术,尤其涉及一种设备同步装置及设备同步系统。
技术介绍
目前的配送场景中,机器人被应用于进行物品配送来替代人力劳动,机器人根据功能壳体和避障底盘等结构实现在人员密度较高的餐厅场景进行可靠运行。近几年市场对室内机器人的应用接受度越来越高,从早期的展示性功能到目前的实用功能越来越强,使得机器人的市场普及率大大提升。现有技术中,在一些大面积配送场景,需要多台机器人执行配送任务,但在繁忙的配送任务过程中,经常发现机器人之间的路径发生重叠,导致行驶路段发生拥堵情况,而机器人只会在遇到障碍物时才开始执行避障措施,导致机器人的配送效率下降。因此需要机器人之间实现通信功能,来达成多机协同工作。目前有一种通信方式是采用主从轮询方式进行信息交互,但是,当存在多台设备时,通信延时会大大增加,发送时效得不到保证,该方案还受到主机处理性能牵制,如果主机掉线则整个系统都会瘫痪。
技术实现思路
本专利技术实施例提供一种设备同步装置及设备同步系统,以提高数据传输的精确性和效率。第一方面,本专利技术实施例提供了一种设备同步装置,设置于移动设备中,用于控制与其他的设备同步装置之间的通信,其特征在于,包括:控制单元,用于根据预设同步周期发出同步数据;通信单元,与所述控制单元通信连接,用于接收和发送预设频率的载波信号;其中,所述控制单元每次发出同步数据的时间长度一致,当所述其他的设备同步装置发出的同步数据没有被所述设备同步装置接收成功,则所述控制单元将所述同步数据的发送周期由所述预设同步周期调整为目标调整间隔,所述控制单元根据所述其他的设备同步装置的预设编号和所述时间长度,确定所述目标调整间隔,所述目标调整间隔大于所述预设同步周期,并且所述目标调整间隔与所述预设编号成正比。进一步的,若所述通信单元接收到其他移动设备的同步数据,所述移动设备完成同步,并且,所述控制单元根据该同步数据计算下一包同步数据的发送时间点并按照所述预设周期执行同步数据的发送。进一步的,所述装置还包括:增益单元,与所述通信单元通信连接,用于将所述载波信号进行放大后发出,并且,所述增益单元能够接收所述预设频率的载波信号。进一步的,所述增益单元包括:天线,所述天线采用全向天线或者定向天线,其中所述全向天线能够接收或发射任何一个方向的信号,所述定向天线能接收特定角度范围内的信号。进一步的,所述通信单元发送预设频率的载波信号,所述预设频率为高频信号;并且,在所述预设频率下,所述时间长度在10ms至35ms范围内,所述载波信号负载100bytes至380bytes数据内容。进一步的,所述控制单元通过周期调整参数对所述目标调整间隔进行调整,并且通过设定所述周期调整参数,来设定在一个所述预设同步周期内,能够发出同步数据的未同步设备数量。进一步的,所述控制单元执行所述目标调整间隔发送同步数据,根据所述目标调整间隔,完成所有设备的同步需要的时间不超过三个所述预设同步周期。进一步的,若所述通信单元没有接收到其他的设备同步装置的同步数据,所述通信单元检测所述预设频率的信道是否空闲,若是空闲,则所述控制单元发出同步数据。第二方面,本专利技术实施例还提供了一种设备同步系统,包含第一设备和第二设备,该系统包括:所述第一设备包含用于根据预设同步周期发出同步数据的第一控制单元、以及与所述第一控制单元通信连接用于接收和发送预设频率的载波信号的第一通信单元;所述第二设备包含用于根据预设同步周期发出同步数据的第二控制单元、以及与所述第二控制单元通信连接用于接收和发送所述预设频率的载波信号的第二通信单元;其中,所述第一控制单元、第二控制单元发出同步数据的时间长度一致,当所述第二控制单元发出所述同步数据,若所述同步数据没有被第一通信单元接收成功,则所述第一控制单元将所述同步数据的发送周期由所述预设同步周期调整为第一目标调整间隔,所述第一控制单元根据所述第一设备的预设编号和所述时间长度确定所述第一目标调整间隔,所述第一目标调整间隔大于所述预设同步周期。进一步的,所述第一通信单元接收到所述第二通信单元发出的载波信号,将所述载波信号中的同步数据传输至所述第一控制单元;所述第一控制单元根据所述预设同步周期、所述同步数据中所述第二设备的预设编号以及接收到所述同步数据的时间点信息,计算所述第一设备的下一包同步数据发送时间点。进一步的,所述第一设备的同步数据中包含第一位置信息;所述第二设备的处理器根据全局路径规划信息、所述第二设备的当前位置信息、以及所述第一位置信息,若判定在重叠路段发生拥堵,则重新规划所述第二设备的运行路径。进一步的,当所述第一设备发送所述同步数据,若所述第二控制单元没有接收到所述第一设备的同步数据,则所述第二控制单元将所述同步数据的发送周期由所述预设同步周期调整为第二目标调整间隔,所述第二控制单元根据所述第二设备的预设编号和所述时间长度确定所述第二目标调整间隔,所述第二目标调整间隔大于所述预设同步周期,并且若所述第二设备的编号大于所述第一设备的编号,则所述第二目标调整间隔大于所述所述第一目标调整间隔。进一步的,所述第一控制单元在预定时间内未接收到所述第二设备的同步数据,所述第一控制单元根据所述第一目标调整间隔发送同步数据。本专利技术实施例通过设备同步装置的控制单元能够发出同步数据,当其他的设备同步装置的同步数据没有被设备同步装置接收成功,则控制单元将同步数据的发送周期调整为目标调整间隔,目标调整间隔大于预设同步周期,使得同步数据不与其他设备发生冲突,实现设备同步。解决了现有技术中,多个移动设备发送数据时,周期不同步导致数据碰撞发生数据丢失的问题,提高了数据传输的效率和精确性。附图说明图1为本专利技术实施例一提供的一种设备同步装置的结构框图;图2为本专利技术实施例二提供的一种机器人的结构框图;图3为本专利技术实施例三提供的一种设备同步系统的结构框图;图4为本专利技术实施例四提供的一种设备同步装置同步过程的时序图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的一种设备同步装置的结构框图。本装置被设置于移动设备上,用于控制其他的设备同步装置之间的通信。如图1所示,该设备同步装置10包括:控制单元11、通信单元12。控制单元11用于根据预设同步周期发出同步数据。同步数据是移动设备之间交互的数据信息集合,包含有每个设备的预设编号、位置信息、电量信息等。例如,1号设备在餐厅场景运行过程中,根据预设的同步周期将同步数据进行发送,发送的同步数据负载有编号为1的设备当前位置和当前电量信息。其他设备接收1号设备的同步数据。...

【技术保护点】
1.一种设备同步装置,设置于移动设备中,用于控制与其他的设备同步装置之间的通信,其特征在于,包括:/n控制单元,用于根据预设同步周期发出同步数据;/n通信单元,与所述控制单元通信连接,用于接收和发送预设频率的载波信号;/n其中,所述控制单元每次发出同步数据的时间长度一致,当所述其他的设备同步装置发出的同步数据没有被所述设备同步装置接收成功,则所述控制单元将所述同步数据的发送周期由所述预设同步周期调整为目标调整间隔,/n所述控制单元根据所述其他的设备同步装置的预设编号和所述时间长度,确定所述目标调整间隔,所述目标调整间隔大于所述预设同步周期,并且所述目标调整间隔与所述预设编号成正比。/n

【技术特征摘要】
1.一种设备同步装置,设置于移动设备中,用于控制与其他的设备同步装置之间的通信,其特征在于,包括:
控制单元,用于根据预设同步周期发出同步数据;
通信单元,与所述控制单元通信连接,用于接收和发送预设频率的载波信号;
其中,所述控制单元每次发出同步数据的时间长度一致,当所述其他的设备同步装置发出的同步数据没有被所述设备同步装置接收成功,则所述控制单元将所述同步数据的发送周期由所述预设同步周期调整为目标调整间隔,
所述控制单元根据所述其他的设备同步装置的预设编号和所述时间长度,确定所述目标调整间隔,所述目标调整间隔大于所述预设同步周期,并且所述目标调整间隔与所述预设编号成正比。


2.根据权利要求1所述的装置,其特征在于,若所述通信单元接收到其他移动设备的同步数据,所述移动设备完成同步,并且,所述控制单元根据该同步数据计算下一包同步数据的发送时间点并按照所述预设周期执行同步数据的发送。


3.根据权利要求1所述的装置,其特征在于,所述装置还包括:
增益单元,与所述通信单元通信连接,用于将所述载波信号进行放大后发出,并且,所述增益单元能够接收所述预设频率的载波信号。


4.根据权利要求3所述的装置,其特征在于,所述增益单元包括:
天线,所述天线采用全向天线或者定向天线,其中所述全向天线能够接收或发射任何一个方向的信号,所述定向天线能接收特定角度范围内的信号。


5.根据权利要求1所述的装置,其特征在于,所述通信单元发送预设频率的载波信号,所述预设频率为高频信号;
并且,在所述预设频率下,所述时间长度在10ms至35ms范围内,所述载波信号负载100bytes至380bytes数据内容。


6.根据权利要求1所述的装置,其特征在于,所述控制单元通过周期调整参数对所述目标调整间隔进行调整,并且通过设定所述周期调整参数,来设定在一个所述预设同步周期内,能够发出同步数据的未同步设备数量。


7.根据权利要求1所述的装置,其特征在于,所述控制单元执行所述目标调整间隔发送同步数据,根据所述目标调整间隔,完成所有设备的同步需要的时间不超过三个所述预设同步周期。


8.根据权利要求1所述的装置,其特征在于,若所述通信单元没有接收到其他的设备同步装置的同步数据,所述通信单元检测所述预设频率的信道...

【专利技术属性】
技术研发人员:徐玮郦颖烜金超吕登辉
申请(专利权)人:上海擎朗智能科技有限公司
类型:发明
国别省市:上海;31

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

1