逐点移动采集方法

文档序号:6630384阅读:140来源:国知局
逐点移动采集方法
【专利摘要】本发明提供一种逐点移动采集方法,包括设置移动步长,生成位移点集合,在位移点处发出移动指令以及采集指令。本发明提供的一种逐点移动采集方法,通过对每个位移点发出移动指令以及采集指令,确保了移动和数据采集的同步性,使得在每个位移点都能采集到相应的数据,降低了移动和采集不同步的可能性。
【专利说明】逐点移动采集方法

【技术领域】
[0001]本发明涉及移动采集领域,特别涉及一种逐点移动采集方法。

【背景技术】
[0002]在移动采集领域中,通常需要在移动过程中对环境或物体进行数据采集,而随着技术发展,通常要求位置移动与数据采集能够精确同步,如果位移不准确将会造成采集不到所需位置的数据,而同步精度不高,那么将会使得在某些移动位置没有采集到所需的数据,或者本应属于同一移动位置的各种采集数据实际上是在不同位置上进行采集得到的。因此,如何在保证位移和采集同步是移动采集领域的一个难题。


【发明内容】

[0003]有鉴于此,本发明提供了一种逐点移动采集方法,通过对每个位移点发出移动指令以及采集指令,确保了移动和数据采集的同步性,使得在每个位移点都能采集到相应的数据,降低了移动和采集不同步的可能性。
[0004]本发明提供的一种逐点移动采集方法,包括:
[0005]步骤1:设置X向移动步长λ x、Y向移动步长λ y以及Z向移动步长λ ζ ;
[0006]步骤2:根据所述λ χ、λ y以及λ z生成X向位移点集合{Xi},Y向位移点集合{yj},以及Z向位移点集合{zk},其中,0q,m、n、q由相应移动步长和采集物形状决定;
[0007]步骤3:初始化 i = O、j = O、k = O ;
[0008]步骤4:判断k彡q是否成立,若成立,则进入步骤5,否则结束;
[0009]步骤5:发出移动至Zk处的移动指令;
[0010]步骤6:判断j ( η是否成立,若成立,则进入步骤7,否则令k = k+Ι,返回步骤4 ;
[0011]步骤7:发出移动至(yj; zk)处的移动指令;
[0012]步骤8:判断i彡m是否成立,若成立,则进入步骤9,否则令j = j+1,然后返回步骤6 ;
[0013]步骤9:发出移动至(Xi,Yj, zk)处的移动指令以及发出采集指令;
[0014]步骤10:令i = i+Ι,然后返回步骤8。

【具体实施方式】
[0015]为使本发明实施例的目的、技术方案和优点更加清楚,下面将对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0016]本发明一实施例提供了一种逐点移动采集方法,包括:
[0017]步骤1:设置X向移动步长λ x、Y向移动步长λ y以及Z向移动步长λ ζ ;
[0018]步骤2:根据所述λ χ、λ y以及λ z生成X向位移点集合{Xi},Y向位移点集合{yj},以及Z向位移点集合{zk},其中,0q,m、n、q由相应移动步长和采集物形状决定;
[0019]步骤3:初始化 i = O、j = O、k = O ;
[0020]步骤4:判断k彡q是否成立,若成立,则进入步骤5,否则结束;
[0021]步骤5:发出移动至Zk处的移动指令;
[0022]步骤6:判断j ( η是否成立,若成立,则进入步骤7,否则令k = k+Ι,返回步骤4 ;
[0023]步骤7:发出移动至(yj; zk)处的移动指令;
[0024]步骤8:判断i彡m是否成立,若成立,则进入步骤9,否则令j = j+1,然后返回步骤6 ;
[0025]步骤9:发出移动至(Xi,Yj, zk)处的移动指令以及发出采集指令;
[0026]步骤10:令i = i+Ι,然后返回步骤8。
[0027]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换,而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【权利要求】
1.一种逐点移动采集方法,其特征在于,所述方法包括: 步骤1:设置X向移动步长λ x、Y向移动步长λ y以及Z向移动步长λ ζ ; 步骤2:根据所述λ χ、λ y以及λ ζ生成X向位移点集合{Xi},Y向位移点集合{y j,以及Z向位移点集合{zk},其中,Oq,m、n、q由相应移动步长和采集物形状决定; 步骤3:初始化i = O、j = O、k = O ; 步骤4:判断k ( q是否成立,若成立,则进入步骤5,否则结束; 步骤5:发出移动至Zk处的移动指令; 步骤6:判断j ( η是否成立,若成立,则进入步骤7,否则令k = k+Ι,返回步骤4 ; 步骤7:发出移动至(&,zk)处的移动指令; 步骤8:判断i彡m是否成立,若成立,则进入步骤9,否则令j = j+1,然后返回步骤6 ; 步骤9:发出移动至(Xi,Yj, zk)处的移动指令以及发出采集指令; 步骤10:令i = i+Ι,然后返回步骤8。
【文档编号】G06F9/44GK104360838SQ201410549110
【公开日】2015年2月18日 申请日期:2014年10月8日 优先权日:2014年10月8日
【发明者】杨灵芝 申请人:杨灵芝
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1