首页 > 船舶设备 专利正文
一种柔性水下机器人、控制方法及设备与流程

时间:2022-02-24 阅读: 作者:专利查询

一种柔性水下机器人、控制方法及设备与流程

1.本发明涉及机器人领域,尤其是一种柔性水下机器人、控制方法及设备。


背景技术:

2.现今人们对海洋资源的需求逐渐增加,海上工程大规模兴起,水下建筑物损伤探测与管道检测的需求越来越高。传统方式中,由潜水员携带氧气瓶下海作业,这一过程往往伴随着过压与大型水生生物袭击的风险,不仅如此部分狭窄的地形空间也无法深入,因此出现了水下柔性水下机器人,用于在进行复杂管道探测等任务,而由于该任务要求柔性水下机器人具有灵活的转向机构以适配任务,但是现阶段的柔性水下机器人转动关节采用传统齿轮机械结构或者软体气动结构输出扭转力矩,在进行管道环境内的运动时,如遇拐角处,舵机控制难以实现各个方位的转向调节,柔性度差,姿态调整不灵活,并且在柔性水下机器人收到冲击时容易毁坏,稳定性差,因此需要寻求解决方案。


技术实现要素:

3.有鉴于此,为了解决上述技术问题的至少之一,本发明的目的是提供一种柔性水下机器人、控制方法及设备,以提高柔性度以及稳定性。
4.本发明实施例采用的技术方案是:
5.一种柔性水下机器人,包括:
6.至少一移动关节,所述移动关节包括推动模块、旋转云台以及柔性关节模块;
7.所述推动模块用于推动所述柔性关节模块;
8.所述旋转云台设置有超声波探头用于获取超声波信号;
9.所述柔性关节模块与所述旋转云台固定连接,包括第一连接板、第二连接板、第一弹簧、若干个第二弹簧、若干个第三弹簧、若干第一牵引绳、若干第二牵引绳以及牵引模块,所述第一弹簧一端、所述第二弹簧一端、所述第三弹簧一端以及所述第一牵引绳的一端与所述第一连接板固定,所述第一弹簧另一端、所述第二弹簧另一端、所述第三弹簧另一端与所述第二连接板固定,所述第一牵引绳另一端以及所述第二牵引绳一端与所述牵引模块固定,所述第二牵引绳另一端与所述第二连接板固定;所述第一弹簧、所述第二弹簧以及所述第三弹簧依序从内至外布置且对应的刚度逐渐降低;所述牵引模块位于所述第一连接板以及所述第二连接板之间,用于控制所述第一牵引绳以及所述第二牵引绳以调节所述第一连接板以及所述第二连接板的运动;
10.控制模块,用于根据所述超声波信号,控制所述牵引模块以及所述推动模块。
11.进一步,不同的所述第一牵引绳一端固定于所述第一连接板的不同位置,不同的所述第二牵引绳另一端固定于所述第二连接板的不同位置,所述牵引模块包括主体、第一舵机模块、若干第一轴轮单元以及若干第二轴轮单元,所述主体的前侧、后侧、左侧和右侧均固定有所述第一轴轮单元以及所述第二轴轮单元,每一所述第一轴轮单元与所述第一牵引绳另一端固定,每一所述第二轴轮单元与所述第二牵引绳一端固定,所述第一舵机模块
与所述控制模块连接,用于控制所述第一轴轮单元以及所述第二轴轮单元转动。
12.进一步,所述旋转云台包括防水垫圈、云台保护套、基座、第二舵机模块、防水轴承以及摄像头,所述第二舵机模块以及所述摄像头与所述控制模块连接;所述防水垫圈设置于所述基座与所述柔性关节模块固定连接的部位,所述第二舵机模块以及所述摄像头设置于所述基座内,所述基座与所述云台保护套之间通过所述防水轴承连接。
13.进一步,所述推动模块包括全方位推进模块以及主推器;所述主推器用于为所述柔性关节模块提供推动力,所述全方位推进模块包括外壳、偏航驱动器以及俯仰驱动器,所述主推器、所述偏航驱动器以及所述俯仰驱动器与所述控制模块连接;所述偏航驱动器以及所述俯仰驱动器收容于所述外壳内,所述外壳与所述柔性关节模块固定,所述偏航驱动器用于控制所述全方位推进模块的偏航角和俯仰角,所述俯仰驱动器用于控制所述全方位推进模块的沉浮和俯仰姿态。
14.进一步,所述偏航驱动器包括无刷电机以及对称设置的螺旋桨,所述螺旋桨凸伸出所述外壳,所述无刷电机与所述螺旋桨连接。
15.进一步,所述柔性水下机器人还包括头部模块以及尾部模块,所述头部模块与所述全方位推进模块以及所述旋转云台中的其中一个固定且该固定的位置设置有密封胶圈以及扣合件,所述尾部模块与所述全方位推进模块以及所述旋转云台中的另一个固定,所述头部模块设置有led灯,所述主推器设置于所述尾部模块,所述led灯与所述控制模块连接。
16.进一步,所述柔性水下机器人还包括腔体模块,所述头部模块通过所述腔体模块与所述全方位推进模块以及所述旋转云台中的其中一个固定,所述腔体模块设置有温度传感器、压力传感器、多普勒流速计以及六轴加速度计,所述温度传感器、所述压力传感器、所述多普勒流速计以及所述六轴加速度计与所述控制模块连接,用于获取水文数据。
17.本发明实施例还提供一种控制方法,应用于所述柔性水下机器人,包括:
18.通过超声波探头获取超声波信号;
19.控制模块根据超声波信号,计算柔性水下机器人的期望避障姿态以确定方位角,根据所述方位角控制牵引模块以及推动模块进行避障。
20.进一步,所述控制方法还包括:
21.当所述柔性水下机器人处于遥控模式,控制模块根据地面站发送的控制信号控制所述牵引模块以及柔性关节模块;所述控制信号根据预期位姿与柔性水下机器人的当前位姿的差进行pi运算得到,所述当前位姿根据预设连杆模型以及六轴加速度获取的当前位姿信息求解得到;
22.或者,
23.当所述柔性水下机器人处于自主模式,控制模块根据预设任务控制牵引模块以及柔性关节模块;在所述预设任务过程中获取水文数据,将所述水文数据进行保存或者通过超声波通信模块将所述水文数据传输至地面站。
24.本发明实施例还提供一种电子设备,所述电子设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现所述控制方法。
25.本发明实施例还提供一种计算机可读存储介质,所述存储介质中存储有至少一条
指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现所述方法。
26.本发明的有益效果是:通过设置至少一移动关节以及控制模块,移动关节包括推动模块、旋转云台以及柔性关节模块;柔性关节模块与旋转云台固定连接,包括第一连接板、第二连接板、第一弹簧、若干个第二弹簧、若干个第三弹簧、若干第一牵引绳、若干第二牵引绳以及牵引模块,第一弹簧一端、第二弹簧一端、第三弹簧一端以及第一牵引绳的一端与第一连接板固定,第一弹簧另一端、第二弹簧另一端、第三弹簧另一端与第二连接板固定,第一牵引绳另一端以及第二牵引绳一端与牵引模块固定,第二牵引绳另一端与第二连接板固定;牵引模块位于第一连接板以及第二连接板之间,用于控制第一牵引绳以及第二牵引绳以调节第一连接板以及第二连接板的运动,第一弹簧、第二弹簧以及第三弹簧依序从内至外布置且对应的刚度逐渐降低,形成渐变刚度结构使得姿态的调整更加灵活,当受撞击时能够吸收并释放能量从而保证柔性关节模块的完整性,从而提高稳定性;控制模块,用于根据超声波信号,控制牵引模块以及推动模块,控制模块能够根据超声波信号对牵引模块以及推动模块进行控制,使得柔性水下机器人正常工作。
附图说明
27.图1为本发明具体实施例柔性水下机器人的示意图;
28.图2为本发明具体实施例柔性关节模块的示意图;
29.图3为图2中a的放大示意图;
30.图4为本发明具体实施例牵引模块的部分示意图;
31.图5为图4中b的放大示意图;
32.图6为本发明具体实施例旋转云台的示意图;
33.图7为本发明具体实施例全方位推进模块的示意图;
34.图8为本发明具体实施例控制方法的步骤流程示意图;
35.图9为本发明具体实施例微型计算机以及中央控制器的电子框图。
具体实施方式
36.为了使本技术领域的人员更好地理解本技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分的实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本技术保护的范围。
37.本技术的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
38.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本技术的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同
的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
39.本发明实施例,x方向为左右方向,y方向为前后方向,z为上下方向。
40.如图1所示,本发明实施例提供一种柔性水下机器人,包括至少一移动关节、头部模块1、尾部模块2、腔体模块3以及控制模块(未图示)。本发明实施例中,移动关节包括推动模块、旋转云台4以及柔性关节模块5,推动模块用于推动柔性关节模块5,推动模块包括全方位推进模块6以及主推器(未图示)。
41.如图2、图3、图4所示,本发明实施例中,柔性关节模块5与旋转云台4固定连接,包括第一连接板51、第二连接板52、第一弹簧53、若干个第二弹簧54、若干个第三弹簧55、若干第一牵引绳56、若干第二牵引绳57以及牵引模块58,第一弹簧53一端、第二弹簧54一端、第三弹簧55一端以及第一牵引绳56的一端与第一连接板51固定,第一弹簧53另一端、第二弹簧54另一端、第三弹簧55另一端与第二连接板52固定,第一牵引绳56另一端以及第二牵引绳57一端与牵引模块58固定,第二牵引绳57另一端与第二连接板52固定。可选地,不同的第一牵引绳56一端固定于第一连接板51的不同位置,不同的第二牵引绳57另一端固定于第二连接板52的不同位置,例如均设置于第一连接板51表面的前后左右四个方位的位置,均设置于第二连接板52表面的前后左右四个方位的位置。可选地,第一连接板51以及第二连接板52采用材质金属,柔性关节模块5还包括若干个固结线轴59设置于第一连接板51以及第二连接板52,用于固定第一牵引绳56以及第二牵引绳57。
42.如图2、图3、图4、图5所示,本发明实施例中,牵引模块58位于第一连接板51以及第二连接板52之间,用于控制第一牵引绳56以及第二牵引绳57以调节第一连接板51以及第二连接板52的运动。可选地,牵引模块58包括主体581、第一舵机模块582、若干第一轴轮单元583以及若干第二轴轮单元584;其中主体581分为上下部分,上下部分的结构相同,上部分设置第一轴轮单元583,下部分设置第二轴轮单元584。具体地,第一轴轮单元583位于第二轴轮单元584的上方,主体的前侧、后侧、左侧和右侧均固定有第一轴轮单元583以及第二轴轮单元584,每一第一轴轮单元583与第一牵引绳56另一端固定,每一第二轴轮单元584与第二牵引绳57一端固定,第一舵机模块582与控制模块连接,用于控制第一轴轮单元583以及第二轴轮单元584转动。需要说明的是,第一舵机模块582可以对每一第一轴轮单元583以及每一第二轴轮单元584进行单独控制,当第一轴轮单元583转动时,第一牵引绳56在上下方向上伸缩移动,当第二轴轮单元584转动时,第二牵引绳57在上下方向上伸缩移动,而第一牵引绳56以及第二牵引绳57在上下方向上伸缩移动可以带动第一连接板51和/或第二连接板52运动。可选地,第一舵机模块582带动第一轴轮单元583以及第二轴轮单元584的方式可以为通过带动主动齿轮585而带动从动齿轮586进而带动第一轴轮单元583以及第二轴轮单元584的方式,其他实施例中可以为其他方式。可选地,第一牵引绳56以及第二牵引绳57的材质为钢丝。
43.本发明实施例中,第一弹簧53、第二弹簧54以及第三弹簧55依序从内至外布置且对应的刚度逐渐降低,即由牵引模块58的主体581的中心往远离主体的方向排列且对应的刚度逐渐降低。可选地,可以采用不同的材质的弹簧,第一弹簧53刚度最高,包括但不限于1kn/m,较难伸缩,第二弹簧54刚度较低包括但不限于200n/m;第三弹簧55以刚度较低包括但不限于500n/m,因此可产生较大形变,负责改变柔性水下机器人各上下部位的夹角。其
中,第一弹簧53位于主体581的中心,主体上具有若干让位槽供第一弹簧53、第二弹簧54以及第三弹簧55通过;第一弹簧53为高刚度,第二弹簧54为中刚度而第三弹簧55为低刚度。需要说明的是,当第一牵引绳56以及第二牵引绳57伸缩带动第一连接板51和第二连接板52时,第一弹簧53、第二弹簧54以及第三弹簧55会弯曲形变,负责传递柔性水下机器人上下部分的动力传递,具体地三段式渐变刚度弹簧在进行径向形变过程中,内中外三层支撑刚度逐渐变化,使得小形表现为低刚度,大形变表现为高刚度,进行柔性关节模块5变形时减缓冲击,让柔性关节模块5变形更为自然,同时能够有效增加应变区域和结构的疲劳寿命,提高稳定性。可以理解的是,第二弹簧54以及第三弹簧55的数量可以根据实际需要设定,不做具体限定。
44.如图6所示,本发明实施例中,旋转云台4包括防水垫圈(未图示)、云台保护套41、基座42、第二舵机模块(未图示)、防水轴承43、摄像头44、超声波探头45;其中,超声波探头45用于获取超声波信号,第二舵机模块以及摄像头44与控制模块连接,防水垫圈设置于基座42与柔性关节模块5固定连接的部位,第二舵机模块以及摄像头44设置于基座42内,基座42与云台保护套41之间通过防水轴承43连接。可选地,云台保护套41上设置有显露摄像头44以及超声波探头45的通孔。
45.如图7所示,本发明实施例中,推动模块包括全方位推进模块6以及主推器(未图示)。可选地,主推器用于为柔性关节模块5提供推动力。其中,全方位推进模块6包括外壳61、偏航驱动器以及俯仰驱动器,主推器、偏航驱动器以及俯仰驱动器与控制模块连接;偏航驱动器以及俯仰驱动器收容于外壳61内,外壳61与柔性关节模块5固定,偏航驱动器用于控制全方位推进模块6的偏航角和俯仰角,俯仰驱动器用于控制全方位推进模块6的沉浮和俯仰姿态。可选地,偏航驱动器包括无刷电机62以及对称设置的螺旋桨63,由于对称设置故动力学特征高度对称,调节偏航过程中时通过反向旋转产生更大的推力,用于更加灵敏迅速的进行姿态的调整。另外,螺旋桨63凸伸出外壳61,无刷电机62与螺旋桨63连接,无刷电机61接收驱动板的脉宽调制信号对应产生不同转速,驱动板则直接接收中央处理器发出的小电流控制信号;偏航驱动器与偏航驱动器之间密封连接且固定锁死,偏航驱动器水平方向(前后)安置,俯仰驱动器竖直方向(左右)安置。
46.如图7所示,本发明实施例中,头部模块1与全方位推进模块6以及旋转云台4中的其中一个固定且该固定的位置设置有密封胶圈64以及扣合件65,扣合件65作为胶圈支撑部分同时提供预缩进力,尾部模块2与全方位推进模块6以及旋转云台4中的另一个固定,头部模块1设置有led灯,主推器设置于尾部模块2,led灯与控制模块连接。
47.本发明实施例中,头部模块1采用半球形头部透明保护罩,有助于减小水下航行摩擦阻力;头部安装的led灯,可实现水下黑暗环境下的照明,驱散水下聚集生物。头部连接处有密封胶圈8,四周穿孔便于头部与其他部分紧固连接。
48.可选地,头部模块1通过腔体模块3与全方位推进模块6以及旋转云台4中的其中一个固定,腔体模块3由圆柱形外壳包裹,内部有较大空间,空间内设置有温度传感器、压力传感器、多普勒流速计、六轴加速度计以及控制模块,温度传感器、压力传感器、多普勒流速计以及六轴加速度计与控制模块连接,用于获取水文数据,并且接口处由热熔胶封装,保证防水性。
49.需要说明的是,图1中所示为具有多个移动关节的柔性水下机器人,为其中一种实
现方式,而本发明实施例描述时仅以一移动关节以及一腔体模块3具体实施例为例进行说明,具体地:以柔性关节模块5与旋转云台4以及全方位推进模块6固定连接,腔体模块3设置于旋转云台4上方,旋转云台4通过腔体模块3与头部模块1固定,尾部模块2固定于全方位推进模块6的下方为例,其中主推器设置于尾部模块2中。需要说明的是,本发明实施例中所提及的固定可以包括直接固定或者间接固定,具体不作限定;移动关节中各个部分的外径以及腔体模块3外径与头部模块1的外径相等。
50.本发明实施例中,控制模块用于根据超声波信号,控制牵引模块58以及推动模块,具体为控制第一舵机模块582、全方位推进模块6以及主推器。具体地,控制模块还用于控制第二舵机模块对旋转云台4的转角进行精确控制,以及对摄像头44获取的图像数据或者视频数据进行处理。可选地,控制模块包括驱动板以及中央处理器。
51.本发明实施例的柔性水下机器人通过第一弹簧53、第二弹簧54以及第三弹簧55依序从内至外布置且对应的刚度逐渐降低,形成渐变刚度结构使得姿态的调整更加灵活,具有复杂位姿变换能力,可大幅简化柔性水下机器人在转动时的复杂控制问题,在满足精度要求同时具备一定的柔顺度,配合全方位推进模块6,灵活穿梭于水下钢筋建筑物或礁石甚至复杂管道之中,便于实现水下精确位置的巡检排查任务。另外,整体呈流线型,没有明显凸起,防止被海草等水下植物卡住,相较于现有的机器人优化了关节结构设计,增加了运动超冗余自由度的全方位推进模块6,为柔性水下机器人提供了实现更多种任务的可能。同时,渐变刚度结构的设计使得当受撞击时能够吸收并释放能量从而保证柔性关节模块5的完整性,从而提高稳定性,抗冲击性强,能够增加柔性关节模块5应变区域和结构的疲劳寿命。
52.如图8所示,本发明实施例提供一种控制方法,可以应用于上述柔性水下机器人,包括步骤s100

