-
公开(公告)号:US11703857B2
公开(公告)日:2023-07-18
申请号:US17098929
申请日:2020-11-16
Applicant: iRobot Corporation
Inventor: Stephen O'Dea , Benjamin H. Schriesheim , Qunxi Huang , Kenrick E. Drew , Adam Goss , Mario E. Munich , Alexander D. Kleiner
CPC classification number: G05D1/0044 , A47L9/2857 , A47L11/4011 , B25J11/0085 , G01C21/206 , G01C21/383 , G05D1/0088 , G05D1/0221 , G05D1/0274 , G09B5/02 , A47L2201/04 , A47L2201/06 , G05D2201/0203
Abstract: A method of operating an autonomous cleaning robot is described. The method includes initiating a training run of the autonomous cleaning robot and receiving, at a mobile device, location data from the autonomous cleaning robot as the autonomous cleaning robot navigates an area. The method also includes presenting, on a display of the mobile device, a training map depicting portions of the area traversed by the autonomous cleaning robot during the training run and presenting, on the display of the mobile device, an interface configured to allow the training map to be stored or deleted. The method also includes initiating additional training runs to produce additional training maps and presenting a master map generated based on a plurality of stored training maps.
-
2.
公开(公告)号:US20230384791A1
公开(公告)日:2023-11-30
申请号:US18231966
申请日:2023-08-09
Applicant: iRobot Corporation
Inventor: Alexander D. Kleiner , Mario E. Munich
CPC classification number: G05D1/0219 , G05D1/0044 , A47L9/0488 , A47L9/2852 , A47L9/2857 , A47L9/2894 , A47L11/4011 , G05D1/0016 , G05D1/0274 , A47L2201/04 , G05D2201/0203 , Y10S901/01
Abstract: A method of operating a mobile robot includes generating a segmentation map defining respective regions of a surface based on occupancy data that is collected by a mobile robot responsive to navigation of the surface, identifying sub-regions of at least one of the respective regions as non-clutter and clutter areas, and computing a coverage pattern based on identification of the sub-regions. The coverage pattern indicates a sequence for navigation of the non-clutter and clutter areas, and is provided to the mobile robot. Responsive to the coverage pattern, the mobile robot sequentially navigates the non-clutter and clutter areas of the at least one of the respective regions of the surface in the sequence indicated by the coverage pattern. Related methods, computing devices, and computer program products are also discussed.
-
公开(公告)号:US20220317693A1
公开(公告)日:2022-10-06
申请号:US17718079
申请日:2022-04-11
Applicant: iRobot Corporation
Inventor: Alexander D. Kleiner , Mario E. Munich
Abstract: A method of operating a mobile robot includes generating a segmentation map defining respective regions of a surface based on occupancy data that is collected by a mobile robot responsive to navigation of the surface, identifying sub-regions of at least one of the respective regions as non-clutter and clutter areas, and computing a coverage pattern based on identification of the sub-regions. The coverage pattern indicates a sequence for navigation of the non-clutter and clutter areas, and is provided to the mobile robot. Responsive to the coverage pattern, the mobile robot sequentially navigates the non-clutter and clutter areas of the at least one of the respective regions of the surface in the sequence indicated by the coverage pattern. Related methods, computing devices, and computer program products are also discussed.
-
4.
公开(公告)号:US20180074508A1
公开(公告)日:2018-03-15
申请号:US15704814
申请日:2017-09-14
Applicant: iRobot Corporation
Inventor: Alexander D. Kleiner , Mario E. Munich
CPC classification number: G05D1/0219 , A47L9/0488 , A47L9/2852 , A47L9/2857 , A47L9/2894 , A47L11/4011 , A47L2201/04 , G05D1/0016 , G05D1/0044 , G05D1/0274 , G05D2201/0203 , Y10S901/01
Abstract: A method of operating a mobile robot includes generating a segmentation map defining respective regions of a surface based on occupancy data that is collected by a mobile robot responsive to navigation of the surface, identifying sub-regions of at least one of the respective regions as non-clutter and clutter areas, and computing a coverage pattern based on identification of the sub-regions. The coverage pattern indicates a sequence for navigation of the non-clutter and clutter areas, and is provided to the mobile robot. Responsive to the coverage pattern, the mobile robot sequentially navigates the non-clutter and clutter areas of the at least one of the respective regions of the surface in the sequence indicated by the coverage pattern. Related methods, computing devices, and computer program products are also discussed.
-
公开(公告)号:US11740634B2
公开(公告)日:2023-08-29
申请号:US17718079
申请日:2022-04-11
Applicant: iRobot Corporation
Inventor: Alexander D. Kleiner , Mario E. Munich
CPC classification number: G05D1/0219 , A47L9/0488 , A47L9/2852 , A47L9/2857 , A47L9/2894 , A47L11/4011 , G05D1/0016 , G05D1/0044 , G05D1/0274 , A47L2201/04 , G05D2201/0203 , Y10S901/01
Abstract: A method of operating a mobile robot includes generating a segmentation map defining respective regions of a surface based on occupancy data that is collected by a mobile robot responsive to navigation of the surface, identifying sub-regions of at least one of the respective regions as non-clutter and clutter areas, and computing a coverage pattern based on identification of the sub-regions. The coverage pattern indicates a sequence for navigation of the non-clutter and clutter areas, and is provided to the mobile robot. Responsive to the coverage pattern, the mobile robot sequentially navigates the non-clutter and clutter areas of the at least one of the respective regions of the surface in the sequence indicated by the coverage pattern. Related methods, computing devices, and computer program products are also discussed.
-
公开(公告)号:US11635476B2
公开(公告)日:2023-04-25
申请号:US16538737
申请日:2019-08-12
Applicant: iRobot Corporation
Inventor: Alexander D. Kleiner , Nikolai Romanov , Frederic D. Hook
Abstract: A mobile robot includes a body movable over a surface within an environment, a calibration coil carried on the body and configured to produce a calibration magnetic field, a sensor circuit carried on the body and responsive to the calibration magnetic field, and a controller carried on the body and in communication with the sensor circuit. The sensor circuit is configured to generate calibration signals based on the calibration magnetic field. The controller is configured to calibrate the sensor circuit as a function of the calibration signals, thereby resulting in a calibrated sensor circuit configured to detect a transmitter magnetic field within the environment and to generate detection signals based on the transmitter magnetic field. The controller is configured to estimate a pose of the mobile robot as a function of the detection signals.
-
公开(公告)号:US10379172B2
公开(公告)日:2019-08-13
申请号:US14799319
申请日:2015-07-14
Applicant: iRobot Corporation
Inventor: Alexander D. Kleiner , Nikolai Romanov , Frederic D. Hook
Abstract: A mobile robot includes a body movable over a surface within an environment, a calibration coil carried on the body and configured to produce a calibration magnetic field, a sensor circuit carried on the body and responsive to the calibration magnetic field, and a controller carried on the body and in communication with the sensor circuit. The sensor circuit is configured to generate calibration signals based on the calibration magnetic field. The controller is configured to calibrate the sensor circuit as a function of the calibration signals, thereby resulting in a calibrated sensor circuit configured to detect a transmitter magnetic field within the environment and to generate detection signals based on the transmitter magnetic field. The controller is configured to estimate a pose of the mobile robot as a function of the detection signals.
-
8.
公开(公告)号:US20190250625A1
公开(公告)日:2019-08-15
申请号:US16388286
申请日:2019-04-18
Applicant: iRobot Corporation
Inventor: Alexander D. Kleiner , Mario E. Munich
CPC classification number: G05D1/0219 , A47L9/0488 , A47L9/2852 , A47L9/2857 , A47L9/2894 , A47L11/4011 , A47L2201/04 , G05D1/0016 , G05D1/0044 , G05D1/0274 , G05D2201/0203 , Y10S901/01
Abstract: A method of operating a mobile robot includes generating a segmentation map defining respective regions of a surface based on occupancy data that is collected by a mobile robot responsive to navigation of the surface, identifying sub-regions of at least one of the respective regions as non-clutter and clutter areas, and computing a coverage pattern based on identification of the sub-regions. The coverage pattern indicates a sequence for navigation of the non-clutter and clutter areas, and is provided to the mobile robot. Responsive to the coverage pattern, the mobile robot sequentially navigates the non-clutter and clutter areas of the at least one of the respective regions of the surface in the sequence indicated by the coverage pattern. Related methods, computing devices, and computer program products are also discussed.
-
9.
公开(公告)号:US20180284792A1
公开(公告)日:2018-10-04
申请号:US15943083
申请日:2018-04-02
Applicant: iRobot Corporation
Inventor: Alexander D. Kleiner , Mario E. Munich
CPC classification number: G05D1/0219 , A47L9/0488 , A47L9/2852 , A47L9/2857 , A47L9/2894 , A47L11/4011 , A47L2201/04 , G05D1/0016 , G05D1/0044 , G05D1/0274 , G05D2201/0203 , Y10S901/01
Abstract: A method of operating a mobile robot includes generating a segmentation map defining respective regions of a surface based on occupancy data that is collected by a mobile robot responsive to navigation of the surface, identifying sub-regions of at least one of the respective regions as non-clutter and clutter areas, and computing a coverage pattern based on identification of the sub-regions. The coverage pattern indicates a sequence for navigation of the non-clutter and clutter areas, and is provided to the mobile robot. Responsive to the coverage pattern, the mobile robot sequentially navigates the non-clutter and clutter areas of the at least one of the respective regions of the surface in the sequence indicated by the coverage pattern. Related methods, computing devices, and computer program products are also discussed.
-
公开(公告)号:US20160377688A1
公开(公告)日:2016-12-29
申请号:US14799319
申请日:2015-07-14
Applicant: iRobot Corporation
Inventor: Alexander D. Kleiner , Nikolai Romanov , Frederic D. Hook
CPC classification number: G01R33/0035 , A01D34/008 , B25J9/1694 , G01B7/30 , G01S1/00 , G05D1/0261 , G05D2201/0208 , Y10S901/01 , Y10S901/30 , Y10S901/46
Abstract: A mobile robot includes a body movable over a surface within an environment, a calibration coil carried on the body and configured to produce a calibration magnetic field, a sensor circuit carried on the body and responsive to the calibration magnetic field, and a controller carried on the body and in communication with the sensor circuit. The sensor circuit is configured to generate calibration signals based on the calibration magnetic field. The controller is configured to calibrate the sensor circuit as a function of the calibration signals, thereby resulting in a calibrated sensor circuit configured to detect a transmitter magnetic field within the environment and to generate detection signals based on the transmitter magnetic field. The controller is configured to estimate a pose of the mobile robot as a function of the detection signals.
Abstract translation: 移动机器人包括可在环境中的表面上移动的主体,承载在身体上并被配置为产生校准磁场的校准线圈,承载在身体上并响应于校准磁场的传感器电路,以及控制器 身体和与传感器电路通信。 传感器电路被配置为基于校准磁场产生校准信号。 控制器被配置为根据校准信号来校准传感器电路,从而导致校准的传感器电路被配置为检测环境内的发射器磁场并且基于发射机磁场产生检测信号。 控制器被配置为根据检测信号来估计移动机器人的姿态。
-
-
-
-
-
-
-
-
-