【技术实现步骤摘要】
一种多通道交互设备研发平台
本专利技术涉及一种交互设备研发平台,具体涉及一种多通道交互设备研发平台及搭建方法,可实现多种交互设备的接入、控制和数据处理,可应用于人机交互、虚拟现实等
技术介绍
近年来,随着人机交互技术的发展,各种交互设备不断涌现。各种交互设备接口不一,协议不同以及数据格式不同使得开发者的二次开发困难重重。在使用现有交互设备进行二次开发时,因为需要处理大量数据,交互设备数据繁多,接口复杂,所以需要针对其具体通信协议及接口类型设计测试软件。研发平台泛指技术研究、产品开发过程所涉及的所有管理、技术、资源体系的有机集成,为实现复杂产品的研制提供有效手段。在使用现有交互设备进行二次开发时,因为需要处理大量数据,交互设备数据繁多,接口复杂,所以需要针对其具体通信协议及接口类型设计测试软件,为此我们开发了多通道交互设备研发平台,合理的分配设计任务,科学的设计时间节点,清晰的监控设计目标与进程,可以及早的发现设计缺陷并解决。多通道交互设备研发平台,集成现有三维定位、IMU、语音、手势、触觉等交互设备 ...
【技术保护点】
1.一种多通道交互设备研发平台,其特征在于:包括输入输出模块、数据处理模块、软件开发平台,其中:/n(1)输入输出模块由三维位置通道一、九轴通道一、语音通道一、手势通道一、触觉通道一五个通道组成,提供交互设备的输入或输出接口;/n(2)数据处理模块由多通道数据采集单元、数据处理与识别单元和存储器组成;支持多通道设备接入的多种标准接口电路,完成协议转换、电平转换、模数转换以及数据缓冲等功能,采集输入模块各个通道的输入数据,并将采集的数据进行处理,根据各个通道的需求完成不同的功能;/n(3)软件开发平台为用户提供桌面可视化交互界面,与硬件平台结合,将数据处理模块采集和处理后的数 ...
【技术特征摘要】
1.一种多通道交互设备研发平台,其特征在于:包括输入输出模块、数据处理模块、软件开发平台,其中:
(1)输入输出模块由三维位置通道一、九轴通道一、语音通道一、手势通道一、触觉通道一五个通道组成,提供交互设备的输入或输出接口;
(2)数据处理模块由多通道数据采集单元、数据处理与识别单元和存储器组成;支持多通道设备接入的多种标准接口电路,完成协议转换、电平转换、模数转换以及数据缓冲等功能,采集输入模块各个通道的输入数据,并将采集的数据进行处理,根据各个通道的需求完成不同的功能;
(3)软件开发平台为用户提供桌面可视化交互界面,与硬件平台结合,将数据处理模块采集和处理后的数据在可视化交互界面上以不同的方式直观的显示出来,并允许用户对相关数据和功能进行操作,分为三维位置通道二、九轴通道二、语音通道二、手势通道二、触觉通道二五个通道。
2.根据权利要求1所述的一种多通道交互设备研发平台,其特征在于:所述输入输出模块中的三维位置通道一的输入设备为三维空间定位装置,数据处理模块将输入的数据进行采集和处理,最终化为空间三维坐标,并送到软件开发平台进行显示和进一步处理。
3.根据权利要求1所述的一种多通道交互设备研发平台,其特征在于:所述软件开发平台的三维位置通道二可以实现空间定位设备识别与检测一,三维坐标实时显示,轨迹显示,轨迹识别,坐标数据导出,模板导出等功能,其中:
设备识别与检测一与数据处理模块协同工作,通过数据处理模块实时检测是否有设备接入,并控制三维坐标实时显示,轨迹显示,轨迹识别,坐标数据导出和模板导出模块的运行,只有在设备接入时才允许运行;
三维坐标实时显示功能主要实现三维坐标在软件开发平台上的可视化实时显示,当设备识别与监测模块接到设备信息后,该模块启动,读取数据处理模块送入的三维空间坐标,然后进行显示;
轨迹显示与轨迹识别主要实现空间定位设备的三维空间轨迹的还原和识别,轨迹显示实时读取输入的三维坐标,根据三维坐标每帧进行三维场景的数据更新,达到轨迹还原的效果,轨迹识别通过DTW算法对输入的三维坐标进行处理然后与轨迹识别模板进行比较,从而实现轨迹识别;
坐标数据导出主要实现三维空间坐标以不同的形式导出,从而进行二次应用;
模板导出实现轨迹识别模板的输出,以便应用在其他地方。
4.根据权利要求1所述的一种多通道交互设备研发平台,其特征在于:所述输入输出模块中的九轴通道一的输入设备主要为姿态输入设备,数据处理模块将输入的数据进行采集和处理,最终化为原始九轴数据,并送到软件开发平台进行显示和进一步处理。
5.根据权利要求1所述的一种多通道交互设备研发平台,其特征在于:所述软件开发平台的九轴通道二可以实现九轴设备识别与检测二,九轴数据实时显示,旋转姿态显示,欧拉角与四元数显示,九轴数据导出功能,其中:
设备识别与检测二与数据处理模块协同工作,通过数据处理模块实时检测是否有设备接入,并控制九轴数据实时显示,旋转姿态显示,欧拉角与四元数显示,九轴数据导出模块的运行,只有在设备接入时才允许运行;
九轴数据实时显示功能主要实现九轴数据在软件开发平台上的可视化实时显示,当设备识别与检测模块接到设备信息后,该模块启动,读取数据处理模块送入的原始九轴数据,然后进行显示;
旋转姿态显示主要实现三维空间中物体旋转姿态的重现与显示,该模块读取欧拉角与四元数显示模块转换出的欧拉角,根据欧拉角实时改变界面中三维物体的姿态,从而实现空间物体的动态姿态显示;
欧拉角与四元数显示主要实现原始九轴数据与欧拉角和四元数之间的转换,并将转换结果显示出来;
九轴数据导出主要实现原始九轴数据、四元数和欧拉角以不同的...
【专利技术属性】
技术研发人员:陈建,于帆,孙晓颖,燕学智,佴威至,于嘉鑫,
申请(专利权)人:吉林大学,
类型:发明
国别省市:吉林;22
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。