s200:
53.s100、通过超声波探头获取超声波信号。
54.s200、控制模块根据超声波信号,计算柔性水下机器人的期望避障姿态以确定方位角,根据方位角控制牵引模块以及推动模块进行避障。
55.如图9所示,可选地,控制模块包括驱动板、姿态传感器、超声波通讯模块、电池以及中央处理器,电池用于为驱动板、姿态传感器、超声波通讯模块以及中央处理器供电,驱动板包括收发电路以及微型计算机。需要说明的是,中央处理器用于接收微型计算机的数据,并进行数据存储与指令决策。本发明实施例中,收发电路在工作时向指定方向发出超声波的发射信号,在被巡检管道或建筑物等被测对象的表面反射,与发射波混杂在一起被超声波探头收集信息,从而得到步骤s100中的超声波信号;然后,将超声波信号通过收发电路传送至微型计算机进行超声波信号的傅里叶分解等操作,生成被测对象表面纹隙图传输至中央控制器,或者由微型计算机通过超声波通讯模块直接将被测对象表面纹隙图发送回地面站。需要说明的是,微型计算机负责对图像数据和水文数据进行预处理后,由中央处理器负责调控柔性水下机器人的整体、局部运动等姿态调节动作,实现“分布式“内核,避免数据处理集中于一个内核,从而保障稳定性以及提高处理效率。
56.本发明实施例中设置进行避障的策略,可以优先保护柔性水下机器人结构的完整性。具体地,当超声波信号检测到被测对象,例如障碍物,中央控制器计算出柔性水下机器人躲避障碍物的期望避障姿态,并根据六轴加速度计(姿态传感器)获取当前位姿信息进行
姿态解耦,从而根据期望避障姿态以及姿态解耦结果确定变化量,变化量包括但不限于方位角,然后控制牵引模块以及推动模块,具体地:根据方位角控制第一舵机模块以通过柔性关节模块调节柔性水下机器人的转向角度,并控制全方位推进模块反向转动配合下进行避障。
57.另外,摄像头、温度传感器、压力传感器、多普勒流速计以及六轴加速度计所获取的水文数据同样传输至微型计算机,供微型计算机处理将处理结果发送至中央控制器和/或地面站,或者微型计算机不作处理,直接将水文数据发送至中央控制器和/或地面站。
58.本发明实施例的控制方法还包括步骤s300或者s400:
59.s300、当柔性水下机器人处于遥控模式,控制模块根据地面站发送的控制信号控制牵引模块以及柔性关节模块。
60.可选地,在遥控模式下,中央控制器同样通过超声波通讯模块接收地面站发送的控制信号,而地面站中具有控制器能够通过六轴加速度计(姿态传感器)获取性水下机器人的状态信息以进行姿态调控。具体地,为了实现姿态调控,可以预先建立预设连杆模型,以每个关节末端(即旋转云台、柔性关节模块、头部模块、尾部模块、腔体模块以及全方位推进模块的末端)建立笛卡尔坐标系,关节具有两个自由度,相当于存在两原点重合的坐标系,通过安置在腔体模块中的六轴加速度计(姿态传感器)获取当前位姿信息,即可求得各坐标系之间旋转矩阵,从最末尾坐标系开始向后计算旋转矩阵的乘积,即可获得各个关节末端相对于上一关节末端位姿,即当前位姿。然后,根据预期位姿与柔性水下机器人的当前位姿的差进行pi运算,即可以得到控制信号,因此控制信号包含调节信息,即使得当前位姿调节为预期位姿的信息内容,从而进行柔性关节模块和/或旋转云台的转向、角度调节。
61.s400、当柔性水下机器人处于自主模式,控制模块根据预设任务控制牵引模块以及柔性关节模块。
62.本发明实施例中,预设任务可以事先设定,使得柔性水下机器人按照事先设定好的程序执行预设任务。例如,可以按照预设路线行进或者驶达指定目标位置获取水文数据,即在预设任务过程中获取水文数据,将水文数据进行保存或者通过超声波通信模块将水文数据传输至地面站。可选地,柔性水下机器人行进过程中关节摆直,呈现流体力学外形,主要由尾部的主推器产生前向推,在完成水文数据的收集后可以按照预定路线返航或执行下一个任务。需要说明的是,保存在中央控制器中的数据在完成柔性水下机器人回收后即可由专业人员取出保存。
63.本发明实施例还提供了一种电子设备,电子设备包括处理器和存储器,存储器中存储有至少一条指令、至少一段程序、代码集或指令集,至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现前述实施例的控制方法。本发明实施例的电子设备包括但不限于手机、平板电脑、电脑、上位机、工控机、车载电脑等终端。
64.上述方法实施例中的内容均适用于本设备实施例中,本设备实施例所具体实现的功能与上述方法实施例相同,并且达到的有益效果与上述方法实施例所达到的有益效果也相同。
65.本发明实施例还提供一种计算机可读存储介质,存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现前述实施例的控制方法。
66.本发明实施例还提供本发明实施例还提供一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行前述实施例的控制方法。
67.本技术的说明书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
68.应当理解,在本技术中,“至少一个(项)”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,用于描述关联对象的关联关系,表示可以存在三种关系,例如,“a和/或b”可以表示:只存在a,只存在b以及同时存在a和b三种情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,“a和b”,“a和c”,“b和c”,或“a和b和c”,其中a,b,c可以是单个,也可以是多个。
69.在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
70.集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括多指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read

on ly memory,简称rom)、随机存取存储器(random access memory,简称ram)、磁碟或者光盘等各种可以存储程序的介质。
71.以上,以上实施例仅用以说明本技术的技术方案,而非对其限制;尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各
实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本技术各实施例技术方案的精神和范围。