【技术实现步骤摘要】
本专利技术涉及游戏设备
,更具体地说,涉及一种虚拟高尔夫球运动实现方法、系统及其球杆和球座。
技术介绍
现有的虚拟高尔夫游戏系统中,与游戏主机互动的游戏控制器很少见,多数是利用红外LED来检测高尔夫球杆的全部运动,这样会导致所检测到的数据精度差。并且现有的虚拟高尔夫游戏系统中,是在球座上设置实体的高尔夫球,在游戏时实际击打高尔夫球。由于高尔夫球杆击打球的力量很大,因此在家庭环境中使用时,很容易造成高尔夫球脱落,从而产生伤人损物事件,安全性很低。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种虚拟高尔夫球运动实现方法、系统及其球杆和球座。本专利技术解决其技术问题所采用的技术方案是:构造一种虚拟高尔夫球运动实现方法,其中,包括以下步骤:检测并计算得到球杆头的运动轨迹参数;检测并计算得到所述球杆头经过球座上虚拟球边缘时、所述球杆头或所述球座上的红外LED光点坐标及时间戳;根据所述球杆头的运动轨迹参数和所述光点坐标及时间戳,计算得到所述球座上的虚拟球被击打时的击球点、击球角度和加速度;根据所述击球点、击球角度和加速度控制高尔夫球游戏进程 ...
【技术保护点】
一种虚拟高尔夫球运动实现方法,其特征在于,包括以下步骤:检测并计算得到球杆头的运动轨迹参数;检测并计算得到所述球杆头经过球座上虚拟球边缘时、所述球杆头或所述球座上的红外LED光点坐标及时间戳;根据所述球杆头的运动轨迹参数和所述光点坐标及时间戳,计算得到所述球座上的虚拟球被击打时的击球点、击球角度和加速度;根据所述击球点、击球角度和加速度控制高尔夫球游戏进程。
【技术特征摘要】
1.一种虚拟高尔夫球运动实现方法,其特征在于,包括以下步骤: 检测并计算得到球杆头的运动轨迹参数; 检测并计算得到所述球杆头经过球座上虚拟球边缘时、所述球杆头或所述球座上的红外LED光点坐标及时间戳; 根据所述球杆头的运动轨迹参数和所述光点坐标及时间戳,计算得到所述球座上的虚拟球被击打时的击球点、击球角度和加速度; 根据所述击球点、击球角度和加速度控制高尔夫球游戏进程。2.根据权利要求1所述的实现方法,其特征在于,所述检测并计算得到球杆头的运动轨迹参数具体为: 由所述球杆头上的运动传感器感测球杆头的运动,得到所述球杆头的运动数据; 以上电时所述球杆头的位置或所述球杆头停止的位置作为所述球杆头的基准位置,根据所述运动传感器感测的运动数据计算得出所述球杆头的相对运动坐标,从而得到所述球杆头的运动轨迹参数。3.根据权利要求1所述的实现方法,其特征在于,所述检测并计算得到球杆头的运动轨迹参数具体为: 由所述球杆头上的运动传感器感测球杆头的运动,得到所述球杆头的运动数据;由所述球座上的红外LED检测单元 感测所述球杆头的红外LED、或者由所述球杆头上的红外LED检测单元感测所述球座的红外LED,得到所述球杆头的运动轨迹; 再将所述运动轨迹与所述运动传感器检测到的运动数据相融合,得到融合后的精确运动数据; 以上电时所述球杆头的位置或所述球杆头停止的位置作为所述球杆头的基准位置,根据所述融合后的精确运动数据,计算得出所述球杆头的相对运动坐标,从而得到所述球杆头的运动轨迹参数。4.根据权利要求1所述的实现方法,其特征在于,所述检测并计算得到所述球杆头经过所述球座上虚拟球边缘时的时间戳具体为: 由所述球座上的红外LED检测单元感测所述球杆头的红外LED、或者由所述球杆头上的红外LED检测单元感测所述球座的红外LED,得到所述球杆头经过所述球座上虚拟球边缘时的光点坐标及时间戳。5.根据权利要求1所述的实现方法,其特征在于,所述根据所述球杆头的运动轨迹参数和所述光点坐标及时间戳,计算得到所述球座上的虚拟球被击打时的击球点、击球角度和加速度具体为: 将所述光点坐标与标准坐标、及所述球杆头的虚拟击球面运动轨迹、虚拟击球面姿态角相对比,计算出击球点位置; 将所述时间戳与所述球杆头相同时间戳的运动轨迹参数相对应,计算出所述球杆头的击球角度和力度。6.根据权利要求5所述的实现方法,其特征在于,所述球杆头的虚拟击球面运动轨迹、虚拟击球面姿态角和所述球杆头时间戳的计算过程为: 由所述球杆头上的运动传感器感测球杆头的运动坐标; 设定虚拟击球面相对应所述运动坐标的偏移量;计算得到所述球杆头的虚拟击球面运动轨迹、虚拟击球面姿态角和所述球杆头的时间戳。7.根据权利要求5所述的实现方法,其特征在于,所述光点坐标计算过程为: 由设置在所述球座底部的摄像头或MEMS扫描镜检测所述球...
【专利技术属性】
技术研发人员:罗富强,
申请(专利权)人:深圳市宇恒互动科技开发有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。