本发明涉及抛靶领域。
背景技术:
早期的飞碟项目,是对放飞的鸽子进行射击,后改为对碟靶射击。飞碟项目近似狩猎活动,趣味性强,深受人们的欢迎。现有的抛靶机不具有飞行功能,且无法监测抛靶的射击结果,用户的使用范围及体验均受到限制。
技术实现要素:
本发明提供一种旨在可在飞行时抛靶并对射击记录进行监测的飞行式抛靶监测装置及监测方法。
具体技术方案如下:
一种飞行式抛靶监测装置,该装置包括:飞行单元,抛靶单元和监测单元,所述飞行单元携带所述抛靶单元飞行,所述抛靶单元用以根据接收到的指令释放供射击瞄准的靶体,所述监测单元用以监测用户射击所述靶体的射击信息。
优选的,所述飞行单元采用旋翼式飞行结构,或
所述飞行单元采用扑翼式飞行结构,或
所述飞行单元采用固定翼式飞行结构,或
所述飞行单元采用伞翼式飞行结构,或
所述飞行单元采用喷气式飞行结构,或
所述飞行单元采用飞艇结构。
优选的,所述监测单元包括:
靶体获取模块,用以获取所述靶体的运动轨迹信息及位置信息;
射击获取模块,用以获取用户对所述靶体的射击信息;
处理模块,用以根据所述靶体的所述运动轨迹信息,所述位置信息和所述射击信息,计算射击准确度。
优选的,所述监测单元包括:
获取模块,用以获取所述靶体的运动轨迹信息及位置信息;
击发状态处理模块,用以根据所述运动轨迹信息和所述位置信息获取射击所述靶体的所述射击信息。
优选的,所述靶体包括实体靶体,和/或虚拟靶体。
优选的,所述实体靶体采用碟子形结构、环形结构或矩形结构,或
所述实体靶体为填充气体的气球,或
所述实体靶体为设置有光源的靶体。
优选的,所述虚拟靶体为采用光学呈现的虚拟靶体。
优选的,所述虚拟靶体为采用全息成像方式呈现所述虚拟靶体。
优选的,所述抛靶单元包括,
第一接收模块,用以接收控制指令;
储靶舱,用以储存所述实体靶体;
弹射部,用以将所述实体靶体从所述抛靶单元的出口弹射输出;
第一检测模块,用以检测所述抛靶单元的位置数据;
第一控制模块,分别连接所述第一接收模块、所述弹射部和所述第一检测模块,用以根据所述第一检测模块检测的所述位置数据及所述控制指令控制所述弹射部弹射所述实体靶体。
优选的,所述抛靶单元包括,
第二接收模块,用以接收控制指令;
发射部,用以采用全息成像方式输出光线,以呈现所述虚拟靶体;
第二检测模块,用以检测所述抛靶单元的位置数据,所述位置数据包括高度数据、风速数据和坐标数据;
第二控制模块,分别连接所述第二接收模块、所述发射部和所述第二检测模块,用以根据所述第二检测模块检测的所述位置数据及所述控制指令控制所述发射部成像。
本发明还提供一种飞行式抛靶监测方法,包括的步骤为:
飞行单元携带抛靶单元进行飞行;
所述抛靶单元根据接收到的指令释放供射击瞄准的靶体;
监测用户射击所述靶体的射击信息。
优选的,监测用户射击所述靶体的所述射击信息的过程为:
获取所述靶体的运动轨迹信息及位置信息;
获取用户对所述靶体的射击信息;
根据所述靶体的所述运动轨迹信息,所述位置信息和所述射击信息,计算射击准确度。
优选的,监测用户射击所述靶体的所述射击信息的过程为:
获取所述靶体的运动轨迹信息及位置信息;
根据所述运动轨迹信息和所述位置信息获取射击所述靶体的所述射击信息。
优选的,所述靶体包括实体靶体和/或虚拟靶体;
所述虚拟靶体为采用全息成像方式呈现所述虚拟靶体。
优选的,计算射击准确度的过程为:
统计所述射击信息对所述射击信息进行分析,根据射击信息及射击偏离信息计算射击准确度;
显示所述射击信息和所述射击准确度。
优选的,根据所述运动轨迹信息和所述位置信息获取射击所述靶体的所述射击信息的过程为:
根据所述实体靶体的所述运动轨迹、所述位置信息和震动信息获取射击所述实体靶体的所述射击信息,或
根据所述虚拟靶体的影像信息运动轨迹和位置反馈信息获取射击所述虚拟靶体的所述射击信息。
上述技术方案的有益效果举例如下:
飞行式抛靶监测装置可移动便于携带,扩大了使用范围;还可利用监测单元可对射击的准确度进行监测;
飞行式抛靶监测方法可对射击的过程进行监测,以获取射击信息,提高了用户体验。
附图说明
图1为本发明所述飞行式抛靶监测装置的一种实施例的整体结构示意图。
图2为本发明所述抛靶单元的一种实施例的模块图。
图3为本发明所述抛靶单元的另一种实施例的模块图。
图4为本发明所述监测单元的一种实施例的模块图。
图5为本发明所述监测单元的另一种实施例的模块图。
图6为本发明所述飞行式抛靶监测方法的一种实施例的方法流程图。
图7为本发明监测用户射击靶体时的一种实施例的方法流程图。
图8为本发明所述抛靶单元根据指令释放靶体的一种实施例的方法流程图。
图9为本发明所述抛靶单元根据指令释放靶体的另一种实施例的方法流程图。
图10为本发明所述飞行单元携带抛靶单元飞行的方法流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。
如图1所示,一种飞行式抛靶监测装置,该装置包括:飞行单元1,抛靶单元2和监测单元3,飞行单元1携带抛靶单元2飞行,抛靶单元2用以根据接收到的指令释放供射击瞄准的靶体,监测单元3用以监测用户射击靶体的射击信息。
在本实施例中,飞行式抛靶监测装置可实现在飞行过程中利用抛靶单元2进行抛靶,以实现移动抛靶满足用户的需求,且飞行式抛靶装置可移动便于携带,扩大了使用范围,对用户的射击位置没有特定的要求,扩大了用户的射击活动范围;同时利用监测单元3可对射击的准确度进行监测。
作为一种实施例,飞行单元1可采用旋翼式飞行结构,或飞行单元1可采用扑翼式飞行结构,或飞行单元1可采用固定翼式飞行结构,或飞行单元1可采用伞翼式飞行结构,或飞行单元1可采用喷气式飞行结构,或飞行单元1可采用飞艇结构。
于上述技术方案基础上,进一步的,飞行单元可以是旋翼飞行器、固定翼飞行器或固定翼与旋翼混合的飞行器。若飞行单元采用旋翼飞行器,可以为包括一个或者多个螺旋桨的飞行器,例如单个螺旋桨的直升机、四旋翼飞行器、六旋翼飞行器、八旋翼飞行器等。飞行单元能够根据预先配置的航线数据自动飞行至目标区域,也可以接收诸如遥控器、智能手机、平板电脑、智能可穿戴设备等带无线功能的控制设备在地面端发送的飞行控制数据,并基于这些飞行控制数据进行飞行至目标区域。
飞行器通常还可包含有动力组件,例如云台电机、螺旋桨、螺旋桨电机,以及散热风扇等机械部件。
飞行单元还可包括用于控制飞行的飞控板,飞控板包括电路板以及设置于电路板上用于实现预定功能的功能模块,功能模块可以包括控制器模块、处理器模块、传感器模块等。进一步地,传感器模块可以包括惯性测量模块、温度传感器模块、高度传感器模块、距离传感器模块等。惯性测量模块包括加速度传感器以及陀螺仪,惯性测量模块能够测量无人飞行器的飞行姿态信息。
在优选的实施例中,靶体可包括实体靶体,和/或虚拟靶体。
进一步地,作为举例而非限定,实体靶体可采用碟子形结构、环形结构或矩形结构,或实体靶体还可以是填充气体的气球,或实体靶体为设置有光源的靶体。例如在靶体上设置LED灯,以便用户在夜间进行抛靶射击。
在优选的实施例中,虚拟靶体为采用光学呈现的虚拟靶体。
进一步地,作为举例而非限定,虚拟靶体为采用全息成像方式呈现虚拟靶体。
如图4所示,在优选的实施例中,监测单元3包括:
靶体获取模块31,用以获取靶体的运动轨迹信息及位置信息;
射击获取模块32,用以获取用户对靶体的射击信息;
处理模块33,用以根据靶体的运动轨迹信息,位置信息和射击信息,计算射击准确度。
进一步地,作为举例而非限定,射击信息可包括:射击位置信息、瞄准姿态信息和射击路径等。
在本实施例中,通过靶体获取模块31获取靶体的运动轨迹信息及位置信息,采用射击获取模块32对用户的射击操作进行监测,以获取射击子弹或激光的射击信息,根据该信息获取相应的射击靶体的射击信息。
如图5所示,在优选的实施例中,监测单元3包括:
获取模块35,用以获取靶体的运动轨迹信息及位置信息;
击发状态处理模块36,用以根据运动轨迹信息和位置信息获取射击靶体的射击信息。
在本实施例中,击发状态处理模块36主要是用户获取被击中的靶体的射击信息,依据靶体的运动轨迹、位置信息判断被击中的靶体的射击信息。
如图2所示,在优选的实施例中,抛靶单元2包括,
第一接收模块21,用以接收控制指令;
储靶舱22,用以储存实体靶体;
弹射部23,用以将实体靶体从抛靶单元2的出口210弹射输出;
第一检测模块24,用以检测抛靶单元2的位置数据;
第一控制模块25,分别连接第一接收模块21、弹射部23和第一检测模块24,用以根据第一检测模块24检测的位置数据及控制指令控制弹射部23弹射实体靶体。
进一步地,作为举例而非限定,位置数据可包括高度数据、风速数据和坐标数据。
在本实施例中,采用储靶舱22存储靶体,通过第一检测模块24检测抛靶单元2的高度数据、风速数据和坐标数据,利用第一控制模块25控制弹射部23将储靶舱22中的实体靶体从抛靶单元2的出口210弹射输出,从而实现释放供射击瞄准的靶体的目的。
如图3所示,在优选的实施例中,抛靶单元2包括,
第二接收模块26,用以接收控制指令;
发射部27,用以采用全息成像方式输出光线,以呈现虚拟靶体;
第二检测模块28,用以检测抛靶单元2的位置数据,位置数据包括高度数据、风速数据和坐标数据;
第二控制模块29,分别连接第二接收模块26、发射部27和第二检测模块28,用以根据第二检测模块28检测的位置数据及控制指令控制发射部27成像。
进一步地,作为举例而非限定,位置数据可包括高度数据、风速数据和坐标数据。
在本实施例中,通过第二检测模块28检测抛靶单元2的高度数据、风速数据和坐标数据,利用第二控制模块29控制发射部27采用全息成像方式输出光线,以呈现虚拟靶体,从而实现释放供射击瞄准的靶体的目的。
在优选的实施例中,处理模块33对射击信息进行分析,根据射击信息及射击偏离信息计算射击准确度。
在本实施例中,作为举例而非限定,可采用处理模块33对射击信息进行统计,根据历次射击的把环或击中次数,以及射击的偏离信息,计算出射击的准确度。
在优选的实施例中,监测单元3还包括:
显示模块34,用以显示射击信息和射击准确度。
在本实施例中,作为举例而非限定,可通过显示模块34对射击信息和计算射击准确度进行显示,以使用户直观的获取的射击信息。
在优选的实施例中,击发状态处理模块36用以根据实体靶体的运动轨迹、位置信息和震动信息获取射击实体靶体的射击信息,或
击发状态处理模块36用以根据虚拟靶体的影像信息运动轨迹和位置反馈信息获取射击虚拟靶体的射击信息。
在优选的实施例中,飞行单元1包括,
定位模块,用以定位飞行单元1的位置信息;
第三接收模块,用以接收飞行指令;
飞行模块,分别连接定位模块和第三接收模块,用以根据飞行指令及位置信息飞行,或
飞行模块用以根据飞行指令及位置信息飞行至目标位置。
在本实施例中,作为举例而非限定,可通过定位模块定位飞行单元1的位置信息,飞行模块根据第三接收模块接收到的飞行指令,执行相应的飞行操作。抛靶单元2可在飞行单元1处于飞行状态时释放靶体;抛靶单元2还可在飞行单元1处于静止状态时释放靶体。
在优选的实施例中,还包括图像识别触发单元,图像识别触发单元包括,
拍摄模块,用以拍摄包含用户在内的图像;
识别模块,用以识别用户的需求状况;
需求判定模块,用以根据拍摄的图像及需求状况判定释放靶体需求。
在本实施例中,作为举例而非限定,可采用图像识别的技术手段触发飞行单元1飞行,当识别模块识别的用户的需求状况为需要释放靶体需求,则触发飞行单元1携带抛靶单元2从初始位置起飞,飞行至目标位置。
在优选的实施例中,还包括声音识别触发单元,声音识别触发单元包括,
采集模块,用以采集用户的语音信号;
识别模块,用以识别语音信号的语义内容;
需求判定模块,用以根据语义内容判定释放靶体需求。
在本实施例中,作为举例而非限定,可采用语音信号识别的技术手段触发飞行单元1飞行,当识别模块识别的语义内容为释放靶体需求,则触发飞行单元1携带抛靶单元2从初始位置起飞飞行至目标位置。
如图6所示,一种飞行式抛靶监测方法,包括的步骤为:
S1.飞行单元携带抛靶单元进行飞行;
S2.抛靶单元根据接收到的指令释放供射击瞄准的靶体;
S3.监测用户射击靶体的射击信息。
在本实施例中,飞行式抛靶监测方法可在飞行过程中,控制抛靶单元根据接收到的指令释放供射击瞄准的靶体,并对射击的过程进行监测,以获取射击信息,提高了用户体验。
如图7所示,在优选的实施例中,监测用户射击靶体的射击信息的过程为:
S31.获取靶体的运动轨迹信息及位置信息;
S32.获取用户对靶体的射击信息;
S33.根据靶体的运动轨迹信息,位置信息和射击信息,计算射击准确度。
在本实施例中,通过获取靶体的运动轨迹信息及位置信息,对用户的射击操作进行监测,以获取射击子弹或激光的射击信息,根据该信息获取相应的射击靶体的射击信息。
在优选的实施例中,监测用户射击靶体的射击信息的过程为:
获取靶体的运动轨迹信息及位置信息;
根据运动轨迹信息和位置信息获取射击靶体的射击信息。
在本实施例中主要是获取用户获取被击中的靶体的射击信息,依据靶体的运动轨迹、位置信息判断被击中的靶体的射击信息。
在优选的实施例中,靶体包括实体靶体和/或虚拟靶体;
虚拟靶体为采用全息成像方式呈现虚拟靶体。
在优选的实施例中,计算射击准确度的过程为:
统计射击信息对射击信息进行分析,根据射击信息及射击偏离信息计算射击准确度;
显示射击信息和射击准确度。
在本实施例中,作为举例而非限定,可对射击信息进行统计,根据历次射击的把环或击中次数,以及射击的偏离信息,计算出射击的准确度;通过对射击信息和计算射击准确度进行显示,以使用户直观的获取的射击信息。
在优选的实施例中,根据运动轨迹信息和位置信息获取射击靶体的射击信息的过程为:
根据实体靶体的运动轨迹、位置信息和震动信息获取射击实体靶体的射击信息,或
根据虚拟靶体的影像信息运动轨迹和位置反馈信息获取射击虚拟靶体的射击信息。
如图8所示,在优选的实施例中,抛靶单元根据指令释放靶体的过程为:
A1.接收控制指令;
A2.检测抛靶单元的位置数据;
A3.根据检测的位置数据及控制指令将实体靶体从抛靶单元的出口弹射输出。
进一步地,位置数据包括高度数据、风速数据和坐标数据。
在本实施例中,通过检测抛靶单元的高度数据、风速数据和坐标数据,将实体靶体从抛靶单元的出口弹射输出,从而实现释放供射击瞄准的靶体的目的。
如图9所示,在优选的实施例中,抛靶单元根据指令释放靶体的过程为:
B1.接收控制指令;
B2.检测抛靶单元的位置数据,位置数据包括高度数据、风速数据和坐标数据;
B3.根据检测的位置数据及控制指令采用全息成像方式输出光线,以呈现虚拟靶体。
进一步地,作为举例而非限定,位置数据可包括高度数据、风速数据和坐标数据。
在本实施例中,通过检测抛靶单元的高度数据、风速数据和坐标数据,采用全息成像方式输出光线,以呈现虚拟靶体,从而实现释放供射击瞄准的靶体的目的。
如图10所示,在优选的实施例中,飞行单元携带抛靶单元飞行的过程为:
C1.接收飞行指令;
C2.定位飞行单元的位置信息;
C3.根据飞行指令及位置信息飞行,或
根据飞行指令及位置信息飞行至目标位置。
在本实施例中,通过定位飞行单元的位置信息,飞行单元根据接收到的飞行指令,执行相应的飞行操作。抛靶单元可在飞行单元处于飞行状态时释放靶体;抛靶单元还可在飞行单元处于静止状态时释放靶体。
在优的实施例中,抛靶单元根据指令释放靶体之前还包括:
拍摄包含用户在内的图像;
识别用户的需求状况;
根据拍摄的图像及需求状况判定释放靶体需求。
在本实施例中,可采用图像识别的技术手段触发飞行单元飞行,当识别的用户的需求状况为需要释放靶体需求,则触发飞行单元携带抛靶单元从初始位置起飞飞行至目标位置。
在优选的实施例中,抛靶单元根据指令释放靶体之前还包括:
采集用户的语音信号;
识别语音信号的语义内容;
根据语义内容判定释放靶体需求。
在本实施例中,可采用语音信号识别的技术手段触发飞行单元飞行,当识别的语义内容为释放靶体需求,则触发飞行单元携带抛靶单元从初始位置起飞飞行至目标位置。
在本发明所提供的几个实施例中,应该理解到,所揭露的相关装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元或模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。