【技术实现步骤摘要】
一种打印机器人的控制方法
[0001]本专利技术涉及智能机器人
,具体涉及一种打印机器人的控制方法。
技术介绍
[0002]现有的打印机由于需要交流电源来提供电能,只能固定摆放在办公室和家庭中,使用者外出办公时,无法随身携带打印机。而且现有的打印机是固定设置的,纸张在打印机的机体内移动来实现打印,所以打印机的机身宽度必须大于纸张的宽度才能实现打印,这是打印机无法携带的另一个原因。由于上述原因,所以市场上出现了具有便携的、自主移动的移动打印机器人,移动打印机器人在开始工作前,需要对自身位置进行定位,不然无法将数据完整打印在纸上。而现有的打印机器人只能在初始打印前行定位,无法判断打印机器人是初始打印还是接续打印,使用体验较差。
技术实现思路
[0003]为解决上述问题,本专利技术提供了一种打印机器人的控制方法。本专利技术的具体技术方案如下:一种打印机器人的控制方法,该方法包括以下步骤:打印机器人通过摄像头获取纸张的图像,然后根据纸张图像判断打印机器人是初始打印还是接续打印;若打印机器人为初始打印,则打印机器人基于纸张的角点与待打印文档的图像进行匹配,确定初始打印位置;若打印机器人为接续打印,则根据待打印文档的图像的特征点和纸张的图像的特征点确定打印接续点。
[0004]进一步地,打印机器人根据纸张图像判断打印机器人是初始打印还是接续打印,包括以下步骤:打印机器人对获取的纸张图像进行二值化处理,然后对二值化处理后的纸张图像进行识别;若打印机器人在二值化处理后的纸张图像中没有识别到字符,则打印机 ...
【技术保护点】
【技术特征摘要】
1.一种打印机器人的控制方法,其特征在于,该方法包括以下步骤:打印机器人通过摄像头获取纸张的图像,然后根据纸张图像判断打印机器人是初始打印还是接续打印;若打印机器人为初始打印,则打印机器人基于纸张的角点与待打印文档的图像进行匹配,确定初始打印位置;若打印机器人为接续打印,则根据待打印文档的图像的特征点和纸张的图像的特征点确定打印接续点。2.根据权利要求1所述的一种打印机器人的控制方法,其特征在于,打印机器人根据纸张图像判断打印机器人是初始打印还是接续打印,包括以下步骤:打印机器人对获取的纸张图像进行二值化处理,然后对二值化处理后的纸张图像进行识别;若打印机器人在二值化处理后的纸张图像中没有识别到字符,则打印机器人判断自身进行初始打印;若打印机器人在二值化处理后的纸张图像中识别到字符,则打印机器人判断自身进行接续打印。3.根据权利要求2所述的一种打印机器人的控制方法,其特征在于,打印机器人基于纸张的角点与待打印文档的图像进行匹配,确定初始打印位置,包括以下步骤:打印机器人获取待打印文档的图像,并获取待打印文档中第一待打印行在待打印文档的图像中的位置;打印机器人根据纸张的图像获取纸张的角点,然后根据纸张的边长获取纸张左上角的角点;打印机器人将摄像头的中点作为相机坐标系的原点,然后在相机坐标系的原点来对待打印文档的图像进行投影,并设置近截面和远截面来截断投影,得到四棱台体;打印机器人使四棱台体的近截面的四个端点的坐标不变和四棱台体的远截面的四个端点的Z坐标不变,然后调整四棱台体的远截面的四个端点的X和Y坐标,得到矩形体;打印机器人对矩形体进行平移变换,使矩形体中的待打印文档的图像的中心点与纸张的中心点重合,然后对矩形体进行缩放变换,使纸张的左上角的角点与待打印文档的图像的左上角的角点重合;打印机器人构建纸张左上角的匹配模板,然后根据匹配模板匹配与待打印文档的图像重合的纸张,获取纸张的左上角的角点的位置;打印机器人根据纸张的左上角的角点的位置与待打印文档中第一待打印行在待打印文档的图像中的位置确定打印机器人在纸张上初始打印的位置。4.根据权利要求3所述的一种打印机器人的控制方法,其特征在于,打印机器人根据纸张的图像获取纸张的角点,包括以下步骤:打印机器人通过摄像头获取纸张图像,然后对获取的纸张图像进行灰度化处理;打印机器人对进行灰度化处理后的纸张图像进行高斯模糊处理来去除纸张图像中的噪声点;打印机器人通过梯度矩阵来计算去除噪声点后的纸张图像的梯度,得到纸张图像的梯度图;
打印机器人对梯度图进行霍夫变换来得到霍夫图,并提取霍夫图中的峰值;打印机器人根据霍夫图中的峰值进行直线方程的计算来获取角点的坐标。5.根据权利要求4所述的一种打印机器人的控制方法,其特征在于,根据纸张的边长获取纸张左上角的角点,包括以下步骤:打印机器人通过摄像头获取纸张的角点,然后基于角点之间的距离确定纸张的边长;打印机器人使自身的前进方向与纸张较短的边长垂直;打印机器人将位于打印机器人正前方的较短的边长的左边端点设置为纸张的左上角的角点。6.根据权利要求2所述的一种打印机器人的控制方法,其特征在于,根据待打印文档的图像的特征点和纸张的图像的特征点确定打印接续点,包括以下步骤:打印机器人在打印前获取待打印文档的图像,并从待打印文档的图...
【专利技术属性】
技术研发人员:严勇显,赖钦伟,
申请(专利权)人:珠海一微半导体股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。