具有地板类型检测的移动地面清扫机器人制造技术

技术编号:13022093 阅读:124 留言:0更新日期:2016-03-16 20:45
具有地板类型检测的移动地面清扫机器人,包括底盘、驱动器、清扫头组件、运动传感器和控制电路,其可以使用地面类型检测技术作为触发器用于自主地改变各种地面清扫特性。在一些示例中,机器人的控制器电路被配置成作为来自所述运动传感器的信号的函数确定地面类型,所述信号表示由所述机器人越过地面间断所引起的俯仰的变化。在一些示例中,控制器电路被配置成基于对应于机器人的清扫头组件的功率消耗信号,确定地面类型。

【技术实现步骤摘要】

本技术涉及自主的地板清扫机器人。
技术介绍
通常,机器人是一种由计算机或电子程序引导执行任务的机电机器。在没有人机交互的情况下,执行诸如地板清扫的家务功能的自主机器人现在是容易获得的消费产品。许多清扫机器人有能力进行“清扫任务”,机器人横穿并且同时清扫(例如,真空吸尘)所处环境的地板表面。可以由移动清扫机器人完成的清扫任务的长度通常受到电池充电的制约。
技术实现思路
在本技术的一个方面中,一种清扫机器人包括:底盘;驱动器,其连接至底盘并且配置成驱动机器人越过地板表面;清扫头组件,其联接至底盘并且当机器人由驱动器操纵时,被定位成接合地板表面;运动传感器,其响应于俯仰的变化,运动传感器由底盘承载;以及控制器电路,其与清扫头组件和运动传感器通信,控制器电路配置成确定与机器人的清扫特性相关联的地面类型并且配置成作为来自所述运动传感器的信号的函数改变机器人的清扫特性,所述信号表示由所述机器人越过地面间断所引起的俯仰的变化清扫。在一些实施方式中,清扫头组件包括机动滚轮,其平行于所述地板表面可旋转地安装并且配置成使用期间接触和搅动地板表面。在一些实施方式中,机动滚轮包括前滚轮,并且清扫头还包括后滚轮,其平行于地板表面可旋转地安装并且与前滚轮间隔开一小的细长间隙。在实施方式中,前滚轮和后滚轮中的至少一个是顺应的弹性滚轮,其展现沿其圆柱体外部分布的V形叶片图案,并且至少后滚轮的叶片沿滚轮的长度与地板表面接触,使得在旋转期间滚轮经历所施加的一致的摩擦力。在一些实施方式中,控制器电路还被配置成:基于来自运动传感器的反馈,检测底盘的俯仰变化、该俯仰变化由越过地面间断的机器人引起;检测清扫头组件运行中的变化;并且在检测俯仰变化的预定时间内响应于检测清扫头组件的运行中的变化,识别地板表面的地面类型的变化。在一些实施方式中,控制器电路被配置成检测清扫头组件的运行中的变化,作为对清扫头的机动滚轮的旋转的抵抗力的变化。在一些应用中,控制器电路被配置成检测阻止滚轮旋转的变化,如由驱动滚轮的电机产生的功率的变化。在一些实施方式中,控制器电路被配置成监测作为电机电流、电池电压和电机速度中一个或多个的函数的电机功率。在一些实施方式中,清扫机器人还包括由底盘承载的清扫箱,以及位于清扫箱内以提供将碎肩牵引至清扫箱中的抽吸力的电机驱动风扇,并且改变机器人的清扫特性包括改变抽吸力。在一些实施方式中,改变抽吸力包括响应于通过从硬地板表面到软地板表面越过地面不连续的变化的控制器电路的识别、增加抽吸力。在一些实施方式中,改变抽吸力包括响应于通过从软地板表面到硬地板表面越过地面间断的变化的控制器电路的识别,减小抽吸力。在一些实施方式中,运动传感器是六轴惯性测量单元,并且包括三轴陀螺仪和三轴加速计中的至少一个。在一些实施方式中,控制器电路被配置成通过确定地板表面种类的变化来识别越过地面间断的地面类型的改变。在一些实施方式中,控制器电路被配置成基于表示清扫头组件操作的信号来确定地板表面的种类。在一些应用中,控制器电路被配置成通过基于多个预定范围区分信号来确定地板表面的种类。在一些应用中,控制器电路被配置成基于概率分类器模型来确定地板表面的种类。在一些实施方式中,控制器电路被配置成响应于由越过地面间断的机器人引起的俯仰变化的检测来改变概率分类器模型。在一些实施方式中,改变概率分类器模型包括增加地面类型变化的概率。在一些实施方式中,改变概率分类器模型包括重置当前的地面类型。在一些实施方式中,概率分类器模型包括贝叶斯过滤器。在一些实施方式中,控制器被配置成当机器人由驱动器以弧的形式驱动时,暂停地板表面的重新分类。在本技术的另一方面中,一种清扫机器人包括:底盘;驱动器,其连接至底盘并配置成驱动机器人越过地板表面;清扫头组件,其联接至底盘并且在机器人由驱动器操纵时,被定位成接合地板表面;以及控制器电路,其与清扫头组件通信。控制器电路被配置成:基于对应于清扫头组件的功率消耗信号,确定地板表面初始的的原始种类;识别地板表面种类的变化;并响应于识别从地板表面初始的的原始种类的地板表面变化,调整机器人的清扫特性。识别地板表面种类的变化包括集成来自数个所监测的输入的数据,输入包括下述中的至少一个:清扫头状态信号;运动信号,以及惯性测量单元aMU)信号。在一些实施方式中,识别地板表面种类的变化包括:基于运动信号,确定机器人沿地板表面上的弯曲路径转动;以及响应于确定机器人转动,保持清扫特性处在当前状态。在一些实施方式中,识别地板表面种类的变化包括:基于运动信号,确定机器人在地板表面上原地旋转;以及响应于确定机器人旋转并且不移动越过地板表面交界,保持清扫特性处在当前状态。在一些实施方式中,识别地板表面种类的变化包括:基于运动信号,确定机器人的转动半径;并且改变与转动半径的大小成比例的清扫特性。在一些实施方式中,机器人还包括由底盘承载的清扫箱,以及位于清扫箱中以提供将碎肩牵引至清扫箱的抽吸力的电机驱动风扇,并调整机器人的清扫特性包括调整抽吸力。在一些实施方式中,集成来自数个监测输入的数据包括:基于每个所述输入,计算出所述功率消耗信号的变化与所述地板表面的种类的变化相对应的概率。在一些实施方式中,基于运动信号计算概率包括计算机器人执行原地转动和弧形的转动中的至少一个的概率。在一些实施方式中,基于清扫头状态信号计算概率包括计算驱动清扫头组件的电机已经停转的概率。在一些实施方式中,基于MU信号计算概率包括计算机器人越过地面间断的概率。在一些实施方式中,确定地板表面初始的原始种类包括:基于储存在控制器的计算机存储器中的经验数据,确定最可能地板种类。在一些实施方式中,确定最可能的地板种类包括基于储存在计算机存储器中的数个概率密度函数,计算在预定地面类型种类的组的范围上的后验概率分布。在一些实施方式中,清扫头组件包括机动滚轮,其平行于地板表面可旋转地安装并且配置成在使用期间接触和搅动地板表面。在一些实施方式中,机动滚轮包括前滚轮,并且清扫头还包括后滚轮,其平行于地板表面可旋转地安装并且与前滚轮间隔开一小的细长间隙。在实施方式中,前滚轮和后滚轮中的至少一个是适应的弹性滚轮,其展现沿其圆柱体外部分布的V形叶片图案,并且至少后滚轮的叶片沿滚轮的长度与地板表面接触,使得在旋转期间滚轮体验所施加的一致的摩擦力。本技术的一个或多个实施方式的细节阐述于所附附图和下文的描述中。从描述和附图,以及权利要求中,本技术的其它特征、目的、以及优点将是显而易见的。【附图说明】图1A是移动地面清扫机器人的透视图。图1B是图1A的机器人的仰视图。图2A是包括清扫头组件和清扫箱的一部分移动地面清扫机器人的剖面侧视图。图2B是清扫机器人的清扫箱的透视图。图3是示出用于操作移动地面清扫机器人的一示例控制结构的图表。图4是示出清扫各种类型的地板表面时,随着时间的推移,滚轮电机功率消耗的曲线图。图5是示出用于识别地板表面类型的一示例协议的功能图表。图6是示出根据图5的图表,用于识别地板表面类型的一组预定概率函数的曲线图。图7A是示出基于所检测的地板类型的变化,操作移动清扫机器人的第一方法的流程图。图7B是示出基于所检测的地板类型的变化,操作移动清扫机器人的第二方法的流程图。图8是示出基于所检测本文档来自技高网...

【技术保护点】
一种清扫机器人,其特征在于,包括:底盘;驱动器,其连接至所述底盘并且配置成驱动所述机器人越过地板表面;清扫头组件,其联接至所述底盘并且被定位成当所述机器人由所述驱动器操纵时接合所述地板表面;运动传感器,其响应于俯仰的变化,所述运动传感器由所述底盘承载;以及控制器电路,其与所述清扫头组件和所述运动传感器通信,所述控制器电路配置成确定与所述机器人的清扫特性相关联的地面类型并且配置成作为来自所述运动传感器的信号的函数改变机器人的清扫特性,所述信号表示由所述机器人越过地面间断所引起的俯仰的变化。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:F桑蒂尼
申请(专利权)人:美国iRobot公司
类型:新型
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1