CN111316029B - 云台重心配平的方法、云台及客户端 - Google Patents
云台重心配平的方法、云台及客户端 Download PDFInfo
- Publication number
- CN111316029B CN111316029B CN201980005507.7A CN201980005507A CN111316029B CN 111316029 B CN111316029 B CN 111316029B CN 201980005507 A CN201980005507 A CN 201980005507A CN 111316029 B CN111316029 B CN 111316029B
- Authority
- CN
- China
- Prior art keywords
- gravity
- center
- preset
- value
- determining
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000005484 gravity Effects 0.000 title claims abstract description 750
- 238000000034 method Methods 0.000 title claims abstract description 130
- 238000011156 evaluation Methods 0.000 claims description 56
- 238000005096 rolling process Methods 0.000 claims description 42
- 230000001133 acceleration Effects 0.000 claims description 26
- 238000009966 trimming Methods 0.000 claims description 4
- 230000008859 change Effects 0.000 claims description 3
- 238000001914 filtration Methods 0.000 claims description 3
- 238000009499 grossing Methods 0.000 claims description 3
- 238000006073 displacement reaction Methods 0.000 claims 1
- 230000008569 process Effects 0.000 description 15
- 238000009434 installation Methods 0.000 description 11
- 230000015654 memory Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 230000001960 triggered effect Effects 0.000 description 6
- 230000003416 augmentation Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 3
- 238000010438 heat treatment Methods 0.000 description 3
- 230000005764 inhibitory process Effects 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16M—FRAMES, CASINGS OR BEDS OF ENGINES, MACHINES OR APPARATUS, NOT SPECIFIC TO ENGINES, MACHINES OR APPARATUS PROVIDED FOR ELSEWHERE; STANDS; SUPPORTS
- F16M11/00—Stands or trestles as supports for apparatus or articles placed thereon ; Stands for scientific apparatus such as gravitational force meters
- F16M11/02—Heads
- F16M11/04—Means for attachment of apparatus; Means allowing adjustment of the apparatus relatively to the stand
- F16M11/043—Allowing translations
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16M—FRAMES, CASINGS OR BEDS OF ENGINES, MACHINES OR APPARATUS, NOT SPECIFIC TO ENGINES, MACHINES OR APPARATUS PROVIDED FOR ELSEWHERE; STANDS; SUPPORTS
- F16M11/00—Stands or trestles as supports for apparatus or articles placed thereon ; Stands for scientific apparatus such as gravitational force meters
- F16M11/02—Heads
- F16M11/04—Means for attachment of apparatus; Means allowing adjustment of the apparatus relatively to the stand
- F16M11/06—Means for attachment of apparatus; Means allowing adjustment of the apparatus relatively to the stand allowing pivoting
- F16M11/10—Means for attachment of apparatus; Means allowing adjustment of the apparatus relatively to the stand allowing pivoting around a horizontal axis
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16M—FRAMES, CASINGS OR BEDS OF ENGINES, MACHINES OR APPARATUS, NOT SPECIFIC TO ENGINES, MACHINES OR APPARATUS PROVIDED FOR ELSEWHERE; STANDS; SUPPORTS
- F16M11/00—Stands or trestles as supports for apparatus or articles placed thereon ; Stands for scientific apparatus such as gravitational force meters
- F16M11/02—Heads
- F16M11/04—Means for attachment of apparatus; Means allowing adjustment of the apparatus relatively to the stand
- F16M11/06—Means for attachment of apparatus; Means allowing adjustment of the apparatus relatively to the stand allowing pivoting
- F16M11/10—Means for attachment of apparatus; Means allowing adjustment of the apparatus relatively to the stand allowing pivoting around a horizontal axis
- F16M11/105—Means for attachment of apparatus; Means allowing adjustment of the apparatus relatively to the stand allowing pivoting around a horizontal axis the horizontal axis being the roll axis, e.g. for creating a landscape-portrait rotation
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16M—FRAMES, CASINGS OR BEDS OF ENGINES, MACHINES OR APPARATUS, NOT SPECIFIC TO ENGINES, MACHINES OR APPARATUS PROVIDED FOR ELSEWHERE; STANDS; SUPPORTS
- F16M11/00—Stands or trestles as supports for apparatus or articles placed thereon ; Stands for scientific apparatus such as gravitational force meters
- F16M11/02—Heads
- F16M11/18—Heads with mechanism for moving the apparatus relatively to the stand
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M1/00—Testing static or dynamic balance of machines or structures
- G01M1/12—Static balancing; Determining position of centre of gravity
- G01M1/122—Determining position of centre of gravity
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Aviation & Aerospace Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Control Of Electric Motors In General (AREA)
- Studio Devices (AREA)
Abstract
一种云台(100)重心配平的方法、云台(100)及客户端(200),方法包括:在接收到用于重心配平的第一触发信号时,检测云台(100)中相应部分的重心位置是否偏离期望重心位置(S101);若重心位置偏离期望重心位置,则输出用于指示调整重心位置的提示信号(S102)。
Description
技术领域
本发明涉及云台领域,尤其涉及一种云台重心配平的方法、云台及客户端。
背景技术
相关技术中,大部分云台仅支持类型、范围已知的负载,如相机、手机等,而不支持用户加装一些未知自定义负载模块。随着云台技术的发展,一些云台具有支持用户自行加装一些未知自定义负载模块的功能,如教育机器人云台,此类型的云台上会预留诸多的安装孔,以支持用户自由挂载自定义负载模块。而DIY用户加装在教育机器人云台上的自定义负载模块,可能是水弹枪、导航模块、摄像模块、探照灯、话筒、甚至是装饰品等,具有极高的不确定性。若自定义负载模块布置的不合理性,可能导致云台重心不稳,使得云台需要为了抵抗重力矩而产生额外的输出,影响云台的使用。
发明内容
本发明提供一种云台重心配平的方法、云台及客户端。
具体地,本发明是通过如下技术方案实现的:
根据本发明的第一方面,提供一种云台重心配平的方法,所述云台被配置为绕俯仰轴和/或横滚轴转动,所述方法包括:
在接收到用于重心配平的第一触发信号时,检测所述云台中相应部分的重心位置是否偏离期望重心位置;
若所述重心位置偏离所述期望重心位置,则输出用于指示调整所述重心位置的提示信号。
根据本发明的第二方面,提供一种云台,所述云台被配置为绕俯仰轴和/或横滚轴转动,所述云台包括:
俯仰轴电机和/或横滚轴电机;以及
控制器,所述控制器与所述俯仰轴电机和/或横滚轴电机电连接;
其中,所述控制器用于:
在接收到用于重心配平的第一触发信号时,检测所述云台中相应部分的重心位置是否偏离期望重心位置;
若所述重心位置偏离所述期望重心位置,则输出用于指示调整所述重心位置的提示信号。
根据本发明的第三方面,提供一种云台重心配平的方法,所述方法包括:
若接收到配平指令,则产生用于重心配平的第一触发信号;
发送所述第一触发信号至云台,以触发所述云台进行重心位置的检测;
接收所述云台针对所述第一触发信号返回的提示信号,所述提示信号用于指示调整所述云台中偏离期望重心位置的重心位置。
根据本发明的第四方面,提供一种客户端,所述客户端包括:
存储装置,用于存储程序指令;和
控制器,调用所述程序指令,当所述程序指令被执行时,用于:
若接收到配平指令,则产生用于重心配平的第一触发信号;
发送所述第一触发信号至云台,以触发所述云台进行重心位置的检测;
接收所述云台针对所述第一触发信号返回的提示信号,所述提示信号用于指示调整所述云台中偏离期望重心位置的重心位置。
由以上本发明实施例提供的技术方案可见,用户在云台上增加自定义负载模块后,可触发云台进行重心配平,在进行重心配平时,若云台中相应部分的重心位置偏离期望重心位置,则给出重心调节方案,以指导用户对搭载在相应部分的自定义负载模块进行调整,从而使得云台在正常出力保持平衡的状态下,不需要为了抵抗重力矩而产生额外的输出,降低云台功耗、减少云台发热,既能够保护云台,也极大地降低了烫伤用户的风险,还可以保证云台有足够的输出用于增稳,大大避免因输出饱和而造成的扰动抑制性能下降;同时,拓展了用户体验,使得自定义负载模块也可以在云台上正常使用。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本发明一实施例中的云台重心配平的方法在云台侧的方法流程图;
图2是本发明一具体实施例中的云台重心配平的方法在云台侧的方法流程图;
图3是本发明一实施例中检测云台中绕俯仰轴转动的部分的重心位置是否在前后方向与期望重心位置存在偏移的坐标示意图;
图4是本发明一实施例中检测云台中绕横滚轴转动的部分的重心位置是否在左右方向与期望重心位置存在偏移的坐标示意图;
图5是本发明一实施例中检测云台中绕俯仰轴转动的部分的重心位置是否在上下方向与期望重心位置存在偏移的坐标示意图;
图6是本发明一实施例中检测云台中绕横滚轴转动的部分的重心位置是否在上下方向与期望重心位置存在偏移的坐标示意图;
图7是本发明又一具体实施例中云台重心配平的方法在云台侧的方法流程图;
图8是本发明一实施例中的云台的结构框图;
图9是本发明一实施例中的云台重心配平的方法在云台侧的方法流程图;
图10是本发明一实施例中的客户端的结构框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
目前,教育机器人云台能够支持用户自行加装一些未知自定义负载模块,由于自定义负载模块的高度不确定性,若搭载在云台上的自定义负载模块的布置不够合理性,会导致云台重心不稳,使得云台需要为了抵抗重力矩而产生额外的输出,影响云台的使用。
故需要对自定义负载模块的布置合理与否进行判断,对于此,本发明通过用户触发云台进行重心配平,云台在进行重心配平后,能够指导用户对搭载在相应部分的自定义负载模块进行调整,从而使得云台在正常出力保持平衡的状态下,不需要为了抵抗重力矩而产生额外的输出,降低云台功耗、减少云台发热,既能够保护云台,也极大地降低了烫伤用户的风险,还可以保证云台有足够的输出用于增稳,大大避免因输出饱和而造成的扰动抑制性能下降;同时,拓展了用户体验,使得自定义负载模块也可以在云台上正常使用。
本发明实施例的云台被配置为绕俯仰轴和/或横滚轴转动。可选的,云台为单轴云台,云台被配置为绕俯仰轴或横滚轴转动。可选的,云台为两轴云台,云台被配置为绕俯仰轴和横滚轴转动,或者云台被配置为绕俯仰轴和偏航轴转动,或者云台被配置为绕横滚轴和偏航轴转动。可选的,云台为三轴云台,云台被配置为绕俯仰轴、横滚轴和偏航轴转动。当然,云台也可为其他多轴云台,此处不一一列举。
此外,本发明实施例的云台可为搭载在移动设备上的云台,也可为手持云台。其中,移动设备可为移动小车,也可为无人飞行器,还可为其他具备移动功能的设备。
下面结合附图,对本发明的云台重心配平的方法、云台及客户端进行详细说明。在不冲突的情况下,下述的实施例及实施方式中的特征可以相互组合。
实施例一
图1是本发明一实施例中的云台重心配平的方法在云台侧的方法流程图。需要说明的是,本发明实施例一的云台重心配平的方法的执行主体为云台。如图1所示,本发明实施例一的云台重心配平的方法可包括如下步骤:
S101:在接收到用于重心配平的第一触发信号时,检测云台中相应部分的重心位置是否偏离期望重心位置;
其中,第一触发信号用于指示云台进行重心配平,本实施例的云台在接收到第一触发信号后,即进行重心配平。可选的,第一触发信号由云台产生,例如,可通过操作云台上的按键/按钮等使得云台产生第一触发信号。可选的,第一触发信号由外部设备发送,该外部设备可为控制云台的遥控设备或控制终端,该控制终端可为手机、Pad等移动终端,也可为其他终端设备。当然,用户也可通过其他方式触发云台进行重心配平,诸如触控、手势、语音等。
以具有内框架、中框架和外框架的三轴云台为例,可选的,内框架为绕俯仰轴转动的框架、中框架为绕横滚轴转动的框架,外框架为绕偏航轴转动的框架。在理想状态下,云台整体的重心位置(即外框架、中框架、内框架和搭载在内框架上的负载构成的整体的重心)为俯仰轴、横滚轴和偏航轴的交点位置,此时,俯仰轴和横滚轴几乎不需要抵抗重力矩,俯仰轴和横滚轴输出值极小,均值接近于零,即云台不需要为了抵抗重力矩而产生额外的输出。云台实际使用时,当云台整体的重心位置偏离交点位置的距离较小时,云台为了抵抗重力矩而产生的额外输出也较小,该额外输出也不会影响云台的正常使用,即可将云台整体的重心位置偏离交点位置的距离设置得足够小也能满足云台正常使用需求。因此,期望重心位置可为距离交点位置一定距离的区域范围。
例如,可选的,在云台被配置为绕俯仰轴转动时,相应部分包括云台中绕俯仰轴转动的部分,期望重心位置与俯仰轴之间的距离不大于第一预设距离。本实施例中,云台中绕俯仰轴转动的部分包括内框架和搭载在内框架上的负载,期望重心位置与俯仰轴之间的距离即为期望重心位置至俯仰轴的垂直距离,其中,第一预设距离可根据需要设置,如0.5cm,以使得云台产生的额外输出较小。
可选的,在云台被配置为绕横滚轴转动时,相应部分包括云台中绕横滚轴转动的部分,期望重心位置与横滚轴之间的距离不大于第二预设距离。本实施例中,云台中绕横滚轴转动的部分包括中框架、内框架和搭载在内框架上的负载,期望重心位置与横滚轴之间的距离即为期望重心位置至横滚轴的垂直距离。其中,第二预设距离可根据需要设置,如0.5cm,以使得云台产生的额外输出较小。
S102:若重心位置偏离期望重心位置,则输出用于指示调整重心位置的提示信号。
本实施例中,重心位置偏离期望重心位置包括以下一种或多种情况:重心位置在前后方向与期望重心位置存在偏移、重心位置在左右方向与期望重心位置存在偏移、重心位置在上下方向与期望重心位置存在偏移。可选的,云台的正面朝向用户时,云台朝向用户的一侧为前,背离用户的一侧为后;云台朝左的一侧为左,云台朝右的一侧为右;云台的重力方向为下,云台重力方向的相反方向为上。
当相应部分为云台中绕俯仰轴转动的部分时,可检测云台中绕俯仰轴转动的部分的重心位置是否在前后方向和/或上下方向与期望重心位置存在偏移;当相应部分为云台中绕横滚轴转动的部分时,可检测云台中绕横滚轴转动的部分的重心位置是否在左右方向和/或上下方向与期望重心位置存在偏移。
本实施例根据云台的类型以及实际需求来检测云台中相应部分的重心位置是否偏离期望重心位置。例如,在其中一些实施例中,仅检测云台中相应部分的重心位置在上下方向是否与期望重心位置存在偏移,如检测云台中绕俯仰轴转动的部分和/或云台中绕横滚轴转动的部分的重心位置在上下方向是否与期望重心位置存在偏移。在另一些实施例中,不仅检测云台中相应部分的重心位置在上下方向是否与期望重心位置存在偏移,还需检测云台中相应部分的重心位置在前后方向与期望重心位置存在偏移和/或检测云台中相应部分的重心位置在左右方向与期望重心位置存在偏移,如检测云台中绕俯仰轴转动的部分的重心位置在上下方向是否与期望重心位置存在偏移,并检测云台中绕俯仰轴转动的部分的重心位置在前后方向是否与期望重心位置存在偏移,和/或检测云台中绕横滚轴转动的部分的重心位置在上下方向是否与期望重心位置存在偏移,并检测云台中绕横滚轴转动的部分的重心位置在左右方向是否与期望重心位置存在偏移。
可根据需要选择检测云台中相应部分的重心位置是否偏离期望重心位置的实现方式,参见图2,在一具体实现方式中,检测云台中相应部分的重心位置是否偏离期望重心位置的过程可包括如下步骤:
S201:控制云台转动,使得云台中的相应部分处于至少一个预设位置;
该步骤中,预设位置包括目标位置和/或其他位置。其中,目标位置可为历史记录的重心位置处于期望重心位置时相应部分的位置,也可为云台回中时的位置(即云台回中时相应部分的位置)。
预设位置可包括一个或多个,例如,在检测云台中相应部分的重心位置是否在前后方向与期望重心位置存在偏移和/或检测云台中相应部分的重心位置是否在左右方向与期望重心位置存在偏移时,预设位置包括一个。如,在检测云台中绕俯仰轴转动的部分的重心位置是否在前后方向与期望重心位置存在偏移时,预设位置为第一预设位置;在检测云台中相应部分的重心位置是否在左右方向与期望重心位置存在偏移时,预设位置为第二预设位置。其中,第一预设位置和第二预设位置可为同一位置,如第一预设位置和第二预设位置均为目标位置。当然,第一预设位置和第二预设位置也可为不同的位置。
在检测云台中相应部分的重心位置是否在上下方向与期望重心位置存在偏移时,预设位置包括3个,如在检测云台中绕俯仰轴转动的部分的重心位置是否在上下方向与期望重心位置存在偏移时,预设位置包括第三预设位置、第四预设位置和目标位置;在检测云台中绕横滚轴转动的部分的重心位置是否在上下方向与期望重心位置存在偏移时,预设位置包括第五预设位置、第六预设位置和目标位置。
S202:检测相应部分处于至少一个预设位置中的目标位置时的重心位置是否偏离期望重心位置。
当相应部分为云台中绕俯仰轴转动的部分时,可检测云台中绕俯仰轴转动的部分处于至少一个预设位置中的目标位置时的重心位置是否在前后方向与期望重心位置存在偏移和/或检测云台中绕俯仰轴转动的部分处于至少一个预设位置中的目标位置时的重心位置是否在上下方向与期望重心位置存在偏移。
当相应部分为云台中绕横滚轴转动的部分时,可检测云台中绕横滚轴转动的部分处于至少一个预设位置中的目标位置时的重心位置是否在左右方向与期望重心位置存在偏移和/或检测云台中绕横滚轴转动的部分处于至少一个预设位置中的目标位置时的重心位置是否在上下方向与期望重心位置存在偏移。
以云台包括俯仰轴电机和/或横滚轴电机为例,S202可包括如下步骤:
(1)在相应部分处于至少一个预设位置中的特定位置时,获取俯仰轴电机和/或横滚轴电机输出的力矩值;
其中,在检测云台中绕俯仰轴转动的部分处于至少一个预设位置中的目标位置时的重心位置是否在前后方向与期望重心位置存在偏移时,该特定位置为第一预设位置。该步骤需获取云台中绕俯仰轴转动的部分处于第一预设位置时,俯仰轴电机输出的第一力矩值。
在检测云台中绕横滚轴转动的部分处于至少一个预设位置中的目标位置时的重心位置是否在左右方向与期望重心位置存在偏移时,该特定位置为第二预设位置。该步骤需获取云台中绕横滚轴转动的部分处于第二预设位置时,横滚轴电机输出的第二力矩值。
在检测云台中绕俯仰轴转动的部分处于至少一个预设位置中的目标位置时的重心位置是否在上下方向与期望重心位置存在偏移,该特定位置包括第三预设位置和第四预设位置。该步骤需获取云台中绕俯仰轴转动的部分处于第三预设位置时,俯仰轴电机输出的第三力矩值,以及云台中绕俯仰轴转动的部分处于第四预设位置时,俯仰轴电机输出的第四力矩值。
在检测云台中绕横滚轴转动的部分处于至少一个预设位置中的目标位置时的重心位置是否在上下方向与期望重心位置存在偏移时,该特定位置包括第五预设位置和第六预设位置。该步骤需获取云台中绕横滚轴转动的部分处于第五预设位置时,横滚轴电机输出的第五力矩值,以及云台中绕横滚轴转动的部分处于第六预设位置时,横滚轴电机输出的第六力矩值。
在一些实施例中,在相应部分处于至少一个预设位置中的特定位置之后,获取俯仰轴电机和/或横滚轴电机输出的力矩值之前,所述方法还包括:确定俯仰轴电机和/或横滚轴电机输出的力矩值收敛,以确保获得的力矩值的准确性,从而提高云台重心配平的精度。
可采用不同的方式来确定俯仰轴电机和/或横滚轴电机输出的力矩值是否收敛,例如,作为一种实现方式,确定俯仰轴电机和/或横滚轴电机输出的力矩值收敛的过程包括:确定特定时间段内俯仰轴电机和/或横滚轴电机输出的多个力矩值的方差;根据方差,确定俯仰轴电机和/或横滚轴电机输出的力矩值收敛。具体的,当方差小于或者等于预设方差阈值时,确定俯仰轴电机和/或横滚轴电机输出的力矩值收敛;当方差大于预设方差阈值时,确定俯仰轴电机和/或横滚轴电机输出的力矩值不收敛。其中,预设方差阈值可根据需要设定,如0.5、0.6或其他数值。作为另一种实现方式,确定俯仰轴电机和/或横滚轴电机输出的力矩值收敛的过程包括:在相应部分处于至少一个预设位置的持续时长大于或等于预设时长时,确定俯仰轴电机和/或横滚轴电机输出的力矩值收敛。相应部分处于至少一个预设位置的持续时长大于或等于预设时长能够保证相应部分稳定地处于至少一个预设位置,从而保证力矩值的准确性。其中,预设时长可根据需要设定,如5秒、10秒或其他时长大小。
在一些实施例中,俯仰轴电机和/或横滚轴电机输出的力矩值为:特定时间段内俯仰轴电机和/或横滚轴电机输出的多个力矩值进行平滑滤波后获得的数值,以消除噪声对力矩值的影响,确保力矩值的准确性,从而提高云台重心配平的精度。
(2)根据力矩值,检测相应部分处于至少一个预设位置中的目标位置时的重心位置是否偏离期望重心位置。
若相应部分的重心位置偏离期望重心位置,那么,云台的俯仰轴和/或横滚轴会为了抵抗重力矩而输出一个持续的、恒定的力矩值,故就可以根据俯仰轴和/或横滚轴输出的力矩值对云台当前的配平情况进行推算。
在检测云台中绕俯仰轴转动的部分的重心位置是否在前后方向与期望重心位置存在偏移的具体实施例中,云台被配置为绕俯仰轴转动,本实施例的云台包括俯仰轴电机。需要说明的是,本实施例中,相应部分是指云台中绕俯仰轴转动的部分。其中,特定位置为第一预设位置,上述力矩值可包括:相应部分处于第一预设位置时,俯仰轴电机输出的第一力矩值。根据力矩值,检测相应部分处于至少一个预设位置中的目标位置时的重心位置是否偏离期望重心位置的过程包括:根据第一力矩值,检测相应部分处于第一预设位置时的重心位置是否在前后方向与期望重心位置存在偏移。
根据第一力矩值,检测相应部分处于第一预设位置时的重心位置是否在前后方向与期望重心位置存在偏移的实现方式可包括以下两种实现方式:
在第一种实现方式中,参见图3,相应部分处于第一预设位置(如图3中的位置1)时,俯仰轴至重心位置(即云台中绕俯仰轴转动的部分处于第一预设位置时的重心位置)的距离的沿线方向与水平方向形成第一夹角θ1。本实现方式中,根据力矩值,检测相应部分处于至少一个预设位置中的目标位置时的重心位置是否偏离期望重心位置的过程可包括:首先根据第一力矩值,确定第一夹角的角度范围和/或第一夹角的余弦值;再根据第一夹角的角度范围和/或第一夹角的余弦值,检测相应部分处于第一预设位置时的重心位置是否在前后方向与期望重心位置存在偏移。
本实现方式中,当第一夹角的角度范围和/或第一夹角的余弦值满足第一策略时,确定重心位置在前后方向与期望重心位置存在偏移。其中,第一策略可根据云台的使用需求设定,可选的,当第一夹角的余弦值为正数时,确定重心位置相对于期望重心位置偏前;当第一夹角的余弦值为负数时,确定重心位置相对于期望重心位置偏后。可选的,当第一夹角的角度范围在第一预设角度范围内时,确定重心位置相对于期望重心位置偏前;当第一夹角的角度范围在第二预设角度范围内时,确定重心位置相对于期望重心位置偏后。可以理解,第一策略并不限于上述实施例所列举的方式,还可设置成其他方式。
将云台三个轴拆解为三个独立的自由度,则可以选取横切俯仰轴(pitch)和横滚轴(roll)的剖面来评估云台中绕俯仰轴转动的部分的重心位置配平状态,如图3所示。其中,位置1为云台中绕俯仰轴转动的部分处于第一预设位置时的重心位置,θ1为俯仰轴至重心位置的距离的沿线方向与水平方向形成的第一夹角,T1为相应部分处于第一预设位置时,俯仰轴电机输出的第一力矩值,m为相应部分的质量,g为重力加速度,d为俯仰轴至重心位置的距离,设定云台旋转方向以逆时针为正。为了方便直观理解,图3中以期望重心位置为原点,以水平面和竖直面为参考,将云台剖面分割成了四个象限块。
其中,第一力矩值T1和第一夹角θ1满足如下公式(1):
T1=mg·d·cosθ1 (1)
由公式(1)可知,当cosθ1>0时,云台中绕俯仰轴转动的部分的重心位置位于图3所示的象限I或象限IV中,云台中绕俯仰轴转动的部分的重心位置相对于期望重心位置偏前;当cosθ1<0时,云台中绕俯仰轴转动的部分的重心位置位于图3所示的象限II或象限III中,云台中绕俯仰轴转动的部分的重心位置相对于期望重心位置偏后。
当0度<θ1<90度或270度<θ1<360度时,云台中绕俯仰轴转动的部分的重心位置位于图3所示的象限I或象限IV中,云台中绕俯仰轴转动的部分的重心位置相对于期望重心位置偏前;当90度<θ1<270度时,云台中绕俯仰轴转动的部分的重心位置位于图3所示的象限II或象限III中,云台中绕俯仰轴转动的部分的重心位置相对于期望重心位置偏后。
此外,当cosθ1为0和/或θ1=90度或270度时,确定重心位置在前后方向与期望重心位置不存在偏移。
在第二种实现方式中,当第一力矩值T1的绝对值大于第一预设力矩值时,确定相应部分处于第一预设位置时的重心位置在前后方向与期望重心位置存在偏移。可选的,当第一力矩值T1大于第一预设力矩值时,确定重心位置相对于期望重心位置偏前;当第一力矩值T1小于第一预设力矩值的相反数时,确定重心位置相对于期望重心位置偏后。其中,第一预设力矩值可根据需要设定,如第一预设力矩值可为5N·m2,当T1>5N·m2时,确定重心位置相对于期望重心位置偏前;当T1<-5N·m2时,确定重心位置相对于期望重心位置偏后。
此外,可以理解,当第一力矩值T1的绝对值小于或等于第一预设力矩值时,确定相应部分处于第一预设位置时的重心位置在前后方向与期望重心位置不存在偏移。
在检测云台中绕横滚轴转动的部分的重心位置是否在左右方向与期望重心位置存在偏移的具体实施例中,云台被配置为绕横滚轴转动,本实施例的云台包括横滚轴电机。需要说明的是,本实施例中,相应部分是指云台中绕横滚轴转动的部分。其中,特定位置为第二预设位置,上述力矩值包括:相应部分处于第二预设位置时,横滚轴电机输出的第二力矩值。本实现方式中,根据力矩值,检测相应部分处于至少一个预设位置中的目标位置时的重心位置是否偏离期望重心位置的过程可包括:根据第二力矩值,检测相应部分处于第二预设位置时的重心位置是否在左右方向与期望重心位置存在偏移。
根据第二力矩值,检测相应部分处于第二预设位置时的重心位置是否在左右方向与期望重心位置存在偏移的实现方式可包括以下两种实现方式:
在第一种实现方式中,参见图4,相应部分处于第二预设位置(如图4中的位置2)时,横滚轴至重心位置(即云台中绕横滚轴转动的部分处于第二预设位置时的重心位置)的距离的沿线方向与水平方向形成第二夹角θ2。本实现方式中,根据第二力矩值,检测相应部分处于第二预设位置时的重心位置是否在左右方向与期望重心位置存在偏移的过程可包括:先根据第二力矩值,确定第二夹角的角度范围和/或第二夹角的余弦值;再根据第二夹角的角度范围和/或第二夹角的余弦值,检测相应部分处于第二预设位置时的重心位置是否在左右方向与期望重心位置存在偏移。
本实现方式中,当第二夹角的角度范围和/或第二夹角的余弦值满足第二策略时,确定重心位置在左右方向与期望重心位置存在偏移。其中,第二策略可根据云台的使用需求设定,可选的,当第二夹角的余弦值为正数时,确定重心位置相对于期望重心位置偏右;当第二夹角的余弦值为负数时,确定重心位置相对于期望重心位置偏左。可选的,当第二夹角的角度范围在第三预设角度范围内时,确定重心位置相对于期望重心位置偏右;当第二夹角的角度范围在第四预设角度范围内时,确定重心位置相对于期望重心位置偏左。可以理解,第二策略并不限于上述实施例所列举的方式,还可设置成其他方式。
将云台三个轴拆解为三个独立的自由度,则可以选取横切俯仰轴(pitch)和横滚轴(roll)的剖面来评估相应部分的重心位置配平状态,如图4所示。其中,位置2为云台中绕横滚轴转动的部分处于第二预设位置时的重心位置,θ2为横滚轴至重心位置的距离的沿线方向与水平方向形成的第二夹角,T2为相应部分处于第二预设位置时,横滚轴电机输出的第二力矩值,m为相应部分的质量,g为重力加速度,d为横滚轴至重心位置的距离,设定云台旋转方向以逆时针为正。为了方便直观理解,图4中以期望重心位置为原点,以水平面和竖直面为参考,将云台剖面分割成了四个象限块。
其中,第二力矩值T2和第二夹角θ2满足如下公式(2):
T2=mg·d·cosθ2 (2)
由公式(2)可知,当cosθ2>0时,云台中绕横滚轴转动的部分的重心位置位于图4所示的象限I或象限IV中,云台中绕横滚轴转动的部分的重心位置相对于期望重心位置偏右;当cosθ2<0时,云台中绕横滚轴转动的部分的重心位置位于图4所示的象限II或象限III中,云台中绕横滚轴转动的部分的重心位置相对于期望重心位置偏左。
当0度<θ2<90度或270度<θ2<360度时,云台中绕横滚轴转动的部分的重心位置位于图4所示的象限I或象限IV中,云台中绕横滚轴转动的部分的重心位置相对于期望重心位置偏右;当90度<θ2<270度时,云台中绕横滚轴转动的部分的重心位置位于图4所示的象限II或象限III中,云台中绕横滚轴转动的部分的重心位置相对于期望重心位置偏左。
此外,当cosθ2为0和/或θ2=90度或270度时,确定重心位置在左右方向与期望重心位置不存在偏移。
在第二种实现方式中,当第二力矩值T2的绝对值大于第二预设力矩值时,确定相应部分处于第二预设位置时的重心位置在左右方向与期望重心位置存在偏移。可选的,当第二力矩值大于第二预设力矩值时,确定重心位置相对于期望重心位置偏右;当第二力矩值小于第二预设力矩值的相反数时,确定重心位置相对于期望重心位置偏左。其中,第二预设力矩值可根据需要设定,如第二预设力矩值可为3N·m2,当T1>3N·m2时,确定重心位置相对于期望重心位置偏右;当T1<-3N·m2时,确定重心位置相对于期望重心位置偏左。
此外,可以理解,当第二力矩值T2的绝对值小于或等于第二预设力矩值时,确定相应部分处于第二预设位置时的重心位置在左右方向与期望重心位置不存在偏移。
在检测云台中绕俯仰轴转动的部分的重心位置是否在上下方向与期望重心位置存在偏移的具体实施例中,云台包括俯仰轴电机,本实施例的相应部分是指云台中绕俯仰轴转动的部分。其中,特定位置包括第三预设位置和第四预设位置,力矩值包括:相应部分处于第三预设位置时,俯仰轴电机输出的第三力矩值,以及相应部分处于第四预设位置时,俯仰轴电机输出的第四力矩值。本实施例中,根据力矩值,检测相应部分处于至少一个预设位置中的目标位置时的重心位置是否偏离期望重心位置的过程可包括:根据第三力矩值和第四力矩值,检测相应部分处于至少一个预设位置中的目标位置时的重心位置是否在上下方向与期望重心位置存在偏移。
其中,相应部分处于第三预设位置时俯仰轴至重心位置的距离的沿线方向,与相应部分位于第四预设位置时俯仰轴至重心位置的距离的沿线方向的夹角大小固定。可选的,相应部分处于第三预设位置时俯仰轴至重心位置的距离的沿线方向,与相应部分位于第四预设位置时俯仰轴至重心位置的距离的沿线方向的夹角大于0度并小于180度,该夹角可为20度、30度、40度或其他大于0度并小于180度的角度大小。
在一实施例中,参见图5,相应部分处于第三预设位置时俯仰轴至重心位置(即云台中绕俯仰轴转动的部分处于第三预设位置时的重心位置)的距离的沿线方向与相应部分处于目标位置时俯仰轴至重心位置的距离的沿线方向形成第三夹角θ3;相应部分处于第四预设位置时俯仰轴至重心位置(即云台中绕俯仰轴转动的部分处于第四预设位置时的重心位置)的距离的沿线方向与相应部分处于目标位置时俯仰轴至重心位置的距离的沿线方向形成第四夹角θ4。
可选的,第三夹角θ3和第四夹角θ4大小相等。在一些例子中,第三预设位置为:在相应部分处于目标位置时,绕第一方向旋转第一预设夹角大小后相应部分的位置;第四预设位置为:在相应部分处于第三预设位置时,绕第二方向旋转第一预设夹角的两倍大小后相应部分的位置。在另一些例子中,第三预设位置为:在相应部分处于目标位置时,绕第一方向旋转第一预设夹角大小后相应部分的位置;第四预设位置为:在相应部分处于目标位置时,绕第二方向旋转第一预设夹角大小后相应部分的位置。其中,第一方向与第二方向为相反的两个方向,当第一方向为逆时针方向时,第二方向则为顺时针方向;当第一方向为顺时针方向时,第二方向则为逆时针方向。具体到图5所示实施例中,第一方向为逆时针方向,第二方向为顺时针方向。进一步的,第一预设夹角大小可根据需要设置,本实施例的第一预设夹角大于0度并小于90度,如第一预设夹角可为10度、15度、20度、30度或其他大于0度并小于90度的角度大小。
在其他实施例中,相应部分处于第三预设位置时俯仰轴至重心位置的距离的沿线方向可与相应部分处于目标位置时俯仰轴至重心位置的距离的沿线方向重合,或者相应部分处于第四预设位置时俯仰轴至重心位置的距离的沿线方向可与相应部分处于目标位置时俯仰轴至重心位置的距离的沿线方向重合。
以下实施例中,以第三夹角θ3和第四夹角θ4大小相等(θ3=θ4=β1)为例来说明如何根据第三力矩值和第四力矩值,检测相应部分处于至少一个预设位置中的目标位置时的重心位置是否在上下方向与期望重心位置存在偏移。
根据第三力矩值和第四力矩值,检测相应部分处于至少一个预设位置中的目标位置时的重心位置是否在上下方向与期望重心位置存在偏移的实现方式可包括如下两种:
在第一种实现方式中,参见图5,在相应部分位于目标位置时,俯仰轴至重心位置(即相应部分处于目标位置时的重心位置)的距离的沿线方向与水平方向形成第五夹角θ5。本实现方式中,根据第三力矩值和第四力矩值,检测相应部分处于至少一个预设位置中的目标位置时的重心位置是否在上下方向与期望重心位置存在偏移的过程可包括:根据第三力矩值和第四力矩值,确定第五夹角的角度范围和/或第五夹角的正弦值;根据第五夹角的角度范围和/或第五夹角的正弦值,检测相应部分处于至少一个预设位置中的目标位置时的重心位置是否在上下方向与期望重心位置存在偏移。
本实现方式中,当第五夹角的角度范围和/或第五夹角的正弦值满足第三策略时,确定重心位置在上下方向与期望重心位置存在偏移。其中,第三策略可根据云台的使用需求设定,可选的,当第五夹角的正弦值为正数时,确定重心位置相对于期望重心位置偏上;当第五夹角的正弦值为负数时,确定重心位置相对于期望重心位置偏下。可选的,当第五夹角的角度范围在第五预设角度范围内时,确定重心位置相对于期望重心位置偏上;当第五夹角的角度范围在第六预设角度范围内时,确定重心位置相对于期望重心位置偏下。可以理解,第三策略并不限于上述实施例所列举的方式,还可设置成其他方式。
将云台三个轴拆解为三个独立的自由度,则可以选取横切俯仰轴(pitch)和横滚轴(roll)的剖面来评估相应部分的重心位置配平状态,如图5所示。其中,位置3为云台中绕俯仰轴转动的部分处于第三预设位置时的重心位置,位置4为云台中绕俯仰轴转动的部分处于第四预设位置时的重心位置,θ3为相应部分处于第三预设位置时俯仰轴至重心位置的距离的沿线方向与相应部分处于目标位置时俯仰轴至重心位置的距离的沿线方向形成的第三夹角,θ4为相应部分处于第四预设位置时俯仰轴至重心位置的距离的沿线方向与相应部分处于目标位置时俯仰轴至重心位置的距离的沿线方向形成的第四夹角,θ5为相应部分位于目标位置时,俯仰轴至重心位置(即相应部分处于目标位置时的重心位置)的距离的沿线方向与水平方向形成的第五夹角,T3为相应部分处于第三预设位置时,俯仰轴电机输出的第三力矩值,T4为相应部分处于第四预设位置时,俯仰轴电机输出的第四力矩值,m为相应部分的质量,g为重力加速度,d为俯仰轴至重心位置的距离,设定云台旋转方向以逆时针为正。为了方便直观理解,图5中以期望重心位置为原点,以水平面和竖直面为参考,将云台剖面分割成了四个象限块。
其中,第三力矩值T3与第五夹角θ5以及第四力矩值T4与第五夹角θ5满足如下公式(3):
由公式(3)推导获得:
T4-T3=2mg·d·sinβ1·sinθ5 (4)
由于T3、T4、m、g、d以及β1均已知,故由公式(4)可知,当sinθ5>0时,云台中绕俯仰轴转动的部分的重心位置位于图5所示的象限I或象限II中,确定重心位置相对于期望重心位置偏上;当sinθ5<0时,云台中绕俯仰轴转动的部分的重心位置位于图5所示的象限III或象限IV中,确定重心位置相对于期望重心位置偏下。
当0度<θ5<180度时,云台中绕俯仰轴转动的部分的重心位置位于图5所示的象限I或象限II中,确定重心位置相对于期望重心位置偏上;当180度<θ5<360度时,云台中绕俯仰轴转动的部分的重心位置位于图5所示的象限III或象限IV中,确定重心位置相对于期望重心位置偏下。
此外,当sinθ5为0和/或θ5=0度、180度时,确定重心位置在上下方向与期望重心位置不存在偏移。
在第二种实现方式中,当第三力矩值T3和第四力矩值T4的差值的绝对值|T4-T3|大于第三预设力矩值时,确定重心位置在上下方向与期望重心位置存在偏移。可选的,当第三力矩值和第四力矩值的差值大于第三预设力矩值时,确定重心位置相对于期望重心位置偏下;当第三力矩值和第四力矩值的差值小于第三预设力矩值的相反数时,确定重心位置相对于期望重心位置偏上。其中,第三预设力矩值可根据需要设定,如第三预设力矩值可为8N·m2,当T3-T4>8N·m2时,确定重心位置相对于期望重心位置偏下;当T3-T4<-8N·m2时,确定重心位置相对于期望重心位置偏上。
此外,可以理解,当第三力矩值T3和第四力矩值T4的差值的绝对值|T4-T3|小于或等于第三预设力矩值时,确定相应部分的重心位置在上下方向与期望重心位置不存在偏移。
在检测云台中绕横滚轴转动的部分的重心位置是否在上下方向与期望重心位置存在偏移的具体实施例中,云台包括横滚轴电机,本实施例的相应部分是指云台中绕横滚轴转动的部分。其中,特定位置包括第五预设位置和第六预设位置,力矩值包括:相应部分处于第五预设位置时,横滚轴电机输出的第五力矩值,以及相应部分处于第六预设位置时,横滚轴输出的第六力矩值。本实施例中,根据力矩值,检测相应部分处于至少一个预设位置中的目标位置时的重心位置是否偏离期望重心位置的过程可包括:根据第五力矩值和第六力矩值,检测相应部分处于至少一个预设位置中的目标位置时的重心位置是否在上下方向与期望重心位置存在偏移。
其中,相应部分处于第五预设位置时横滚轴至重心位置的距离的沿线方向,与相应部分位于第六预设位置时横滚轴至重心位置的距离的沿线方向的夹角大小固定。可选的,相应部分处于第五预设位置时横滚轴至重心位置的距离的沿线方向,与相应部分位于第六预设位置时横滚轴至重心位置的距离的沿线方向的夹角大于0度并小于180度,该夹角可为20度、30度、40度或其他大于0度并小于180度的角度大小。
在一实施例中,参见图6,相应部分处于第五预设位置时,横滚轴至重心位置(即云台中绕横滚轴转动的部分处于第五预设位置时的重心位置)的距离的沿线方向与相应部分处于目标位置时横滚轴至重心位置的距离的沿线方向形成第六夹角θ6;相应部分处于第六预设位置时,横滚轴至重心位置(即云台中绕俯仰轴转动的部分处于第六预设位置时的重心位置)的距离的沿线方向与相应部分处于目标位置时横滚轴至重心位置的距离的沿线方向形成第七夹角θ7。
可选的,第六夹角θ6和第七夹角θ7大小相等。在一些例子中,第五预设位置为:在相应部分处于目标位置时,绕第三方向旋转第二预设夹角大小后相应部分的位置;第六预设位置为:在相应部分处于第五预设位置时,绕第四方向旋转第二预设夹角的两倍大小后相应部分的位置。在另一些例子中,第五预设位置为:在相应部分处于目标位置时,绕第三方向旋转第二预设夹角大小后相应部分的位置;第六预设位置为:在相应部分处于目标位置时,绕第四方向旋转第二预设夹角大小后相应部分的位置。其中,第三方向与第四方向为相反的两个方向,当第三方向为逆时针方向时,第四方向则为顺时针方向;当第三方向为顺时针方向时,第四方向则为逆时针方向。具体到图6所示实施例中,第三方向为逆时针方向,第四方向为顺时针方向。进一步的,第二预设夹角大小可根据需要设置,本实施例的第二预设夹角大于0度并小于90度,如第一预设夹角可为10度、15度、20度、30度或其他大于0度并小于90度的角度大小。
在其他实施例中,相应部分处于第五预设位置时横滚轴至重心位置的距离的沿线方向可与相应部分处于目标位置时横滚轴至重心位置的距离的沿线方向重合,或者相应部分处于第六预设位置时横滚轴至重心位置的距离的沿线方向可与相应部分处于目标位置时横滚轴至重心位置的距离的沿线方向重合。
以下实施例中,以第六夹角θ6和第七夹角θ7大小相等(θ6=θ7=β2)为例来说明如何根据第五力矩值和第六力矩值,检测相应部分处于至少一个预设位置中的目标位置时的重心位置是否在上下方向与期望重心位置存在偏移。
根据第五力矩值和第六力矩值,检测相应部分处于至少一个预设位置中的目标位置时的重心位置是否在上下方向与期望重心位置存在偏移的实现方式可包括如下两种实现方式:
在第一种实现方式中,参见图6,在相应部分位于目标位置时,横滚轴至重心位置(即相应部分处于目标位置时的重心位置)的距离的沿线方向与水平方向形成第八夹角θ8。本实现方式中,根据第五力矩值和第六力矩值,检测相应部分处于至少一个预设位置中的目标位置时的重心位置是否在上下方向与期望重心位置存在偏移的过程可包括:根据第五力矩值和第六力矩值,确定第八夹角的角度范围和/或第八夹角的正弦值;根据第八夹角的角度范围和/或第八夹角的正弦值,检测相应部分处于至少一个预设位置中的目标位置时的重心位置是否在前后方向与期望重心位置存在偏移。
本实现方式中,当第八夹角的角度范围和/或第八夹角的正弦值满足第四策略时,确定重心位置在上下方向与期望重心位置存在偏移。其中,第四策略可根据云台的使用需求设定,可选的,当第八夹角的正弦值为正数时,确定重心位置相对于期望重心位置偏上;当第八夹角的正弦值为负数时,确定重心位置相对于期望重心位置偏下。可选的,当第八夹角的角度范围在第七预设角度范围内时,确定重心位置相对于期望重心位置偏上;当第八夹角的角度范围在第八预设角度范围内时,确定重心位置相对于期望重心位置偏下。
将云台三个轴拆解为三个独立的自由度,则可以选取横切俯仰轴(pitch)和横滚轴(roll)的剖面来评估相应部分的重心位置配平状态,如图6所示。其中,位置5为云台中绕横滚轴转动的部分处于第五预设位置时的重心位置,位置6为云台中绕横滚轴转动的部分处于第六预设位置时的重心位置,θ6为相应部分处于第五预设位置时横滚轴至重心位置的距离的沿线方向与相应部分处于目标位置时横滚轴至重心位置的距离的沿线方向形成的第六夹角,θ7为相应部分处于第六预设位置时横滚轴至重心位置的距离的沿线方向与相应部分处于目标位置时横滚轴至重心位置的距离的沿线方向形成的第七夹角,θ8为相应部分位于目标位置时,横滚轴至重心位置(即相应部分处于目标位置时的重心位置)的距离的沿线方向与水平方向形成的第八夹角,T5为相应部分处于第五预设位置时,横滚轴电机输出的第五力矩值,T6为相应部分处于第六预设位置时,横滚轴电机输出的第六力矩值,m为相应部分的质量,g为重力加速度,d为横滚轴至重心位置的距离,设定云台旋转方向以逆时针为正。为了方便直观理解,图6中以期望重心位置为原点,以水平面和竖直面为参考,将云台剖面分割成了四个象限块。
其中,第五力矩值T5与第八夹角θ8以及第六力矩值T6与第八夹角θ8满足如下公式(5):
由公式(5)推导获得:
T6-T5=2mg·d·sinβ2·sinθ8 (6)
由于T5、T6、m、g、d以及β2均已知,故由公式(6)可知,当sinθ8>0时,云台中绕横滚轴转动的部分的重心位置位于图6所示的象限I或象限II中,确定重心位置相对于期望重心位置偏上;当sinθ8<0时,云台中绕横滚轴转动的部分的重心位置位于图6所示的象限III或象限IV中,确定重心位置相对于期望重心位置偏下。
当0度<θ8<180度时,云台中绕横滚轴转动的部分的重心位置位于图6所示的象限I或象限II中,确定重心位置相对于期望重心位置偏上;当180度<θ8<360度时,云台中绕横滚轴转动的部分的重心位置位于图6所示的象限III或象限IV中,确定重心位置相对于期望重心位置偏下。
此外,当sinθ8为0和/或θ8=0度、180度时,确定重心位置在上下方向与期望重心位置不存在偏移。
在第二种实现方式中,当第五力矩值T5和第六力矩值T6的差值的绝对值|T6-T5|大于第四预设力矩值时,确定重心在上下方向与期望重心位置存在偏移。可选的,当第五力矩值和第六力矩值的差值大于第四预设力矩值时,确定重心位置相对于期望重心位置偏下;当第五力矩值和第六力矩值的差值小于第四预设力矩值的负数时,确定重心位置相对于期望重心位置偏上。其中,第四预设力矩值可根据需要设定,如第四预设力矩值可为6N·m2,当T5-T6>6N·m2时,确定重心位置相对于期望重心位置偏下;当T5-T6<-6N·m2时,确定重心位置相对于期望重心位置偏上。
此外,可以理解,当第五力矩值T5和第六力矩值T6的差值的绝对值|T6-T5|小于或等于第四预设力矩值时,确定相应部分的重心位置在上下方向与期望重心位置不存在偏移。
可选的,S102中的提示信号携带有重心位置的偏移信息,以指导用户调节负载安装在相应部分的安装位置。其中,偏移信息可包括:偏移方向和/或偏移量。例如,云台中绕横滚轴转动的部分预留多个安装部,如安装孔,用以供用户安装自定义负载。多个安装部包括沿前后方向间隔排布的多个第一安装部,以及沿上下方向间隔排布的多个第二安装部。当提示信号中的偏移信息用于指示云台中绕横滚轴转动的部分的重心位置偏前时,用户可将负载安装在位于负载当前安装位置后方的第一安装部上;当提示信号中的偏移信息用于指示云台中绕横滚轴转动的部分的重心位置偏下时,用户可将负载安装在位于负载当前安装位置上方的第二安装部上,最终使得云台中绕横滚轴转动的部分的重心位置与期望重心位置重合。可选的,相邻第一安装部之间间隔诸如0.1cm、0.2cm、0.3cm、0.4cm、0.5cm、0.6cm、0.7cm、0.8cm、0.9cm或1cm,相邻第二安装部之间间隔诸如0.1cm、0.2cm、0.3cm、0.4cm、0.5cm、0.6cm、0.7cm、0.8cm、0.9cm或1cm。当提示信号中的偏移信息用于指示云台中绕横滚轴转动的部分的重心位置偏前诸如0.1cm时,用户可将负载安装在位于负载当前安装位置后方的第一个第一安装部上;当提示信号中的偏移信息用于指示云台中绕横滚轴转动的部分的重心位置偏下0.2cm时,用户可将负载安装在位于负载当前安装位置上方的第二个第二安装部上,最终使得云台中绕横滚轴转动的部分的重心位置与期望重心位置重合。
本实施例中,云台可采用不同的方式输出提示信号,例如,作为一种可行的实现方式,发送用于指示调整重心位置的提示信号至客户端,该客户端可与云台进行通信,该客户端可为手机、Pad等移动终端,也可为其他终端设备。
作为另一种可行的实现方式,云台包括提示模块。本实现方式中,通过提示模块输出用于指示调整重心位置的提示信号。其中,提示模块可为显示屏、语音模块或其他。
本实施例中,云台在进行重心配平之前,还需检测云台当前搭载的负载是否超过负载上限,若超过负载上限,则不允许进行重心配平,防止负载过大损坏云台。具体的,若第一触发信号为云台在确定云台当前搭载的负载大小处于预设的云台负载大小范围内后获得的,则认为第一触发信号为有效触发信号;若第一触发信号为云台在确定云台当前搭载的负载大小超过预设的云台负载大小范围内获得的,则认为第一触发信号为无效触发信号。本实施例中,云台在接收到有效触发信号后,才会进行重心配平。
可选的,云台包括电机,例如当云台为被配置为绕俯仰轴、横滚轴和偏航轴转动的三轴云台时,电机对应包括:俯仰轴电机、横滚轴电机和偏航轴电机;当云台被配置为绕俯仰轴和横滚轴转动的两轴云台时,电机对应包括:俯仰轴电机和横滚轴电机;当云台被配置为绕俯仰轴和偏航轴转动的两轴云台时,电机对应包括:俯仰轴电机和偏航轴电机;当云台被配置为绕横滚轴和偏航轴转动的两轴云台时,电机对应包括:横滚轴电机和偏航轴电机;当云台被配置为绕俯仰轴或横滚轴转动的单轴云台时,电机对应包括:绕俯仰轴电机或横滚轴电机;以此类推。本实施例的电机用于驱动云台转动,或者说,本实施例的相应电机用于驱动云台中的相应部分转动,例如,内框架对应的电机用于驱动内框架以及内框架搭载的负载进行转动。其中,云台上搭载的负载可以包括云台上常见的搭载负载,如成像装置,也可以包括用户自行加装的自定义负载模块,或者包括上述两者,此处不做具体限定。
对于大转动惯量(J)、同时又有快速运动需求(要求较大的角加速度α)的负载,为了保证云台的电机的输出力矩能够尽可能满足较大的角加速度需求(最大输出力矩Tmax=J*αmax,而Tmax可以由云台电机输出能力确定),故合理布置负载,可以尽可能降低电机的转动惯量,从而获得尽可能大的角加速度上限αmax。其中,J=J0+m*d2,d为负载的重心至电机的转轴的距离,m为负载质量,J0为负载的重心设于转轴时电机的转动惯量。故可通过设置预设惯量阈值,通过比较云台电机的转动惯量与预设惯量阈值来判断云台当前搭载的负载大小处于预设的云台负载大小范围内。
本实施例中,确定云台当前搭载的负载大小处于预设的云台负载大小范围内的过程可包括:
(1)在接收到用于负载评估的第二触发信号时,获取云台的电机的输出力矩和电机的角加速度;
该步骤中,第二触发信号用于指示云台进行负载评估,本实施例的云台在接收到第二触发信号后,即进行负载评估。可选的,第二触发信号由云台产生,例如,可通过操作云台上的按键/按钮等使得云台产生第二触发信号。可选的,第二触发信号由外部设备发送,该外部设备可为控制云台的遥控设备或控制终端,该控制终端可为手机、Pad等移动终端,也可为其他终端设备。当然,用户也可通过其他方式触发云台进行重心配平,诸如触控、手势、语音等。
云台电机的输出力矩和电机的角加速度可由相应传感器检测获得,也可根据控制电机转动的输入信号确定,云台电机的输出力矩和电机的角加速度的确定方式为现有技术,此处不再详细说明。
此外,该步骤中,对于被配置为绕俯仰轴、横滚轴和偏航轴转动的三轴云台,需获取俯仰轴电机和/或横滚轴电机的输出力矩以及俯仰轴电机和/或横滚轴电机的角加速度;对于被配置为绕俯仰轴和横滚轴转动的两轴云台,需要获取俯仰轴电机和/或横滚轴电机的输出力矩以及俯仰轴电机和/或横滚轴电机的角加速度;对于被配置为绕俯仰轴和偏航轴转动的两轴云台,需要获取俯仰轴电机的输出力矩以及俯仰轴电机的角加速度;对于被配置为绕横滚轴和偏航轴转动的两轴云台,需要获取横滚轴电机的输出力矩以及横滚轴电机的角加速度;对于被配置为绕俯仰轴或横滚轴转动的单轴云台,需要获取俯仰轴电机的输出力矩以及俯仰轴电机的角加速度、或横滚轴电机的输出力矩以及横滚轴电机的角加速度。
进一步的,该步骤中,对于被配置为绕俯仰轴、横滚轴和偏航轴转动的三轴云台,若负载为用户加装的自定义负载模块,则可以只获取有驱动该自定义负载模块转动的电机的输出力矩以及角加速度。例如,俯仰轴电机驱动云台的内框架转动,但自定义负载模块加装于由横滚轴电机驱动的云台的中框架上时,可以只获取横滚轴电机的输出力矩以及角加速度。
(2)根据输出力矩和角加速度,确定电机的转动惯量;
该步骤是根据对应轴电机的输出力矩和该对应轴电机的角加速度,确定该对应轴电机的转动惯量。该步骤需确定俯仰轴电机和/或横滚轴电机的转动惯量。
其中,电机的转动惯量J的计算公式可如下:
J=T/α (7)
公式(7)中,T为电机的输出力矩,α为电机的角加速度。
可以理解的是,电机的转动惯量J的计算公式不限于公式(7),也可为基于公式(7)的变形。
(3)当转动惯量小于或等于预设惯量阈值时,确定云台当前搭载的负载大小处于预设的云台负载大小范围内。
该步骤中,转动惯量小于或等于预设惯量阈值包括:步骤(2)中确定的俯仰轴电机和/或横滚轴电机的转动惯量小于或等于相应的预设惯量阈值。例如,在一实施例中,转动惯量小于或等于预设惯量阈值包括:俯仰轴电机的转动惯量小于或等于第一预设惯量阈值,和/或横滚轴电机的转动惯量小于或等于第二预设惯量阈值。其中,第一预设惯量阈值与第二预设惯量阈值的大小可相等,也可不相等,可根据具体结构设置第一预设惯量阈值和第二预设惯量阈值的大小。
该步骤中,预设惯量阈值可根据负载的角加速度需求设定。
本实施例的云台重心配平的方法还可包括:当转动惯量大于预设惯量阈值时,确定云台当前搭载的负载过大,需要对用户进行提示,减少负载,以保护云台,防止云台损坏。
进一步的,云台重心配平的方法还可包括:针对第二触发信号输出评估结果。其中,评估结果包括:云台当前搭载的负载大小处于预设的云台负载大小范围内,或云台当前搭载的负载过大。当评估结果为云台当前搭载的负载大小处于预设的云台负载大小范围内时,提醒用户可触发云台进行重心配平;当评估结果为云台当前搭载的负载过大时,提醒用户减少负载,以保护云台。
云台可采用不同的方式输出评估结果,作为一种实现方式,发送评估结果至客户端,该客户端可为手机、Pad等移动终端,也可为其他终端设备。可选的,第一触发信号是客户端接收到用于指示云台当前搭载的负载大小处于预设的云台负载大小范围内的评估结果之后发送。在具体实现时,用户可在客户端接收到用于指示云台当前搭载的负载大小处于预设的云台负载大小范围内的评估结果之后,操作客户端,使得客户端发送第一触发信号至云台,以触发云台进行重心配平。
可选的,第一触发信号是云台检测到云台当前搭载的负载大小处于预设的云台负载大小范围内的评估结果之后自动产生,或者,在云台输出用于指示云台当前搭载的负载大小处于预设的云台负载大小范围内的评估结果之后,由用户操作云台上的按键/按钮产生第一触发信号。
作为另一种实现方式,云台包括提示模块。本实现方式中,通过提示模块输出评估结果。其中,提示模块可为显示屏、语音模块或其他。
此外,在一些实施例中,云台在执行S102之后,若检测到云台所搭载的负载产生变化,则重新进行云台的重心配平,也即云台在检测到该云台所搭载的负载产生变化时,重新检测云台中相应部分的重心位置是否偏离期望重心位置。若重新进行云台的重心配平确定重心位置偏离期望重心位置,则再次输出用于指示调整重心位置的提示信号;若重新进行云台的重心配平确定重心位置未偏离期望重心位置,则输出用于指示云台重心配平成功的显示信号。
其中,检测到云台所搭载的负载产生变化可包括:检测到云台所搭载的负载在云台上的位置和/或重量产生变化。
如图7所示的具体实施例,该实施例适用于三轴云台(包括俯仰轴、横滚轴和偏航轴)或无偏航轴的两轴云台(包括俯仰轴和横滚轴),图7所示实施例先对俯仰轴进行重心配平,再对横滚轴进行重心配平,可以理解,也可替换成先对横滚轴进行重心配平,再对俯仰轴进行重心配平。图7所示实施例的云台重心配平的方法可包括如下步骤:
(1)触发云台进行负载评估;
该步骤中,用户可通过操作云台上的按键/按钮使得云台产生用于指示云台进行负载评估的第二触发信号,或者,用户通过操作客户端,使得客户端发送用于指示云台进行负载评估的第二触发信号至云台,以触发云台进行负载评估。
(2)负载评估通过,即云台确定该云台当前搭载的负载大小处于预设的云台负载大小范围内;
(3)触发云台进行重心配平;
其中,步骤(3)在步骤(2)后执行。该步骤中,用户可通过操作云台上的按键/按钮使得云台产生用于指示云台进行重心配平的第一触发信号,或者,用户通过操作客户端,使得客户端发送用于指示云台进行重心配平的第一触发信号至云台,以触发云台进行重心配平,或者云台在确定该云台当前搭载的负载大小处于预设的云台负载大小范围内时,产生用于指示云台进行重心配平的第一触发信号。
(4)控制云台转动至目标位置,即上述实施例的第一预设位置为目标位置;
该步骤中,目标位置为云台回中时的位置。
(5)当云台转动至目标位置时,获得俯仰轴输出的力矩值T1;
(6)控制俯仰轴逆时针转动β大小,俯仰轴转动至第三预设位置;
该步骤中,俯仰轴由目标位置逆时针旋转β大小,到达第三预设位置。
(7)当俯仰轴处于第三预设位置时,获得俯仰轴输出的力矩值T3;
(8)控制俯仰轴顺时针转动2β大小,俯仰轴转动至第四预设位置;
该步骤中,俯仰轴由第三预设位置逆时针旋转β大小,到达第四预设位置。
(9)当俯仰轴处于第四预设位置时,获得俯仰轴输出的力矩值T4;
(10)判断|T1|是否小于第一预设力矩值a;若|T1|<a,则确定云台中绕俯仰轴转动的部分的重心位置在前后方向与期望重心位置不存在偏移;若T1>a,则确定云台中绕俯仰轴转动的部分的重心位置相对期望重心位置偏前;若T1<-a,则定云台中绕俯仰轴转动的部分的重心位置相对期望重心位置偏后;
(11)判断|T4-T3|是否小于第三预设力矩值b;若|T4-T3|<b,则确定云台中绕俯仰轴转动的部分的重心位置在上下方向与期望重心位置不存在偏移;若T4-T3>b,则确定云台中绕俯仰轴转动的部分的重心位置相对期望重心位置偏下;若T4-T3<-b,则定云台中绕俯仰轴转动的部分的重心位置相对期望重心位置偏上;
其中,步骤(10)与步骤(11)可先后执行,也可同时执行。步骤(10)与步骤(11)先后执行时,云台可先执行步骤(10),再执行步骤(11),或者,云台可先执行步骤(11),再执行步骤(10)。
(12)输出用于指示调整云台中偏离期望重心位置的绕俯仰轴转动的部分的重心位置,以指导用户调整俯仰轴负载的安装位置;
(13)控制云台转动至目标位置,即上述实施例的第二预设位置为目标位置;
(14)当云台转动至目标位置时,获得横滚轴输出的力矩值T2;
(15)判断|T2|是否小于第二预设力矩值c;若|T2|<c,则确定云台中绕横滚轴转动的部分的重心位置在左右方向与期望重心位置不存在偏移;若T2>c,则确定云台中绕横滚轴转动的部分的重心位置相对期望重心位置偏右;若T2<-c,则定云台中绕横滚轴转动的部分的重心位置相对期望重心位置偏左。
其中,俯仰轴的配平与横滚轴的配平时的力矩数据的获取除了上述说明的时序,也可以为其它时序,例如,步骤(13)-(14)可以先于步骤(4)-(9)的时序。同时,关于相应部分的重心位置是否在上下方向与期望重心位置存在偏移的情况,除了在对俯仰轴配平时确定,也可以在横滚轴配平时确定,此处均不做具体限定。
(16)输出用于指示调整云台中偏离期望重心位置的绕横滚轴转动的部分的重心位置,以指导用户调整横滚轴负载的安装位置。
其中,步骤(12)和步骤(16)可以同时执行,也可以按照相应的检测结果先后执行,此处不做具体限定。
本发明实施例中,用户在云台上增加自定义负载模块后,可触发云台进行重心配平,在进行重心配平时,若云台中相应部分的重心位置偏离期望重心位置,则给出重心调节方案,以指导用户对搭载在相应部分的自定义负载模块进行调整,从而使得云台在正常出力保持平衡的状态下,不需要为了抵抗重力矩而产生额外的输出,降低云台功耗、减少云台发热,既能够保护云台,也极大地降低了烫伤用户的风险,还可以保证云台有足够的输出用于增稳,大大避免因输出饱和而造成的扰动抑制性能下降;同时,拓展了用户体验,使得自定义负载模块也可以在云台上正常使用。
对应于上述实施例一的云台重心配平的方法,本发明实施例一还提供一种云台,参见图8,该云台100可包括:俯仰轴电机110和/或横滚轴电机120、以及第一控制器130,其中,第一控制器130与俯仰轴电机110和/或横滚轴电机120电连接。如图8所示实施例中,云台100包括俯仰轴电机110和横滚轴电机120。
具体的,第一控制器130用于:在接收到用于重心配平的第一触发信号时,检测云台中相应部分的重心位置是否偏离期望重心位置;若重心位置偏离期望重心位置,则输出用于指示调整重心位置的提示信号。
第一控制器130的实现过程和工作原理可参见上述实施例一的云台重心配平的方法的描述,此处不再赘述。
本实施例的第一控制器130可以是中央处理器(central processing unit,CPU)。第一控制器130还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application-specific integrated circuit,ASIC),可编程逻辑器件(programmablelogic device,PLD)或其组合。上述PLD可以是复杂可编程逻辑器件(complexprogrammable logic device,CPLD),现场可编程逻辑门阵列(field-programmable gatearray,FPGA),通用阵列逻辑(generic array logic,GAL)或其任意组合。
此外,第一控制器130可包括云台控制器和/或设于云台的独立控制器,也可包括其他控制器。
实施例二
图9是本发明一实施例中的云台重心配平的方法在客户端侧的方法流程图。需要说明的是,本发明实施例二的云台重心配平的方法的执行主体为客户端,该客户端可与云台进行通信,客户端可为手机、Pad等移动终端,也可为其他终端设备。
如图9所示,本发明实施例二的云台重心配平的方法可包括如下步骤:
S901:若接收到配平指令,则产生用于重心配平的第一触发信号;
在本实施例中,所述云台重心配平的方法还包括:接收到配平指令之前,接收到云台发送的评估结果。其中,评估结果包括:云台当前搭载的负载大小处于预设的云台负载大小范围内,或云台当前搭载的负载过大。
可选的,配平指令为云台发送的用于指示云台当前搭载的负载大小处于预设的云台负载大小范围内的评估结果。
可选的,配平指令由用户操作客户端产生,例如,用户操作客户端的虚拟按键产生配平指令,或者,用户操作客户端的实体按键/按钮产生配平指令。进一步可选的,客户端可根据评估结果来判断是否根据配平指令产生第一触发信号。本实施例中,客户端接收到用于指示云台当前搭载的负载大小处于预设的云台负载大小范围内的评估结果之后,若接收到配平指令,则产生第一触发信号;客户端接收到用于指示云台当前搭载的负载过大的评估结果之后,若接收到配平指令,则不会产生第一触发信号。
在一些实施例中,云台重心配平的方法还包括:在接收到云台发送的评估结果之前,若接收到负载评估指令,则产生用于指示云台进行负载评估的第二触发信号;发送第二触发信号至云台,以触发云台进行负载评估。通过客户端触发云台进行负载评估,灵活性更强,满足用户使用需求。
其中,负载评估指令由用户操作客户端产生,例如,用户操作客户端的虚拟按键产生配平指令,或者,用户操作客户端的实体按键/按钮产生负载评估指令。
S902:发送第一触发信号至云台,以触发云台进行重心位置的检测;
其中,云台进行重心位置的检测方式可参见实施例一,此处不再赘述。
通过客户端触发云台进行重心位置的检测,灵活性更强,满足用户使用需求。
S903:接收云台针对第一触发信号返回的提示信号,提示信号用于指示调整云台中偏离期望重心位置的重心位置。
该步骤中,提示信号携带有重心位置的偏移信息,以指导用户调节负载安装在相应部分的安装位置。其中,偏移信息包括:偏移方向和/或偏移量,具体可参见实施例一中对应部分内容的描述。
本实施例中,客户端在接收云台针对第一触发信号返回的提示信号之后,会输出提示信号。可基于图形、文字、语音中的至少一种输出提示信号。当然,客户端也可采用其他方式输出提示信号。
对应于上述实施例二的云台重心配平的方法,本发明实施例二还提供一种客户端,参见图10,该客户端200可包括:存储装置210和第二控制器220。其中,存储装置210用于存储程序指令,第二控制器220调用程序指令,当程序指令被执行时,第二控制器220用于执行如9所示实施例的云台重心配平的方法。
具体的,第二控制器220用于:若接收到配平指令,则产生用于重心配平的第一触发信号;发送所述第一触发信号至云台,以触发所述云台进行重心位置的检测;接收所述云台针对所述第一触发信号返回的提示信号,所述提示信号用于指示调整所述云台中偏离期望重心位置的重心位置。
第二控制器220的实现过程和工作原理可参见上述实施例二的云台重心配平的方法的描述,此处不再赘述。
其中,存储装置210可以包括易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM);存储装置210也可以包括非易失性存储器(non-volatile memory),例如快闪存储器(flash memory),硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD);存储装置210还可以包括上述种类的存储器的组合。
本实施例的第二控制器220可以是中央处理器(central processing unit,CPU)。第二控制器220还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application-specific integrated circuit,ASIC),可编程逻辑器件(programmablelogic device,PLD)或其组合。上述PLD可以是复杂可编程逻辑器件(complexprogrammable logic device,CPLD),现场可编程逻辑门阵列(field-programmable gatearray,FPGA),通用阵列逻辑(generic array logic,GAL)或其任意组合。此外,本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被控制器执行时实现上述实施例一或实施例二所述的云台重心配平的方法的步骤。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所揭露的仅为本发明部分实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
Claims (130)
1.一种云台重心配平的方法,所述云台被配置为绕俯仰轴和/或横滚轴转动,其特征在于,所述方法包括:
在接收到用于重心配平的第一触发信号时,检测所述云台中相应部分的重心位置是否偏离期望重心位置;
若所述重心位置偏离所述期望重心位置,则输出用于指示调整所述重心位置的提示信号;
所述检测所述云台中相应部分的重心位置是否偏离期望重心位置,包括:
控制所述云台转动,使得所述云台中的相应部分处于至少一个预设位置;
检测所述相应部分处于至少一个所述预设位置中的目标位置时的重心位置是否偏离期望重心位置。
2.根据权利要求1所述的方法,其特征在于,在所述云台被配置为绕所述俯仰轴转动时,所述相应部分包括所述云台中绕所述俯仰轴转动的部分,所述期望重心位置与所述俯仰轴之间的距离不大于第一预设距离。
3.根据权利要求1所述的方法,其特征在于,在所述云台被配置为绕所述横滚轴转动时,所述相应部分包括所述云台中绕所述横滚轴转动的部分,所述期望重心位置与所述横滚轴之间的距离不大于第二预设距离。
4.根据权利要求1所述的方法,其特征在于,所述重心位置偏离所述期望重心位置包括以下一种或多种情况:
所述重心位置在前后方向与所述期望重心位置存在偏移、所述重心位置在左右方向与所述期望重心位置存在偏移、所述重心位置在上下方向与所述期望重心位置存在偏移。
5.根据权利要求4所述的方法,其特征在于,所述云台包括俯仰轴电机和/或横滚轴电机,所述检测所述相应部分处于至少一个所述预设位置中的目标位置时的重心位置是否偏离期望重心位置,包括:
在所述相应部分处于至少一个所述预设位置中的特定位置时,获取所述俯仰轴电机和/或所述横滚轴电机输出的力矩值;
根据所述力矩值,检测所述相应部分处于至少一个所述预设位置中的目标位置时的重心位置是否偏离期望重心位置。
6.根据权利要求5所述的方法,其特征在于,所述云台被配置为绕所述俯仰轴转动,所述云台包括所述俯仰轴电机,所述力矩值包括:所述相应部分处于第一预设位置时,所述俯仰轴电机输出的第一力矩值;
所述根据所述力矩值,检测所述相应部分处于至少一个所述预设位置中的目标位置时的重心位置是否偏离期望重心位置,包括:
根据所述第一力矩值,检测所述相应部分处于所述第一预设位置时的重心位置是否在前后方向与所述期望重心位置存在偏移。
7.根据权利要求6所述的方法,其特征在于,所述相应部分处于所述第一预设位置时,所述俯仰轴至所述重心位置的距离的沿线方向与水平方向形成第一夹角;
所述根据所述第一力矩值,检测所述相应部分处于所述第一预设位置时的重心位置是否在前后方向与所述期望重心位置存在偏移,包括:
根据所述第一力矩值,确定所述第一夹角的角度范围和/或所述第一夹角的余弦值;
根据所述第一夹角的角度范围和/或所述第一夹角的余弦值,检测所述相应部分处于所述第一预设位置时的重心位置是否在前后方向与所述期望重心位置存在偏移。
8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
当所述第一夹角的角度范围和/或所述第一夹角的余弦值满足第一策略时,确定所述重心位置在前后方向与所述期望重心位置存在偏移。
9.根据权利要求8所述的方法,其特征在于,所述当所述第一夹角的角度范围和/或所述第一夹角的余弦值满足第一策略时,确定所述重心位置在前后方向与所述期望重心位置存在偏移,包括:
当所述第一夹角的余弦值为正数时,确定所述重心位置相对于所述期望重心位置偏前;
当所述第一夹角的余弦值为负数时,确定所述重心位置相对于所述期望重心位置偏后。
10.根据权利要求8所述的方法,其特征在于,所述当所述第一夹角的角度范围和/或所述第一夹角的余弦值满足第一策略时,确定所述重心位置在前后方向与所述期望重心位置存在偏移,包括:
当所述第一夹角的角度范围在第一预设角度范围内时,确定所述重心位置相对于所述期望重心位置偏前;
当所述第一夹角的角度范围在第二预设角度范围内时,确定所述重心位置相对于所述期望重心位置偏后。
11.根据权利要求6所述的方法,其特征在于,所述方法还包括:
当所述第一力矩值的绝对值大于第一预设力矩值时,确定所述相应部分处于所述第一预设位置时的重心位置在前后方向与所述期望重心位置存在偏移。
12.根据权利要求11所述的方法,其特征在于,所述当所述第一力矩值的绝对值大于第一预设力矩值时,确定所述相应部分处于所述第一预设位置时的重心位置在前后方向与所述期望重心位置存在偏移,包括:
当所述第一力矩值大于所述第一预设力矩值时,确定所述重心位置相对于所述期望重心位置偏前;
当所述第一力矩值小于所述第一预设力矩值的相反数时,确定所述重心位置相对于所述期望重心位置偏后。
13.根据权利要求5所述的方法,其特征在于,所述云台被配置为绕所述横滚轴转动,所述云台包括横滚轴电机,所述力矩值包括:所述相应部分处于第二预设位置时,所述横滚轴电机输出的第二力矩值;
所述根据所述力矩值,检测所述相应部分处于至少一个所述预设位置中的目标位置时的重心位置是否偏离期望重心位置,包括:
根据所述第二力矩值,检测所述相应部分处于所述第二预设位置时的重心位置是否在左右方向与所述期望重心位置存在偏移。
14.根据权利要求13所述的方法,其特征在于,所述相应部分处于所述第二预设位置时,所述横滚轴至所述重心位置的距离的沿线方向与水平方向形成第二夹角;
所述根据所述第二力矩值,检测所述相应部分处于所述第二预设位置时的重心位置是否在左右方向与所述期望重心位置存在偏移,包括:
根据所述第二力矩值,确定所述第二夹角的角度范围和/或所述第二夹角的余弦值;
根据所述第二夹角的角度范围和/或所述第二夹角的余弦值,检测所述相应部分处于所述第二预设位置时的重心位置是否在左右方向与所述期望重心位置存在偏移。
15.根据权利要求14所述的方法,其特征在于,所述方法还包括:
当所述第二夹角的角度范围和/或所述第二夹角的余弦值满足第二策略时,确定所述重心位置在左右方向与所述期望重心位置存在偏移。
16.根据权利要求15所述的方法,其特征在于,所述当所述第二夹角的角度范围和/或所述第二夹角的余弦值满足第二策略时,确定所述重心位置在左右方向与所述期望重心位置存在偏移,包括:
当所述第二夹角的余弦值为正数时,确定所述重心位置相对于所述期望重心位置偏右;
当所述第二夹角的余弦值为负数时,确定所述重心位置相对于所述期望重心位置偏左。
17.根据权利要求15所述的方法,其特征在于,所述当所述第二夹角的角度范围和/或所述第二夹角的余弦值满足第二策略时,确定所述重心位置在左右方向与所述期望重心位置存在偏移,包括:
当所述第二夹角的角度范围在第三预设角度范围内时,确定所述重心位置相对于所述期望重心位置偏右;
当所述第二夹角的角度范围在第四预设角度范围内时,确定所述重心位置相对于所述期望重心位置偏左。
18.根据权利要求13所述的方法,其特征在于,所述方法还包括:
当所述第二力矩值的绝对值大于第二预设力矩值时,确定所述相应部分处于所述第二预设位置时的重心位置在左右方向与所述期望重心位置存在偏移。
19.根据权利要求18所述的方法,其特征在于,当所述第二力矩值的绝对值大于第二预设力矩值时,确定所述相应部分处于所述第二预设位置时的重心位置在左右方向与所述期望重心位置存在偏移,包括:
当所述第二力矩值大于所述第二预设力矩值时,确定所述重心位置相对于所述期望重心位置偏右;
当所述第二力矩值小于所述第二预设力矩值的相反数时,确定所述重心位置相对于所述期望重心位置偏左。
20.根据权利要求5所述的方法,其特征在于,所述云台包括俯仰轴电机,所述力矩值包括:所述相应部分处于第三预设位置时,所述俯仰轴电机输出的第三力矩值,以及所述相应部分处于第四预设位置时,所述俯仰轴电机输出的第四力矩值;
所述根据所述力矩值,检测所述相应部分处于至少一个所述预设位置中的目标位置时的重心位置是否偏离期望重心位置,包括:
根据所述第三力矩值和所述第四力矩值,检测所述相应部分处于至少一个所述预设位置中的目标位置时的重心位置是否在上下方向与所述期望重心位置存在偏移。
21.根据权利要求20所述的方法,其特征在于,所述相应部分处于所述第三预设位置时所述俯仰轴至所述重心位置的距离的沿线方向,与所述相应部分位于所述第四预设位置时所述俯仰轴至所述重心位置的距离的沿线方向的夹角大小固定。
22.根据权利要求21所述的方法,其特征在于,所述相应部分处于所述第三预设位置时所述俯仰轴至所述重心位置的距离的沿线方向与所述相应部分处于所述目标位置时所述俯仰轴至所述重心位置的距离的沿线方向形成第三夹角;
所述相应部分处于所述第四预设位置时所述俯仰轴至所述重心位置的距离的沿线方向与所述相应部分处于所述目标位置时所述俯仰轴至所述重心位置的距离的沿线方向形成第四夹角。
23.根据权利要求22所述的方法,其特征在于,所述第三夹角和所述第四夹角大小相等;
所述第三预设位置为:在所述相应部分处于所述目标位置时,绕第一方向旋转第一预设夹角大小后所述相应部分的位置;
所述第四预设位置为:在所述相应部分处于所述第三预设位置时,绕第二方向旋转所述第一预设夹角的两倍大小后所述相应部分的位置;
其中,所述第一方向与所述第二方向为相反的两个方向。
24.根据权利要求22所述的方法,其特征在于,在所述相应部分位于所述目标位置时,所述俯仰轴至所述重心位置的距离的沿线方向与水平方向形成第五夹角;
所述根据所述第三力矩值和所述第四力矩值,检测所述相应部分处于至少一个所述预设位置中的目标位置时的重心位置是否在上下方向与所述期望重心位置存在偏移,包括:
根据所述第三力矩值和所述第四力矩值,确定所述第五夹角的角度范围和/或所述第五夹角的正弦值;
根据所述第五夹角的角度范围和/或所述第五夹角的正弦值,检测所述相应部分处于至少一个所述预设位置中的目标位置时的重心位置是否在上下方向与所述期望重心位置存在偏移。
25.根据权利要求24所述的方法,其特征在于,所述方法还包括:
当所述第五夹角的角度范围和/或所述第五夹角的正弦值满足第三策略时,确定所述重心位置在上下方向与所述期望重心位置存在偏移。
26.根据权利要求25所述的方法,其特征在于,所述当所述第五夹角的范围和/或所述第五夹角的正弦值满足第三策略时,确定所述重心位置在上下方向存在偏移,包括:
当所述第五夹角的正弦值为正数时,确定所述重心位置相对于所述期望重心位置偏上;
当所述第五夹角的正弦值为负数时,确定所述重心位置相对于所述期望重心位置偏下。
27.根据权利要求25所述的方法,其特征在于,所述当所述第五夹角的范围和/或所述第五夹角的正弦值满足第三策略时,确定所述重心位置在上下方向存在偏移,包括:
当所述第五夹角的角度范围在第五预设角度范围内时,确定所述重心位置相对于所述期望重心位置偏上;
当所述第五夹角的角度范围在第六预设角度范围内时,确定所述重心位置相对于所述期望重心位置偏下。
28.根据权利要求20所述的方法,其特征在于,所述方法还包括:
当所述第三力矩值和所述第四力矩值的差值的绝对值大于第三预设力矩值时,确定所述重心位置在上下方向与所述期望重心位置存在偏移。
29.根据权利要求28所述的方法,其特征在于,当所述第三力矩值和所述第四力矩值的差值的绝对值大于第三预设力矩值时,确定所述重心位置在上下方向与所述期望重心位置存在偏移,包括:
当所述第三力矩值和所述第四力矩值的差值大于所述第三预设力矩值时,确定所述重心位置相对于所述期望重心位置偏下;
当所述第三力矩值和所述第四力矩值的差值小于所述第三预设力矩值的相反数时,确定所述重心位置相对于所述期望重心位置偏上。
30.根据权利要求5所述的方法,其特征在于,所述云台包括横滚轴电机,所述力矩值包括:所述相应部分处于第五预设位置时,所述横滚轴电机输出的第五力矩值,以及所述相应部分处于第六预设位置时,所述横滚轴输出的第六力矩值,
所述根据所述力矩值,检测所述相应部分处于至少一个所述预设位置中的目标位置时的重心位置是否偏离期望重心位置,包括:
根据所述第五力矩值和所述第六力矩值,检测所述相应部分处于至少一个所述预设位置中的目标位置时的重心位置是否在上下方向与所述期望重心位置存在偏移。
31.根据权利要求30所述的方法,其特征在于,所述相应部分处于所述第五预设位置时所述横滚轴至所述重心位置的距离的沿线方向,与所述相应部分位于所述第六预设位置时所述横滚轴至所述重心位置的距离的沿线方向的夹角大小固定。
32.根据权利要求31所述的方法,其特征在于,所述相应部分处于所述第五预设位置时,所述横滚轴至所述重心位置的距离的沿线方向与所述相应部分处于所述目标位置时所述横滚轴至所述重心位置的距离的沿线方向形成第六夹角;
所述相应部分处于所述第六预设位置时,所述横滚轴至所述重心位置的距离的沿线方向与所述相应部分处于所述目标位置时所述横滚轴至所述重心位置的距离的沿线方向形成第七夹角。
33.根据权利要求32所述的方法,其特征在于,所述第六夹角和所述第七夹角大小相等;
所述第五预设位置为:在所述相应部分处于所述目标位置时,绕第三方向旋转第二预设夹角大小后所述相应部分的位置;
所述第六预设位置为:在所述相应部分处于所述第五预设位置时,绕第四方向旋转所述第二预设夹角的两倍大小后所述相应部分的位置;
其中,所述第三方向与所述第四方向为相反的两个方向。
34.根据权利要求32所述的方法,其特征在于,在所述相应部分位于所述目标位置时,所述横滚轴至所述重心位置的距离的沿线方向与水平方向形成第八夹角;
所述根据所述第五力矩值和所述第六力矩值,检测所述相应部分处于至少一个所述预设位置中的目标位置时的重心位置是否在上下方向与所述期望重心位置存在偏移,包括:
根据所述第五力矩值和所述第六力矩值,确定所述第八夹角的角度范围和/或所述第八夹角的正弦值;
根据所述第八夹角的角度范围和/或所述第八夹角的正弦值,检测所述相应部分处于至少一个所述预设位置中的目标位置时的重心位置是否在前后方向与所述期望重心位置存在偏移。
35.根据权利要求34所述的方法,其特征在于,所述方法还包括:
当所述第八夹角的角度范围和/或所述第八夹角的正弦值满足第四策略时,确定所述重心位置在上下方向与所述期望重心位置存在偏移。
36.根据权利要求35所述的方法,其特征在于,所述当所述第八夹角的角度范围和/或所述第八夹角的正弦值满足第四策略时,确定所述重心位置在上下方向与所述期望重心位置存在偏移,包括:
当所述第八夹角的正弦值为正数时,确定所述重心位置相对于所述期望重心位置偏上;
当所述第八夹角的正弦值为负数时,确定所述重心位置相对于所述期望重心位置偏下。
37.根据权利要求35所述的方法,其特征在于,所述当所述第八夹角的角度范围和/或所述第八夹角的正弦值满足第四策略时,确定所述重心位置在上下方向与所述期望重心位置存在偏移,包括:
当所述第八夹角的角度范围在第七预设角度范围内时,确定所述重心位置相对于所述期望重心位置偏上;
当所述第八夹角的角度范围在第八预设角度范围内时,确定所述重心位置相对于所述期望重心位置偏下。
38.根据权利要求30所述的方法,其特征在于,所述方法还包括:
当所述第五力矩值和所述第六力矩值的差值的绝对值大于第四预设力矩值时,确定所述重心在上下方向与所述期望重心位置存在偏移。
39.根据权利要求38所述的方法,其特征在于,当所述第五力矩值和所述第六力矩值的差值的绝对值大于第四预设力矩值时,确定所述重心位置在上下方向与所述期望重心位置存在偏移,包括:
当所述第五力矩值和所述第六力矩值的差值大于所述第四预设力矩值时,确定所述重心位置相对于所述期望重心位置偏下;
当所述第五力矩值和所述第六力矩值的差值小于所述第四预设力矩值的负数时,确定所述重心位置相对于所述期望重心位置偏上。
40.根据权利要求5所述的方法,其特征在于,在所述相应部分处于至少一个所述预设位置中的特定位置之后,获取所述俯仰轴电机和/或所述横滚轴电机输出的力矩值之前,所述方法还包括:
确定所述俯仰轴电机和/或所述横滚轴电机输出的力矩值收敛。
41.根据权利要求40所述的方法,其特征在于,所述确定所述俯仰轴电机和/或所述横滚轴电机输出的力矩值收敛,包括:
确定特定时间段内所述俯仰轴电机和/或所述横滚轴电机输出的多个力矩值的方差;
根据所述方差,确定所述俯仰轴电机和/或所述横滚轴电机输出的力矩值收敛。
42.根据权利要求41所述的方法,其特征在于,所述根据所述方差,确定所述俯仰轴电机和/或所述横滚轴电机输出的力矩值收敛,包括:
当所述方差小于或者等于预设方差阈值时,确定所述俯仰轴电机和/或所述横滚轴电机输出的力矩值收敛。
43.根据权利要求40所述的方法,其特征在于,所述确定所述俯仰轴电机和/或所述横滚轴电机输出的力矩值收敛,包括:
在所述相应部分处于所述至少一个所述预设位置的持续时长大于或等于预设时长时,确定所述俯仰轴电机和/或所述横滚轴电机输出的力矩值收敛。
44.根据权利要求5所述的方法,其特征在于,所述俯仰轴电机和/或所述横滚轴电机输出的力矩值为:特定时间段内所述俯仰轴电机和/或所述横滚轴电机输出的多个力矩值进行平滑滤波后获得的数值。
45.根据权利要求4所述的方法,其特征在于,所述目标位置为:历史记录的所述重心位置处于所述期望重心位置时所述相应部分的位置或者所述云台回中时的位置。
46.根据权利要求1所述的方法,其特征在于,所述在接收到用于重心配平的第一触发信号之前,所述方法还包括:
确定所述云台当前搭载的负载大小处于预设的云台负载大小范围内。
47.根据权利要求46所述的方法,其特征在于,所述确定所述云台当前搭载的负载大小处于预设的云台负载大小范围内,包括:
在接收到用于负载评估的第二触发信号时,获取所述云台的电机的输出力矩和所述电机的角加速度,所述电机用于驱动所述负载转动;
根据所述输出力矩和所述角加速度,确定所述电机的转动惯量;
当所述转动惯量小于或等于预设惯量阈值时,确定所述云台当前搭载的负载大小处于预设的云台负载大小范围内。
48.根据权利要求47所述的方法,其特征在于,所述方法还包括:
当所述转动惯量大于所述预设惯量阈值时,确定所述云台当前搭载的负载过大。
49.根据权利要求47或48所述的方法,其特征在于,所述方法还包括:
针对所述第二触发信号输出评估结果;
其中,所述评估结果包括:所述云台当前搭载的负载大小处于预设的云台负载大小范围内,或所述云台当前搭载的负载过大。
50.根据权利要求49所述的方法,其特征在于,所述针对所述第二触发信号输出评估结果,包括:
发送所述评估结果至客户端。
51.根据权利要求50所述的方法,其特征在于,所述第一触发信号是所述客户端接收到用于指示所述云台当前搭载的负载大小处于预设的云台负载大小范围内的评估结果之后发送。
52.根据权利要求49所述的方法,其特征在于,所述云台包括提示模块;
所述针对所述第二触发信号输出评估结果,包括:
通过所述提示模块输出所述评估结果。
53.根据权利要求1所述的方法,其特征在于,所述输出用于指示调整所述重心位置的提示信号,包括:
发送用于指示调整所述重心位置的提示信号至客户端。
54.根据权利要求1所述的方法,其特征在于,所述云台包括提示模块;
所述输出用于指示调整所述重心位置的提示信号,包括:
通过所述提示模块输出用于指示调整所述重心位置的提示信号。
55.根据权利要求1所述的方法,其特征在于,所述提示信号携带有所述重心位置的偏移信息。
56.根据权利要求55所述的方法,其特征在于,所述偏移信息包括:偏移方向和/或偏移量。
57.根据权利要求1所述的方法,其特征在于,所述若所述重心位置偏离所述期望重心位置,则输出用于指示调整所述重心位置的提示信号之后,所述方法还包括:
若检测到所述云台所搭载的负载产生变化,则重新进行所述云台的重心配平。
58.根据权利要求57所述的方法,其特征在于,所述检测到所述云台所搭载的负载产生变化,包括:
检测到所述云台所搭载的负载在所述云台上的位置和/或重量产生变化。
59.一种云台,所述云台被配置为绕俯仰轴和/或横滚轴转动,其特征在于,所述云台包括:
俯仰轴电机和/或横滚轴电机;以及
控制器,所述控制器与所述俯仰轴电机和/或横滚轴电机电连接;
其中,所述控制器用于:
在接收到用于重心配平的第一触发信号时,检测所述云台中相应部分的重心位置是否偏离期望重心位置;
若所述重心位置偏离所述期望重心位置,则输出用于指示调整所述重心位置的提示信号;
所述控制器具体用于:
控制所述云台转动,使得所述云台中的相应部分处于至少一个预设位置;
检测所述相应部分处于至少一个所述预设位置中的目标位置时的重心位置是否偏离期望重心位置。
60.根据权利要求59所述的云台,其特征在于,在所述云台被配置为绕所述俯仰轴转动时,所述相应部分包括所述云台中绕所述俯仰轴转动的部分,所述期望重心位置与所述俯仰轴之间的距离不大于第一预设距离。
61.根据权利要求59所述的云台,其特征在于,在所述云台被配置为绕所述横滚轴转动时,所述相应部分包括所述云台中绕所述横滚轴转动的部分,所述期望重心位置与所述横滚轴之间的距离不大于第二预设距离。
62.根据权利要求59所述的云台,其特征在于,所述重心位置偏离所述期望重心位置包括以下一种或多种情况:
所述重心位置在前后方向与所述期望重心位置存在偏移、所述重心位置在左右方向与所述期望重心位置存在偏移、所述重心位置在上下方向与所述期望重心位置存在偏移。
63.根据权利要求62所述的云台,其特征在于,所述云台包括俯仰轴电机和/或横滚轴电机,所述控制器具体用于:
在所述相应部分处于至少一个所述预设位置中的特定位置时,获取所述俯仰轴电机和/或所述横滚轴电机输出的力矩值;
根据所述力矩值,检测所述相应部分处于至少一个所述预设位置中的目标位置时的重心位置是否偏离期望重心位置。
64.根据权利要求63所述的云台,其特征在于,所述云台被配置为绕所述俯仰轴转动,所述云台包括所述俯仰轴电机,所述力矩值包括:所述相应部分处于第一预设位置时,所述俯仰轴电机输出的第一力矩值;
所述控制器具体用于:
根据所述第一力矩值,检测所述相应部分处于所述第一预设位置时的重心位置是否在前后方向与所述期望重心位置存在偏移。
65.根据权利要求64所述的云台,其特征在于,所述相应部分处于所述第一预设位置时,所述俯仰轴至所述重心位置的距离的沿线方向与水平方向形成第一夹角;
所述控制器具体用于:
根据所述第一力矩值,确定所述第一夹角的角度范围和/或所述第一夹角的余弦值;
根据所述第一夹角的角度范围和/或所述第一夹角的余弦值,检测所述相应部分处于所述第一预设位置时的重心位置是否在前后方向与所述期望重心位置存在偏移。
66.根据权利要求65所述的云台,其特征在于,所述控制器还用于:
当所述第一夹角的角度范围和/或所述第一夹角的余弦值满足第一策略时,确定所述重心位置在前后方向与所述期望重心位置存在偏移。
67.根据权利要求66所述的云台,其特征在于,所述控制器具体用于:
当所述第一夹角的余弦值为正数时,确定所述重心位置相对于所述期望重心位置偏前;
当所述第一夹角的余弦值为负数时,确定所述重心位置相对于所述期望重心位置偏后。
68.根据权利要求66所述的云台,其特征在于,所述控制器具体用于:
当所述第一夹角的角度范围在第一预设角度范围内时,确定所述重心位置相对于所述期望重心位置偏前;
当所述第一夹角的角度范围在第二预设角度范围内时,确定所述重心位置相对于所述期望重心位置偏后。
69.根据权利要求64所述的云台,其特征在于,所述控制器还用于:
当所述第一力矩值的绝对值大于第一预设力矩值时,确定所述相应部分处于所述第一预设位置时的重心位置在前后方向与所述期望重心位置存在偏移。
70.根据权利要求69所述的云台,其特征在于,所述控制器具体用于:
当所述第一力矩值大于所述第一预设力矩值时,确定所述重心位置相对于所述期望重心位置偏前;
当所述第一力矩值小于所述第一预设力矩值的相反数时,确定所述重心位置相对于所述期望重心位置偏后。
71.根据权利要求63所述的云台,其特征在于,所述云台被配置为绕所述横滚轴转动,所述云台包括横滚轴电机,所述力矩值包括:所述相应部分处于第二预设位置时,所述横滚轴电机输出的第二力矩值;
所述控制器具体用于:
根据所述第二力矩值,检测所述相应部分处于所述第二预设位置时的重心位置是否在左右方向与所述期望重心位置存在偏移。
72.根据权利要求71所述的云台,其特征在于,所述相应部分处于所述第二预设位置时,所述横滚轴至所述重心位置的距离的沿线方向与水平方向形成第二夹角;
所述控制器具体用于:
根据所述第二力矩值,确定所述第二夹角的角度范围和/或所述第二夹角的余弦值;
根据所述第二夹角的角度范围和/或所述第二夹角的余弦值,检测所述相应部分处于所述第二预设位置时的重心位置是否在左右方向与所述期望重心位置存在偏移。
73.根据权利要求72所述的云台,其特征在于,所述控制器还用于:
当所述第二夹角的角度范围和/或所述第二夹角的余弦值满足第二策略时,确定所述重心位置在左右方向与所述期望重心位置存在偏移。
74.根据权利要求73所述的云台,其特征在于,所述控制器具体用于:
当所述第二夹角的余弦值为正数时,确定所述重心位置相对于所述期望重心位置偏右;
当所述第二夹角的余弦值为负数时,确定所述重心位置相对于所述期望重心位置偏左。
75.根据权利要求73所述的云台,其特征在于,所述控制器具体用于:
当所述第二夹角的角度范围在第三预设角度范围内时,确定所述重心位置相对于所述期望重心位置偏右;
当所述第二夹角的角度范围在第四预设角度范围内时,确定所述重心位置相对于所述期望重心位置偏左。
76.根据权利要求71所述的云台,其特征在于,所述控制器还用于:
当所述第二力矩值的绝对值大于第二预设力矩值时,确定所述相应部分处于所述第二预设位置时的重心位置在左右方向与所述期望重心位置存在偏移。
77.根据权利要求76所述的云台,其特征在于,所述控制器具体用于:
当所述第二力矩值大于所述第二预设力矩值时,确定所述重心位置相对于所述期望重心位置偏右;
当所述第二力矩值小于所述第二预设力矩值的相反数时,确定所述重心位置相对于所述期望重心位置偏左。
78.根据权利要求63所述的云台,其特征在于,所述云台包括俯仰轴电机,所述力矩值包括:所述相应部分处于第三预设位置时,所述俯仰轴电机输出的第三力矩值,以及所述相应部分处于第四预设位置时,所述俯仰轴电机输出的第四力矩值;
所述控制器具体用于:
根据所述第三力矩值和所述第四力矩值,检测所述相应部分处于至少一个所述预设位置中的目标位置时的重心位置是否在上下方向与所述期望重心位置存在偏移。
79.根据权利要求78所述的云台,其特征在于,所述相应部分处于所述第三预设位置时所述俯仰轴至所述重心位置的距离的沿线方向,与所述相应部分位于所述第四预设位置时所述俯仰轴至所述重心位置的距离的沿线方向的夹角大小固定。
80.根据权利要求79所述的云台,其特征在于,所述相应部分处于所述第三预设位置时所述俯仰轴至所述重心位置的距离的沿线方向与所述相应部分处于所述目标位置时所述俯仰轴至所述重心位置的距离的沿线方向形成第三夹角;
所述相应部分处于所述第四预设位置时所述俯仰轴至所述重心位置的距离的沿线方向与所述相应部分处于所述目标位置时所述俯仰轴至所述重心位置的距离的沿线方向形成第四夹角。
81.根据权利要求80所述的云台,其特征在于,所述第三夹角和所述第四夹角大小相等;
所述第三预设位置为:在所述相应部分处于所述目标位置时,绕第一方向旋转第一预设夹角大小后所述相应部分的位置;
所述第四预设位置为:在所述相应部分处于所述第三预设位置时,绕第二方向旋转所述第一预设夹角的两倍大小后所述相应部分的位置;
其中,所述第一方向与所述第二方向为相反的两个方向。
82.根据权利要求80所述的云台,其特征在于,在所述相应部分位于所述目标位置时,所述俯仰轴至所述重心位置的距离的沿线方向与水平方向形成第五夹角;
所述控制器具体用于:
根据所述第三力矩值和所述第四力矩值,确定所述第五夹角的角度范围和/或所述第五夹角的正弦值;
根据所述第五夹角的角度范围和/或所述第五夹角的正弦值,检测所述相应部分处于至少一个所述预设位置中的目标位置时的重心位置是否在上下方向与所述期望重心位置存在偏移。
83.根据权利要求82所述的云台,其特征在于,所述控制器还用于:
当所述第五夹角的角度范围和/或所述第五夹角的正弦值满足第三策略时,确定所述重心位置在上下方向与所述期望重心位置存在偏移。
84.根据权利要求83所述的云台,其特征在于,所述控制器具体用于:
当所述第五夹角的正弦值为正数时,确定所述重心位置相对于所述期望重心位置偏上;
当所述第五夹角的正弦值为负数时,确定所述重心位置相对于所述期望重心位置偏下。
85.根据权利要求83所述的云台,其特征在于,所述控制器具体用于:
当所述第五夹角的角度范围在第五预设角度范围内时,确定所述重心位置相对于所述期望重心位置偏上;
当所述第五夹角的角度范围在第六预设角度范围内时,确定所述重心位置相对于所述期望重心位置偏下。
86.根据权利要求78所述的云台,其特征在于,所述控制器还用于:
当所述第三力矩值和所述第四力矩值的差值的绝对值大于第三预设力矩值时,确定所述重心位置在上下方向与所述期望重心位置存在偏移。
87.根据权利要求86所述的云台,其特征在于,所述控制器具体用于:
当所述第三力矩值和所述第四力矩值的差值大于所述第三预设力矩值时,确定所述重心位置相对于所述期望重心位置偏下;
当所述第三力矩值和所述第四力矩值的差值小于所述第三预设力矩值的相反数时,确定所述重心位置相对于所述期望重心位置偏上。
88.根据权利要求63所述的云台,其特征在于,所述云台包括横滚轴电机,所述力矩值包括:所述相应部分处于第五预设位置时,所述横滚轴电机输出的第五力矩值,以及所述相应部分处于第六预设位置时,所述横滚轴输出的第六力矩值,
所述控制器具体用于:
根据所述第五力矩值和所述第六力矩值,检测所述相应部分处于至少一个所述预设位置中的目标位置时的重心位置是否在上下方向与所述期望重心位置存在偏移。
89.根据权利要求88所述的云台,其特征在于,所述相应部分处于所述第五预设位置时所述横滚轴至所述重心位置的距离的沿线方向,与所述相应部分位于所述第六预设位置时所述横滚轴至所述重心位置的距离的沿线方向的夹角大小固定。
90.根据权利要求89所述的云台,其特征在于,所述相应部分处于所述第五预设位置时,所述横滚轴至所述重心位置的距离的沿线方向与所述相应部分处于所述目标位置时所述横滚轴至所述重心位置的距离的沿线方向形成第六夹角;
所述相应部分处于所述第六预设位置时,所述横滚轴至所述重心位置的距离的沿线方向与所述相应部分处于所述目标位置时所述横滚轴至所述重心位置的距离的沿线方向形成第七夹角。
91.根据权利要求90所述的云台,其特征在于,所述第六夹角和所述第七夹角大小相等;
所述第五预设位置为:在所述相应部分处于所述目标位置时,绕第三方向旋转第二预设夹角大小后所述相应部分的位置;
所述第六预设位置为:在所述相应部分处于所述第五预设位置时,绕第四方向旋转所述第二预设夹角的两倍大小后所述相应部分的位置;
其中,所述第三方向与所述第四方向为相反的两个方向。
92.根据权利要求90所述的云台,其特征在于,在所述相应部分位于所述目标位置时,所述横滚轴至所述重心位置的距离的沿线方向与水平方向形成第八夹角;
所述控制器具体用于:
根据所述第五力矩值和所述第六力矩值,确定所述第八夹角的角度范围和/或所述第八夹角的正弦值;
根据所述第八夹角的角度范围和/或所述第八夹角的正弦值,检测所述相应部分处于至少一个所述预设位置中的目标位置时的重心位置是否在前后方向与所述期望重心位置存在偏移。
93.根据权利要求92所述的云台,其特征在于,所述控制器还用于:
当所述第八夹角的角度范围和/或所述第八夹角的正弦值满足第四策略时,确定所述重心位置在上下方向与所述期望重心位置存在偏移。
94.根据权利要求93所述的云台,其特征在于,所述控制器具体用于:
当所述第八夹角的正弦值为正数时,确定所述重心位置相对于所述期望重心位置偏上;
当所述第八夹角的正弦值为负数时,确定所述重心位置相对于所述期望重心位置偏下。
95.根据权利要求93所述的云台,其特征在于,所述控制器具体用于:
当所述第八夹角的角度范围在第七预设角度范围内时,确定所述重心位置相对于所述期望重心位置偏上;
当所述第八夹角的角度范围在第八预设角度范围内时,确定所述重心位置相对于所述期望重心位置偏下。
96.根据权利要求88所述的云台,其特征在于,所述控制器还用于:
当所述第五力矩值和所述第六力矩值的差值的绝对值大于第四预设力矩值时,确定所述重心在上下方向与所述期望重心位置存在偏移。
97.根据权利要求96所述的云台,其特征在于,所述控制器具体用于:
当所述第五力矩值和所述第六力矩值的差值大于所述第四预设力矩值时,确定所述重心位置相对于所述期望重心位置偏下;
当所述第五力矩值和所述第六力矩值的差值小于所述第四预设力矩值的负数时,确定所述重心位置相对于所述期望重心位置偏上。
98.根据权利要求63所述的云台,其特征在于,所述控制器还用于:
在所述相应部分处于至少一个所述预设位置中的特定位置之后,获取所述俯仰轴电机和/或所述横滚轴电机输出的力矩值之前,确定所述俯仰轴电机和/或所述横滚轴电机输出的力矩值收敛。
99.根据权利要求98所述的云台,其特征在于,所述控制器具体用于:
确定特定时间段内所述俯仰轴电机和/或所述横滚轴电机输出的多个力矩值的方差;
根据所述方差,确定所述俯仰轴电机和/或所述横滚轴电机输出的力矩值收敛。
100.根据权利要求99所述的云台,其特征在于,所述控制器具体用于:
当所述方差小于或者等于预设方差阈值时,确定所述俯仰轴电机和/或所述横滚轴电机输出的力矩值收敛。
101.根据权利要求98所述的云台,其特征在于,所述控制器具体用于:
在所述相应部分处于所述至少一个所述预设位置的持续时长大于或等于预设时长时,确定所述俯仰轴电机和/或所述横滚轴电机输出的力矩值收敛。
102.根据权利要求63所述的云台,其特征在于,所述俯仰轴电机和/或所述横滚轴电机输出的力矩值为:特定时间段内所述俯仰轴电机和/或所述横滚轴电机输出的多个力矩值进行平滑滤波后获得的数值。
103.根据权利要求62所述的云台,其特征在于,所述目标位置为:历史记录的所述重心位置处于所述期望重心位置时所述相应部分的位置或者所述云台回中时的位置。
104.根据权利要求59所述的云台,其特征在于,所述控制器还用于:
在接收到用于重心配平的第一触发信号之前,确定所述云台当前搭载的负载大小处于预设的云台负载大小范围内。
105.根据权利要求104所述的云台,其特征在于,所述控制器具体用于:
在接收到用于负载评估的第二触发信号时,获取所述云台的电机的输出力矩和所述电机的角加速度,所述电机用于驱动所述负载转动;
根据所述输出力矩和所述角加速度,确定所述电机的转动惯量;
当所述转动惯量小于或等于预设惯量阈值时,确定所述云台当前搭载的负载大小处于预设的云台负载大小范围内。
106.根据权利要求105所述的云台,其特征在于,所述控制器还用于:
当所述转动惯量大于所述预设惯量阈值时,确定所述云台当前搭载的负载过大。
107.根据权利要求105或106所述的云台,其特征在于,所述控制器还用于:
针对所述第二触发信号输出评估结果;
其中,所述评估结果包括:所述云台当前搭载的负载大小处于预设的云台负载大小范围内,或所述云台当前搭载的负载过大。
108.根据权利要求107所述的云台,其特征在于,所述控制器具体用于:
发送所述评估结果至客户端。
109.根据权利要求108所述的云台,其特征在于,所述第一触发信号是所述客户端接收到用于指示所述云台当前搭载的负载大小处于预设的云台负载大小范围内的评估结果之后发送。
110.根据权利要求107所述的云台,其特征在于,所述云台包括提示模块;
所述控制器具体用于:
通过所述提示模块输出所述评估结果。
111.根据权利要求59所述的云台,其特征在于,所述控制器具体用于:
发送用于指示调整所述重心位置的提示信号至客户端。
112.根据权利要求59所述的云台,其特征在于,所述云台包括提示模块;
所述控制器具体用于:
通过所述提示模块输出用于指示调整所述重心位置的提示信号。
113.根据权利要求59所述的云台,其特征在于,所述提示信号携带有所述重心位置的偏移信息。
114.根据权利要求113所述的云台,其特征在于,所述偏移信息包括:偏移方向和/或偏移量。
115.根据权利要求59所述的云台,其特征在于,所述控制器还用于:
在所述重心位置偏离所述期望重心位置时,输出用于指示调整所述重心位置的提示信号之后,若检测到所述云台所搭载的负载产生变化,则重新进行所述云台的重心配平。
116.根据权利要求115所述的云台,其特征在于,所述控制器具体用于:
检测到所述云台所搭载的负载在所述云台上的位置和/或重量产生变化。
117.一种云台重心配平的方法,其特征在于,所述方法包括:
若接收到配平指令,则产生用于重心配平的第一触发信号;
发送所述第一触发信号至云台,以触发所述云台进行重心位置的检测,所述云台进行重心位置的检测时,所述云台转动,使得所述云台中的相应部分处于至少一个预设位置,并检测所述相应部分处于至少一个所述预设位置中的目标位置时的重心位置是否偏离期望重心位置;
接收所述云台针对所述第一触发信号返回的提示信号,所述提示信号用于指示调整所述云台中偏离期望重心位置的重心位置。
118.根据权利要求117所述的方法,其特征在于,所述提示信号携带有所述重心位置的偏移信息。
119.根据权利要求118所述的方法,其特征在于,所述偏移信息包括:偏移方向和/或偏移量。
120.根据权利要求117所述的方法,其特征在于,所述接收所述云台针对所述第一触发信号返回的提示信号之后,所述方法还包括:
输出所述提示信号。
121.根据权利要求120所述的方法,其特征在于,所述输出所述提示信号,包括:
基于图形、文字、语音中的至少一种输出所述提示信号。
122.根据权利要求117所述的方法,其特征在于,所述接收到配平指令之前,所述方法还包括:
接收到所述云台发送的评估结果;
其中,所述评估结果包括:所述云台当前搭载的负载大小处于预设的云台负载大小范围内,或所述云台当前搭载的负载过大。
123.根据权利要求122所述的方法,其特征在于,所述接收到所述云台发送的评估结果之前,还包括:
若接收到负载评估指令,则产生用于指示所述云台进行负载评估的第二触发信号;
发送所述第二触发信号至所述云台,以触发所述云台进行负载评估。
124.一种客户端,其特征在于,所述客户端包括:
存储装置,用于存储程序指令;和
控制器,调用所述程序指令,当所述程序指令被执行时,用于:
若接收到配平指令,则产生用于重心配平的第一触发信号;
发送所述第一触发信号至云台,以触发所述云台进行重心位置的检测,所述云台进行重心位置的检测时,所述云台转动,使得所述云台中的相应部分处于至少一个预设位置,并检测所述相应部分处于至少一个所述预设位置中的目标位置时的重心位置是否偏离期望重心位置;
接收所述云台针对所述第一触发信号返回的提示信号,所述提示信号用于指示调整所述云台中偏离期望重心位置的重心位置。
125.根据权利要求124所述的客户端,其特征在于,所述提示信号携带有所述重心位置的偏移信息。
126.根据权利要求125所述的客户端,其特征在于,所述偏移信息包括:偏移方向和/或偏移量。
127.根据权利要求124所述的客户端,其特征在于,所述控制器还用于:
在接收所述云台针对所述第一触发信号返回的提示信号之后,输出所述提示信号。
128.根据权利要求127所述的客户端,其特征在于,所述控制器具体用于:
基于图形、文字、语音中的至少一种输出所述提示信号。
129.根据权利要求124所述的客户端,其特征在于,所述控制器还用于:
在接收到配平指令之前,接收到所述云台发送的评估结果;
其中,所述评估结果包括:所述云台当前搭载的负载大小处于预设的云台负载大小范围内,或所述云台当前搭载的负载过大。
130.根据权利要求129所述的客户端,其特征在于,所述控制器还用于:
在接收到所述云台发送的评估结果之前,若接收到负载评估指令,则产生用于指示所述云台进行负载评估的第二触发信号;
发送所述第二触发信号至所述云台,以触发所述云台进行负载评估。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2019/078008 WO2020181531A1 (zh) | 2019-03-13 | 2019-03-13 | 云台重心配平的方法、云台及客户端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111316029A CN111316029A (zh) | 2020-06-19 |
CN111316029B true CN111316029B (zh) | 2022-01-11 |
Family
ID=71159534
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201980005507.7A Active CN111316029B (zh) | 2019-03-13 | 2019-03-13 | 云台重心配平的方法、云台及客户端 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN111316029B (zh) |
WO (1) | WO2020181531A1 (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113906249A (zh) * | 2020-07-28 | 2022-01-07 | 深圳市大疆创新科技有限公司 | 云台、摄像装置和可移动平台 |
WO2022061520A1 (zh) * | 2020-09-22 | 2022-03-31 | 深圳市大疆创新科技有限公司 | 调节稳定器平衡的方法及稳定器 |
CN112684814B (zh) * | 2020-12-24 | 2024-04-12 | 杭州海康威视数字技术股份有限公司 | 调整云台的负载重心的方法、装置、云台及存储介质 |
WO2022141459A1 (zh) * | 2020-12-31 | 2022-07-07 | 深圳市大疆创新科技有限公司 | 云台及其调平方法和控制方法、调平电机和云台组件 |
WO2023065183A1 (zh) * | 2021-10-20 | 2023-04-27 | 深圳市大疆创新科技有限公司 | 一种增稳设备的平衡度调节方法以及平衡度调节装置和增稳设备 |
CN114819426B (zh) * | 2022-07-01 | 2022-12-09 | 深圳市海清数字技术有限公司 | 货物装车方案确定方法、装置、设备及存储介质 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100238345A1 (en) * | 2009-03-20 | 2010-09-23 | Camera Motion Research, Llc | Adjustable Control for an Inertial Stabilizer |
CN107883123B (zh) * | 2015-09-29 | 2019-11-01 | 深圳市大疆灵眸科技有限公司 | 手柄云台及其控制方法 |
CN105912028A (zh) * | 2015-12-30 | 2016-08-31 | 东莞市青麦田数码科技有限公司 | 云台控制系统和控制方法 |
WO2017206068A1 (zh) * | 2016-05-31 | 2017-12-07 | 深圳市大疆灵眸科技有限公司 | 云台调整方法、系统、装置以及云台 |
CN110362121B (zh) * | 2016-12-01 | 2022-08-02 | 广州亿航智能技术有限公司 | 一种云台姿态控制方法及系统 |
WO2018107337A1 (zh) * | 2016-12-12 | 2018-06-21 | 深圳市大疆创新科技有限公司 | 云台及其操作方法、控制方法,及使用其的可移动设备 |
EP3339714A1 (en) * | 2016-12-20 | 2018-06-27 | Nokia Technologies Oy | An apparatus and associated methods for virtual reality image capture |
CN108459622B (zh) * | 2017-02-21 | 2021-05-07 | 昊翔电能运动科技(昆山)有限公司 | 自稳云台的负载重心调整系统、方法 |
CN109308074B (zh) * | 2017-07-28 | 2021-10-08 | 深圳禾苗通信科技有限公司 | 一种无人机重心偏移的补偿方法及系统 |
-
2019
- 2019-03-13 CN CN201980005507.7A patent/CN111316029B/zh active Active
- 2019-03-13 WO PCT/CN2019/078008 patent/WO2020181531A1/zh active Application Filing
Also Published As
Publication number | Publication date |
---|---|
CN111316029A (zh) | 2020-06-19 |
WO2020181531A1 (zh) | 2020-09-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111316029B (zh) | 云台重心配平的方法、云台及客户端 | |
CN108184061B (zh) | 手持云台的跟拍控制方法、装置、手持云台及存储介质 | |
US11265471B2 (en) | Gimbal control method, device, gimbal, system, and storage medium | |
US20190339591A1 (en) | Gimbal control method, gimbal control apparatus, and gimbal | |
US20190196474A1 (en) | Control method, control apparatus, control device, and movable platform | |
US20200213518A1 (en) | Method for controlling gimbal, gimbal controller, and gimbal | |
CN108521777B (zh) | 云台的控制方法、云台以及无人飞行器 | |
WO2016000194A1 (zh) | 一种摄像控制方法、装置及云台设备 | |
CN114265438B (zh) | 手持云台控制方法和手持云台 | |
EP3683488A1 (en) | Control method for pan tilt and control system of pan tilt | |
CN110832423B (zh) | 云台的控制方法、云台、移动平台和计算机可读存储介质 | |
CN110869283A (zh) | 云台的控制方法与装置、云台系统和无人机 | |
CN108696674A (zh) | 重心调整机构及其相关摄影装置 | |
CN110785725A (zh) | 云台的控制方法、云台和移动平台 | |
CN111684386A (zh) | 云台零位标定方法和云台 | |
CN111213365A (zh) | 拍摄控制方法及控制器 | |
KR20140129285A (ko) | 방향 감지 컴퓨팅 장치 | |
CN113835437A (zh) | 可移动平台控制方法及装置 | |
CN110831860A (zh) | 云台的控制方法、云台、飞行器和计算机可读存储介质 | |
WO2020000233A1 (zh) | 移动平台及其控制方法 | |
WO2021016857A1 (zh) | 一种手持云台的控制方法、设备、手持云台及存储介质 | |
CN110770670A (zh) | 云台控制方法、云台和云台控制系统 | |
CN112166280B (zh) | 手持云台及其控制方法 | |
CN112119362A (zh) | 云台系统及其控制方法 | |
JP6233265B2 (ja) | 倒立二輪型移動体システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |