CN1330274C - 机器人清洁器坐标修正方法及机器人清洁器系统 - Google Patents

机器人清洁器坐标修正方法及机器人清洁器系统 Download PDF

Info

Publication number
CN1330274C
CN1330274C CNB2005100590692A CN200510059069A CN1330274C CN 1330274 C CN1330274 C CN 1330274C CN B2005100590692 A CNB2005100590692 A CN B2005100590692A CN 200510059069 A CN200510059069 A CN 200510059069A CN 1330274 C CN1330274 C CN 1330274C
Authority
CN
China
Prior art keywords
robot cleaner
charging station
compensation method
coordinate
cleaner
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2005100590692A
Other languages
English (en)
Other versions
CN1759797A (zh
Inventor
宋贞坤
丁参钟
金祺万
李周相
高将然
林广洙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Gwangju Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Gwangju Electronics Co Ltd filed Critical Samsung Gwangju Electronics Co Ltd
Publication of CN1759797A publication Critical patent/CN1759797A/zh
Application granted granted Critical
Publication of CN1330274C publication Critical patent/CN1330274C/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L9/00Details or accessories of suction cleaners, e.g. mechanical means for controlling the suction or for effecting pulsating action; Storing devices specially adapted to suction cleaners or parts thereof; Carrying-vehicles specially adapted for suction cleaners
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course or altitude of land, water, air, or space vehicles, e.g. automatic pilot
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0268Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
    • G05D1/0272Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means comprising means for registering the travel distance, e.g. revolutions of wheels
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L9/00Details or accessories of suction cleaners, e.g. mechanical means for controlling the suction or for effecting pulsating action; Storing devices specially adapted to suction cleaners or parts thereof; Carrying-vehicles specially adapted for suction cleaners
    • A47L9/28Installation of the electric equipment, e.g. adaptation or attachment to the suction cleaner; Controlling suction cleaners by electric means
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L11/00Machines for cleaning floors, carpets, furniture, walls, or wall coverings
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L11/00Machines for cleaning floors, carpets, furniture, walls, or wall coverings
    • A47L11/40Parts or details of machines not provided for in groups A47L11/02 - A47L11/38, or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers, levers
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course or altitude of land, water, air, or space vehicles, e.g. automatic pilot
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course or altitude of land, water, air, or space vehicles, e.g. automatic pilot
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0219Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory ensuring the processing of the whole working surface
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course or altitude of land, water, air, or space vehicles, e.g. automatic pilot
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0225Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving docking at a fixed facility, e.g. base station or loading bay
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course or altitude of land, water, air, or space vehicles, e.g. automatic pilot
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0234Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using optical markers or beacons
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course or altitude of land, water, air, or space vehicles, e.g. automatic pilot
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0268Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
    • G05D1/027Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means comprising intertial navigation means, e.g. azimuth detector
    • G05D1/43
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L2201/00Robotic cleaning machines, i.e. with automatic control of the travelling movement or the cleaning operation
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L2201/00Robotic cleaning machines, i.e. with automatic control of the travelling movement or the cleaning operation
    • A47L2201/02Docking stations; Docking operations
    • A47L2201/022Recharging of batteries
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L2201/00Robotic cleaning machines, i.e. with automatic control of the travelling movement or the cleaning operation
    • A47L2201/04Automatic control of the travelling movement; Automatic obstacle detection
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course or altitude of land, water, air, or space vehicles, e.g. automatic pilot
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0238Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using obstacle or wall sensors
    • G05D1/024Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using obstacle or wall sensors in combination with a laser
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course or altitude of land, water, air, or space vehicles, e.g. automatic pilot
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0242Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using non-visible light signals, e.g. IR or UV signals
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course or altitude of land, water, air, or space vehicles, e.g. automatic pilot
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0255Control of position or course in two dimensions specially adapted to land vehicles using acoustic signals, e.g. ultra-sonic singals

Abstract

一种参照充电站的绝对坐标,使用角度传感器的机器人清洁器的坐标修正方法,修正机器人清洁器的坐标,以改进机器人清洁器按路径行驶。该机器人清洁器在充电站处于待用模式;而移动到工作区域以执行给定的工作。当确定积累的角度超过预定的水平时,机器人清洁器停止给定的工作,并返回充电站。机器人清洁器的当前坐标以充电站的参考坐标被校准,而机器人清洁器移动到它返回充电站前所在的先前地点,并从停止处继续给定的工作。

Description

机器人清洁器坐标修正方法及机器人清洁器系统
技术领域
本发明涉及自动工作的机器人清洁器,更具体地讲,本发明涉及用于自动机器人清洁器的坐标修正方法。
背景技术
机器人清洁器通常使用安装在主体上的诸如超声传感器的传感器或根据用户的输入信息确定目标区域。然后,机器人计划清洁工作的最有效路径。根据计划,机器人行驶并驱动吸尘部件以从地面吸入灰尘。
一种使这种机器人清洁器沿计划的路径移动的方式是:机器人清洁器使用绝比对坐标系计算当前的位置。另一种方法是:机器人清洁器根据使用相对于清洁区域的参考位置的行驶路径和旋转角度的相对坐标系行驶。
根据使用绝对坐标系的一个实例,机器人清洁器通过CCD摄像机捕获诸如吊灯的天花板上的物体,或分离地安装在天花板上的位置识别标志的图像,并根据所捕获的图像相应地探测其当前位置。然而,由于要求系统快速处理大量数据,使用CCD摄像机会导致成本较高的问题。
根据使用相对坐标系的一个实例,机器人清洁器配置有一个行驶距离传感器以及可以探测机器人清洁器旋转角度的角度传感器。编码器通常被用作行驶距离传感器以探测轮子的旋转圈数,而能够探测相对角度的陀螺仪传感器通常被用作角度传感器。由于机器人清洁器可以根据需要以精确的角度旋转,所以当使用陀螺仪传感器时很容易进行控制。然而,这种陀螺仪传感器通常具有范围为5%到10%的探测误差,而随着机器人清洁器重复旋转操作,由于探测误差的积累会出现问题。因此,机器人清洁器就不能精确地依照计划的路径行驶。
图1以非常夸大的方式显示了机器人清洁器由于陀螺仪传感器误差而偏离计划的路径。机器人清洁器1从开始点S出发而根据计算直接行驶到地点A。使用陀螺仪传感器,机器人清洁器1旋转了90°,按照计算直接行驶,而到达地点B。此时,机器人清洁器1错过了期望的目的地,即地点B,而到达地点B’。使用陀螺仪传感器,机器人清洁器1旋转了90°,按照计算直接行驶,而感知已到达地点C。然而,又由于陀螺仪传感器的探测误差,机器人清洁器1实际上并没有按照计划的路径行驶,而到达了偏移的位置C’。随着探测误差的积累,在地点C,C’处的偏差比在地点B,B’处的更大。带有增加的陀螺仪感器的探测误差,该机器人清洁器1顺序地运动经过地点D,E,F和G。结果,随着它进一步地操作,机器人清洁器1偏离计划的路径越来越远。当机器人清洁器1完成清洁操作时,则还会剩下未被清洁的特定区域。
发明内容
本发明的开发目的在于解决与传统安排相关的上述缺点和其它问题。本发明一方面提供了修正机器人清洁器的坐标系统的方法,以便机器人清洁器可以使用诸如陀螺仪传感器(gyro sensor)的角度传感器有效地按照计划的行驶方向行驶。
本发明的另一方面在于提供使用坐标修正方法的机器人清洁器,以便机器人清洁器可以使用诸如陀螺仪传感器的角度传感器有效地按照计划的行驶方向行驶。
通过提供机器人清洁器坐标修正方法,实质上可以实现本发明的上述方面与/或其它特征,该方法包括:待用或待机步骤,其中机器人清洁器在充电站处于待用模式;操作步骤,其中机器人清洁器运动到工作区域以执行给定的工作;返回步骤,其中当确定累积的角度超过预定的水平时,机器人清洁器停止给定的工作,并返回充电站;坐标修正步骤,其中利用充电站的参考坐标修正机器人清洁器的当前坐标;以及工作再继续步骤,其中机器人清洁器运动到它返回充电站前所在的先前地点,并继续给定的工作。
以充电站的参考坐标修正机器人清洁器的当前坐标的步骤包括如下步骤:使用多个距离传感器,根据充电站的参考坐标对机器人清洁器进行定位;以及将机器人清洁器的当前坐标修正为机器人清洁器的原点。
该充电站包括以相对于机器人清洁器在其上运动的地板实质上垂直的关系设置的参考板。
根据本发明的一个方面,提供一种机器人清洁器系统,包括:充电站;以及机器人清洁器,机器人清洁器包括:多个距离传感器;以及通过使用多个距离传感器将机器人清洁器的坐标修正到充电站的参考坐标的控制部。
多个距离传感器被并排设置,其发射部沿实质上相对于机器人清洁器的驱动轴垂直关系被校准。多个距离传感器沿直线设置,其前侧实质平行于驱动轮的轴。
该充电站包括以实质上相对于机器人清洁器在其上运动的地板垂直的关系设置的参考板。
该控制部控制以便:当确定积累的角度超过预定的水平时,机器人清洁器停止给定的工作,并返回充电站;以及通过使用多个距离传感器,以充电站的参考坐标校准机器人清洁器的当前坐标;而机器人清洁器的当前坐标被修正到原点。
根据本发明的另一个方面,一种用于机器人清洁器的坐标修正方法,包括:移动机器人清洁器以执行给定的工作;当机器人清洁器的运动的累积角度超过预定水平时,将机器人清洁器返回到充电站;和一旦机器人清洁器返回到充电站,将机器人清洁器的当前坐标修正到充电站的参考坐标。
采用根据本发明的机器人清洁器的坐标修正方法,当积累的角度传感器误差超过预定水平时,机器人清洁器的原点参照充电站的坐标系被重新校准。相应地,角度传感器的积累误差可以被周期性地修正为“0”,而因此改善了机器人清洁器依路径行驶能力。
因此,采用根据本发明的机器人清洁器,因为当积累的角度传感器误差超过预定水平时,利用机器人清洁器的距离传感器,机器人清洁器的原点能够参照充电站的坐标系被重新校准,因此改善了机器人清洁器依路径行驶能力。
附图说明
参照附图,通过对本发明的特定实施例的描述,本发明上述方面和特性将会更加清楚,其中:
图1为显示为机器人清洁器计划的工作路径以及随着机器人清洁器运动而按其行驶的偏移路径;
图2为使用根据本发明的一个实施例的坐标修正方法的机器人清洁器的框图;
图3为图2的机器人清洁器的仰视图。
图4为显示根据本发明的一个实施例的机器人清洁器的坐标修正方法的流程图;
图5为显示机器人清洁器的运动路径的视图,用于解释根据本发明一个实施例的机器人清洁器的坐标修正方法;
图6为显示使用根据本发明的一个实施例的坐标修正方法的机器人清洁器系统的平面视图;和
图7为图6的机器人清洁器系统的侧视图。
具体实施方式
以下将参照附图更详细地描述本发明的特定实施例。
在下述描述中,即使在不同附图中,同样的附图标号用于同样的部件。在描述中所说明的内容,例如详细结构和部件,仅用于辅助全面理解本发明。因此,很明显,本发明在没有这些确定的内容的情况下也可以实现。此外,由于对已知功能或结构进行不必要的详细描述会使本发明不清楚,所以未对其进行详细描述。
参照图2和图3,根据本发明的一个实施例的机器人清洁器10包括:吸尘部20;传感器部30;前摄像机41;上摄像机42;驱动部50;发射/接收部60;电源70;存储装置81;以及控制部80,所有这些部分均设置在主体11上的适合位置。
只要可以有效地从正在清洁的表面吸入含尘空气,吸尘部20可以被设置成多种形状。在一个实例中,吸尘部20可包括:吸气电机;利用来自吸气电机的吸力吸入含尘空气的吸尘刷;和设置在吸气电机与吸尘刷之间的灰尘室。灰尘室具有分别与吸尘刷和吸尘电机相互连接的吸入端口和排放端口。因此,空气经吸入端口被吸入,灰尘在灰尘室处被分离出来,而清洁的空气经排出端口被排出。
传感器部30包括:能够探测出到充电站100(参见图6)的距离的距离传感器32;可以探测出机器人清洁器10已经行驶距离的行驶距离传感器33;以及能够探测出机器人清洁器10的旋转角度的角度传感器31。
当机器人清洁器10旋转以改变行驶方向时,使用角度传感器31。更具体地讲,角度传感器31探测相对于当前行驶方向机器人清洁器10的旋转角度。陀螺仪传感器可以被优选地用作角度传感器31。
在主体11的前侧上可以安装多个距离传感器32以测量到充电站100的距离。如图3所示,所述多个距离传感器32可被这样安排:其发射部32a实质上垂直于连接轮轴的假想直线57,而更具体地讲,垂直于连接两个轮52的轴的中点的直线。从正视图看,该多个距离传感器32被以规则间隔平行安排。同样优选地,连接距离传感器32的前侧的假想直线37与连接轮52的轴的中点的假想直线57平行,以便距离传感器32的发射部32a的发射侧可以离轮52同样的距离。在如图3所示的具有两个距离传感器32的机器人清洁器10中,且其中:轮52的轴与发射部32a为垂直关系;而连接发射部32a的前侧的直线37与轮52的轴为平行的关系,当两个距离传感器32相对于充电站100的参考板130(参见图6)传感的距离相同时,机器人清洁器10相对于充电站100的参考板130成直角。换言之,机器人清洁器10的x-y坐标系15与充电站100的x-y坐标系统105(参见图6)为平行关系。
任何能够向外部发送输出信号、接收自一个对象反射的信号并根据所接收的信号测量到该对象的距离的传感器,均可以用作距离传感器32。例如,可以使用具有发射红外光的发光元件和接收反射的红外光的光接收元件的红外传感器。作为选择,发射激光束和接收反射的激光束以测量距离的激光传感器也可以被用作距离传感器32。如果有多个用作障碍物传感器的红外传感器或超声传感器,通过按照对距离传感器32的要求安装传感器,这些传感器中的一些可以被用作距离传感器32。
旋转传感器也可被用作行驶距离传感器33。例如,用于探测电机的旋转数的编码器可以被用作旋转传感器。因此,控制部80使用由编码器传感的旋转数可以计算出机器人清洁器10的行驶距离。
前视摄像机或视摄像机41被安装在主体11上以拍摄机器人清洁器10前的图像,并将捕获的图像输出到控制部80。上视摄像机或上摄像机42被安装在主体11上以拍摄机器人清洁器10上方的图像,并将捕获的图像输出到控制部80。前和上摄像机41和42均可以优选的为CCD摄像机。根据出现的需求,前和上摄像机41和42被有选择地安装。例如,通过探测充电站100上的识别标志(未示出),前摄像机41可以被用于检查充电站100的位置,而通过探测充电站100上方的标志(未示出),上摄像机42可以被用于检查充电站100的位置。
该驱动部50包括:形成在前侧两端的两个驱动轮52;形成在后侧两端的两个从动轮53;用于分别驱动前侧的两个驱动轮52的一对驱动电机51;以及将驱动轮52的驱动力传送到从动轮53而安装的驱动力传送装置55。该驱动力传送装置55可包括牙轮皮带(同步皮带)和皮带轮。此外,驱动力传送装置55可以由齿轮形成。该驱动轮52可被安装以便其中心轴能成一直线。根据控制部80的控制信号,驱动部50的各个驱动电机51独立地向前或向后旋转。通过分别可变地控制驱动电机51的旋转数,可以改变行驶的方向。
该发射/接收部60经天线61发出数据,并将来自天线61的信号传送到控制部80。因此,经发射/接收部60,机器人清洁器10可以与外部装置90发送和接收信号。外部装置90可包括安装有能够通过其对机器人清洁器10进行监控或控制的程序的计算机系统或遥控器。
电源70包括在其中存储从充电站100的电力端子120供应的电力的可充电电池。电源70将电力供应到机器人清洁器10的各个部件,以便机器人清洁器10可以自动行驶和工作。
控制部80用于处理经发射/接收部60接收的信号,并控制机器人清洁器10的各部以根据指示工作。该控制部80控制以便机器人清洁器10使用障碍物传感器(未示出)沿墙壁或障碍物运动,确定清洁工作的区域,并将确定的区域存储在存储装置81中。机器人清洁器的工作区域也可以通过用户输入存储在存储装置81中。对于存储在存储装置81中的操作区域,控制部80计算机器人清洁器10能够最有效地行驶并进行被指示的操作的行驶路线。然后,该控制部80使用行驶距离传感器33和角度传感器31控制驱动部50和灰尘吸入部20,以便机器人清洁器10沿行驶路径行驶,并进行诸如清洁的被指示的操作。当完成所指示的操作时,或当需要充电时,控制部80控制驱动部50,以便机器人清洁器10可以返回到充电站100。使用通常已知的位置识别方法和前摄像机、上摄像机或超声摄像机,控制部80控制以便机器人清洁器10可以返回到充电站100。由于这已为人所知,这里将不再详细描述。
在机器人清洁器10根据指示行驶和工作的同时,该控制部80将机器人清洁器10的旋转角度相加,以获得累积总和,而当累积的总和超过预定值时,该控制部80停止工作。然后,该控制部80控制驱动部50将机器人清洁器10返回到充电站100,并使用多个距离传感器32,控制以便机器人清洁器10被定位在对应于由充电站100的x-y坐标系105设置的参考坐标的坐标中。然后,该控制部80将机器人清洁器10的当前坐标修正到原点。
如上构造的机器人清洁器10与充电站100共同组成了机器人清洁器系统。参照图6和图7,充电站100包括:被固定到地板101上的外壳110;被安装在外壳110一侧并与普通电源连接以供应电力的电源端子120;以及以与充电站100被安装处的地板101实质上垂直关系设置的参考板130。该参考板130的尺寸可以反射来自机器人清洁器10的多个距离传感器32的所有信号。安装充电站100处的地板101优选为平坦的,以便机器人清洁器10可以使用距离传感器32测量出到参考板130的距离,并精确地修正坐标。
现在,将参照图4到图7详细地描述机器人清洁器的坐标修正方法。更具体地讲,坐标修正方法将参照特定实例进行描述,其中机器人清洁器10在清洁工作期间进行坐标修正。
首先,机器人清洁器10在充电站100处于待用状态(步骤S10);该机器人清洁器10存储清洁操作的区域,并已完成对指定区域进行有效清洁工作的行驶路径的计算。
一接收到启动信号,机器人清洁器10便从充电站100出发,沿计划的路径行驶,并进行清洁工作(步骤S20)。通过使用行驶距离传感器33和角度传感器31,控制部80控制驱动部50,以便机器人清洁器10可以按照计划行驶的路径行驶。参照图5,从充电站100出发的机器人清洁器10移向地点A,利用行驶距离传感器33感应机器人清洁器10是否到达地点A。当机器人清洁器10到达地点A时,通过使用角度传感器31,机器人清洁器旋转90°以对应下一条行驶路径。接下来,机器人清洁器10直接向地点B运动,并通过行驶距离传感器33,检验它是否到达地点B。当到达地点B时,通过使用角度传感器31,机器人清洁器旋转90°以面对下一目标地点C。然后,通过使用行驶距离传感器33和角度传感器31,控制部80控制驱动部50,以按照计划行驶的路径行驶。
该控制部80控制驱动部50,以便机器人清洁器10沿计划的路径行驶,并周期性地检验机器人清洁器10的累积旋转角度是否超过预定程度。该累积旋转角度是指,在工作期间,随着机器人清洁器10旋转,经角度传感器31传感的机器人清洁器10的旋转角度的总和。例如,参照图5,在地点C处,机器人清洁器10的累积旋转角度为180°,该值为在地点A处的90°与地点B处的另一个90°相加的结果。
相应地,该控制部80累加每次机器人清洁器10旋转时使用角度传感器31感应到的机器人清洁器10的旋转角度;存储所获得的旋转角度的累积总和;以及将旋转角度的累积总和与预定累积旋转角度进行比较。该预定累积旋转角度可以由使用者设置。然而,只要不使角度传感器31的累积误差影响到机器人清洁器10的工作,而后来会导致要被清洁的区域的特定地点未被清洁,该预定累积旋转角度被优选地尽可能高地设置。因此,需要根据角度传感器31的精度和吸尘部30的清洁效率合适地设置预定累积旋转角度。
当累积的旋转角度超过预定值时,控制部80停止清洁工作,并控制驱动部50以将机器人清洁器10返回到充电站100(步骤S30)。例如参照图5,如果预定累积旋转角度为630°,当机器人清洁器10到达地点H时,控制部80就停止清洁工作,并控制机器人清洁器10以返回充电站100。此时,该控制部80使用主体11的超声波传感器或上摄像机或前摄像机以将机器人清洁器10返回到充电站100。
当机器人清洁器10到达并在充电站100中时,控制部80修正坐标,以便:机器人清洁器10的x-y坐标系15能够与充电站100的x-y坐标系105平行;而x-y坐标系15的原点能够与自充电站100的x-y坐标系105的原点预定距离处的参考坐标对应或一致(步骤S40);该参考坐标为以充电站100的位置作为原点的绝对坐标系。该参考坐标可以由使用者事先设置。上述操作包括:操作,其中通过使用多个距离传感器32,机器人清洁器10的控制部80控制以与充电站100的参考板130垂直的关系校准机器人清洁器10;以及操作,其中机器人清洁器10的当前坐标被修正为充电站100的参考坐标。
以下,将更详细地描述:通过使用两个距离传感器32,控制部80以与充电站100的参考板130垂直的关系校准机器人清洁器10的操作。
当机器人清洁器10返回到充电站100时,使用两个距离传感器32,控制部80探测到参考板130的距离d1和d2,并确定所探测的距离d1和d2是否相同。如果两个距离传感器32所探测的距离d1和d2彼此不同时,控制部80控制驱动部50,以便由两个距离传感器32感应的距离d1和d2能够相同。因此,机器人清洁器10的x-y坐标系15变得与充电站100的x-y坐标系统105平行。接下来,控制部80控制驱动部50,以便探测的距离d1和d2能够如预定。因此,机器人清洁器10的x-y坐标系15的原点0与充电站100的x-y坐标系统105的参考坐标对准。相应地,由于控制部80重新将机器人清洁器10设置到原点,坐标修正结束。由于机器人清洁器10返回到充电站100,而参照用作绝对坐标系的充电站100的坐标系统,重新校准了原点,所以由于角度传感器31的错误探测而累积旋转角度的误差变为0。
当完成坐标修正时,控制部80控制驱动部50,以便机器人清洁器10可以运动到它在运动到充电站100前所处的位置。例如,参照图5中的实例,其被控制以便机器人清洁器10可以返回到地点H。更具体地讲,根据其位置信息,控制部80重新计算到先前工作地点的路径,并通过使用行驶距离传感器33和角度传感器31,返回机器人清洁器10。当机器人清洁器10返回到先前的工作地点时,机器人清洁器10按照最初计划的路径再继续过去停止的工作。利用以几个典型实施例描述的本发明,在角度传感器31的累积误差产生不被清洁的区域前,机器人清洁器10返回到充电站100并修正到原点。相应地,当机器人清洁器执行清洁工作时,角度传感器31的积累误差可以保持在预定水平之下。因此,由于机器人清洁器10无偏差地在计划行驶的路径中执行清洁工作,就能够完全清洁整个工作区域。
前述实施例和优点仅用于说明,而不是限制本发明。本发明的思想能够容易地应用于其它类型的设备。并且,对本发明的实施例的描述只是为了说明,而不是限制权利要求的范围,许多变动、修改和变化对本领域所属技术人员而言是很明显的。
当前申请要求具有2004年10月12日提出的第2004-81200号韩国专利申请的权利,其公开内容通过参考并入这里。

Claims (13)

1.一种机器人清洁器的坐标修正方法,包括:
控制机器人清洁器以在充电站处于待用模式;
将机器人清洁器从充电站运动到工作区域以执行给定的工作;
当确定积累的角度超过预定的水平时,中止机器人清洁器执行给定的工作,并将机器人清洁器返回到充电站;
以充电站的参考坐标,修正机器人清洁器的当前坐标;以及
将机器人清洁器移动到它返回充电站前所在的先前地点,并继续给定的工作。
2.根据权利要求1所述的坐标修正方法,其中:所述以充电站的参考坐标修正机器人清洁器的当前坐标的步骤包括以下步骤:
通过使用多个距离传感器,将机器人清洁器定位在充电站的参考坐标;和
将机器人清洁器的当前坐标修正到机器人清洁器的原点。
3.根据权利要求2所述的坐标修正方法,其中:所述充电站包括以相对于机器人清洁器在其上运动的地板实质上垂直的关系设置的参考板。
4.一种机器人清洁器系统,包括:
充电站;和
机器人清洁器,该机器人清洁器包括:多个距离传感器;和用于通过使用多个距离传感器,将机器人清洁器的当前坐标修正到充电站的参考坐标的控制部。
5.根据权利要求4所述的机器人清洁器系统,其中:所述多个距离传感器被并排设置,其发射部以相对于机器人清洁器的驱动轮的轴实质上垂直的关系被对准或成一直线。
6.根据权利要求5所述的机器人清洁器系统,其中:多个距离传感器沿直线布置,其前侧实质平行于驱动轮的轴。
7.根据权利要求5所述的机器人清洁器系统,其中:所述充电站包括以相对于机器人清洁器在其上运动的地板实质上垂直的关系设置的参考板。
8.根据权利要求7所述的机器人清洁器系统,其中:所述控制部控制机器人清洁器,以当确定累积的角度超过预定水平时,停止给定的工作;返回充电站;通过使用多个距离传感器,以充电站的参考坐标校准机器人清洁器的当前坐标;将机器人清洁器的当前坐标修正到原点。
9.一种用于机器人清洁器的坐标修正方法,包括:
移动机器人清洁器以执行给定的工作;
当机器人清洁器的运动的累积角度超过预定水平时,将机器人清洁器返回到充电站;和
一旦机器人清洁器返回到充电站,将机器人清洁器的当前坐标修正到充电站的参考坐标。
10.根据权利要求9所述的坐标修正方法,还包括:在修正到参考坐标后,将机器人清洁器移动到它返回充电站前所在的先前地点。
11.根据权利要求10所述的坐标修正方法,还包括重新开始给定的工作。
12.根据权利要求9所述的坐标修正方法,其中:将机器人清洁器的当前坐标修正到充电站的参考坐标包括:
控制多个距离传感器以将机器人清洁器定位在充电站的参考坐标;和
将机器人清洁器的当前坐标修正到机器人清洁器的原点。
13.根据权利要求12所述的坐标修正方法,其中:所述多个距离传感器被并排设置,其发射部以相对于机器人清洁器的驱动轮的轴实质上垂直的关系被对准或成一直线。
CNB2005100590692A 2004-10-12 2005-03-22 机器人清洁器坐标修正方法及机器人清洁器系统 Expired - Fee Related CN1330274C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020040081200A KR100600487B1 (ko) 2004-10-12 2004-10-12 로봇 청소기의 좌표보정방법 및 이를 이용한 로봇 청소기시스템
KR20040081200 2004-10-12

Publications (2)

Publication Number Publication Date
CN1759797A CN1759797A (zh) 2006-04-19
CN1330274C true CN1330274C (zh) 2007-08-08

Family

ID=34545926

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005100590692A Expired - Fee Related CN1330274C (zh) 2004-10-12 2005-03-22 机器人清洁器坐标修正方法及机器人清洁器系统

Country Status (11)

Country Link
US (1) US7438766B2 (zh)
JP (1) JP4142021B2 (zh)
KR (1) KR100600487B1 (zh)
CN (1) CN1330274C (zh)
AU (1) AU2005201156B2 (zh)
DE (1) DE102005013247B4 (zh)
FR (1) FR2876466B1 (zh)
GB (1) GB2419190B8 (zh)
NL (1) NL1028573C2 (zh)
RU (1) RU2283750C1 (zh)
SE (1) SE527564C2 (zh)

Families Citing this family (94)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2005309571A1 (en) 2004-11-23 2006-06-01 S. C. Johnson & Son, Inc. Device and methods of providing air purification in combination with cleaning of surfaces
JP4262196B2 (ja) * 2004-12-14 2009-05-13 本田技研工業株式会社 自律移動ロボット
KR20060112312A (ko) * 2005-04-25 2006-11-01 엘지전자 주식회사 로봇청소기의 절전제어장치 및 방법
KR100834761B1 (ko) * 2005-11-23 2008-06-05 삼성전자주식회사 이동 로봇의 자기 위치 인식 방법 및 장치
US8010229B2 (en) * 2006-12-05 2011-08-30 Electronics And Telecommunications Research Institute Method and apparatus for returning cleaning robot to charge station
KR100815570B1 (ko) * 2006-12-06 2008-03-20 삼성광주전자 주식회사 로봇청소기시스템 및 그 제어방법
DE102007016913A1 (de) * 2007-04-05 2008-10-09 Inmach Intelligente Maschinen Gmbh Verfahren zum Abfahren einer Arbeits-Fläche
CN101681169B (zh) * 2007-06-05 2012-01-18 皇家飞利浦电子股份有限公司 用于控制自行移动式机器人的系统和方法
KR101394335B1 (ko) * 2007-11-08 2014-05-14 삼성전자주식회사 로봇 거치대를 이용한 로봇 맵 좌표 설정 방법 및 장치
KR101403954B1 (ko) * 2007-11-23 2014-06-11 삼성전자 주식회사 로봇청소기 시스템의 제어방법
KR100963754B1 (ko) 2008-04-01 2010-06-14 엘지전자 주식회사 로봇 청소기의 제어방법
CN104248395B (zh) 2008-04-24 2018-06-22 艾罗伯特公司 用于机器人使能的移动产品的定位、位置控制和导航系统的应用
US8041456B1 (en) 2008-10-22 2011-10-18 Anybots, Inc. Self-balancing robot including an ultracapacitor power source
US8160747B1 (en) 2008-10-24 2012-04-17 Anybots, Inc. Remotely controlled self-balancing robot including kinematic image stabilization
US8442661B1 (en) 2008-11-25 2013-05-14 Anybots 2.0, Inc. Remotely controlled self-balancing robot including a stabilized laser pointer
US8774970B2 (en) 2009-06-11 2014-07-08 S.C. Johnson & Son, Inc. Trainable multi-mode floor cleaning device
CN102092048A (zh) * 2009-12-09 2011-06-15 恩斯迈电子(深圳)有限公司 控制方法及清扫机器人装置
US8788096B1 (en) 2010-05-17 2014-07-22 Anybots 2.0, Inc. Self-balancing robot having a shaft-mounted head
US20120041599A1 (en) * 2010-08-11 2012-02-16 Townsend William T Teleoperator system with master controller device and multiple remote slave devices
KR20120028094A (ko) * 2010-09-14 2012-03-22 (주)마이크로인피니티 선회식 거리 측정 장치 및 이를 포함하는 이동체
KR20120044768A (ko) * 2010-10-28 2012-05-08 엘지전자 주식회사 로봇 청소기 및 이의 제어 방법
TWI423779B (zh) * 2011-01-28 2014-01-21 Micro Star Int Co Ltd 清潔機器人及其控制方法
US20130246004A1 (en) * 2012-03-15 2013-09-19 Shenzhen China Star Optoelectronics Technology Co. Ltd. Automatic particle measurement cart and automatic particle measurement system for clean room and measurement method thereof
JP5900403B2 (ja) * 2012-04-11 2016-04-06 株式会社ダイフク 搬送台車制御システム
ES2610755T3 (es) 2012-08-27 2017-05-03 Aktiebolaget Electrolux Sistema de posicionamiento de un robot
US8972061B2 (en) * 2012-11-02 2015-03-03 Irobot Corporation Autonomous coverage robot
WO2014160589A1 (en) * 2013-03-24 2014-10-02 Bee Robotics Corporation Aerial farm robot system for crop dusting, planting, fertilizing and other field jobs
KR101647757B1 (ko) * 2013-04-03 2016-08-17 인덕대학교 산학협력단 군집 로봇 청소기 및 그 제어방법
US10448794B2 (en) 2013-04-15 2019-10-22 Aktiebolaget Electrolux Robotic vacuum cleaner
KR20150141979A (ko) 2013-04-15 2015-12-21 악티에볼라겟 엘렉트로룩스 돌출 측부 브러시를 구비하는 로봇 진공 청소기
EP3084540B1 (en) 2013-12-19 2021-04-14 Aktiebolaget Electrolux Robotic cleaning device and operating method
JP6638987B2 (ja) 2013-12-19 2020-02-05 アクチエボラゲット エレクトロルックス 回転側面ブラシの適応速度制御
JP6494118B2 (ja) 2013-12-19 2019-04-03 アクチエボラゲット エレクトロルックス 障害物の乗り上げの検出に伴うロボット掃除機の制御方法、並びに、当該方法を有するロボット掃除機、プログラム、及びコンピュータ製品
ES2656664T3 (es) 2013-12-19 2018-02-28 Aktiebolaget Electrolux Dispositivo robótico de limpieza con función de registro del perímetro
JP2017502371A (ja) 2013-12-19 2017-01-19 アクチエボラゲット エレクトロルックス 掃除領域の優先順位付け
WO2015090399A1 (en) 2013-12-19 2015-06-25 Aktiebolaget Electrolux Robotic cleaning device and method for landmark recognition
KR102116596B1 (ko) 2013-12-19 2020-05-28 에이비 엘렉트로룩스 나선형 패턴으로 이동하는 사이드 브러시를 구비한 로봇 진공 청소기
KR102116595B1 (ko) 2013-12-20 2020-06-05 에이비 엘렉트로룩스 먼지통
DE102014212418A1 (de) * 2014-06-27 2015-12-31 Robert Bosch Gmbh Autonomer Serviceroboter
WO2016005012A1 (en) 2014-07-10 2016-01-14 Aktiebolaget Electrolux Method for detecting a measurement error in a robotic cleaning device
JP6621129B2 (ja) * 2014-08-28 2019-12-18 東芝ライフスタイル株式会社 電気掃除機
EP3190939B1 (en) 2014-09-08 2021-07-21 Aktiebolaget Electrolux Robotic vacuum cleaner
KR102271782B1 (ko) 2014-09-08 2021-06-30 에이비 엘렉트로룩스 로봇 진공 청소기
CN104181925A (zh) * 2014-09-15 2014-12-03 湖南格兰博智能科技有限责任公司 一种自动校准行驶路线的自动地面清洁机器人
CN105527961A (zh) * 2014-09-30 2016-04-27 科沃斯机器人有限公司 一种自移动表面行走机器人系统及回归主充电座的方法
JP6331971B2 (ja) * 2014-10-30 2018-05-30 三菱電機株式会社 自走式掃除機
CN106998980B (zh) 2014-12-10 2021-12-17 伊莱克斯公司 使用激光传感器检测地板类型
WO2016091320A1 (en) 2014-12-12 2016-06-16 Aktiebolaget Electrolux Side brush and robotic cleaner
JP6879478B2 (ja) 2014-12-16 2021-06-02 アクチエボラゲット エレクトロルックス ロボット掃除機のための経験ベースロードマップ
EP3234713B1 (en) 2014-12-16 2022-06-15 Aktiebolaget Electrolux Cleaning method for a robotic cleaning device
SE1451644A1 (sv) * 2014-12-23 2016-05-31 Husqvarna Ab Improved map generation by a robotic work tool
CN104731098A (zh) * 2015-02-09 2015-06-24 南京光锥信息科技有限公司 基于三维成像系统的可自动返回充电的清洁机器人
KR102343513B1 (ko) 2015-04-17 2021-12-28 에이비 엘렉트로룩스 로봇 청소 장치 및 로봇 청소 장치의 제어 방법
US10874274B2 (en) 2015-09-03 2020-12-29 Aktiebolaget Electrolux System of robotic cleaning devices
TWI681748B (zh) * 2016-01-28 2020-01-11 原相科技股份有限公司 自動清掃機控制方法以及自動清掃機
CN107037807B (zh) * 2016-02-04 2020-05-19 科沃斯机器人股份有限公司 自移动机器人位姿校准系统和方法
CN108603935A (zh) 2016-03-15 2018-09-28 伊莱克斯公司 机器人清洁设备以及机器人清洁设备进行陡壁检测的方法
EP3439522B1 (en) 2016-04-08 2023-06-07 A&K Robotics Inc. Autoscrubber convertible between manual and autonomous operation
EP3454707B1 (en) 2016-05-11 2020-07-08 Aktiebolaget Electrolux Robotic cleaning device
EP3508049B1 (en) 2016-06-30 2022-08-24 Techtronic Outdoor Products Technology Limited An autonomous lawn mower
US11172608B2 (en) 2016-06-30 2021-11-16 Tti (Macao Commercial Offshore) Limited Autonomous lawn mower and a system for navigating thereof
EP3516470A1 (en) * 2016-09-20 2019-07-31 Aktiebolaget Electrolux Robotic cleaning device and a method of controlling movement of the robotic cleaning device
CN106774313B (zh) * 2016-12-06 2019-09-17 广州大学 一种基于多传感器的室外自动避障agv导航方法
CN108319290A (zh) * 2017-01-16 2018-07-24 财团法人金属工业研究发展中心 利用无人机拍摄风机叶面的方法、内储程序的计算机程序产品及可读取记录媒体
TWI634403B (zh) * 2017-01-26 2018-09-01 好樣科技有限公司 自動清潔機及其控制方法
KR102023993B1 (ko) * 2017-02-03 2019-09-23 엘지전자 주식회사 청소기 및 그 제어방법
CN110300940A (zh) * 2017-02-28 2019-10-01 本田技研工业株式会社 作业系统以及作业机
JP7007108B2 (ja) * 2017-05-23 2022-01-24 東芝ライフスタイル株式会社 電気掃除機
CN110621208A (zh) 2017-06-02 2019-12-27 伊莱克斯公司 检测机器人清洁设备前方的表面的高度差的方法
JP2019046381A (ja) 2017-09-06 2019-03-22 パナソニックIpマネジメント株式会社 自律走行掃除機、および、マップ補正方法
JP2019047848A (ja) * 2017-09-07 2019-03-28 パナソニックIpマネジメント株式会社 自律走行掃除機、および、累積床面確率更新方法
CN114504276B (zh) 2017-09-25 2023-11-28 北京石头创新科技有限公司 自主移动机器人及其寻桩方法和控制装置
CN114675636A (zh) 2017-09-25 2022-06-28 北京石头创新科技有限公司 自主移动机器人及其寻桩方法、控制装置和自主移动系统
US11921517B2 (en) 2017-09-26 2024-03-05 Aktiebolaget Electrolux Controlling movement of a robotic cleaning device
US20210165416A1 (en) * 2018-04-06 2021-06-03 Lg Electronics Inc. Moving robot and control method of moving robot
US20210165415A1 (en) * 2018-04-06 2021-06-03 Lg Electronics Inc. Moving robot and control method of moving robot
US11137773B2 (en) * 2018-05-04 2021-10-05 Lg Electronics Inc. Plurality of autonomous mobile robots and controlling method for the same
CN108896049A (zh) * 2018-06-01 2018-11-27 重庆锐纳达自动化技术有限公司 一种机器人室内运动定位方法
CN108888188B (zh) * 2018-06-14 2020-09-01 深圳市无限动力发展有限公司 扫地机器人位置校准方法及系统
CN109129472B (zh) * 2018-08-07 2021-12-21 北京云迹科技有限公司 基于多充电桩的机器人位置校正方法和装置
CN108829111A (zh) * 2018-08-07 2018-11-16 北京云迹科技有限公司 多机器人使用多充电桩的调度方法和装置
CN109211237A (zh) * 2018-08-07 2019-01-15 北京云迹科技有限公司 基于多充电桩的机器人位置校正方法和装置
WO2020030066A1 (zh) * 2018-08-08 2020-02-13 苏州宝时得电动工具有限公司 自移动设备、自动工作系统及其控制方法
CN108829112A (zh) * 2018-08-24 2018-11-16 北京猎户星空科技有限公司 机器人的充电方法、装置、设备和存储介质
KR102301758B1 (ko) * 2018-12-07 2021-09-14 주식회사 유진로봇 자율 주행 가능한 이동 로봇 및 이의 주행 제어 방법
WO2020125492A1 (zh) * 2018-12-21 2020-06-25 苏州宝时得电动工具有限公司 一种清洁机器人、清洁方法及自动充电系统
CN109625109A (zh) * 2019-01-10 2019-04-16 深圳先进储能技术有限公司 一种用于清洁光伏组件表面的机器人
CN110142215A (zh) * 2019-03-26 2019-08-20 顺丰科技有限公司 一种分拣流水线包裹移动距离误差的校正方法及装置
EP4151372A1 (en) * 2019-04-16 2023-03-22 Yujin Robot Co., Ltd. Method and system for initialization diagnosis of mobile robot
KR102224638B1 (ko) 2019-07-31 2021-03-05 엘지전자 주식회사 이동 로봇 및 그 제어방법
CN114174011B (zh) * 2019-07-31 2024-04-19 Lg电子株式会社 移动机器人
CN111427361B (zh) * 2020-04-21 2023-08-08 浙江欣奕华智能科技有限公司 一种回充方法、回充装置及机器人
CN112444247B (zh) * 2020-11-19 2023-09-05 贵州北斗空间信息技术有限公司 一种基于矩阵变换的室内定位方法及系统
CN113749562B (zh) * 2021-08-13 2022-08-16 珠海格力电器股份有限公司 扫地机器人及其控制方法、装置、设备和存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5235514A (en) * 1990-03-28 1993-08-10 Sumitomo Electric Industries, Ltd. Apparatus for estimating current heading using magnetic and angular velocity sensors
US5270959A (en) * 1991-01-10 1993-12-14 Sumitomo Electric Industries, Ltd. Bias correction apparatus of gyro
US5469158A (en) * 1992-04-20 1995-11-21 Sumitomo Electric Industries, Ltd. Apparatus for correcting the detected heading of a vehicle
US5646494A (en) * 1994-03-29 1997-07-08 Samsung Electronics Co., Ltd. Charge induction apparatus of robot cleaner and method thereof
US5699256A (en) * 1994-06-02 1997-12-16 Matsushita Electric Industrial Co., Ltd. Offset-drift correcting device for gyro-sensor
EP1435554A1 (en) * 2002-12-31 2004-07-07 Lg Electronics Inc. Method for compensating angular position error of robot cleaner

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4777416A (en) * 1986-05-16 1988-10-11 Denning Mobile Robotics, Inc. Recharge docking system for mobile robot
JP2782923B2 (ja) 1990-06-21 1998-08-06 松下電器産業株式会社 自走式掃除機
US5109566A (en) * 1990-06-28 1992-05-05 Matsushita Electric Industrial Co., Ltd. Self-running cleaning apparatus
JP2738610B2 (ja) * 1991-09-07 1998-04-08 富士重工業株式会社 自走台車の走行制御装置
US5440216A (en) * 1993-06-08 1995-08-08 Samsung Electronics Co., Ltd. Robot cleaner
KR0161031B1 (ko) * 1993-09-09 1998-12-15 김광호 로보트의 위치오차보정장치
US5559696A (en) * 1994-02-14 1996-09-24 The Regents Of The University Of Michigan Mobile robot internal position error correction system
US5959523A (en) * 1996-10-15 1999-09-28 Abb Power T&D Company Inc. Magnetic core structure
JPH10240342A (ja) 1997-02-28 1998-09-11 Minolta Co Ltd 自律走行車
JPH11102219A (ja) * 1997-09-26 1999-04-13 Minolta Co Ltd 移動体の制御装置
JPH11102220A (ja) 1997-09-26 1999-04-13 Minolta Co Ltd 移動体の制御装置
JP3721939B2 (ja) 2000-05-16 2005-11-30 松下電器産業株式会社 移動作業ロボット
US6496754B2 (en) 2000-11-17 2002-12-17 Samsung Kwangju Electronics Co., Ltd. Mobile robot and course adjusting method thereof
AU767561B2 (en) * 2001-04-18 2003-11-13 Samsung Kwangju Electronics Co., Ltd. Robot cleaner, system employing the same and method for reconnecting to external recharging device
KR100496631B1 (ko) 2002-06-25 2005-06-20 미래산업 주식회사 전자부품 공급방법
KR100468107B1 (ko) * 2002-10-31 2005-01-26 삼성광주전자 주식회사 외부충전장치를 갖는 로봇청소기 시스템 및 로봇청소기의외부충전장치 접속방법
KR100561855B1 (ko) * 2002-12-30 2006-03-16 삼성전자주식회사 로봇용 로컬라이제이션 시스템

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5235514A (en) * 1990-03-28 1993-08-10 Sumitomo Electric Industries, Ltd. Apparatus for estimating current heading using magnetic and angular velocity sensors
US5270959A (en) * 1991-01-10 1993-12-14 Sumitomo Electric Industries, Ltd. Bias correction apparatus of gyro
US5469158A (en) * 1992-04-20 1995-11-21 Sumitomo Electric Industries, Ltd. Apparatus for correcting the detected heading of a vehicle
US5646494A (en) * 1994-03-29 1997-07-08 Samsung Electronics Co., Ltd. Charge induction apparatus of robot cleaner and method thereof
US5699256A (en) * 1994-06-02 1997-12-16 Matsushita Electric Industrial Co., Ltd. Offset-drift correcting device for gyro-sensor
EP1435554A1 (en) * 2002-12-31 2004-07-07 Lg Electronics Inc. Method for compensating angular position error of robot cleaner

Also Published As

Publication number Publication date
AU2005201156A1 (en) 2006-04-27
CN1759797A (zh) 2006-04-19
GB2419190A8 (en) 2007-07-02
KR100600487B1 (ko) 2006-07-13
AU2005201156B2 (en) 2006-05-25
GB2419190B8 (en) 2007-07-02
JP4142021B2 (ja) 2008-08-27
GB2419190B (en) 2007-06-06
SE0500598L (sv) 2006-04-11
SE527564C2 (sv) 2006-04-11
DE102005013247A1 (de) 2006-04-20
FR2876466A1 (fr) 2006-04-14
GB2419190A (en) 2006-04-19
US20060076039A1 (en) 2006-04-13
JP2006110322A (ja) 2006-04-27
NL1028573C2 (nl) 2006-04-13
DE102005013247B4 (de) 2013-10-17
FR2876466B1 (fr) 2010-06-25
US7438766B2 (en) 2008-10-21
GB0505977D0 (en) 2005-04-27
RU2283750C1 (ru) 2006-09-20
KR20060032305A (ko) 2006-04-17

Similar Documents

Publication Publication Date Title
CN1330274C (zh) 机器人清洁器坐标修正方法及机器人清洁器系统
KR100560966B1 (ko) 로봇 청소기의 자이로 센서 보정방법
US7227327B2 (en) System and method for automatically returning self-moving robot to charger
US7248951B2 (en) Method and device for determining position of an autonomous apparatus
KR100696134B1 (ko) 이동로봇의 위치 산출 시스템과 그를 이용한 충전대 복귀시스템 및 그 방법
EP1500997B1 (en) Mobile robot using image sensor and method for measuring moving distance thereof
CN1218815C (zh) 机器人清洁机,机器人清洁系统以及控制它们的方法
GB2344900A (en) Robotic floor cleaning device with obstacle detection
JP2006113952A (ja) 充電式走行システム
JP3721939B2 (ja) 移動作業ロボット
KR20100066134A (ko) 로봇 청소기 시스템
KR102033676B1 (ko) 이동 로봇 충전 시스템 및 방법
US8049902B2 (en) Mobile vehicle
KR100738887B1 (ko) 이동로봇의 주행 방법과 그를 이용한 이동로봇
JP2002222013A (ja) 移動作業ロボット
KR20050111138A (ko) 로봇 청소기의 청소방법
KR20070093703A (ko) 로봇청소기 시스템 및 로봇청소기의 외부충전장치 복귀방법
JP3191334B2 (ja) 移動作業ロボット
KR20050111137A (ko) 로봇 청소기 시스템
JPH04312104A (ja) 移動作業ロボット
JP2002244737A (ja) 移動作業ロボット
CN117724079A (zh) 光学传感器的光衰自校准方法、基站及自移动设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20070808

Termination date: 20160322

CF01 Termination of patent right due to non-payment of annual fee