【技术实现步骤摘要】
一种枪体定位方法、装置、设备、仿真枪及可读存储介质
本专利技术属于定位
,具体地涉及一种枪体定位方法、装置、设备、仿真枪及可读存储介质。
技术介绍
目前在应用诸如仿真枪等枪体进行娱乐或训练的过程中,出于射击管理或安全使用等方面的考虑,需要实时获取枪体的空间位置、枪口朝向、开枪击发和弹夹更换等数据,并通过无线或有线等方式将这些数据实时传送给上位机,以便进行有效监控。但是现有枪体定位方案无法满足枪体在自然环境中的随时使用和多枪同时定位需求,例如对于简单游戏型的仿真枪,其一般是使用陀螺仪或外加定位器来进行枪口朝向数据的获取,如果换地方使用,需要先对陀螺仪进行磁场校准,否则得到的最终结果非常容易产生偏差,无法在厘米级内做到枪口朝向数据的准确获取,导致获取的枪口朝向与枪口真实朝向存在较大误差,更无法做到空间位置的准确获取;此外,外加的定位器也会受到场地限制,即尽管有的定位器可以级联,但还是会受到场地限制,并且成本较高,同时枪体能活动的有效范围只能在定位器之间,并且多枪之间容易相互干扰,使得枪体易被其他物体遮挡,无法产生定位结果,存在枪体丢失风险。试验测试表明,目前很难做到在每立方中对2~3把枪体进行精准地毫米级定位,导致定位结果的鲁棒性不够高。
技术实现思路
为了解决现有枪体定位方案无法满足枪体在自然环境中的随时使用和多枪同时定位需求的问题,本专利技术目的在于提供一种新型的枪体定位方法、装置、设备、仿真枪及可读存储介质,可以基于视觉同步定位与建图SLMA算法直接自主式地对绑定枪体进行空间位置和枪口朝向 ...
【技术保护点】
1.一种枪体定位方法,其特征在于,包括:/n获取在枪体移动过程中由图像传感器实时采集的图像数据,其中,所述图像传感器与所述枪体绑定,所述图像数据包含有在不同离散时刻采集的当前图像数据和若干份历史图像数据;/n根据所述当前图像数据和所述若干份历史图像数据,使用视觉同步定位与建图SLMA算法获取到所述图像传感器的相机光心在三维世界坐标系中的当前位置坐标和所述图像传感器的相机镜头在所述三维世界坐标系中的当前朝向角度;/n根据所述当前位置坐标和所述枪体在相机坐标系中的已知枪体位置坐标,通过几何变换得到所述枪体在所述三维世界坐标系中的当前枪体位置坐标,以及根据所述当前朝向角度和所述枪体在所述相机坐标系中的已知枪口朝向角度,通过几何变换得到所述枪体在所述三维世界坐标系中的当前枪口朝向角度,其中,所述相机坐标系为以所述图像传感器的相机光心为原点且以相机光轴为Z轴建立的三维直角坐标系;/n将所述当前枪体位置坐标和所述当前枪口朝向角度无线发送至上位机。/n
【技术特征摘要】
1.一种枪体定位方法,其特征在于,包括:
获取在枪体移动过程中由图像传感器实时采集的图像数据,其中,所述图像传感器与所述枪体绑定,所述图像数据包含有在不同离散时刻采集的当前图像数据和若干份历史图像数据;
根据所述当前图像数据和所述若干份历史图像数据,使用视觉同步定位与建图SLMA算法获取到所述图像传感器的相机光心在三维世界坐标系中的当前位置坐标和所述图像传感器的相机镜头在所述三维世界坐标系中的当前朝向角度;
根据所述当前位置坐标和所述枪体在相机坐标系中的已知枪体位置坐标,通过几何变换得到所述枪体在所述三维世界坐标系中的当前枪体位置坐标,以及根据所述当前朝向角度和所述枪体在所述相机坐标系中的已知枪口朝向角度,通过几何变换得到所述枪体在所述三维世界坐标系中的当前枪口朝向角度,其中,所述相机坐标系为以所述图像传感器的相机光心为原点且以相机光轴为Z轴建立的三维直角坐标系;
将所述当前枪体位置坐标和所述当前枪口朝向角度无线发送至上位机。
2.如权利要求1所述的枪体定位方法,其特征在于,将所述当前枪体位置坐标和所述当前枪口朝向角度无线发送至上位机,包括:
获取在所述枪体移动过程中由微机械陀螺仪实时采集的且在所述三维世界坐标系中的姿态数据,其中,所述微机械陀螺仪与所述枪体绑定,所述姿态数据包含有在不同离散时刻采集的当前姿态数据/和若干份历史姿态数据;
根据所述姿态数据、所述已知枪体位置坐标和所述微机械陀螺仪在所述相机坐标系中的已知陀螺仪位置坐标,通过几何变换得到所述枪体在所述三维世界坐标系中的姿态数据;
根据所述枪体在所述三维世界坐标系中的姿态数据,对所述当前枪口朝向角度进行矫正,得到新的当前枪口朝向角度;
将所述当前枪体位置坐标和所述新的当前枪口朝向角度无线发送至所述上位机。
3.如权利要求2所述的枪体定位方法,其特征在于,根据所述枪体在所述三维世界坐标系中的姿态数据,对所述当前枪口朝向角度进行矫正,得到新的当前枪口朝向角度,包括:
根据所述枪体在所述三维世界坐标系中的姿态数据,得到所述枪体在所述三维世界坐标系中的枪口朝向角度观测值;
通过卡尔曼滤波算法对所述枪口朝向角度观测值和所述当前枪口朝向角度进行加权平均处理,得到所述新的当前枪口朝向角度。
4.如权利要求1所述的枪体定位方法,其特征在于,所述图像传感器为单目摄像头或双目摄像头。
5.如权利要求1所述...
【专利技术属性】
技术研发人员:许多,
申请(专利权)人:深圳许多米科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。