本发明涉及基于虚拟现实的学习系统,一种基于虚拟现实操控手柄的教学实验操控方法。
背景技术:
目前的教学模式还大多以书本进行教学,偶尔进行一些教学实验进行辅助教学。书本的内容多以文字和图片进行指导,不够立体,学生只能对书本中的内容进行背诵记录,无法通过实验操作实现因效施教。而为了实现实验教学的目的,学校需要大量采购实验仪器或实验试剂等,造成教学成本的增高,且实验中会存在着危险,需要做好实验的防范措施,避免学生受伤。
技术实现要素:
本发明要解决的技术问题是提供基于虚拟现实操控手柄的教学实验操控方法,采用虚拟现实技术,。
本发明的技术方案为:
一种基于虚拟现实操控手柄的教学实验操控方法,首先用户通过动作捕捉手柄相对于显示屏选择待操作的实验内容,当选择完成后,进入对应的教学实验画面,此时,显示屏上会在选择的实验场景内显示多种实验用具,此时通过动作捕捉手柄选择对应的实验用具,用户通过动作捕捉手柄确认实验用具后,即动作捕捉手柄与实验用具实现虚拟互联,此时动作捕捉手柄上的动作捕捉传感器会实时采集手柄的运动速度、位移和运动方向,然后将采集信息实时发送给主控制器,主控制器将采集信息输出给其模型操控模块,模型操控模块操控实验用具的3d模型进行运功并于显示屏中显示运动过程,当运动至对应的位置时,用户通过动作捕捉手柄确认定位,主控制器会自动控制3d场景和3d模型进行下一步的动作并发送给显示屏进行显示,当显示屏播放完毕后,控制器会将下一步的控制指令发送给显示屏显示,用户根据显示屏的控制指令进行下一步的实验操作。
所述的动作捕捉手柄内集成有主控制器,分别与主控制器连接的存储器、选择输入按键、动作捕捉传感器和无线传输模块,所述的选择输入按键包括有方向选择键和确认键,所述的主控制器通过无线传输模块与带有无线传输功能的显示屏连接。
所述的实验内容的选择画面、实验用具的选择画面、实验场景的3d模型、实验用具的3d模型、控制命令数据库均设置于所述的存储器中,主控制器首先将所有实验内容的选择画面发送给显示屏进行显示,用户根据选择输入按键选择对应的待操作的实验场景和实验内容,当选择完后,主控制器从存储器中提取对应的实验场景的3d模型并发送给显示屏显示,然后将当前实验内容对应的所有实验用具的画面发送至显示屏显示,用户通过输入按键选择并确认对应的实验用具后,主控制器会从存储器中提取对应实验用具的3d模型并叠加于实验场景的3d模型中并发送至显示屏显示,然后动作捕捉手柄与实验用具实现虚拟互联,从而进行后续的实验操作。
所述的动作捕捉手柄与实验用具实现虚拟互联后,控制器的坐标系定位模块会将此时实验用具对应的图像位置确定为原点,然后确立图像三维坐标系,模型操控模块控制实验用具的3d模型在图像三维坐标系内进行对应速度的三维运动。
所述的控制器自动控制3d场景和3d模型进行下一步的动作的具体步骤是:控制器接受到定位操作信息后,模型操控模块从存储器中提取对应的实验场景和实验用具的自动化3d操作画面然后发送给显示屏进行后续的实验操作显示。
所述的存储器设置有多个实验内容数据库,每个实验内容数据库内存储有对应的一个实验场景的3d模型、多个实验用具的选择画面和3d模型、以及自动化3d操作画面,主控制器根据虚拟现实操控手柄的输入信息提取存储器中对应实验内容数据库内的内容进行处理并发送给显示屏进行显示。
本发明的优点:
本发明的虚拟现实操控手柄集合有输入控制功能和动作捕捉功能,可通过手柄输入选择控制信息并且在选择确定后启动动作捕捉功能,实现手柄运动的信息捕捉,并通过主控制器对3d模型进行运动处理后通过无线网络发送给显示屏进行对应的显示,无需外设动作捕捉设备或是深度图像采集设备,即可实现虚拟现实的互动操控功能;本发明在选择确认操作之前,动作捕捉传感器不会启动进行捕捉,避免能源浪费;本发明设置有自动播放阶段,无需始终对3d模型进行控制移动,当实验步骤操作完成后,会自动播放预设画面,降低了3d建模操控的成本;本发明的图像三维坐标系的建立是以实验用具的3d模型初次出现在实验场景3d模型中的位置作为坐标系的原点,然后确立图像三维坐标系,模型操控模块控制实验用具的3d模型在图像三维坐标系内进行对应速度的三维运动,避免后续坐标计算的负责度,降低了运算成本。
具体实施方式
一种基于虚拟现实操控手柄的教学实验操控方法,首先用户通过动作捕捉手柄相对于显示屏选择待操作的实验内容,当选择完成后,进入对应的教学实验画面,此时,显示屏上会在选择的实验场景内显示多种实验用具,此时通过动作捕捉手柄选择对应的实验用具,用户通过动作捕捉手柄确认实验用具后,即动作捕捉手柄与实验用具实现虚拟互联后,控制器的坐标系定位模块会将此时实验用具对应的图像位置确定为原点,然后确立图像三维坐标系,此时动作捕捉手柄上的动作捕捉传感器会实时采集手柄的运动速度、位移和运动方向,然后将采集信息实时发送给主控制器,主控制器将采集信息输出给其模型操控模块,模型操控模块操控实验用具的3d模型在图像三维坐标系内进行运功并于显示屏中显示运动过程,当运动至对应的位置时,用户通过动作捕捉手柄确认定位,主控制器会自动控制3d场景和3d模型进行下一步的动作并发送给显示屏进行显示,即控制器接受到定位操作信息后,模型操控模块从存储器中提取对应的实验场景和实验用具的自动化3d操作画面然后发送给显示屏进行后续的实验操作显示,当显示屏播放完毕后,控制器会将下一步的控制指令发送给显示屏显示,用户根据显示屏的控制指令进行下一步的实验操作。
其中,动作捕捉手柄内集成有主控制器,分别与主控制器连接的存储器、选择输入按键、动作捕捉传感器和无线传输模块,选择输入按键包括有方向选择键和确认键,主控制器通过无线传输模块与带有无线传输功能的显示屏连接;存储器设置有多个实验内容数据库,每个实验内容数据库内存储有对应的一个实验场景的3d模型、多个实验用具的选择画面和3d模型、以及自动化3d操作画面,主控制器根据虚拟现实操控手柄的输入信息提取存储器中对应实验内容数据库内的内容进行处理并发送给显示屏进行显示。
上述实验内容的选择画面、实验用具的选择画面、实验场景的3d模型、实验用具的3d模型、控制命令数据库均设置于存储器中,主控制器首先将所有实验内容的选择画面发送给显示屏进行显示,用户根据选择输入按键选择对应的待操作的实验场景和实验内容,当选择完后,主控制器从存储器中提取对应的实验场景的3d模型并发送给显示屏显示,然后将当前实验内容对应的所有实验用具的画面发送至显示屏显示,用户通过输入按键选择并确认对应的实验用具后,主控制器会从存储器中提取对应实验用具的3d模型并叠加于实验场景的3d模型中并发送至显示屏显示,然后动作捕捉手柄与实验用具实现虚拟互联,从而进行后续的实验操作。