光点指示机器人及其光点指示方法

文档序号:8445180阅读:733来源:国知局
光点指示机器人及其光点指示方法
【技术领域】
[0001]本发明涉及一种光点指示机器人及其光点指示方法,属于家用小电器制造技术领域。
【背景技术】
[0002]导购机器人是常用的多种自移动机器人中的一种,与使用者的互动性强。现有的导购机器人通常采用的光点指示物体,一般是通过设置在机体上的激光笔将激光点打到指定物体上,从而完成光点指示物体的导购动作。具体过程包括:光点指示物体导购机器人首先需要获取目标物体的三维坐标,然后控制单元根据所获得的三维坐标控制激光笔运动,使激光点移动到目标物体的三维坐标处,即可完成导购机器人光点指示物体的完整动作。然而,目标物体的三维坐标实际上时很不容易获取的;另外,根据目标物体的三维坐标控制激光笔沿一定的方向转动一定的角度,使激光点移动到指定位置,整个动作的控制过程计算量较大,且对控制单元的要求也比较高。

【发明内容】

[0003]本发明所要解决的技术问题在于针对现有技术的不足,提供一种光点指示机器人及其光点指示方法,本发明将目标物体三维空间的定位转化到二维空间,计算量小,指示位置快速准确。
[0004]本发明的所要解决的技术问题是通过如下技术方案实现的:
[0005]一种光点指示机器人,包括机器人本体,所述本体上设有控制模块、摄像模块和激光指示模块,所述激光指示模块发射激光光束,摄像模块拍摄待指示物体形成图像平面,所述激光光束和待指示物体分别投影在所述图像平面上,形成激光点投影位置和待指示物体投影位置,所述光点指示机器人还设有信号输入模块,根据摄像模块拍摄到的待指示物体的图像平面所显示的内容,通过所述信号输入模块输入信息确定待指示物体中的目标物体,所述控制模块控制激光指示模块移动,使所述图像平面上激光点投影位置与目标物体投影位置重合。
[0006]根据使用者的不同需求,所述信号输入模块可以采用多种结构,可以为鼠标模块或触摸屏模块,通过鼠标或触摸屏点击确定待指示物体中的目标物体;也可以为键盘模块或音频输入模块,所述图像平面划分为具有具体位置编码的单元格,通过键盘或音频输入目标物体所在单元格的编码信息,确定待指示物体中的目标物体。
[0007]更具体地,所述激光指示模块包含激光笔和驱动装置,所述驱动装置包括第一电机和第二电机,所述第二电机固设在所述第一电机的输出轴上,所述第一电机与第二电机输出轴相互垂直共面设置;所述激光笔包括固定端与自由端,固定端以第一电机与第二电机输出轴交点为固定点固设在所述第二电机输出轴上,自由端以固定端为中心摆动,所述激光笔的摆动平面与所述第二电机输出轴相互垂直。
[0008]为了保证激光指示模块的正常工作,所述第一电机输出轴与所述图像平面垂直。
[0009]除了上述的驱动方式之外,所述激光指示模块还可以包含激光笔和驱动装置,所述驱动装置包括第三电机和第四电机,所述第三电机和第四电机分别驱动所述激光笔沿相互垂直的方向摆动。
[0010]所述光点指示机器人为导购机器人或指路机器人。
[0011]本发明还提供一种光点指示机器人的光点指示方法,该光点指示机器人包括摄像模块、激光指示模块和信号输入模块,所述光点指示方法包括如下步骤:
[0012]步骤1:激光指示模块发射激光光束,摄像模块拍摄待指示物体形成图像平面,所述图像平面上设有相互垂直的X轴和Y轴;
[0013]步骤2:根据摄像模块拍摄到的待指示物体的图像平面所显示的内容,通过信号输入模块输入信息确定待指示物体中的目标物体,获取位于图像平面上的目标物体投影位置Q,;
[0014]步骤3:移动激光指示模块,使图像平面上激光点实时投影位置P’和目标物体投影位置Q’重合。
[0015]其中,所述激光指示模块包含激光笔和驱动装置,所述驱动装置包括第一电机和第二电机,所述第二电机固设在所述第一电机的输出轴上,所述第一电机与第二电机输出轴相互垂直共面设置;所述激光笔包括固定端与自由端,固定端以第一电机与第二电机输出轴交点为固定点固设在所述第二电机输出轴上,自由端以固定端为中心摆动,所述激光笔的摆动平面与所述第二电机输出轴相互垂直;
[0016]设当激光笔的中心线与第一电机输出轴共线时,激光点在图像平面上的投影位置为O,;定义第二电机输出轴与X轴平行时,第二电机与X轴之间的夹角为0° ;
[0017]所述步骤3具体包含:
[0018]步骤3-1:在图像平面A’中计算出直线O’ Q’与X轴之间夹角Θ的大小,第一电机驱动第二电机旋转至Θ ±90°角位置;
[0019]步骤3-2:摄像模块实时拍摄获取激光点在图像平面上的投影位置P’并与目标物体投影位置Q’进行比较,第二电机驱动激光笔的自由端以固定端为中心摆动,直至激光点在图像平面上的实时投影位置P’和目标物体投影位置Q’重合。
[0020]在另一实施例中,所述激光指示模块包含激光笔和驱动装置,所述驱动装置包括第一电机和第二电机,所述第二电机固设在所述第一电机的输出轴上,所述第一电机与第二电机输出轴相互垂直共面设置;
[0021]所述激光笔包括固定端与自由端,固定端以第一电机与第二电机输出轴交点为固定点固设在所述第二电机输出轴上,自由端以固定端为中心转动,所述激光笔的转动平面与所述第二电机输出轴相互垂直;
[0022]设当激光笔的中心线与第一电机输出轴共线时,激光点在图像平面上的投影位置为O’ ;摄像模块中镜头的焦点N与图像平面A’之间的距离为d ;定义第二电机输出轴与X轴平行时,第二电机与X轴之间的夹角为0°,
[0023]所述步骤3具体包含:
[0024]步骤3-1’:在图像平面A’中计算出直线O’Q’与X轴之间夹角Θ的大小;根据焦点N与图像平面A’之间的距离为d,在平面O’ NQ’中计算出Z O’ NQ’的大小为α ;
[0025]步骤3-2’:分别或同时驱动第一、第二电机,第二电机旋转至Θ ±90°角,激光笔摆动至α角,使激光点在图像平面上的实时投影位置P’和目标物体投影位置Q’重合。
[0026]另外,所述激光指示模块包含激光笔和驱动装置,所述驱动装置包括第三电机和第四电机,第三电机和第四电机分别驱动激光笔沿相互垂直的X轴方向和Y轴方向摆动,摄像模块实时拍摄获取激光点在图像平面上的投影位置P’并与目标物体投影位置Q’进行比较,步骤3具体包含:
[0027]沿X轴方向摆动激光笔,直至激光点在图像平面上的投影位置P’点与目标物体投影位置Q’点的X轴坐标相同;
[0028]沿Y轴方向摆动激光笔,直至激光点在图像平面上的投影位置P’点与目标物体投影位置Q’点的Y轴坐标相同。
[0029]综上所述,本发明将目标物体三维空间的定位转化到二维空间,计算量小,指示位置快速准确。
[0030]下面结合附图和具体实施例,对本发明的技术方案进行详细地说明。
【附图说明】
[0031]图1为本发明实施例一中激光指示模块的结构示意图之一;
[0032]图2为本发明实施例一中激光指示模块的结构示意图之二 ;
[0033]图3为本发明任一激光光束在图像平面和实物平面上的投影关系示意图;
[0034]图4为本发明图像平面上激光点实时投影位置P’和目标物体投影位置Q’重合示意图。
【具体实施方式】
[0035]实施例一
[0036]本发明提供一种光点指示机器人,包括机器人本体,在所述本体上设有控制模块、摄像模块
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1