【技术实现步骤摘要】
一种双目云台控制方法、装置及存储介质
本申请涉及摄像机
,尤其涉及一种双目云台控制方法、装置及存储介质。
技术介绍
在现有技术中,双目云台具有两个云台,且两个云台都能进行水平运动,但由于结构上的限制,下面的云台安装在上面的云台的基座上。当双目云台中上面的云台进行水平运动时,会带动下面的云台一起运动,从而导致下面的云台所监控的场景发生变化。
技术实现思路
本申请实施例提供一种双目云台控制方法、装置及存储介质,用以解决现有技术中,当双目云台中上面的云台进行水平运动时,会带动下面的云台一起运动,从而导致下面的云台所监控的场景发生变化的问题。第一方面,本申请实施例提供一种双目云台控制方法,所述双目云台包括第一云台以及安装在所述第一云台基座上的第二云台,该方法包括:根据携带有第一云台的第一目标速度的运动请求,查找所述第一目标速度对应的第一最大加速度;根据所述第一目标速度和所述第一最大加速度,确定所述第二云台的第二目标速度和第二最大加速度;其中,在所述第一云台达到所述第一目标速度时,所述第二云台达到所述第二目标速度,且所述第二目标速度使得所述第二云台的拍摄地理范围在运动前后保持不变;根据所述第一目标速度、所述第一最大加速度以及预先设置好的加速度曲线,确定所述第一云台在运动周期内各时刻的瞬时运动参数;以及;根据所述第二目标速度、所述第二最大加速度以及所述加速度曲线,确定所述第二云台在所述运动周期内各时刻的瞬时运动参数;根据所述第一云台在运动周期内各时刻的瞬时运动参数和所述第二云台在所述运动周期内各时刻的瞬时运动参数,分别控制所述第一云台和所述第二云台进行运动。第二方面 ...
【技术保护点】
1.一种双目云台控制方法,其特征在于,所述双目云台包括第一云台以及安装在所述第一云台基座上的第二云台,所述方法包括:根据携带有第一云台的第一目标速度的运动请求,查找所述第一目标速度对应的第一最大加速度;根据所述第一目标速度和所述第一最大加速度,确定所述第二云台的第二目标速度和第二最大加速度;其中,在所述第一云台达到所述第一目标速度时,所述第二云台达到所述第二目标速度,且所述第二目标速度使得所述第二云台的拍摄地理范围在运动前后保持不变;根据所述第一目标速度、所述第一最大加速度以及预先设置好的加速度曲线,确定所述第一云台在运动周期内各时刻的瞬时运动参数;以及,根据所述第二目标速度、所述第二最大加速度以及所述加速度曲线,确定所述第二云台在所述运动周期内各时刻的瞬时运动参数;根据所述第一云台在运动周期内各时刻的瞬时运动参数和所述第二云台在所述运动周期内各时刻的瞬时运动参数,分别控制所述第一云台和所述第二云台进行运动。
【技术特征摘要】
1.一种双目云台控制方法,其特征在于,所述双目云台包括第一云台以及安装在所述第一云台基座上的第二云台,所述方法包括:根据携带有第一云台的第一目标速度的运动请求,查找所述第一目标速度对应的第一最大加速度;根据所述第一目标速度和所述第一最大加速度,确定所述第二云台的第二目标速度和第二最大加速度;其中,在所述第一云台达到所述第一目标速度时,所述第二云台达到所述第二目标速度,且所述第二目标速度使得所述第二云台的拍摄地理范围在运动前后保持不变;根据所述第一目标速度、所述第一最大加速度以及预先设置好的加速度曲线,确定所述第一云台在运动周期内各时刻的瞬时运动参数;以及,根据所述第二目标速度、所述第二最大加速度以及所述加速度曲线,确定所述第二云台在所述运动周期内各时刻的瞬时运动参数;根据所述第一云台在运动周期内各时刻的瞬时运动参数和所述第二云台在所述运动周期内各时刻的瞬时运动参数,分别控制所述第一云台和所述第二云台进行运动。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一目标速度和所述第一最大加速度,确定所述第二云台的第二目标速度和第二最大加速度,具体包括:分别获取所述第一云台和所述第二云台的旋转半径,并确定所述第二云台的旋转半径与所述第一云台的旋转半径的比值;将所述第一目标速度与所述比值相乘,确定乘积为所述第二云台的第二目标速度,且所述第二目标速度和所述第一目标速度方向相反;以及,将所述第一最大加速度与所述比值相乘,得到所述第二云台的备选加速度;在所述备选加速度和所述第二云台的加速度上限中选取最小值作为所述第二云台的所述第二最大加速度;其中,所述加速度上限为所述第二云台所能承受的最大加速度。3.根据权利要求1所述的方法,其特征在于,若所述运动请求为控制所述第一云台以所述第一目标速度持续运动,则所述根据所述第一目标速度、所述第一最大加速度以及预先设置好的加速度曲线,确定所述第一云台在运动周期内各时刻的瞬时运动参数,具体包括:将所述第一最大加速度作为所述加速度曲线中的最大值;根据所述加速度曲线、所述加速度曲线的最大值,以及所述第一目标速度,确定所述第一云台在运动周期内各时刻的瞬时速度和瞬时加速度;所述根据所述第二目标速度、所述第二最大加速度以及所述加速度曲线,确定所述第二云台在所述运动周期内各时刻的瞬时运动参数,具体包括:将所述第二最大加速度作为所述加速度曲线中的最大值;根据所述加速度曲线、所述加速度曲线的最大值,以及所述第二目标速度,确定所述第二云台在运动周期内各时刻的瞬时速度和瞬时加速度。4.根据权利要求1所述的方法,其特征在于,若所述运动请求为控制所述第一云台旋转到指定角度,则所述运动请求中还携带有所述第一云台的第一目标旋转角度;所述方法还包括:获取所述第一云台和所述第二云台的初始旋转角度;以及,根据所述第一目标旋转角度,确定所述第二云台的第二目标旋转角度;将所述第一目标旋转角度和所述第二目标旋转角度作为目标位置映射在平面直角坐标系中;以及,将所述第一云台和所述第二云台的初始旋转角度作为初始位置映射在所述平面直角坐标系中;对所述目标位置以及所述初始位置进行三角函数计算,分别得到所述第一云台和所述第二云台在运动周期内各旋转角度在所述平面直角坐标系中的映射点;所述根据所述第一目标速度、所述第一最大加速度以及预先设置好的加速度曲线,确定所述第一云台在运动周期内各时刻的瞬时运动参数,具体包括:将所述第一最大加速度作为所述加速度曲线中的最大值;根据所述加速度曲线、所述加速度曲线的最大值,以及所述第一目标速度,确定所述第一云台在运动周期内各时刻的瞬时加加速度;通过第一递推公式和所述各时刻的瞬时加加速度,确定所述第一云台在运动周期内各时刻的瞬时加速度;通过第二递推公式和所述各时刻的瞬时加速度,确定所述第一云台在运动周期内各时刻的瞬时速度;通过第三递推公式和所述各时刻的瞬时速度,确定所述第一云台在运动周期内各时刻的旋转角度在所述平面直角坐标系中的映射点;所述根据所述第二目标速度、所述第二最大加速度以及所述加速度曲线,确定所述第二云台在所述运动周期内各时刻的瞬时运动参数,具体包括:将所述第二最大加速度作为所述加速度曲线中的最大值;根据所述加速度曲线、所述加速度曲线的最大值,以及所述第二目标速度,确定所述第二云台在运动周期内各时刻的瞬时加加速度;通过第四递推公式和所述各时刻的瞬时加加速度,确定所述第二云台在运动周期内各时刻的瞬时加速度;通过第五递推公式和所述各时刻的瞬时加速度,确定所述第二云台在运动周期内各时刻的瞬时速度;通过第六递推公式和所述各时刻的瞬时速度,确定所述第二云台在运动周期内各时刻的旋转角度在所述平面直角坐标系中的映射点。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据以下方法确定所述运动周期内的各时刻:以预设的离散周期对所述运动周期进行离散化处理,得到的离散值确定为所述运动周期内的各时刻。6.一种双目云台控制装置,其特征在于,所述装置包括:查找模块,用于根据携带有第一云台的第一目标速度的运动请求,查找所述第一目标速度对应的第一最大加速度;第一确定模块,用于根据所述第一目标速...
【专利技术属性】
技术研发人员:杨增启,陈明珠,邵一轶,
申请(专利权)人:浙江大华技术股份有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。