[发明专利]一种摄影机器人上位机多种控制的实现方法在审
申请号: | 201810770793.3 | 申请日: | 2018-07-13 |
公开(公告)号: | CN109143899A | 公开(公告)日: | 2019-01-04 |
发明(设计)人: | 姜恒;秦华旺;顾春亮 | 申请(专利权)人: | 南京理工大学 |
主分类号: | G05B19/04 | 分类号: | G05B19/04 |
代理公司: | 南京理工大学专利中心 32203 | 代理人: | 封睿 |
地址: | 210094 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机器人动作 速度控制 上位机 时间轴 摄影 预置 机器人 拍摄画面位置 应用场景需要 轨道车 控制台 控制台模式 俯仰 节目录制 聚焦状态 控制方式 伸缩柱 变焦 工作量 拍摄 节目 | ||
1.一种摄影机器人上位机多种控制的实现方法,其特征在于,包括模拟控制台和预置/时间轴模式,其中模拟控制台模式根据轨道车、摇移、伸缩柱、俯仰、变焦和聚焦状态,及其对应的速度控制摄影机器人动作,所述预置/时间轴模式根据拍摄画面位置信息和对应的速度控制摄影机器人动作。
2.根据权利要求1所述的摄影机器人上位机多种控制的实现方法,其特征在于,所述模拟控制台模式采用滑块与标尺的形式来模拟各个驱动轴,具体实现过程为:
步骤1、将轨道车、摇移、伸缩柱、俯仰、变焦和聚焦状态分别表示成一对滑块与标尺;
步骤2、根据上述各驱动轴对应的速度取值设置标尺的范围;
步骤3、设置滑块的鼠标处理事件,实时获取滑块所对应的离散速度值;
步骤4、当点击滑块时,上位机将滑块采样所得速度值通过TCP/IP协议传输给下位机,最终实现对摄影机器人各轴的控制。
3.根据权利要求1所述的摄影机器人上位机多种控制的实现方法,其特征在于,所述预置/时间轴模式包括预置子模式和时间轴子模式,其中预置子模式通过预先保存某个画面、对应各轴的位置以及速度信息来完成摄影机器人动作的控制;所述时间轴子模式通过预先保存的多帧画面、对应各轴的位置、速度以及相邻画面的运行时间信息来完成摄影机器人动作的控制。
4.根据权利要求3所述的摄影机器人上位机多种控制的实现方法,其特征在于,所述预置子模式的具体实现过程如下:
步骤1、从视频窗口采集当前画面图像,以图片的形式保存;
步骤2、记录此刻各个驱动轴的位置信息,以二进制的数据形式保存;
步骤3、将上述两个文件作为一个数据对象保存在同一个文件夹中;
步骤4、设置预置区调用处理事件,获取预置画面所对应的位置和速度;
步骤5、当选中预置图片后,上位机采样预置图片所应的位置和速度,通过TCP/IP协议传输给下位机,使摄影机器人以指定的速度从当前位置运行到预置中的位置,完成预置画面拍摄动作。
5.根据权利要求3所述的摄影机器人上位机多种控制的实现方法,其特征在于,所述时间轴子模式的具体实现过程如下:
步骤1、设置拖动处理事件,解析从预置区拖入的数据对象;
步骤2、将解析后的数据在时间轴区域中重绘出来;
步骤3、计算相邻预置点的距离,结合设定的速度与加速度值,计算出各轴运行时间;
步骤4、将各轴运行时间以箭头直线长度的形式在时间轴区域中绘出;
步骤5、将多个预置点组合成一个时间轴序列保存到文件中;
步骤6、设置时间轴调用处理事件,获取各帧画面所对应的位置、速度以及帧间的运行时间;
步骤7、当选中某个时间轴序列后,上位机采样各帧画面对应的位置、速度以及帧间的运行时间,通过TCP/IP协议传输给下位机,使摄影机器人以指定的速度从时间轴第一帧运行到最后一帧,完成一系列画面拍摄动作。
6.根据权利要求5所述的摄影机器人上位机多种控制的实现方法,其特征在于,步骤1设置拖动处理事件的具体过程为:
步骤1.1、获取剪切板里面关于MIME类型数据的信息,用字节数组容器来存储;
步骤1.2、以数据流的方式解码字节数组容器里的内容;
步骤1.3、将解码出来的数据以键值对的形式保存在Map容器中;
步骤1.4、读取Map容器中的Icon即为预置图片,Text即为预置名称。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810770793.3/1.html,转载请声明来源钻瓜专利网。