一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

云台控制方法、云台组件、装置、可移动平台和存储介质与流程

2022-03-08 20:07:09 来源:中国专利 TAG:


1.本发明实施例涉及控制领域,尤其涉及一种云台控制方法、云台组件、装置、可移动平台和存储介质。


背景技术:

2.云台是安装、固定拍摄装置的支撑设备。在对云台进行使用时,可以基于不同的使用需求调整云台的放置状态,例如:云台可以处于正置状态或者倒置状态等等。
3.在云台位于不同放置状态时,拍摄装置中图像传感器的成像可以有所不同,例如:在云台处于正置状态时,通过拍摄装置中图像传感器所获得的成像可以是正像;在云台处于倒置状态时,通过拍摄装置中图像传感器所获得的成像可以是倒像。
4.在图像传感器所获得的成像是倒像时,为了能够保证图像显示的质量和效率,需要对图像进行中心对称旋转操作,即将倒立的成像翻转为正立的图像,这样不仅增加了数据处理操作以及所对应的数据延时,并且也降低了数据处理的质量和效率,无法满足用户的使用需求。


技术实现要素:

5.本发明实施例提供了一种云台控制方法、云台组件、装置、可移动平台和存储介质,用于解决现有技术中存在的增加了数据处理操作以及所对应的数据延时,并且也降低了数据处理的质量和效率,无法满足用户的使用需求的问题。
6.本发明的第一方面提供了一种云台控制方法,所述云台用于支撑图像采集设备,所述云台包括:基座、以及用于驱动所述图像采集设备绕所述云台的横滚轴旋转的横滚电机;所述方法包括:
7.检测所述基座的当前放置状态;
8.根据所述当前放置状态,控制所述横滚电机的旋转,以使得所述图像采集设备在所述当前放置状态为正置状态或倒置状态时均获取正立的图像;
9.其中,所述基座的放置状态包括所述正置状态和所述倒置状态。
10.本发明的第二方面提供了一种云台控制装置,所述云台用于支撑图像采集设备,所述云台包括:基座、以及用于驱动所述图像采集设备绕所述云台的横滚轴旋转的横滚电机;所述控制装置包括:
11.存储器,用于存储计算机程序;
12.处理器,用于运行所述存储器中存储的计算机程序以实现:
13.检测所述基座的当前放置状态;
14.根据所述当前放置状态,控制所述横滚电机的旋转,以使得所述图像采集设备在所述当前放置状态为正置状态或倒置状态时均获取正立的图像;
15.其中,所述基座的放置状态包括所述正置状态和所述倒置状态。
16.本发明的第三方面是为了提供一种云台组件,包括:
17.云台,用于支撑图像采集设备,所述云台包括:基座、以及用于驱动所述图像采集设备绕所述云台的横滚轴旋转的横滚电机;
18.上述第二方面所述的云台控制装置,所述云台控制装置用于对所述云台进行控制。
19.本发明的第四方面是为了提供一种计算机可读存储介质,所述存储介质为计算机可读存储介质,该计算机可读存储介质中存储有程序指令,所述程序指令用于实现上述第一方面所述的云台控制方法。
20.本发明的第五方面是为了提供一种云台控制方法,所述云台设置于无人机的机体上,用于支撑图像采集设备,所述云台包括:用于驱动所述图像采集设备绕所述云台的横滚轴旋转的横滚电机;所述方法包括:
21.获取所述云台和所述机体之间的当前相对放置状态;
22.根据所述当前相对放置状态,控制所述横滚电机的旋转,以使得所述图像采集设备在所述当前相对放置状态为上置状态或下置状态时均获取正立的图像;
23.其中,所述云台和所述机体之间的相对放置状态包括所述上置状态和所述下置状态。
24.本发明的第六方面是为了提供一种云台控制装置,所述云台设置于无人机的机体上,用于支撑图像采集设备,所述云台包括:用于驱动所述图像采集设备绕所述云台的横滚轴旋转的横滚电机;所述控制装置包括:
25.存储器,用于存储计算机程序;
26.处理器,用于运行所述存储器中存储的计算机程序以实现上述第五方面所述的云台控制方法。
27.本发明的第七方面是为了提供一种可移动平台,包括:
28.机体;
29.云台,设置于所述机体上,用于支撑图像采集设备,所述云台包括:用于驱动所述图像采集设备绕所述云台的横滚轴旋转的横滚电机;
30.上述第六方面所述的云台控制装置,所述云台控制装置用于对所述云台进行控制。
31.本发明的第八方面是为了提供一种计算机可读存储介质,所述存储介质为计算机可读存储介质,该计算机可读存储介质中存储有程序指令,所述程序指令用于实现上述第五方面所述的云台控制方法。
32.本发明实施例提供的云台控制方法、云台组件、装置、可移动平台和存储介质,通过检测所述基座的当前放置状态,而后根据当前放置状态控制横滚电机的旋转,或通过获取云台与机体之间的相对放置状态,而后根据当前相对放置状态控制横滚电机的旋转,都有效地实现了无论云台处于何种放置状态,通过对横滚电机的控制与调整,均可以使得设置于云台上的图像采集设备获取到正立的图像,此时无需对图像进行旋转处理,从而降低了数据处理操作而存在的数据延时,保证了数据处理的质量和效率,并且使得该方法可以满足用户的使用需求,进一步提高了该方法的实用性。
附图说明
33.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
34.图1a为本发明实施例提供的正置图像的示意图;
35.图1b为本发明实施例提供的倒置图像的示意图;
36.图2a为本发明实施例提供的一种云台处于正置状态的示意图;
37.图2b为本发明实施例提供的一种云台处于倒置状态的示意图一;
38.图2c为本发明实施例提供的一种云台处于倒置状态的示意图二;
39.图3为本发明实施例提供的一种云台控制方法的流程示意图;
40.图4为本发明实施例提供的检测所述基座的当前放置状态的流程示意图一;
41.图5为本发明实施例提供的基于所述基座坐标系中的z轴方向和大地坐标系中的z轴方向,确定所述基座的当前放置状态的流程示意图;
42.图6为本发明实施例提供的检测所述基座的当前放置状态的流程示意图二;
43.图7为本发明实施例提供的基于所述姿态信息,确定所述基座的当前放置状态的流程示意图;
44.图8为本发明实施例提供的另一种云台控制方法的流程示意图;
45.图9为本发明实施例提供的根据所述目标姿态控制所述云台的旋转,以使得所述图像采集设备保持所述目标姿态的流程示意图;
46.图10为本发明实施例提供的基于所述测量关节角和所述目标姿态对所述云台进行控制,以使得所述图像采集设备保持所述目标姿态的流程示意图;
47.图11为本发明实施例提供的根据所述测量关节角和所述目标姿态,确定与测量关节角相对应的姿态角调整速度的示意图一;
48.图12为本发明实施例提供的根据所述测量关节角和所述目标姿态,确定与测量关节角相对应的姿态角调整速度的示意图二;
49.图13为本发明实施例提供的根据所述测量关节角和所述目标姿态,确定与测量关节角相对应的姿态角调整速度的示意图三;
50.图14a为本发明应用实施例提供的速度调整曲线的示意图一;
51.图14b为本发明应用实施例提供的速度调整曲线的示意图二;
52.图15为本发明实施例提供的一种云台控制装置的结构示意图;
53.图16为本发明实施例提供的另一种云台控制方法的流程示意图;
54.图17为本发明实施例提供的一种云台组件的结构示意图;
55.图18为本发明实施例提供的另一种云台控制装置的结构示意图;
56.图19为本发明实施例提供的一种可移动平台的结构示意图;
57.图20为本发明实施例提供的一种无人机的结构示意图。
具体实施方式
58.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员
在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
59.除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。
60.为了便于理解本技术的技术方案和技术效果,下面对现有技术进行简要说明:
61.现有技术中,云台上可以设置有图像采集设备,为了便于理解,以手机作为图像采集设备为例进行说明,可以理解,图像采集装置也可以为其它与云台可拆卸的电子设备,或集成于云台上:
62.在对云台进行使用时,可以基于不同的使用需求调整云台的放置状态,例如:云台可以处于正置状态或者倒置状态等等。
63.在云台位于不同放置状态时,手机中图像传感器的成像可以有所不同。具体的,图像传感器中的成像可以包括正置图像(正立的图像)和倒置图像(倒立的图像),正置图像和倒置图像是用于标识图像与显示装置的上下沿之间的不同相对状态,如图1a所示,在将图像的预设上端与显示装置的上边沿距离为d1,预设下端与显示装置的下边沿距离为d2的图像确定为正置图像时,那么,图像的预设上端与显示装置的下边沿距离为d1,预设下端与显示装置的上边沿距离为d2的图像则为倒置图像,如图1b所示。相类似的,若将图像的预设上端与显示装置的下边沿距离为d1,预设下端与显示装置的上边沿距离为d2的图像确定为正置图像,那么,可以将图像的预设上端与显示装置的上边沿距离为d1,预设下端与显示装置的下边沿距离为d2的图像确定为倒置图像。
64.具体的,在一应用场景中,当云台处于正置状态时,参考附图2a所示,通过手机中图像传感器所获得的成像是正置图像,此时,成像中目标对象(如图示的车)的上端对应手机的显示屏的上沿、成像中目标对象的下端对应手机的显示屏的下沿。
65.在一应用场景中,当云台处于倒置状态时,如图2b所示,通过手机中图像传感器所获得的成像是倒置图像,此时,成像中目标对象(如图示的车)的上端对应手机的显示屏的上沿、成像中目标对象的下端对应手机的显示屏的下沿。需要注意的是,图像与显示装置之间的相对状态与图2a中图像与显示装置之间的相对状态不同。
66.在另一应用场景中,当云台处于倒置状态时,如图2c所示,通过手机中图像传感器所获得的成像可以是倒置图像,此时,尽管用户通过手机的实时图传界面能够直接看到的目标对象(如图示的车)可以是正立,但若云台上的手机通信连接有其他控制终端(控制终端可以包括如图所示的平板电脑300等等),在手机的图像传感器获取到成像之后,可以将成像传输至控制终端,而后,通过控制终端的显示界面将直接显示倒立的图像,即成像中目标对象的上端对应实际对象的下端、成像中目标对象的下端对应实际对象的上端,由于图像的倒置显示,这不利于通过控制终端对云台的远程控制。
67.一般情况下,用户希望通过云台支撑的图像传感器可以直接获取并查看到正立的像,但在某些应用场景下,可能由于云台的姿态引起图像传感器的倒立。因此,在图像传感器所获得的成像是倒置图像时,为了能够保证图像可以满足用户的应用或查看需求,需要对图像进行中心对称旋转操作,即将倒立的成像翻转为正立的图像。当然,可以理解的是,某些特殊场景中,在用户希望通过云台支撑的图像传感器获取到倒立的图像时,则无需对图像进行中心对称旋转操作,例如:在某些旋转拍摄的应用场景中。
68.然而,针对上述的一般应用场景而言,图像旋转操作无疑会增加图像处理系统的数据延时,并且数据延时与图像的分辨率成正比,例如:对于n*n像素的图像而言,需要进行旋转操作的次数为n*n次,而上述图像旋转操作所对应的数据延时无疑是较大的,尤其是对于云台、显示设备或者无线图传等对时延要求较高的应用场景而言,极大地降低了数据处理的质量和效率,无法满足用户的使用需求。
69.为了解决上述因需要对图像进行图像旋转处理所存在的数据延时而降低了数据处理的质量和效率,无法满足用户的使用需求的问题,本实施例提供了一种云台控制方法、云台组件、装置、可移动平台和存储介质。其中,云台控制方法通过检测基座的当前放置状态,上述的基座的放置状态包括正置状态和倒置状态,而后可以根据当前放置状态控制横滚电机的旋转,从而有效地实现了无论云台处于何种放置状态,通过对横滚电机的控制均可以使得通过设置于云台上的图像采集设备可以直接获取到正立的图像,此时无需对图像进行旋转处理,从而降低了数据处理操作而存在的数据延时,保证了数据处理的质量和效率,并且使得该方法可以满足用户的使用需求,拓展了该方法所适用的应用场景(如远程控制场景),进一步提高了该方法的实用性。
70.下面结合附图,对本发明的一些实施方式作详细说明。在各实施例之间不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
71.图3为本发明实施例提供的一种云台控制方法的流程示意图;参考附图3所示,本实施例提供了一种云台控制方法,以三轴云台为例,如图1a-图2c所示,云台用于支撑图像采集设备200,云台包括:基座100、以及用于驱动图像采集设备200绕云台的横滚轴(roll轴)旋转的横滚电机101。另外,该方法的执行主体可以为云台控制装置,可以理解的是,该云台控制装置可以实现为软件、或者软件和硬件的组合。
72.可以理解的是,云台的具体类型并不限于上述的三轴云台,例如:上述的云台也可以是指包括有翻滚轴的四轴云台,其实现原理与三轴云台的实现原理相类似,因此,为了便于理解,本实施例以三轴云台为例进行说明。
73.在一种可实现的应用场景中,云台可以为处于开机状态的云台,由于开机状态的云台未进行任何图像处理操作,用户还未有特殊的拍摄需求,例如旋转拍摄,因此,通过对开机状态的云台进行控制,无论云台的姿态发生如何变化,有效地保证通过该云台上的图像采集设备获取的所有图像均为正立的图像,可以在降低数据延时的同时,能够给到用户较佳的开机体验。另外,当云台为处于开机状态的云台时,云台需要进行自检操作,即确定云台进行转动操作所对应的最大限位和最小限位,在进行自检操作之后,云台可以停留在关节角为预设0
°
的位置。而后,可以针对云台的控制进行预处理操作,即可以获取到云台基座的当前放置状态,这样有利于提高对云台进行控制的质量和效率。
74.当然的,云台也可以为处于使用状态中的云台,即该云台控制方法可以对处于开机状态或者使用状态中的云台进行控制,以实现对处于任意状态中的云台,均可以保证位于云台上的图像采集设备获取到正立的图像,可根据实际需求设定。具体的,该云台控制方法可以包括:
75.步骤s301:检测基座的当前放置状态。
76.步骤s302:根据当前放置状态,控制横滚电机的旋转,以使得图像采集设备在当前放置状态为正置状态或倒置状态时均获取正立的图像。
77.下面对上述各个步骤的具体实现过程进行详细说明:
78.步骤s301:检测基座的当前放置状态。
79.其中,基座的放置状态包括正置状态和倒置状态,而基座的当前放置状态可以为正置状态或者倒置状态。在云台处于不同的放置状态时,基座可以具有不同的放置状态,例如:在云台处于正置状态时,基座可以处于正置状态;在云台处于倒置状态时,基座可以处于倒置状态,此时,云台的放置状态与基座的放置状态相同。或者,在云台处于正置状态时,基座可以处于倒置状态;在云台处于倒置状态时,基座可以处于正置状态,此时,云台的放置状态与基座的放置状态不同。由于云台的放置状态与基座的当前放置状态之间存在预设对应关系,因此,通过检测基座的当前放置状态可以确定云台的放置状态。
80.另外,在云台处于不同的放置状态时,设置于云台上的图像采集设备可以具有不同的放置状态,例如:在云台处于正置状态时,设置于云台上的图像采集设备可以处于正置状态;在云台处于倒置状态时,图像采集设备可以处于倒置状态,此时,云台的放置状态与设置于云台上的图像采集设备的放置状态相同。或者,在云台处于正置状态时,设置于云台上的图像采集设备可以处于倒置状态;在云台处于倒置状态时,设置于云台上的图像采集设备可以处于正置状态,此时,云台的放置状态与设置于云台上的图像采集设备的放置状态不同。
81.为了能够准确地识别出云台所对应的当前放置状态,可以检测基座的当前放置状态,其中,参考附图4所示,一种可实现检测基座的当前放置状态的方式可以包括:
82.步骤s3011:获取与基座相对应的基座坐标系中的z轴方向。
83.步骤s3012:基于基座坐标系中的z轴方向和大地坐标系中的z轴方向,确定基座的当前放置状态。
84.其中,预先建立有与基座相对应的基座坐标系,该基座坐标系中的x轴方向平行于图像采集设备的镜头朝向,z轴方向可以为与基座的轴向相平行的方向,y轴方向与z轴方向和x轴方向相互垂直,并且x轴方向(食指方向)、y轴方向(中指方向)与z轴方向(拇指方向)之间的关系满足右手定则。
85.可以理解的是,上述对于基座坐标系所定义的各个坐标轴方向并不限于上述举例说明,本领域技术人员可以根据具体的应用需求和设计需求对基座坐标系中的各个坐标轴方向进行定义,在此不再赘述。
86.在建立与基座相对应的基座坐标系之后,可以获取基座坐标系中的z轴方向,而后可以基于大地坐标系对基座坐标系中的z轴方向进行分析识别,其中,大地坐标系中的x轴方向为北方向,y轴方向为东方向、z轴方向为重力向下方向(指地的方向)。具体的,可以提取大地坐标系中的z轴方向,而后将大地坐标系中的z轴方向与基座坐标系中的z轴方向进行分析对比,以确定基座的当前放置状态。其中,参考附图5所示,基于基座坐标系中的z轴方向和大地坐标系中的z轴方向,确定基座的当前放置状态可以包括:
87.步骤s30121:获取基座坐标系中z轴方向与大地坐标系中z轴方向之间的夹角信息。
88.步骤s30122:在夹角信息与第一角度范围匹配时,则确定基座的当前放置状态为正置状态;或者,在夹角信息与第二角度范围匹配时,则确定基座的当前放置状态为倒置状态。
89.其中,为了能够准确地识别出基座的当前放置状态,预先配置有第一角度范围和第二角度范围,上述的第一角度范围用于标识在基座的当前放置状态为正置状态时,基座坐标系中z轴方向与大地坐标系中z轴方向之间的夹角范围;第二角度范围用于标识在基座的当前放置状态为倒置状态时,基座坐标系中z轴方向与大地坐标系中z轴方向之间的夹角范围。可以理解的是,第一角度范围与第二角度范围不同,例如:第一角度范围可以为(90
°
,180
°
],第二角度范围可以为[0
°
,90
°
)。
[0090]
具体的,在获取到基座坐标系中z轴方向和大地坐标系中z轴方向之后,可以获取基座坐标系中z轴方向与大地坐标系中z轴方向之间的夹角信息。而后可以将夹角信息与第一角度范围和第二角度范围进行分析比较,在夹角信息与第一角度范围匹配时,即夹角信息位于第一角度范围内或者为第一夹角范围所对应的上限值,则可以确定基座的当前放置状态为正置状态。在夹角信息与第二角度范围相匹配时,即夹角信息位于第二角度范围内或者为第二夹角范围所对应的下限值,则可以确定基座的当前放置状态为倒置状态。
[0091]
对于检测基座的当前放置状态而言,参考附图6所示,本实施例提供了另一种可实现检测基座的当前放置状态的方式,具体包括:
[0092]
步骤s3013:获取基座的姿态信息。
[0093]
步骤s3014:基于姿态信息,确定基座的当前放置状态。
[0094]
其中,为了能够获取到基座的当前放置状态,可以获取基座的姿态信息,具体的,在基座上设置有惯性测量模块(inertial measurement unit,简称imu)时,可以通过imu直接获取到基座的姿态信息。或者,在云台上设置有惯性测量模块(inertial measurement unit,简称imu)时,可以通过imu获取到云台的测量姿态,而后基于测量姿态确定基座的姿态信息。当然的,本领域技术人员也可以采用其他的方式来获取到基座的姿态信息,只要能够保证对基座的姿态信息进行获取的准确可靠性即可,在此不再赘述。
[0095]
在获取到基座的姿态信息之后,可以对姿态信息进行分析处理,以确定基座的当前放置状态。具体的,参考附图7,基于姿态信息,确定基座的当前放置状态可以包括:
[0096]
步骤s30141:获取用于标识基座为正置状态的第一姿态范围和用于标识基座为倒置状态的第二姿态范围。
[0097]
步骤s30142:在姿态信息与第一姿态范围相匹配时,则确定基座的当前放置状态为正置状态;或者,在姿态信息与第二姿态范围相匹配时,则确定基座的放置状态基座的当前放置状态为倒置状态。
[0098]
其中,基座的姿态信息可以包括基座所在的基座坐标系中z轴方向相对于大地坐标系中z轴方向之间的夹角信息,此时,基于姿态信息确定基座的当前放置状态的具体实现方式可参考上述图4实施例所对应的描述内容。
[0099]
另外,基座的姿态信息也可以包括基座相对于大地坐标系的姿态角信息(yaw偏航角、roll横滚角、pitch俯仰角),此时,为了能够准确地识别出基座的当前放置状态,可以获取用于对基座的姿态信息进行分析处理的第一姿态范围和第二姿态范围,其中,第一姿态范围是基座处于正置状态所对应的姿态范围,第二姿态范围是基座处于倒置状态所对应的姿态范围。可以理解的是,第一角度范围与第二角度范围不同。
[0100]
具体的,在获取到基座的姿态信息之后,可以将基座的姿态信息与第一姿态范围和第二姿态范围进行分析比较,在基座的姿态信息与第一姿态范围匹配时,即基座的姿态
信息位于第一姿态范围内或者为第一姿态范围所对应的上限值或者下限值,则可以确定基座的当前放置状态为正置状态。在基座的姿态信息与第二姿态范围相匹配时,即基座的姿态信息位于第二姿态范围内或者为第二姿态范围所对应的上限值或者下限值,则可以确定基座的当前放置状态为倒置状态。
[0101]
当然的,检测基座的当前放置状态的具体实现方式并不限于上述所限定的实现方式,本领域技术人员也可以采用其他的方式来检测基座的当前放置状态,只要能够保证对基座的当前放置状态进行获取的准确可靠性即可,在此不再赘述。
[0102]
步骤s302:根据当前放置状态,控制横滚电机的旋转,以使得图像采集设备在当前放置状态为正置状态或倒置状态时均获取正立的图像。
[0103]
其中,在获取到基座的当前放置状态之后,可以基于当前放置状态控制横滚电机的旋转,以使得图像采集设备在当前放置状态为正置状态或者倒置状态时均获取正立的图像。
[0104]
在一种可实现的方式中,在基座处于正置状态时,图像采集设备获取到的图像为正立的图像;此时,无需控制横滚电机进行旋转操作,即可以通过图像采集设备获取到正立的图像。相对的,在基座处于倒置状态时,根据当前放置状态,控制横滚电机的旋转,以使得图像采集设备在当前放置状态为正置状态或倒置状态时均获取正立的图像可以包括:在当前放置状态为倒置状态时,通过横滚电机控制图像采集设备绕横滚轴旋转预设角度,以通过图像采集设备获取正立的图像。
[0105]
其中,在基座处于倒置状态时,在未控制图像采集设备绕横滚轴旋转时,通过图像采集设备可以获取到倒立的图像。因此,为了能够获取到正立的图像,可以通过横滚电机控制图像采集设备绕横滚轴旋转预设角度,该预设角度与云台进行自检操作之后所停留在的关节角有关,例如:在云台进行自检操作之后所停留在的关节角为0
°
时,则可以确定预设角度为180
°
。若此时的基座的当前放置状态为倒置状态,则可以通过横滚电机控制图像采集设备绕横滚轴旋转180
°
,有效地实现了通过图像采集设备可以直接获取到正立的图像,在进行图像处理的过程中,无需对图像进行旋转操作,从而有效地提高了数据处理的质量和效率。
[0106]
在另一种可实现的方式中,在基座处于正置状态时,图像采集设备获取到的图像为倒立的图像,在基座处于倒置状态时,图像采集设备获取到的图像是正立的图像;此时,根据当前放置状态控制横滚电机的旋转,以使得图像采集设备在当前放置状态为正置状态或倒置状态时均获取正立的图像可以包括:在当前放置状态为正置状态时,通过横滚电机控制图像采集设备绕横滚轴旋转预设角度,以通过图像采集设备获取正立的图像。
[0107]
本实施例中上述步骤的具体实现方式和实现效果与上述的“在当前放置状态为正置状态时,通过横滚电机控制图像采集设备绕横滚轴旋转预设角度”的具体实现方式和实现效果相类似,具体可参考上述陈述内容,在此不再赘述。
[0108]
在一种可实现的方式中,图像采集设备上设有用于指示放置状态的标识,该标识可根据云台的放置状态变化,例如:在云台处于正置状态时,通过图像采集设备或云台显示预设的标识“1”,在云台处于倒置状态时,通过图像采集设备或云台显示预设的标识“2”等等,从而实现了用户可以通过放置状态的标识直观地获知到基座或者云台的放置状态,进一步提高了该方法使用的灵活可靠性。
[0109]
在一种可实现的方式中,图像采集设备上设有用于指示放置状态的标识,该标识可为静态标识,静态标识可以是电子显示或非电子显示,如标贴或logo,通过静态标识的正置或倒置,可提示用户图像采集设备的正置或倒置,该静态标识可以设于云台或图像采集设备上。
[0110]
本实施例提供的云台控制方法,通过检测基座的当前放置状态,而后根据当前放置状态控制横滚电机的旋转,有效地实现了无论云台处于何种放置状态,通过对横滚电机的控制与调整,均可以使得设置于云台上的图像采集设备获取到正立的图像,此时无需对图像进行旋转处理,从而降低了数据处理操作而存在的数据延时,保证了数据处理的质量和效率,并且使得该方法可以满足用户的使用需求,进一步提高了该方法的实用性。
[0111]
图8为本发明实施例提供的另一种云台控制方法的流程示意图;在上述实施例的基础上,继续参考附图8所示,其中,云台上还可以包括用于驱动图像采集设备绕云台的俯仰轴旋转的横滚电机,本实施例中的方法还可以包括:
[0112]
步骤s801:根据当前放置状态,确定图像采集设备的目标姿态。
[0113]
步骤s802:基于目标姿态对云台进行控制,以使得图像采集设备保持目标姿态;其中,目标姿态用于表征图像采集设备处于正立状态。
[0114]
由于在基座处于不同的放置状态时,图像采集设备可以对应有不同的目标姿态,例如:在基座处于正置状态时,图像采集设备所对应的目标姿态可以为(0
°
,0
°
,0
°
)(yaw,roll,pitch);在基座处于倒置状态时,图像采集设备所对应的目标姿态可以为(180
°
,0
°
,0
°
)(yaw,roll,pitch);且由于基座可能有倾斜的情况出现,而导致云台在跟随基座时出现图像采集设备采集的图像发生倾斜。因此,在获取到基座的当前放置状态之后,可以对当前放置状态进行分析处理,以确定图像采集设备的目标姿态,该目标姿态用于表征图像采集设备处于正立状态。在获取到图像采集设备的目标姿态之后,可以基于目标姿态对云台进行控制,以使得图像采集设备可以保持目标姿态。
[0115]
具体的,在基于目标姿态对云台进行控制时,可以先获取图像采集设备的当前姿态,在当前姿态与目标姿态不匹配时,例如:在云台相对于水平面呈一预设倾斜角度时,图像采集设备的当前姿态与目标姿态可能不同,即当前姿态与目标姿态不匹配,则可以控制图像采集设备由当前姿态调整为目标姿态;在图像采集设备的当前姿态与目标姿态相匹配时,则可以控制图像采集设备保持目标姿态,以使得图像采集设备始终处于正立状态,以实现通过正立状态的图像采集设备获取到正立的图像。
[0116]
在一种可实现的方式中,云台上还可以包括用于驱动图像采集设备绕云台的偏航轴旋转的偏航电机,上述的目标姿态还用于表征图像采集设备的姿态中的偏航分量与基座的姿态中的偏航分量一致,以使得云台的姿态中的偏航分量的变化可以跟随基座的姿态中的偏航分量的变化。其中,由于基座的不同放置状态会影响图像采集设备中所显示的图像,而通过控制横滚电机的旋转即可使得图像采集设备在基座的任何状态均可以获取到正立的图像。因此,无论云台或者基座的放置状态是正置状态还是倒置状态,均可以通过预设的控制策略对用于驱动图像采集设备绕云台的横滚轴旋转的横滚电机进行调整和控制,并结合俯仰电机控制图像采集设备的光轴朝向,例如水平设置,以获取期望的图像,那么在对云台进行控制时,无需对横滚电机、俯仰电机进行控制,以在roll、pitch方向上跟随基座。当然,可以理解的是,在实际应用中,云台的姿态中的俯仰分量的变化也可以跟随基座的姿态
中的俯仰分量的变化。
[0117]
进一步地,参考附图9所示,根据目标姿态控制云台的旋转,以使得图像采集设备保持目标姿态可以包括:
[0118]
步骤s8021:获取与云台相对应的测量关节角。
[0119]
步骤s8022:基于测量关节角和目标姿态对云台进行控制,以使得图像采集设备保持目标姿态。
[0120]
其中,在云台上还包括用于驱动图像采集设备绕云台的偏航轴旋转的偏航电机时,可以通过角度检测装置获取到与云台相对应的测量关节角,该测量关节角用于标识云台的当前测量姿态,其可以包括偏航关节测量角或俯仰关节测量角。因此,在获取到测量关节角之后,则可以基于测量关节角和目标姿态对云台进行控制,以使得图像采集设备保持目标姿态。
[0121]
在一种可实现的方式中,参考附图10所示,基于测量关节角和目标姿态对云台进行控制,以使得图像采集设备保持目标姿态可以包括:
[0122]
步骤s80221:根据测量关节角和目标姿态,确定与测量关节角相对应的姿态角调整速度。
[0123]
步骤s80222:基于姿态角调整速度对云台进行控制,以使得图像采集设备保持目标姿态。
[0124]
其中,调整速度可以包括姿态角调整速度和关节角调整速度,本实施例以调整速度为姿态角调整速度为例进行说明。
[0125]
在获取到测量关节角和目标姿态之后,可以对目标姿态和测量关节角进行分析处理,以实现对云台进行准确、有效地控制。具体的,可以先获取与目标姿态相对应的目标关节角,而后对比测量关节角与目标关节角之间的关节角偏差,基于关节角偏差即可确定与测量关节角相对应的姿态角调整速度,该姿态角调整速度可以是恒定不变的速度值或者随着时间或者关节角的变化而变化的速度值。在获取到姿态角调整速度之后,则可以基于姿态角调整速度对云台进行控制,从而有效地实现了可以使得图像采集设备保持在目标姿态。
[0126]
本实施例中,根据当前放置状态,确定图像采集设备的目标姿态,而后基于目标姿态对云台进行控制,有效地实现了对云台的姿态闭环控制,并可以使得图像采集设备保持目标姿态,进而保证了云台运行的稳定可靠性。
[0127]
在上述实施例的基础上,当获取到测量关节角和目标姿态之后,可以基于测量关节角和目标姿态对云台进行控制,其中,在对云台进行控制时,可以采用不同的姿态角调整速度对云台进行调整,以使得云台可以由测量关节角平滑地过渡到目标姿态所对应的目标关节角。而不同的姿态角调整速度可以与当前关节角和目标关节角之间的角度差有关,例如:在测量关节角与目标关节角之间的角度差较大时,则配置与测量关节角所对应的姿态角调整速度较大,即通过上述所配置的姿态角调整速度对云台进行控制,可以快速使得测量关节角接近目标关节角。在测量关节角靠近目标关节角时,则可以配置与测量关节角所对应的姿态角调整速度较小,即通过上述所配置的姿态角调整速度对云台进行控制,可以稳定地使得测量关节角不断地逼近目标关节角。
[0128]
另外,若云台关节角所对应的角度范围较大,例如:关节角所能转动的角度范围
为-270
°
到 270
°
,则在基于测量关节角和目标姿态对云台进行控制时,为了避免云台撞限位而引起云台的损坏,可以针对当前测量关节角所在的不同关节角区域对云台进行控制。具体的,当测量关节角包括偏航关节测量角或俯仰关节测量角时,本实施例提供了一种可实现根据测量关节角和目标姿态,确定与测量关节角相对应的姿态角调整速度的方式,具体包括:
[0129]
步骤s901:在测量关节角大于第一角度时,则确定与测量关节角相对应的姿态角调整速度为第一速度,第一速度的方向为第一方向。
[0130]
其中,第一角度是指与姿态角调整速度为第一速度所对应的角度限值,本实施例对于其所对应的具体数值范围不做限定,本领域技术人员可以根据具体的应用场景和应用需求进行设置,例如:第一角度可以为180
°
、90
°
或者270
°
等等。
[0131]
在测量关节角大于第一角度时,则说明此时测量关节角已经超过了与第一速度所对应的最小角度限值,因此,可以确定与测量关节角相对应的姿态角调整速度为第一速度,其中,第一速度的方向为第一方向,以通过第一方向的第一速度将测量关节角度调整为小于第一角度,从而便于基于所获取到的第一速度对云台进行控制,并使得图像采集设备保持目标姿态。
[0132]
步骤s902:在测量关节角小于第二角度时,则确定与测量关节角相对应的姿态角调整速度为第二速度,第二速度的方向为第二方向,第一方向与第二方向相反。
[0133]
其中,第二角度与第一角度不同,其可以是指与姿态角调整速度为第二速度所对应的角度限值,具体的,本实施例对于第二角度的具体数值范围不做限定,本领域技术人员可以根据具体的应用需求和设计需求进行设置,例如:第二角度可以为-270
°
、-180
°
或者-90
°
等等。
[0134]
在测量关节角小于第二角度时,则说明此时测量关节角小于与第二速度所对应的最大角度限值。因此,可以确定与测量关节角相对应的姿态角调整速度为第二速度,其中,第二速度的方向为第二方向,并且,第二方向可以与第一方向相反,以通过第二方向的第二速度将测量关节角度调整为大于第二角度。在一些实例中,第一速度与第二速度的大小相等。
[0135]
步骤s903:在测量关节角大于第二角度且小于第一角度时,则确定姿态角调整速度与第一目标差值呈正比,第一目标差值为目标姿态与云台的测量姿态中的相应分量的差值。
[0136]
在测量关节角大于第二角度且小于第一角度时,则可以确定关节调节角度与第一目标差值呈正比,其中,第一目标差值为目标姿态与云台的测量姿态中相应分量的差值。
[0137]
为了便于理解,以第一角度为180
°
,第二角度为-180
°
,图像采集设备保持目标姿态时的横滚关节角为0
°
为例进行说明,在获取到测量关节角为α时,参考附图11所示,若测量关节角α大于180
°
时,则可以确定与测量关节角相对应的姿态角调整速度为第一速度v1,第一速度v1的方向为第一方向。
[0138]
在获取到测量关节角为β时,参考附图12所示,若测量关节角β大于-180
°
时,则可以确定与测量关节角相对应的姿态角调整速度为第二速度v2,第二速度v2的方向为第二方向。
[0139]
在获取到测量关节角为γ时,参考附图13所示,若测量关节角γ大于-180
°
且小于
180
°
时,则可以确定姿态角调整速度为k*(d-c),其中,d-c为目标姿态与云台测量姿态中相应分量(偏航分量、横滚分量、俯仰分量)的差值,d为目标姿态中的相应分量,c为云台测量姿态中的相应分量,k为预设参数,且k》0。其中,该差值确定了姿态角调整速度的方向,参考附图13,若差值小于0,则姿态角调整速度的方向为第一方向,若差值大于0,则姿态角调整速度的方向为第二方向。
[0140]
此外,对于云台上包括的用于驱动图像采集设备绕云台的横滚轴旋转的横滚电机而言,由于在正置状态或倒置状态时,云台的姿态中包括的与横滚电机相对应的横滚分量可能已经进行了调整,而即使在未进行调整的情况下,可需调整的角度也较小,那么此时,可以无需分区域进行姿态角调整速度的调整。具体的,为了能够实现对横滚电机进行控制的稳定可靠性,可以提取出云台的姿态中与横滚电机相对应的横滚分量,该云台的姿态中的横滚分量所对应的姿态角调整速度与第二目标差值呈正比,第二目标差值为目标姿态与云台的测量姿态中的横滚分量的差值,这样不仅有效地实现了根据云台的当前姿态控制横滚电机进行旋转操作的稳定可靠性,并且通过控制横滚电机可以使得云台由当前姿态平滑地过渡到目标姿态。
[0141]
举例来说,对于云台上的roll轴电机而言,在获取到云台的姿态之后,可以确定云台姿态中所包括的横滚分量,此时,该横滚分量所对应的关节角速度speed_roll=k*(d-c),其中,d-c为目标姿态与云台测量姿态中的横滚分量的差值,d为目标姿态(例如可以为0
°
),c为云台测量姿态中的横滚分量,k为预设参数,且k》0。
[0142]
在一种可实现的方式中,在连接基座的电机的测量关节角大于第一角度或小于第二角度,且连接基座的电机的测量关节角的大小在正置状态与倒置状态相同时,连接基座的电机的测量关节角相对应的姿态角调整速度的方向在正置状态与倒置状态时相反。
[0143]
其中,连接基座的电机可以为偏航电机。进一步的,在连接基座的电机为偏航电机时,对于云台而言,云台上的基座、俯仰电机、横滚电机、俯仰电机、图像采集设备依次连接。
[0144]
具体的,连接基座的电机的测量关节角的大于第一角度(如180
°
等等)或者小于第二角度(如-180
°
等等),云台处于正置状态时,基座上电机的测量关节角为200
°
,当云台处于倒置状态时,基座上电机的测量关节角也为200
°
,即连接基座的电机的测量关节角的大小在正置状态与倒置状态相同。此时,对于连接基座的电机,当云台处于正置状态的测量关节角所对应的姿态角调整速度的方向为第一方向时,由于云台处于倒置状态后,云台上的横滚电机会做相应的调整,例如,180
°
的翻转,那么相对而言,若横滚电机与图像采集设备之间包括另一电机,则电机横滚电机与图像采集设备之间的电机也进行了诸如180
°
的翻转,但连接基座的电机并没有由于横滚电机的调整而实现诸如180
°
的翻转,因此,对于连接基座的电机,云台处于倒置状态的测量关节角所对应的姿态角调整速度的方向为与第一方向相反的第二方向。
[0145]
举例来说,参考附图11所示,在云台处于正置状态时,基座上电机的测量关节角α为235
°
,而确定与上述测量关节角α所对应的姿态角调整速度可以为第一方向。那么,在云台处于倒置状态时,基座上电机的测量关节角α也为235
°
,而确定与上述测量关节角α所对应的姿态角调整速度可以为第二方向。
[0146]
相类似的,参考附图12所示,在云台处于倒置状态时,基座上电机的测量关节角β为-235
°
,而确定与上述测量关节角β所对应的姿态角调整速度可以为第二方向。那么,在云
台处于正置状态时,基座上电机的测量关节角β也为-235
°
,而确定与上述测量关节角β所对应的姿态角调整速度可以为第一方向。
[0147]
通过上述过程,有效地实现了可以基于云台的不同放置状态对云台进行精确控制,进一步提高了对云台进行控制的准确可靠性。
[0148]
在另一种可实现的方式中,当基座处于正置状态时,云台的姿态的正反转方向与云台的关节角的正反转方向相同;在基座处于倒置状态时,云台的姿态的正反转方向与云台的关节角的正反转方向相反。
[0149]
具体的,对于连接基座的云台,在基座处于正置状态时,以欧拉角表征姿态为例,其中,云台的姿态对应的欧拉角的正反转方向基于图像采集设备的坐标系表征,若云台的姿态对应的欧拉角的正转方向为顺时针方向,那么,该姿态所对应的关节角的正转方向也为顺时针方向;若云台的姿态对应的欧拉角的反转方向为逆时针方向,那么,姿态所对应的关节角的反转方向也为逆时针方向。然而,在基座处于倒置状态时,相对于基座处于正置状态时,连接基座的云台的电机的关节角的正反转方向调整了180
°
,但由于横滚电机的作用,图像采集设备的坐标系中z轴(与图像采集设备的姿态中的偏航角相关)的朝向保持原状,则此时云台的关节角所对应的正反转方向相对于正置状态所对应的正反转方向进行取反操作,从而使得云台的姿态的正反转方向与云台的关节角的正反转方向相反。
[0150]
在基座处于正置状态时,通过将云台的姿态的正反转方向与云台的关节角的正反转方向配置为相同,在基座处于倒置状态时,通过将云台的姿态的正反转方向与云台的关节角的正反转方向配置为相反,有效地实现了针对基座的不同放置状态对云台进行不同控制操作,进一步提高了对云台进行控制的准确可靠性。
[0151]
需要说明的是,基座的放置状态、云台的姿态的正反转方向与云台的关节角的正反转方向之间的关系可以根据需要设定,例如,可以为:当基座处于正置状态时,云台的姿态的正反转方向与云台的关节角的正反转方向相反;在基座处于倒置状态时,云台的姿态的正反转方向与云台的关节角的正反转方向相同,此处不做具体限定。
[0152]
具体应用时,本应用实施例提供了一种云台控制方法,该方法可以实现在云台处于正置状态或者倒置状态的开机过程中,均使得位于云台上的相机传感器(例如:手机)保证正立状态,并直接获取到正立的图像,减少图像传输的延时。
[0153]
步骤1:获取基座的测量姿态。
[0154]
一般情况下,在云台上电后,需要先进行云台的自检操作,即确定云台进行转动操作所对应的最大限位和最小限位。在进行自检操作之后,云台可以停留在关节角为预设0
°
的位置,而后,可以对云台进行关节角闭环控制。在对云台进行关节角闭环控制的过程中,通过加速度计可以获得云台的测量姿态q_camera,确定与测量姿态q_camera所对应的关节角roll、pitch、yaw,而后基于关节角roll、pitch、yaw即可以获得基座(手柄)的姿态q_handle。
[0155]
步骤2:基于基座的测量姿态,确定云台所处的放置状态。
[0156]
在获取到基座的姿态q_handle之后,可以根据基座的姿态q_handle确定云台所处于的放置状态,即确定云台是处于正置状态还是倒置状态。具体的,确定云台所处的放置状态可以包括如下步骤:
[0157]
步骤21:基于基座的测量姿态,获取与基座相对应的基座坐标系中的z轴方向;
[0158]
步骤22:获取基座坐标系中z轴方向与大地坐标系中z轴方向之间的夹角信息;
[0159]
步骤23:在夹角信息大于90
°
匹配时,则确定基座的当前放置状态为正置状态;或者,在夹角信息小于90
°
时,则确定基座的当前放置状态为倒置状态。
[0160]
步骤3:在云台处于正置状态时,获取目标关节角(roll,pitch,yaw),其中,roll角为横滚角,pitch角为俯仰角,yaw角为偏航角,具体的,目标关节角可以为(0
°
,0
°
,0
°
)。
[0161]
步骤4:基于目标关节角对云台进行姿态角的闭环控制。
[0162]
步骤5:在云台处于倒置状态时,则在进行姿态角闭环控制之前,通过横滚电机控制手机绕横滚轴旋转180
°
,以通过手机获取正立的图像。
[0163]
步骤6:获取云台处于倒置状态下的目标关节角(roll,pitch,yaw),具体的,目标关节角可以为(180
°
,0
°
,0
°
)。
[0164]
步骤7:基于目标关节角对云台进行关节角闭环控制。
[0165]
具体的,当针对云台进行关节角闭环控制操作时,可以获取云台所对应的当前关节角,基于目标关节角和当前关节角自动规划梯形的速度调整曲线(如图14a所示)或者,类似梯形的速度调整曲线(如图14b所示),使得云台可以基于满足上述速度调整曲线的速度控制云台由当前关节角平滑地运动到目标关节角的位置。
[0166]
通过上述过程有效地实现了在云台处于倒置状态时,控制云台先进入关节角的闭环控制,从而使得横滚电机控制手机绕横滚轴roll旋转180
°
,而后再控制云台进入姿态角的闭环控制,这样有效地保证了通过手机可以获取到正立的图像。
[0167]
步骤8:在关节角闭环控制完成之后,即在云台处于目标关节角时,获取云台所对应的目标姿态,基于目标姿态对云台进行姿态角的闭环控制。
[0168]
通过上述控制策略对云台进行控制之后,无论云台处于正置状态还是倒置状态,均可以保证云台处于预设的目标状态,例如:对于云台中的pitch轴、roll轴水平、yaw轴而言,目标关节角可以为(0,0,与基座一致)。
[0169]
另外,在确定目标关节角之后,可以基于目标关节角对云台进行控制,以控制云台由当前关节角平滑地运动到目标关节角所在的位置,具体的控制过程包括:
[0170]
步骤11:测量云台的测量姿态角c和目标姿态角d。
[0171]
步骤12:确定与测量姿态角c相对应的yaw关节角。
[0172]
步骤13:基于yaw轴所对应的目标关节角和yaw关节角对云台进行控制。
[0173]
步骤131:在yaw关节角大于180
°
时,则确定与yaw关节角所对应的姿态角调整速度为恒定速度,具体的,speed_yaw=-const_spd。
[0174]
其中,关节角的转动范围可以为(-270
°
,270
°
),在yaw关节角大于180
°
时,由于此时的不同关节角可以对应同一欧拉角,因此,为了避免云台转动到限位区域,则可以提供一个反向速度,使得yaw关节角转动为小于180
°
,这样有效地保证避免了yaw关节角因转动限位而无法达到目标关节角的情况出现。
[0175]
步骤132:在yaw关节角小于-180
°
时,则确定与yaw关节角所对应的姿态角调整速度为恒定速度,具体的,speed_yaw=const_spd。
[0176]
相类似的,在yaw关节角小于-180
°
时,由于此时的不同关节角可以对应同一欧拉角,因此,则可以提供一个正向速度,使得yaw关节角大于-180
°
,避免yaw关节角因转动限位而无法达到目标关节角。
[0177]
步骤133:在yaw关节角大于-180
°
、且小于180
°
角时,则确定与yaw关节角所对应的姿态角调整速度为speed_yaw=k*(d-c),k为预设系数,且k》0,d为目标姿态角,c为测量姿态角。
[0178]
步骤134:对测量姿态角进行更新。
[0179]
其中,由于云台的姿态角是平滑地由测量姿态角调整为目标姿态角的,在调整的过程中,云台的姿态角会不断的发生变化,因此需要对测量姿态角进行实时的更新操作。具体的,可以获取测量姿态角相对应的数据采集周期;基于数据采集周期和姿态角调整速度,对测量姿态角进行更新,获得更新后的测量姿态角,c`=c speed_yaw*deltat,具体的,c`为更新后的测量姿态角,c为测量姿态角,speed_yaw为姿态角调整速度,deltat为与测量姿态角相对应的数据采集周期。而后可以基于更新后的测量姿态角和目标姿态角再次对云台进行控制,直至使得云台处于目标姿态角所对应的位置即可。
[0180]
相类似的,对于pitch轴而言,控制过程包括:
[0181]
步骤21:测量云台的测量姿态角c和目标姿态角d。
[0182]
步骤22:确定与测量姿态角c相对应的pitch关节角。
[0183]
步骤23:基于pitch轴所对应的目标关节角和pitch关节角对云台进行控制。
[0184]
步骤231:在pitch关节角大于180
°
时,则确定与pitch关节角所对应的姿态角调整速度为恒定速度,具体的,speed_pitch=-const_spd。
[0185]
其中,关节角的转动范围可以为(-270
°
,270
°
),在pitch关节角大于180
°
时,由于此时的不同关节角可以对应同一欧拉角,因此,则可以提供一个反向速度,使得pitch关节角小于180
°
,避免pitch关节角因转动限位而无法达到目标关节角。
[0186]
步骤232:在pitch关节角小于-180
°
时,则确定与pitch关节角所对应的姿态角调整速度为恒定速度,具体的,speed_pitch=const_spd。
[0187]
相类似的,在pitch关节角小于-180
°
时,由于此时的不同关节角可以对应同一欧拉角,因此,则可以提供一个正向速度,使得pitch关节角大于-180
°
,避免pitch关节角因转动限位而无法达到目标关节角。
[0188]
步骤233:在pitch关节角大于-180
°
、且小于180
°
角时,则确定与pitch关节角所对应的姿态角调整速度为speed_pitch=k*(d-c),k为预设系数,且k》0,d为目标姿态角,c为测量姿态角。
[0189]
步骤234:对测量姿态角进行更新。
[0190]
其中,可以获取测量姿态角相对应的数据采集周期;基于数据采集周期和姿态角调整速度,对测量姿态角进行更新,获得更新后的测量姿态角,c`=c speed_pitch*deltat,具体的,c`为更新后的测量姿态角,c为测量姿态角,speed_pitch为姿态角调整速度,deltat为与测量姿态角相对应的数据采集周期。而后可以基于更新后的测量姿态角和目标姿态角再次对云台进行控制,直至使得云台处于目标姿态角所对应的位置即可。
[0191]
相类似的,对于roll轴而言,控制过程包括:
[0192]
步骤31:测量云台的测量姿态角c和目标姿态角d,由于roll轴需要水平,因此,目标姿态角可以为0。
[0193]
步骤32:确定与测量姿态角c相对应的roll关节角。
[0194]
步骤33:基于roll轴所对应的目标关节角和roll关节角对云台进行控制。
[0195]
步骤34:确定与roll关节角所对应的姿态角调整速度为speed_roll=k*(0-c),k为预设系数,且k》0,c为测量姿态角。
[0196]
步骤341:对测量姿态角进行更新。
[0197]
其中,可以获取测量姿态角相对应的数据采集周期;基于数据采集周期和姿态角调整速度,对测量姿态角进行更新,获得更新后的测量姿态角,c`=c speed_roll*deltat,具体的,c`为更新后的测量姿态角,c为测量姿态角,speed_roll为姿态角调整速度,deltat为与测量姿态角相对应的数据采集周期。而后可以基于更新后的测量姿态角和目标姿态角再次对云台进行控制,直至使得云台处于目标姿态角所对应的位置即可。
[0198]
步骤41:在确定姿态角调整速度时,可以基于基座的不同放置状态对确定不同方向的姿态角调整速度,具体如下:
[0199]
在连接基座的电机的测量关节角大于第一角度或小于第二角度,且连接基座的电机的测量关节角的大小在正置状态与倒置状态相同时,连接基座的电机的测量关节角相对应的姿态角调整速度的方向在正置状态与倒置状态时相反。
[0200]
相类似的,在基于姿态角调整速度对云台进行控制时,可以基于基座的不同放置状态确定不同的转动方向,具体如下:
[0201]
当基座处于正置状态时,云台的姿态的正反转方向与连接基座的电机的关节角的正反转方向相同;当基座处于倒置状态时,云台的姿态的正反转方向与连接基座的电机的关节角的正反转方向相反。
[0202]
需要说明的是,在上述实施例中,也可以利用关节角调整速度控制云台处于目标姿态,但不同于姿态角调整速度,无论基座处于正置状态或倒置状态,连接基座的电机的关节角调整速度的方向均不需要做取反操作。
[0203]
本应用实施例提供的云台控制方法,有效地实现了无论云台处于何种放置状态,通过对横滚电机的控制均可以使得图像采集设备获取到正立的图像,此时无需对图像进行旋转处理,从而降低了数据处理操作而存在的数据延时,具体减少了图像传输的延时,保证了数据处理的质量和效率,并且使得该方法可以满足用户的使用需求,拓展了该方法所使用的应用场景,进一步提高了该方法的实用性。
[0204]
图15为本发明实施例提供的一种云台控制装置的结构示意图;参考附图15所示,本实施例提供了一种云台控制装置,其中,云台用于支撑图像采集设备,云台包括:基座、以及用于驱动图像采集设备绕云台的横滚轴旋转的横滚电机;并且,该云台控制装置可以执行上述图3所对应的云台控制方法,具体的,该控制装置可以包括:
[0205]
存储器12,用于存储计算机程序;
[0206]
处理器11,用于运行存储器12中存储的计算机程序以实现:
[0207]
检测基座的当前放置状态;
[0208]
根据当前放置状态,控制横滚电机的旋转,以使得图像采集设备在当前放置状态为正置状态或倒置状态时均获取正立的图像;
[0209]
其中,基座的当前放置状态包括正置状态和倒置状态。此外,云台控制装置的结构中还可以包括通信接口13,用于云台控制装置与其他设备或通信网络通信。
[0210]
在一种可实现的方式中,在基座处于正置状态时,图像采集设备获取到的图像为正立的图像;在根据当前放置状态,控制横滚电机的旋转,以使得图像采集设备在当前放置
状态为正置状态或倒置状态时均获取正立的图像时,处理器11用于:在当前放置状态为倒置状态时,通过横滚电机控制图像采集设备绕横滚轴旋转预设角度,以通过图像采集设备获取正立的图像。
[0211]
在一种可实现的方式中,在检测基座的当前放置状态时,处理器11用于:获取与基座相对应的基座坐标系中的z轴方向;基于基座坐标系中的z轴方向和大地坐标系中的z轴方向,确定基座的当前放置状态。
[0212]
在一种可实现的方式中,在基于基座坐标系中的z轴方向和大地坐标系中的z轴方向,确定基座的当前放置状态时,处理器11用于:获取基座坐标系中z轴方向与大地坐标系中z轴方向之间的夹角信息;在夹角信息与第一角度范围匹配时,则确定基座的当前放置状态为正置状态;或者,在夹角信息与第二角度范围匹配时,则确定基座的当前放置状态为倒置状态。
[0213]
在一种可实现的方式中,在检测基座的当前放置状态时,处理器11用于:获取基座的姿态信息;基于姿态信息,确定基座的当前放置状态。
[0214]
在一种可实现的方式中,在基于姿态信息,确定基座的当前放置状态时,处理器11用于:获取用于标识基座为正置状态的第一姿态范围和用于标识基座为倒置状态的第二姿态范围;在姿态信息与第一姿态范围相匹配时,则确定基座的当前放置状态为正置状态;或者,在姿态信息与第二姿态范围相匹配时,则确定基座的当前放置状态为倒置状态。
[0215]
在一种可实现的方式中,云台为处于开机状态的云台。
[0216]
在一种可实现的方式中,云台还包括用于驱动图像采集设备绕云台的俯仰轴旋转的横滚电机,处理器11还用于:根据当前放置状态,确定图像采集设备的目标姿态;基于目标姿态对云台进行控制,以使得图像采集设备保持目标姿态;其中,目标姿态用于表征图像采集设备处于正立状态。
[0217]
在一种可实现的方式中,云台还包括用于驱动图像采集设备绕云台的偏航轴旋转的偏航电机,目标姿态还用于表征图像采集设备的姿态中的偏航分量与基座的姿态中的偏航分量一致。
[0218]
在一种可实现的方式中,在根据目标姿态控制云台的旋转,以使得图像采集设备保持目标姿态时,处理器11用于:获取与云台相对应的测量关节角;基于测量关节角和目标姿态对云台进行控制,以使得图像采集设备保持目标姿态。
[0219]
在一种可实现的方式中,在基于测量关节角和目标姿态对云台进行控制,以使得图像采集设备保持目标姿态时,处理器11用于:根据测量关节角和目标姿态,确定与测量关节角相对应的姿态角调整速度;基于姿态角调整速度对云台进行控制,以使得图像采集设备保持目标姿态。
[0220]
在一种可实现的方式中,测量关节角包括偏航关节测量角或俯仰关节测量角,在根据测量关节角和目标姿态,确定与测量关节角相对应的姿态角调整速度时,处理器11用于:在测量关节角大于第一角度时,则确定与测量关节角相对应的姿态角调整速度为第一速度,第一速度的方向为第一方向;在测量关节角小于第二角度时,则确定与测量关节角相对应的姿态角调整速度为第二速度,第二速度的方向为第二方向,第一方向与第二方向相反;在测量关节角大于第二角度且小于第一角度时,则确定姿态角调整速度与第一目标差值呈正比,第一目标差值为目标姿态与云台的测量姿态中的相应分量的差值。
[0221]
在一种可实现的方式中,第一速度与第二速度的大小相等。
[0222]
在一种可实现的方式中,在连接基座的电机的测量关节角的大于第一角度或小于第二角度,且连接基座的电机的测量关节角的大小在正置状态与倒置状态相同时,连接基座的电机的测量关节角相对应的姿态角调整速度的方向与测量关节角的历史移动方向相反。
[0223]
在一种可实现的方式中,当基座处于正置状态时,云台的姿态的正反转方向与云台的关节角的正反转方向相同。
[0224]
在一种可实现的方式中,连接基座的电机为偏航电机。
[0225]
在一种可实现的方式中,基座、俯仰电机、横滚电机、俯仰电机、图像采集设备依次连接。
[0226]
在一种可实现的方式中,云台的姿态中的横滚分量对应的姿态角调整速度与第二目标差值呈正比,第二目标差值为目标姿态与云台的测量姿态中的横滚分量的差值。
[0227]
在一种可实现的方式中,图像采集设备上设有用于指示放置状态的标识。
[0228]
图15所示装置可以执行图1-图14a、图14b所示实施例的方法,本实施例未详细描述的部分,可参考对图1-图14a、图14b所示实施例的相关说明。该技术方案的执行过程和技术效果参见图1-图14a、图14b所示实施例中的描述,在此不再赘述。
[0229]
图16为本发明实施例提供的另一种云台控制方法的流程示意图;参考附图16所示,本实施例提供了另一种云台控制方法,其中,云台设置于可移动平台的机体上,用于支撑图像采集设备,需要注意的是,此时的云台可以包括:用于驱动图像采集设备绕云台的横滚轴旋转的横滚电机,此时,云台和可移动平台的机体之间的相对放置状态可以包括上置状态和下置状态,而后可以基于不同的相对放置状态对云台进行控制,以实现无论云台和机体之间的相对放置状态为何种放置状态,通过对横滚电机的控制均可以使得通过设置于云台上的图像采集设备可以直接获取到正立的图像。
[0230]
其中,可移动平台可以包括但不限于无人机、无人船、无人车、可移动机器人等等。以可移动平台为无人机为例,无人机的机体的顶部和底部可以分别设有用于连接云台的接口,在云台位于无人机的机体的顶部时,可以称之为上置云台,在云台位于无人机的机体的底部时,可以称之为下置云台,在实际应用中,可以根据需要改变云台在无人机的机体上的安装位置。
[0231]
进一步地,该方法的执行主体可以为云台控制装置,可以理解的是,该云台控制装置可以实现为软件、或者软件和硬件的组合。具体的,本实施例中的方法还可以包括:
[0232]
步骤s1501:获取云台和机体之间的当前相对放置状态。
[0233]
其中,云台和机体之间的相对放置状态包括上置状态和下置状态。在云台和机体之间处于不同的相对放置状态时,云台相对于机体之间可以具有不同的位置姿态。例如:在相对放置状态为上置状态时,云台可以设置于机体的上端(如顶部);在相对放置状态为下置状态时,云台可以设置于机体的下端(如底部)。
[0234]
另外,在云台和机体处于不同的相对放置状态时,设置于云台上的图像采集设备可以具有不同的放置状态,例如:在相对放置状态为上置状态时,设置于云台上的图像采集设备可以处于正置状态;在相对放置状态为下置状态时,图像采集设备可以处于倒置状态。或者,在相对放置状态为上置状态时,设置于云台上的图像采集设备可以处于倒置状态;在
相对放置状态为下置状态时,图像采集设备可以处于正置状态。
[0235]
在一些实例中,获取云台和机体之间的当前相对放置状态可以包括:获取与云台相对应的云台坐标系中的z轴方向、与机体相对应的机体坐标系中的z轴方向;基于云台坐标系中的z轴方向和机体坐标系中的z轴方向,确定当前相对放置状态。
[0236]
其中,预先建立有与云台相对应的云台坐标系,该云台坐标系中的x轴方向平行于图像采集设备的镜头朝向,z轴方向可以为与机体轴向相平行的方向,y轴方向与z轴方向和x轴方向相互垂直,并且x轴方向(食指方向)、y轴方向(中指方向)与z轴方向(拇指方向)之间的关系满足右手定则。相类似的,预先建立有机体坐标系,机体坐标系中的x轴可以为无人机的机头方向,y轴为无人机右侧方向,z轴方向与x轴方向和y轴方向满足右手定则。
[0237]
可以理解的是,上述对于云台坐标系、机体坐标系所定义的各个坐标轴方向并不限于上述举例说明,本领域技术人员可以根据具体的应用需求和设计需求对云台坐标系中的各个坐标轴方向进行定义,在此不再赘述。
[0238]
在建立云台坐标系和机体坐标系之后,可以获取与云台相对应的云台坐标系中的z轴方向、与机体相对应的机体坐标系中的z轴方向;而后基于云台坐标系中的z轴方向和机体坐标系中的z轴方向来确定当前相对放置状态。具体的,基于云台坐标系中的z轴方向和机体坐标系中的z轴方向,确定当前相对放置状态可以包括:获取云台坐标系中z轴方向与机体坐标系中z轴方向之间的夹角信息;在夹角信息与第一角度范围匹配时,则确定当前相对放置状态为上置状态;或者,在夹角信息与第二角度范围匹配时,则确定当前相对放置状态为下置状态。
[0239]
本实施例中上述方法步骤的具体实现方式和实现效果与上述实施例中的步骤s30121-步骤s30122的具体实现方式和实现效果相类似,具体可参考上述陈述内容,在此不再赘述。其中,对于上述实施例中的步骤s30121-步骤s30122的具体实现方式和实现效果,本实施例中的可适应性部分,可移动平台的机体可以相当于云台的基座。
[0240]
在另一些实例中,获取云台和机体之间的当前相对放置状态可以包括:获取云台的云台姿态信息和机体的机体姿态信息;基于云台姿态信息和机体姿态信息,确定当前相对放置状态。
[0241]
其中,云台上可以设置有第一imu,通过第一imu可以获取到云台的云台姿态信息,机体上可以设置有第二imu,通过第二imu可以获取到机体的机体姿态信息。在获取到云台姿态信息和机体姿态信息之后,可以对云台姿态信息和机体姿态信息进行分析处理,以确定云台和机体之间的当前相对放置状态。
[0242]
具体的,基于云台姿态信息和机体姿态信息,确定当前相对放置状态可以包括:获取用于标识上置状态的第一姿态范围和用于标识下置状态的第二姿态范围;在云台姿态信息和机体姿态信息与第一姿态范围相匹配时,则确定当前相对放置状态为上置状态;或者,在云台姿态信息和机体姿态信息与第二姿态范围相匹配时,则确定当前相对放置状态为下置状态。
[0243]
其中,为了能够准确地识别出云台和机体之间的当前相对放置状态,预先配置有第一姿态范围和第二姿态范围,上述的第一姿态范围用于标识在云台和机体之间的当前相对放置状态为上置状态时,云台姿态信息和机体姿态信息所满足的姿态范围;第二角度范围用于标识在云台和机体之间的当前相对放置状态为下置状态时,云台姿态信息和机体姿
态信息所满足的姿态范围。可以理解的是,第一姿态范围与第二姿态范围不同。
[0244]
具体的,在获取到云台姿态信息和机体姿态信息之后,可以将云台姿态信息和机体姿态信息与第一姿态范围和第二姿态范围进行分析比较,在云台姿态信息和机体姿态信息与第一姿态范围匹配时,则可以确定云台和机体之间的当前相对放置状态为上置状态。在云台姿态信息和机体姿态信息与第二姿态范围相匹配时,则可以确定云台和机体之间的当前相对放置状态为下置状态。
[0245]
在另一些实例中,获取云台和机体之间的当前相对放置状态可以包括:基于第一imu的z轴方向和第二imu的z轴方向来确定当前相对放置状态。具体方法可以参考前述基于云台坐标系中的z轴方向和机体坐标系中的z轴方向的确定当前相对放置状态的说明,此处不做赘述。
[0246]
在另一些实例中,获取云台和机体之间的当前相对放置状态可以包括:获取用户针对云台和机体之间的相对放置状态所输入的状态标识信息;基于状态标识信息,确定云台和机体之间的当前相对放置状态。
[0247]
具体的,在云台和机体之间的连接结构确定之后,用户可以针对云台和机体之间的相对放置状态输入状态标识信息,从而使得云台控制装置稳定地获取到云台和机体之间的相对放置状态所输入的状态标识信息;而后可以对状态标识信息进行分析处理,以确定云台和机体之间的当前相对放置状态。举例来说,预先配置有用于标识云台和机体之间的相对放置状态为上置状态的状态标识信息“1”、以及与用于标识云台和机体之间的相对放置状态为上置状态的状态标识信息“0”。因此,在获取到用户可以针对云台和机体之间的相对放置状态所输入的状态标识信息为“1”时,则可以确定云台和机体之间的当前相对放置状态为上置状态。在获取到用户可以针对云台和机体之间的相对放置状态所输入的状态标识信息为“0”时,则可以确定云台和机体之间的当前相对放置状态为下置状态。
[0248]
当然的,本领域技术人员也可以采用其他的方式来获取云台和机体之间的当前相对放置状态,只要能够保证对云台和机体之间的当前相对放置状态进行获取的准确可靠性即可,在此不再赘述。
[0249]
步骤s1502:根据当前相对放置状态,控制横滚电机的旋转,以使得图像采集设备在当前相对放置状态为上置状态或下置状态时均获取正立的图像。
[0250]
其中,在获取到当前相对放置状态之后,可以基于当前相对放置状态控制横滚电机的旋转,以使得图像采集设备在当前相对放置状态为上置状态或下置状态时均获取正立的图像。
[0251]
在一种可实现的方式中,在当前相对放置状态为上置状态时,图像采集设备获取到的图像为正立的图像;此时,无需控制横滚电机进行旋转操作,即可以通过图像采集设备获取到正立的图像。相对的,根据当前相对放置状态,控制横滚电机的旋转,以使得图像采集设备在当前相对放置状态为上置状态或下置状态时均获取正立的图像可以包括:在当前相对放置状态为下置状态时,通过横滚电机控制图像采集设备绕横滚轴旋转预设角度,以通过图像采集设备获取正立的图像。
[0252]
在一种可实现的方式中,云台还包括用于驱动图像采集设备绕云台的俯仰轴旋转的横滚电机,本实施例中的方法还可以包括:根据当前相对放置状态,确定图像采集设备的目标姿态;基于目标姿态对云台进行控制,以使得图像采集设备保持目标姿态;其中,目标
姿态用于表征图像采集设备处于正立状态。
[0253]
在一种可实现的方式中,云台还包括用于驱动图像采集设备绕云台的偏航轴旋转的偏航电机,目标姿态还用于表征图像采集设备的姿态中的偏航分量与机体的姿态中的偏航分量一致。
[0254]
在一种可实现的方式中,根据目标姿态控制云台的旋转,以使得图像采集设备保持目标姿态可以包括:获取与云台相对应的测量关节角;基于测量关节角和目标姿态对云台进行控制,以使得图像采集设备保持目标姿态。
[0255]
在一种可实现的方式中,基于测量关节角和目标姿态对云台进行控制,以使得图像采集设备保持目标姿态可以包括:根据测量关节角和目标姿态,确定与测量关节角相对应的姿态角调整速度;基于姿态角调整速度对云台进行控制,以使得图像采集设备保持目标姿态。
[0256]
在一种可实现的方式中,测量关节角包括偏航关节测量角或俯仰关节测量角,根据测量关节角和目标姿态,确定与测量关节角相对应的姿态角调整速度可以包括:在测量关节角大于第一角度时,则确定与测量关节角相对应的姿态角调整速度为第一速度,第一速度的方向为第一方向;在测量关节角小于第二角度时,则确定与测量关节角相对应的姿态角调整速度为第二速度,第二速度的方向为第二方向,第一方向与第二方向相反;在测量关节角大于第二角度且小于第一角度时,则确定姿态角调整速度与第一目标差值呈正比,第一目标差值为目标姿态与云台的测量姿态中的相应分量的差值。
[0257]
在一种可实现的方式中,第一速度与第二速度的大小相等。
[0258]
在一种可实现的方式中,调整速度为姿态角调整速度,其中:在连接机体的电机的测量关节角大于第一角度或小于第二角度,且连接机体的电机的测量关节角的大小在上置状态与下置状态相同时,连接机体的电机的测量关节角相对应的姿态角调整速度的方向在上置状态与下置状态时相反。
[0259]
在一种可实现的方式中,当机体处于上置状态时,云台的姿态的正反转方向与连接机体的电机的关节角的正反转方向相同;当机体处于下置状态时,云台的姿态的正反转方向与连接机体的电机的关节角的正反转方向相反。
[0260]
在一种可实现的方式中,连接机体的电机为偏航电机。
[0261]
在一种可实现的方式中,机体、俯仰电机、横滚电机、俯仰电机、图像采集设备依次连接。
[0262]
在一种可实现的方式中,云台的姿态中的横滚分量对应的姿态角调整速度与第二目标差值呈正比,第二目标差值为目标姿态与云台的测量姿态中的横滚分量的差值。
[0263]
在一种可实现的方式中,图像采集设备上设有用于指示放置状态的标识。
[0264]
本实施例提供的上述各个步骤的具体实现原理和实现效果与图8-图14a、图14b所对应的云台控制方法的具体实现原理和实现效果相一致,具体可参考上述陈述内容,在这里不再赘述。
[0265]
图17为本发明实施例提供的一种云台组件的结构示意图;参考附图17所示,本实施例提供了一种云台组件,该云台组件可以包括:
[0266]
云台21,用于支撑图像采集设备,云台包括:基座、以及用于驱动图像采集设备绕云台的横滚轴旋转的横滚电机;
[0267]
上述图15所示的云台控制装置22,云台控制装置22用于对云台21进行控制。
[0268]
本实施例提供的云台组件的具体实现原理和实现效果与图15所对应的云台控制装置的具体实现原理和实现效果相一致,具体可参考上述陈述内容,在这里不再赘述。
[0269]
图18为本发明实施例提供的另一种云台控制装置的结构示意图,其中,云台设置于可移动平台的机体上,用于支撑图像采集设备,云台包括:用于驱动图像采集设备绕云台的横滚轴旋转的横滚电机;具体的,参考附图18所示,控制装置包括:
[0270]
存储器31,用于存储计算机程序;
[0271]
处理器32,用于运行存储器31中存储的计算机程序以实现图16的云台控制方法。
[0272]
图19为本发明实施例提供的一种可移动平台的结构示意图,参考附图19所示,本实施例提供了一种可移动平台,该可移动平台可以包括:
[0273]
机体41;
[0274]
云台42,设置于机体41上,用于支撑图像采集设备,云台包括:用于驱动图像采集设备绕云台的横滚轴旋转的横滚电机;
[0275]
上述图18所示的云台控制装置43,云台控制装置43用于对云台42进行控制。
[0276]
图19和图18所示实施例提供的控制装置的具体实现原理和实现效果与图16所对应的云台控制方法的具体实现原理和实现效果相一致,具体可参考上述陈述内容,在这里不再赘述。
[0277]
图20为本发明实施例提供的一种无人机的结构示意图,参考附图20所示,本实施例提供了一种无人机,该无人机可以包括:
[0278]
机体51;
[0279]
云台52,设置于机体51上,用于支撑图像采集设备,云台包括:用于驱动图像采集设备绕云台的横滚轴旋转的横滚电机;
[0280]
上述图18所示的云台控制装置,云台控制装置用于对云台52进行控制。
[0281]
本实施例提供的无人机的具体实现原理和实现效果与图18所对应的云台控制装置的具体实现原理和实现效果相一致,具体可参考上述陈述内容,在这里不再赘述。
[0282]
另外,本发明实施例提供了一种计算机可读存储介质,存储介质为计算机可读存储介质,该计算机可读存储介质中存储有程序指令,程序指令用于实现上述图1-图14a、图14b的云台控制方法。
[0283]
另外,本发明实施例提供了一种计算机可读存储介质,存储介质为计算机可读存储介质,该计算机可读存储介质中存储有程序指令,程序指令用于实现上述图16的云台控制方法。
[0284]
以上各个实施例中的技术方案、技术特征在与本相冲突的情况下均可以单独,或者进行组合,只要未超出本领域技术人员的认知范围,均属于本技术保护范围内的等同实施例。
[0285]
在本发明所提供的几个实施例中,应该理解到,所揭露的相关遥控装置和方法,可以通过其它的方式实现。例如,以上所描述的遥控装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,遥控装
置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0286]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0287]
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0288]
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得计算机处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁盘或者光盘等各种可以存储程序代码的介质。
[0289]
以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
[0290]
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献