著录项信息
专利名称 | 家庭送水服务机器人系统的动作方法 |
申请号 | CN201610369602.3 | 申请日期 | 2016-05-27 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 2016-10-26 | 公开/公告号 | CN106054829A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G05B19/418 | IPC分类号 | G;0;5;B;1;9;/;4;1;8查看分类表>
|
申请人 | 山东建筑大学 | 申请人地址 | 山东省济南市临港开发区凤鸣路1000号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 山东建筑大学 | 当前权利人 | 山东建筑大学 |
发明人 | 鲁守银;张营;王涛;周玉成;高焕兵;隋首钢 |
代理机构 | 北京恩赫律师事务所 | 代理人 | 赵文成 |
摘要
本发明公开了一种家庭送水服务机器人系统及其动作方法,属于家庭服务机器人领域,所述家庭送水服务机器人系统包括指令接受装置、主控制系统、视觉系统、导航定位系统、执行机构以及用于远程受控的操作装置,所述主控制系统分别与所述指令接受装置、视觉系统及导航定位系统连接,所述执行机构与导航定位系统连接,其中:所述指令接受装置用于接受控制指令;所述主控制系统用于所述控制指令的处理、任务的规划和调度以及各系统的控制;所述视觉系统和导航定位系统用于室内导航定位和对任务目标的识别与定位;所述执行机构用于抓取和放置任务目标。本发明在接受使用者的喝水控制指令后能够完成一项完整的送水任务,能够更好的为使用者提供服务。
1.一种家庭送水服务机器人系统的动作方法,其特征在于,所述家庭送水服务机器人系统包括指令接收装置、主控制系统、视觉系统、导航定位系统、执行机构以及用于远程受控的操作装置,所述主控制系统分别与所述指令接收装置、视觉系统及导航定位系统连接,所述执行机构与导航定位系统连接,其中:
所述指令接收装置用于接收控制指令;所述指令接收装置在接收到所述控制指令后均有一个反馈过程,即所述控制指令确认的过程;
所述主控制系统用于所述控制指令的处理、任务的规划和调度以及各系统的控制;
所述视觉系统和导航定位系统用于室内导航定位和对任务目标的识别与定位;所述导航定位系统内设置有用于初始定位所述任务目标的射频识别装置;
所述执行机构用于抓取和放置任务目标;
所述家庭送水服务机器人系统还包括自动烧水、定量取水装置,所述自动烧水、定量取水装置包括水加热装置、冷却装置、水保温装置、称重装置和激光液位测量装置,所述冷却装置分别与水加热装置和水保温装置连接,所述称重装置设置于放置水杯处的下方,所述激光液位测量装置设置于出水口处;
所述家庭送水服务机器人系统的动作方法包括:
步骤1:所述指令接收装置接收到使用者从所述操作装置发出的喝水指令,并通过反馈环节完成所述喝水指令的确认;
步骤2:所述主控制系统处理所述喝水指令,并完成喝水任务的规划;
步骤3:所述导航定位系统对水杯和所述自动烧水、定量取水装置进行导航和定位,之后所述主控制系统完成家庭送水服务机器人与水杯之间以及水杯与所述自动烧水、定量取水装置之间的路径规划;
步骤4:所述射频识别装置检测到水杯的初始定位后,所述视觉系统进一步进行水杯的识别定位;
步骤5:根据规划后的喝水任务、家庭送水服务机器人与水杯之间、水杯与所述自动烧水、定量取水装置之间的路径以及所述视觉系统对水杯进一步的识别定位,所述执行机构在所述主控制系统的控制下抓取水杯并将水杯放置在所述自动烧水、定量取水装置的出水口处,完成精确定量的取水;
步骤6:取水后,所述导航定位系统对家庭送水服务机器人与使用者之间的路径进行导航和定位,之后所述主控制系统完成家庭送水服务机器人与使用者之间的路径规划,家庭送水服务机器人在主控制系统的控制下将水送至使用者;
步骤7:所述喝水任务完成后,家庭送水服务机器人在主控制系统的控制下将水杯放置在原来的位置,完成一个控制指令。
2.根据权利要求1所述的动作方法,其特征在于,所述主控制系统具有接收时间预约的功能,所述执行机构包括多自由度的机械臂以及设置于所述机械臂末端的机械手。
3.根据权利要求1或2所述的动作方法,其特征在于,所述家庭送水服务机器人系统还包括电源管理系统和与所述主控制系统连接的显示装置,所述电源管理系统为各个系统、运动及执行机构提供能源,所述电源管理系统为自主充电方式;所述显示装置用于显示所述控制指令和任务。
4.根据权利要求3所述的动作方法,其特征在于,所述步骤3和步骤6中的路径规划,包括:
步骤a:所述视觉系统实时采集室内环境信息,并进行预处理;
步骤b:采用边缘检测算法对预处理后的室内环境信息确定障碍物与安全区域的边缘;
步骤c:采用边缘延伸原理确定视觉图像中障碍物的特征点;
步骤d:采用改进的斥力场模型确定家庭送水服务机器人行驶的安全区域。
5.根据权利要求4所述的动作方法,其特征在于,步骤a包括:
步骤a1:将采集的室内环境信息转换成HSV图像:
设:Max=max(R,G,B);Min=min(R,G,B);
当Max≠Min时:
定义:
则:
其中:
当Max=Min时,即R=G=B时,
步骤a2:然后采用中值滤波去除图像噪声:
其中, 为经过滤波后w(j,k)对应的输出,w(j,k)是图像的灰度值,A表示图像像素的点集,L表示点集A的个数,T为门限值,w(x,y)表示在A中任意点集(x,y)对应的像素值。
6.权利要求4所述的动作方法,其特征在于,所述改进的斥力场模型为:
其中:Urep(q)为斥力场函数,kr是斥力场增益系数,ρ为家庭送水服务机器人到所述视觉图像中障碍物特征点的距离,ρ0为室内障碍物的斥力场影响的范围。
家庭送水服务机器人系统的动作方法\n技术领域\n[0001] 本发明涉及家庭服务机器人领域,具体涉及一种家庭送水服务机器人系统及其动作方法。\n背景技术\n[0002] “十二五”期间中国人口老龄化加速发展,人口老龄化形势更加严峻,逐步呈现出老龄化、高龄化、空巢化加速发展的三个新特征。人口老龄化的加速必然导致老龄人口健康问题凸显,高龄、失能和患病老年人的照料护理问题,更应该得到社会的普遍关注。\n[0003] 随着近几年智能机器人技术的不断进步,家庭服务机器人行业也得到了快速的发展。目前各类家庭服务机器人在家庭中功能比较齐全,但并不能为患者或老年人提供更好的服务,也不能很好的在无人干涉下自主完成某一项任务。\n发明内容\n[0004] 本发明要解决的技术问题是提供一种家庭送水服务机器人系统及其动作方法,其在接受使用者的喝水控制指令后能够完成一项完整的送水任务。\n[0005] 为解决上述技术问题,本发明提供技术方案如下:\n[0006] 一种家庭送水服务机器人系统,包括指令接受装置、主控制系统、视觉系统、导航定位系统、执行机构以及用于远程受控的操作装置,所述主控制系统分别与所述指令接受装置、视觉系统及导航定位系统连接,所述执行机构与导航定位系统连接,其中:\n[0007] 所述指令接受装置用于接受控制指令;\n[0008] 所述主控制系统用于所述控制指令的处理、任务的规划和调度以及各系统的控制;\n[0009] 所述视觉系统和导航定位系统用于室内导航定位和对任务目标的识别与定位;\n[0010] 所述执行机构用于抓取和放置任务目标。\n[0011] 进一步的,所述指令接受装置在接受到所述控制指令后均有一个反馈过程,即所述控制指令确认的过程。\n[0012] 进一步的,所述主控制系统具有接受时间预约的功能,所述执行机构包括多自由度的机械臂以及设置于所述机械臂末端的机械手。\n[0013] 进一步的,所述导航定位系统内设置有用于初始定位所述任务目标的射频识别装置。\n[0014] 进一步的,所述家庭送水服务机器人系统还包括电源管理系统和与所述主控制系统连接的显示装置,所述电源管理系统为各个系统、运动及执行机构提供能源,所述电源管理系统为自主充电方式;所述显示装置用于显示所述控制指令和任务。\n[0015] 进一步的,所述家庭送水服务机器人系统还包括自动烧水、定量取水装置,所述自动烧水、定量取水装置包括水加热装置、冷却装置、水保温装置、称重装置和激光液位测量装置,所述冷却装置分别与水加热装置和水保温装置连接,所述称重装置设置于放置水杯处的下方,所述激光液位测量装置设置于出水口处。\n[0016] 上述家庭送水服务机器人系统的动作方法,包括:\n[0017] 步骤1:所述指令接受装置接受到使用者从所述操作装置发出的喝水指令,并通过反馈环节完成所述喝水指令的确认;\n[0018] 步骤2:所述主控制系统处理所述喝水指令,并完成喝水任务的规划;\n[0019] 步骤3:所述导航定位系统对水杯和所述自动烧水、定量取水装置进行导航和定位,之后所述主控制系统完成家庭送水服务机器人与水杯之间以及水杯与所述自动烧水、定量取水装置之间的路径规划;\n[0020] 步骤4:所述射频识别装置检测到水杯的初始定位后,所述视觉系统进一步进行水杯的识别定位;\n[0021] 步骤5:根据规划后的喝水任务、家庭送水服务机器人与水杯之间、水杯与所述自动烧水、定量取水装置之间的路径以及所述视觉系统对水杯进一步的识别定位,所述执行机构在所述主控制系统的控制下抓取水杯并将水杯放置在所述自动烧水、定量取水装置的出水口处,完成精确定量的取水;\n[0022] 步骤6:取水后,所述导航定位系统对家庭送水服务机器人与使用者之间的路径进行导航和定位,之后所述主控制系统完成家庭送水服务机器人与使用者之间的路径规划,家庭送水服务机器人在主控制系统的控制下将水送至使用者;\n[0023] 步骤7:所述喝水任务完成后,家庭送水服务机器人在主控制系统的控制下将水杯放置在原来的位置,完成一个控制指令。\n[0024] 进一步的,所述步骤3和步骤6中的路径规划,包括:\n[0025] 步骤a:所述视觉系统实时采集室内环境信息,并进行预处理;\n[0026] 步骤b:采用边缘检测算法对预处理后的室内环境信息确定障碍物与安全区域的边缘;\n[0027] 步骤c:采用边缘延伸原理确定视觉图像中障碍物的特征点;\n[0028] 步骤d:采用改进的斥力场模型确定家庭送水服务机器人行驶的安全区域。\n[0029] 进一步的,步骤a包括:\n[0030] 步骤a1:将采集的室内环境信息转换成HSV图像:\n[0031] 设:Max=max(R,G,B);Min=min(R,G,B);\n[0032] 当Max≠Min时:\n[0033]\n[0034]\n[0035] 当Max=Min时,即R=G=B时,\n[0036]\n[0037] 步骤a2:然后采用中值滤波去除图像噪声:\n[0038]\n[0039] 其中, 为经过滤波后w(j,k)对应的输出,w(j,k)是图像的灰度值,A表示图像像素的点集,L表示点集A的个数,T为门限值,w(x,y)表示在A中任意点集(x,y)对应的像素值。\n[0040] 进一步的,所述改进的斥力场模型为:\n[0041]\n[0042] 其中:Urep(q)为斥力场函数,kr是斥力场增益系数,ρ为家庭送水服务机器人到所述视觉图像中障碍物特征点的距离,ρ0为室内障碍物的斥力场影响的范围。\n[0043] 本发明具有以下有益效果:\n[0044] 与现有技术相比,本发明的家庭送水服务机器人系统及其动作方法的指令接受装置可以准确的接受到使用者通过操作装置发送的任务控制指令,并通过主控制系统进行控制指令的处理、任务的规划和调度,导航定位系统和视觉系统可以实现自主的室内导航和定位,寻找任务目标,执行机构在主控制系统的控制下实现任务目标的抓取、送回等,有效地解决了目前家庭送水服务的需求,可以更好的服务使用者等。\n附图说明\n[0045] 图1为本发明的家庭送水服务机器人系统的原理图;\n[0046] 图2为本发明的家庭送水服务机器人系统的自动烧水、定量取水装置的原理图;\n[0047] 图3为本发明的家庭送水服务机器人系统动作方法的原理图;\n具体实施方式\n[0048] 为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。\n[0049] 一方面,本发明提供一种家庭送水服务机器人系统1,如图1至图3 所示,包括指令接受装置12、主控制系统13、视觉系统14、导航定位系统15、执行机构17以及用于远程受控的操作装置11,主控制系统13分别与指令接受装置12、视觉系统14及导航定位系统15连接,执行机构 17与导航定位系统15连接,其中:\n[0050] 指令接受装置12用于接受控制指令;\n[0051] 主控制系统13用于控制指令的处理、任务的规划和调度以及各系统的控制;\n[0052] 视觉系统14和导航定位系统15用于室内导航定位和任务目标的识别与定位;\n[0053] 执行机构17用于抓取和放置任务目标。\n[0054] 本发明的家庭送水服务机器人系统及其动作方法的指令接受装置可以准确的接受到使用者通过操作装置发送的任务控制指令,并通过主控制系统进行控制指令的处理、任务的规划和调度,导航定位系统和视觉系统可以实现自主的室内导航和定位,寻找任务目标,执行机构在主控制系统的控制下实现任务目标的抓取、送回等,有效地解决了目前家庭送水服务的需求,可以更好的服务使用者等。\n[0055] 进一步的,指令接受装置12可以接受多种控制指令,例如,可以接受通过脑机接口系统、语音、手势等发出的控制指令。\n[0056] 优选的,指令接受装置12在接受到控制指令19后均可以有一个反馈过程,即控制指令确认的过程。控制指令的确认对于家庭送水服务机器人来说就是一个任务的确认环节,以确保任务的准确性,例如,当指令接受装置12接受脑机接口系统发出的控制指令时,可以通过“斜视”的方法进行确认,所接受的控制指令及任务在显示装置18上显示后,使用者向左“斜视”可表示为家庭送水服务机器人识别任务正确,确认;使用者向右“斜视”可表示为家庭送水服务机器人识别任务错误,取消;当使用者通过语音进行识别控制指令时,家庭送水服务机器人接受语音任务,并重复该任务进行确认,如果识别任务正确,使用者可通过显示装置18进行确认,也可通过语音提示“正确”进行确认;如果识别任务错误,使用者可通过显示装置18进行取消,也可通过语音提示“取消”进行取消。\n[0057] 作为本发明的一种改进,主控制系统13优选具有接受时间预约的功能,执行机构\n17可以包括多自由度的机械臂以及设置于机械臂末端的机械手。主控制系统13的时间预约功能可以定时向使用者提供或提醒热水或者药,避免使用者忘记按时喝水或吃药等;机械臂和机械手用于抓取和放置任务目标等。\n[0058] 进一步的,室内导航定位系统15内可以设置有用于初始定位任务目标的射频识别装置16。室内导航定位系统15在视觉系统14的协助下可以进行室内导航,射频识别装置16可以实现家庭送水服务机器人系统1对任务目标的识别与定位,以及视觉的准确识别定位。\n[0059] 优选的,家庭送水服务机器人系统1还可以包括电源管理系统(未示出)和与主控制系统13连接的显示装置18,电源管理系统可以为各个系统、运动及执行机构17提供能源,电源管理系统为自主充电方式;显示装置18用于显示控制指令和任务目标。电源管理系统具有低压保护、报警等功能,低压时可以进行低压保护,并通过报警提示电量过低,停止家庭送水服务机器人的任务,自主行走到“充电室”进行自主充电,以确保家庭送水服务机器人停止且在室内无法移动;显示装置18可以协助控制指令的反馈,以及任务的确认。\n[0060] 作为本发明的另一种改进,家庭送水服务机器人系统1还可以包括自动烧水、定量取水装置19,自动烧水、定量取水装置19可以包括水加热装置191、冷却装置192、水保温装置193、称重装置194和激光液位测量装置195,冷却装置192分别与水加热装置191和水保温装置193连接,称重装置194设置于放置水杯处的下方,激光液位测量装置195设置于出水口处。\n[0061] 水加热装置191是在水温低于设定温度或热水接出后凉水自动注入时,自动开启烧水功能,当水烧开时,自行关闭,以保证水加热装置191中的水以及给水保温装置193供给的水始终为开水;冷却装置192主要用于对刚注入时的开水进行降温,当水保温装置193中有热水注入时,自动开启冷却装置192,使热水冷却至设定温度,当水保温装置193中的水低于设定温度时,自动开启保温功能,以保证取水的时候始终是适宜的温度,这样家庭送水服务机器人在进行取水时,保证接出的水为恒温适宜的,可以直接饮用。\n[0062] 水杯采用统一重量、同一形状的水杯,以保证水杯的重量和高度到激光液位测量装置195的距离一致;称重装置194用于测量注入水杯中水的重量,保证每次注入水的重量相等,防止水的溢出;称重装置194和激光液位测量装置195均是防止水的溢出,优先级相同,也就是称重装置194 和激光液位测量装置195只要有一个首先到达设定值均关闭注水功能并停止注水,防止水的溢出。\n[0063] 另一方面,提供一种对家庭送水服务机器人系统1的动作方法,包括:\n[0064] 步骤1:指令接受装置12接受到使用者从操作装置11发出的喝水指令21,并通过反馈环节完成喝水指令的确认,确保接受到的喝水指令的准确性;\n[0065] 步骤2:主控制系统13处理喝水指令21,并完成喝水任务的规划,主控制系统处理喝水指令21后,接受喝水任务,进一步进行喝水任务的解析以及调度,以此完成喝水任务的规划;\n[0066] 步骤3:导航定位系统15和视觉系统14对水杯和自动烧水、定量取水装置19进行导航和定位,之后主控制系统13完成家庭送水服务机器人与水杯之间以及水杯与自动烧水、定量取水装置19之间的路径规划,以确保家庭送水服务机器人能够准确的判断水杯和自动烧水、定量取水装置 19的位置;\n[0067] 步骤4:射频识别检测装置16检测到水杯的初始定位后,视觉系统 14进一步进行水杯的识别定位,此步骤对于水杯的识别定位是为了执行机构17能够准确的抓取水杯;\n[0068] 步骤5:根据规划后的喝水任务、家庭送水服务机器人与水杯之间、水杯与自动烧水、定量取水装置19之间的路径以及视觉系统14对水杯进一步的识别定位,执行机构17在主控制系统13的控制下抓取水杯并将水杯放置在自动烧水、定量取水装置19的出水口处,完成精确定量的取水;\n[0069] 步骤6:取水后,导航定位系统15对家庭送水服务机器人与使用者之间的路径进行导航和定位,并完成家庭送水服务机器人与使用者之间的路径规划,之后家庭送送水服务机器人在主控制系统13的控制下将水送至使用者;\n[0070] 步骤7:喝水任务完成后,家庭送送水服务机器人在主控制系统13 的控制下将水杯放置在原来的位置,完成一个控制指令。\n[0071] 使用者采用操作装置11将喝水任务指令发出后,在家庭送水服务机器人系统的各系统、执行机构之间相互协调工作,共同完成送水的任务。家庭送水服务机器人系统也可以实现定时送药等功能。\n[0072] 优选的,步骤3和步骤6中的路径规划,可以包括:\n[0073] 步骤a:视觉系统14实时采集室内环境信息,并进行预处理;\n[0074] 步骤b:采用边缘检测算法对预处理后的室内环境信息确定障碍物与安全区域的边缘,边缘检测算法可以检测到障碍物的边缘曲线,能够将障碍物与安全区域很好地区分开来;\n[0075] 步骤c:采用边缘延伸原理确定视觉图像中障碍物的特征点;\n[0076] 步骤d:采用改进的斥力场模型确定家庭送水服务机器人行驶的安全区域,改进的斥力场模型能够解决人工势场法中存在的局部极小值问题以及目标点不可达的问题,确保家庭送水服务机器人行驶的安全区域的准确性。\n[0077] 进一步的,步骤a还可以包括:\n[0078] 步骤a1:将采集的室内环境信息转换成HSV图像:\n[0079] 设:Max=max(R,G,B);Min=min(R,G,B);\n[0080] 当Max≠Min时:\n[0081]\n[0082] 当Max=Min时,即R=G=B时,\n[0083]\n[0084] 将采集的室内环境信息转换成HSV图像可以对其更容易地处理,方便调整其饱和度和亮度。\n[0085] 步骤a2:然后采用中值滤波去除图像噪声:\n[0086]\n[0087] 其中, 为经过滤波后w(j,k)对应的输出,w(j,k)是图像的灰度值,A表示图像像素的点集,L表示点集A的个数,T为门限值,w(x,y)表示在A中任意点集(x,y)对应的像素值。中值滤波方法运算简单而且速度较快,在去除图像噪声的同时能够很好地保护图像边缘,使图像较好地复原。\n[0088] 优选的,改进的斥力场模型为:\n[0089]\n[0090] 其中:Urep(q)为斥力场函数,kr是斥力场增益系数,ρ为家庭送水服务机器人到所述视觉图像中障碍物特征点的距离,ρ0为室内障碍物的斥力场影响的范围。\n[0091] 以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
法律信息
- 2020-05-22
未缴年费专利权终止
IPC(主分类): G05B 19/418
专利号: ZL 201610369602.3
申请日: 2016.05.27
授权公告日: 2018.12.21
- 2018-12-21
- 2016-11-23
实质审查的生效
IPC(主分类): G05B 19/418
专利申请号: 201610369602.3
申请日: 2016.05.27
- 2016-10-26
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2009-10-21
|
2009-05-07
| | |
2
| |
2015-09-09
|
2015-07-03
| | |
3
| | 暂无 |
2015-06-05
| | |
4
| | 暂无 |
2015-04-19
| | |
5
| | 暂无 |
2010-04-07
| | |
6
| | 暂无 |
2015-03-20
| | |
7
| |
2014-04-30
|
2014-01-10
| | |
8
| | 暂无 |
2015-06-05
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |