对记步装置进行记步测试的方法及测试装置的制造方法

文档序号:10623605阅读:272来源:国知局
对记步装置进行记步测试的方法及测试装置的制造方法
【专利摘要】本发明提供一种对记步装置进行记步测试的方法及测试装置,所述方法包括:通过测试装置控制模拟手臂的摆动,其中所述模拟手臂上安装有根据所述摆动进行记步的记步装置;获取所述模拟手臂的摆动的次数和所述记步装置的记步结果;根据所述摆动次数和记步结果检验所述记步装置的记步准确性。通过采用本发明可以实现测试过程的自动化,从而降低人工成本、提高测试结果的准确性并且能够长时间进行测试。
【专利说明】
对记步装置进行记步测试的方法及测试装置
技术领域
[0001]本发明涉及通信领域,更为具体而言,涉及对记步装置进行记步测试的方法及测试装置。
【背景技术】
[0002]在当今时代各式各样的记步装置层出不穷,对记步装置的准确性的测试也日趋重要,然而在现有技术当中,对记步装置的测试主要采用人工体现记步的方式,但该方式存在耗费人工、繁琐枯燥、难以保证测试结果的准确性以及难以达到长时间稳定性测试的目的。

【发明内容】

[0003]为有效地解决上述技术问题,本发明提供了一种对记步装置进行记步测试的方法及测试装置。
[0004]—方面,本发明的实施方式提供了一种对记步装置进行记步测试的方法,所述方法包括:
[0005]通过测试装置控制模拟手臂的摆动,其中所述模拟手臂上安装有根据所述摆动进行记步的记步装置;
[0006]获取所述模拟手臂的摆动的次数和所述记步装置的记步结果;
[0007]根据所述摆动次数和记步结果检验所述记步装置的记步准确性。
[0008]另一方面,本发明的实施方式还提供了一种对记步装置进行记步测试的测试装置,所述测试装置包括:
[0009]模拟手臂,在所述模拟手臂上安装有根据该模拟手臂的摆动进行记步的记步装置;
[0010]控制模块,包括用于控制所述模拟手臂的摆动的控制单元和用于获取所述模拟手臂的摆动的次数的获取单元;
[0011]检验模块,用于根据所述获取单元所获取的摆动次数和记步装置的记步结果检验所述记步装置的记步准确性。
[0012]实施本发明提供的对记步装置进行记步测试的方法及测试装置可以实现测试过程的自动化,从而降低人工成本、提高测试结果的准确性并且能够长时间进行测试。
【附图说明】
[0013]图1是根据本发明实施方式的一种对记步装置进行记步测试的方法的流程图;
[0014]图2是根据本发明实施方式的另一种对记步装置进行记步测试的方法的流程图;
[0015]图3是根据本发明实施方式的一种对记步装置进行记步测试的测试装置的结构示意图;
[0016]图4是根据本发明实施方式的另一种对记步装置进行记步测试的测试装置的框架图。
【具体实施方式】
[0017]为使本发明的实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明作详细描述。
[0018]图1是根据本发明实施方式的一种对记步装置进行记步测试的方法的流程图。参见图1,该方法包括:
[0019]SllO:通过测试装置控制模拟手臂的摆动,其中所述模拟手臂上安装有根据所述摆动进行记步的记步装置。
[0020]其中,在本发明的实施方式中,所述处理SI 10可以通过以下方式实现:通过控制单元控制舵机的转动;再通过该舵机的转动带动所述模拟手臂摆动;该模拟手臂的摆角的取值范围可以选取在10度至45度,该模拟手臂的摆动频率的取值范围可以选取在0.5HZ至10HZ,当然本发明不限于此,本领域的技术人员可以根据实际需要选取其他取值范围。
[0021]S120:获取所述模拟手臂的摆动的次数和所述记步装置的记步结果。
[0022]其中,在本发明的实施方式中,可以对所述模拟手臂的摆动进行计数以获得作为所述模拟手臂的摆动的次数的计数结果。
[0023]S130:根据所述摆动次数和记步结果检验所述记步装置的记步准确性。
[0024]其中,在本发明的实施方式中,所述处理S130可以通过以下方式实现:比较所述摆动次数与所述记步结果;若所述摆动次数与所述记步结果相同,则确定所述记步装置记步准确,若所述摆动次数与所述记步结果不相同,则确定所述记步装置记步不准确,其中,上述过程可以通过人工的方式完成,即测试人员可以分别读取上述的摆动次数和记步结果以进行上述过程,也可以借助所述测试装置自动完成,其中,可以通过蓝牙、红外信号以及W1-Fi (WIreless-Fidelity,无线保真)热点等传输方式将记步结果传输给该测试装置以进行上述过程。
[0025]通过上述方法,可以实现测试过程的自动化,从而降低人工成本、提高测试结果的准确性并且能够长时间进行测试。
[0026]图2是根据本发明实施方式的另一种对记步装置进行记步测试的方法的流程图。参见图2,该方法包括:
[0027]S210:按照预定的选取粒度从所述摆角的取值范围中选取出样本角度。
[0028]其中,在本发明的实施方式中,该选取粒度例如可以是I度、5度或10度等,当然本发明不限于此,本领域的技术人员可以根据实际需要合理地选取其他任意数值作为该选取粒度。
[0029]S220:针对所述选取的各样本角度,分别两次以上执行图1所示的方法。
[0030]S230:根据执行图1所示的方法而得到的检验结果,统计出各样本角度分别对应的所述记步装置的准确率。
[0031]S240:根据所述统计出的各样本角度所分别对应的准确率绘制摆角与准确率的关系曲线。
[0032]示例性地,以I度作为该选取粒度为例,则选取出的样本角度为:10度,11度,12度,…,44度,45度,针对上述各样本角度分别执行四次图1所述的方法,并根据得到的检验结果统计出上述各样本角度的准确率分别为:80%,95%,88%,…,75%,85%,从而得到多个坐标:(10,80),(11,95),(12,88),…,(44,75),(45,85),并以角度为X轴(单位为:
度),以准确率为Y轴(单位为:建立直角坐标系,根据上述各坐标绘制出摆角与准确率的关系曲线。
[0033]在本发明的实施方式中,该方法还可以包括:按照预定的选取粒度从所述摆动频率的取值范围中选取出样本频率,其中,在本发明的实施方式中,该选取粒度例如可以是
0.5HZUHZ或2HZ等,当然本发明不限于此,本领域的技术人员可以根据实际需要合理地选取其他任意数值作为该选取粒度;针对所述选取的各样本频率,分别两次以上执行图1所示的方法;根据执行图1所示的方法而得到的检验结果,统计出各样本频率分别对应的所述记步装置的准确率;根据所述统计出的各样本频率所分别对应的准确率得到摆动频率与准确率的关系曲线。
[0034]根据通过上述方法所获得的摆角与准确率的关系曲线以及摆动频率与准确率的关系曲线可以自动化定位出该记住装置所适用的人群。
[0035]图3是根据本发明实施方式的一种对记步装置进行记步测试的测试装置的结构示意图。参见图3,该测试装置100包括:模拟手臂110、控制模块120以及检验模块130。
[0036]在所述模拟手臂110上安装有根据该模拟手臂110的摆动进行记步的记步装置111 ;
[0037]控制模块120包括用于控制所述模拟手臂110的摆动的控制单元121和用于获取所述模拟手臂110的摆动的次数的获取单元122 ;
[0038]检验模块130,用于根据所述获取单元122所获取的摆动次数和记步装置的记步结果检验所述记步装置的记步准确性。
[0039]其中,在本发明的实施方式中,所述模拟手臂110的摆角的取值范围可以通过该控制单元121控制在10度至45度,所述模拟手臂的摆动频率的取值范围可以控制在0.5HZ至10HZ,当然本发明不限于此,本领域的技术人员可以根据实际需要选取其他取值范围;该获取单元122可以包括:计数组件,用于对所述模拟手臂的摆动进行计数,获得作为所述模拟手臂的摆动的次数的计数结果。
[0040]在本发明的实施方式中,该测试装置100还可以包括:舵机,通过所述舵机的转动带动所述模拟手臂110摆动,其中,所述控制单元121控制所述舵机的转动以控制所述模拟手臂的摆动。
[0041]在本发明的实施方式中,所述检验模块130可以包括:比较单元,用于比较所述摆动次数与所述记步结果;确定单元,用于当所述比较单元比较出所述摆动次数与所述记步结果相同时,确定所述记步装置记步准确。
[0042]以下以所述记步装置为智能手环为例,对本发明的实施方式进行具体说明。如图4所示,该测试装置包括:PC(personal computer,个人计算机)、MCU(Micro ControlUnit,微控制单元),相当于上述的控制模块,在本发明的实施方式中,该MCU支持PffM(Pulse Width Modulat1n,脉冲宽度调制)输出,舵机以及模拟手臂。其中MCU通过UART (Universal Asynchronous Receiver/Transmitter,通用异步收发传输器)接口连接PC, MCU通过PffM引脚连接舵机,舵机上安装模拟手臂,该模拟手臂上安装有用于记步的智能手环。
[0043]通过该测试装置测试智能手环的记步结果是否准确的测试过程为:测试场景开始后,MCU启动工作,通过输出PffM信号控制舵机的转动角度,舵机带动模拟手臂摆动,该智能手环检测到模拟手臂的一次摆动就记步一次,MCU将模拟手臂的摆动进行计数,并将计数结果通过UART传输给PC,当摆动的次数达到测试要求后,测试人员可以比较PC上显示的摆动次数和手环的记步结果,若二者相同则测试通过,该智能手环的记步结果准确,若不同则测试失败,该智能手环的记步结果不准确,当然本发明实施方式不限于此,在本发明的一种优选的实施方式中,该PC可以包括检验模块,用于根据所述摆动次数和记步装置的记步结果检验所述记步装置的记步准确性,从而对记步结果进行自动化检验,并且所述记步结果可以通过蓝牙、红外信号以及W1-Fi热点等传输方式传输至该测试装置,具体地,该检验模块可以包括:比较单元,用于比较所述摆动次数与所述记步结果;以及确定单元,用于当所述比较单元比较出所述摆动次数与所述记步结果相同时,确定所述记步装置记步准确。
[0044]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可通过软件实现,也可以借助软件结合硬件平台的方式来实现,当然也可以全部通过硬件来实施。基于这样的理解,本发明的技术方案对【背景技术】做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,智能手机或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。
[0045]本发明说明书中使用的术语和措辞仅仅为了举例说明,并不意味构成限定。本领域技术人员应当理解,在不脱离所公开的实施方式的基本原理的前提下,对上述实施方式中的各细节可进行各种变化。因此,本发明的范围只由权利要求确定,在权利要求中,除非另有说明,所有的术语应按最宽泛合理的意思进行理解。
【主权项】
1.一种对记步装置进行记步测试的方法,其特征在于,所述方法包括: 通过测试装置控制模拟手臂的摆动,其中所述模拟手臂上安装有根据所述摆动进行记步的记步装置; 获取所述模拟手臂的摆动的次数和所述记步装置的记步结果; 根据所述摆动次数和记步结果检验所述记步装置的记步准确性。2.如权利要求1所述的方法,其特征在于,通过测试装置控制模拟手臂的摆动包括: 通过控制单元控制舵机的转动; 通过所述舵机的转动带动所述模拟手臂摆动。3.如权利要求1所述的方法,其特征在于,获取所述模拟手臂的摆动的次数包括: 对所述模拟手臂的摆动进行计数以获得作为所述模拟手臂的摆动的次数的计数结果。4.如权利要求1所述的方法,其特征在于,根据所述摆动次数和记步结果检验所述记步装置的记步准确性包括: 比较所述摆动次数与所述记步结果; 若所述摆动次数与所述记步结果相同,则确定所述记步装置记步准确。5.如权利要求1?4中任意一项所述的方法,其特征在于, 所述模拟手臂的摆角的取值范围为10度至45度。6.如权利要求1?4中任意一项所述的方法,其特征在于, 所述模拟手臂的摆动频率的取值范围为0.5HZ至10HZ。7.如权利要求5所述的方法,其特征在于,所述方法还包括: 按照预定的选取粒度从所述摆角的取值范围中选取出样本角度; 针对所述选取的各样本角度,分别两次以上执行权利要求1中所述的步骤; 根据所述执行权利要求1中所述的步骤而得到的检验结果,统计出各样本角度分别对应的所述记步装置的准确率; 根据所述统计出的各样本角度所分别对应的准确率绘制摆角与准确率的关系曲线。8.如权利要求6所述的方法,其特征在于,所述方法还包括: 按照预定的选取粒度从所述摆动频率的取值范围中选取出样本频率; 针对所述选取的各样本频率,分别两次以上执行权利要求1所述的步骤; 根据所述执行权利要求1中所述的步骤而得到的检验结果,统计出各样本频率分别对应的所述记步装置的准确率; 根据所述统计出的各样本频率所分别对应的准确率得到摆动频率与准确率的关系曲线。9.一种对记步装置进行记步测试的测试装置,其特征在于,所述测试装置包括: 模拟手臂,在所述模拟手臂上安装有根据该模拟手臂的摆动进行记步的记步装置; 控制模块,包括用于控制所述模拟手臂的摆动的控制单元和用于获取所述模拟手臂的摆动的次数的获取单元; 检验模块,用于根据所述获取单元所获取的摆动次数和记步装置的记步结果检验所述记步装置的记步准确性。10.如权利要求9所述的测试装置,其特征在于,所述测试装置还包括: 舵机,通过所述舵机的转动带动所述模拟手臂摆动, 其中,所述控制单元控制所述舵机的转动以控制所述模拟手臂的摆动。11.如权利要求9所述的测试装置,其特征在于,所述获取单元包括: 计数组件,用于对所述模拟手臂的摆动进行计数,获得作为所述模拟手臂的摆动的次数的计数结果。12.如权利要求9所述的测试装置,其特征在于,所述检验模块包括: 比较单元,用于比较所述摆动次数与所述记步结果; 确定单元,用于当所述比较单元比较出所述摆动次数与所述记步结果相同时,确定所述记步装置记步准确。13.如权利要求9?12中的任意一项所述的测试装置,其特征在于, 所述模拟手臂的摆角的取值范围为10度至45度。14.如权利要求9?12中的任意一项所述的测试装置,其特征在于, 所述模拟手臂的摆动频率的取值范围为0.5HZ至10HZ。
【文档编号】G01C22/00GK105987709SQ201510065506
【公开日】2016年10月5日
【申请日】2015年2月9日
【发明人】汤巍敏, 李雅杰, 张尤长, 黄甜甜, 郑鑫, 徐娇茹, 范敬德
【申请人】百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1