-
公开(公告)号:US20190208979A1
公开(公告)日:2019-07-11
申请号:US15863705
申请日:2018-01-05
Applicant: iRobot Corporation
Inventor: Angela Bassa , Husain Al-Mohssen
IPC: A47L11/40
CPC classification number: A47L11/4038 , A47L11/4044 , A47L11/4061 , A47L2201/04 , G05D1/0016 , G05D1/0219 , G05D1/0227 , G05D1/0234 , G05D1/0238 , G05D1/0246 , G05D1/0274 , G05D2201/0203 , G05D2201/0215 , G06K9/00664 , G06K9/6273 , G06K9/66
Abstract: A system for enabling spot cleaning includes a mobile computing device and a mobile cleaning robot. The mobile computing device includes at least one camera configured to capture images of an environment, and at least one data processor configured to (a) establish, based at least in part on first information provided by the at least one image sensor, a coordinate system in the environment, (b) determine, based at least in part on second information provided by the at least one camera, a first set of coordinates of a region at a first location, (c) determine, based at least in part on third information provided by the at least one camera, a second set of coordinates of a mobile cleaning robot at a second location, (d) send the first set of coordinates and second set of coordinates, or coordinates of the first location relative to the second location, to the mobile cleaning robot, and (e) send an instruction to the mobile cleaning robot to request the mobile cleaning robot to travel to the first location.
-
公开(公告)号:US11961285B2
公开(公告)日:2024-04-16
申请号:US17516413
申请日:2021-11-01
Applicant: iRobot Corporation
Inventor: Angela Bassa , Husain al-Mohssen
IPC: G06V10/82 , A47L11/40 , G05D1/00 , G06F18/2413 , G06V20/10 , G06V30/19 , G06V30/194
CPC classification number: G06V10/82 , A47L11/4038 , A47L11/4044 , A47L11/4061 , G05D1/0016 , G05D1/0234 , G05D1/0246 , G05D1/0274 , G06F18/2414 , G06V20/10 , G06V30/19173 , G06V30/194 , A47L2201/04 , G05D1/0219 , G05D1/0227 , G05D1/0238
Abstract: A system for enabling spot cleaning includes a mobile computing device and a mobile cleaning robot. The mobile computing device includes at least one camera configured to capture images of an environment, and at least one data processor configured to (a) establish, based at least in part on first information provided by the at least one image sensor, a coordinate system in the environment, (b) determine, based at least in part on second information provided by the at least one camera, a first set of coordinates of a region at a first location, (c) determine, based at least in part on third information provided by the at least one camera, a second set of coordinates of a mobile cleaning robot at a second location, (d) send the first set of coordinates and second set of coordinates, or coordinates of the first location relative to the second location, to the mobile cleaning robot, and (e) send an instruction to the mobile cleaning robot to request the mobile cleaning robot to travel to the first location.
-
公开(公告)号:US20220095872A1
公开(公告)日:2022-03-31
申请号:US17516413
申请日:2021-11-01
Applicant: iRobot Corporation
Inventor: Angela Bassa , Husain al-Mohssen
Abstract: A system for enabling spot cleaning includes a mobile computing device and a mobile cleaning robot. The mobile computing device includes at least one camera configured to capture images of an environment, and at least one data processor configured to (a) establish, based at least in part on first information provided by the at least one image sensor, a coordinate system in the environment, (b) determine, based at least in part on second information provided by the at least one camera, a first set of coordinates of a region at a first location, (c) determine, based at least in part on third information provided by the at least one camera, a second set of coordinates of a mobile cleaning robot at a second location, (d) send the first set of coordinates and second set of coordinates, or coordinates of the first location relative to the second location, to the mobile cleaning robot, and (e) send an instruction to the mobile cleaning robot to request the mobile cleaning robot to travel to the first location.
-
公开(公告)号:US11160432B2
公开(公告)日:2021-11-02
申请号:US16806661
申请日:2020-03-02
Applicant: iRobot Corporation
Inventor: Angela Bassa , Husain al-Mohssen
Abstract: A system for enabling spot cleaning includes a mobile computing device and a mobile cleaning robot. The mobile computing device includes at least one camera configured to capture images of an environment, and at least one data processor configured to (a) establish, based at least in part on first information provided by the at least one image sensor, a coordinate system in the environment, (b) determine, based at least in part on second information provided by the at least one camera, a first set of coordinates of a region at a first location, (c) determine, based at least in part on third information provided by the at least one camera, a second set of coordinates of a mobile cleaning robot at a second location, (d) send the first set of coordinates and second set of coordinates, or coordinates of the first location relative to the second location, to the mobile cleaning robot, and (e) send an instruction to the mobile cleaning robot to request the mobile cleaning robot to travel to the first location.
-
公开(公告)号:US20200237176A1
公开(公告)日:2020-07-30
申请号:US16806661
申请日:2020-03-02
Applicant: iRobot Corporation
Inventor: Angela Bassa , Husain Al-Mohssen
Abstract: A system for enabling spot cleaning includes a mobile computing device and a mobile cleaning robot. The mobile computing device includes at least one camera configured to capture images of an environment, and at least one data processor configured to (a) establish, based at least in part on first information provided by the at least one image sensor, a coordinate system in the environment, (b) determine, based at least in part on second information provided by the at least one camera, a first set of coordinates of a region at a first location, (c) determine, based at least in part on third information provided by the at least one camera, a second set of coordinates of a mobile cleaning robot at a second location, (d) send the first set of coordinates and second set of coordinates, or coordinates of the first location relative to the second location, to the mobile cleaning robot, and (e) send an instruction to the mobile cleaning robot to request the mobile cleaning robot to travel to the first location.
-
公开(公告)号:US12283096B2
公开(公告)日:2025-04-22
申请号:US18635884
申请日:2024-04-15
Applicant: iRobot Corporation
Inventor: Angela Bassa , Husain al-Mohssen
IPC: G06V10/82 , A47L11/40 , G05D1/00 , G05D1/223 , G05D1/246 , G05D1/247 , G05D1/249 , G05D1/628 , G05D1/648 , G06F18/2413 , G06V20/10 , G06V30/19 , G06V30/194
Abstract: A system for enabling spot cleaning includes a mobile computing device and a mobile cleaning robot. The mobile computing device includes at least one camera configured to capture images of an environment, and at least one data processor configured to (a) establish a coordinate system in the environment, (b) determine a first set of coordinates of a region at a first location, (c) determine a second set of coordinates of a mobile cleaning robot at a second location, (d) send the first set of coordinates and second set of coordinates, or coordinates of the first location relative to the second location, to the mobile cleaning robot, and (e) send an instruction to the mobile cleaning robot to request the mobile cleaning robot to travel to the first location.
-
公开(公告)号:US20240412501A1
公开(公告)日:2024-12-12
申请号:US18635884
申请日:2024-04-15
Applicant: iRobot Corporation
Inventor: Angela Bassa , Husain al-Mohssen
IPC: G06V10/82 , A47L11/40 , G05D1/223 , G05D1/246 , G05D1/247 , G05D1/249 , G05D1/628 , G05D1/648 , G06F18/2413 , G06V20/10 , G06V30/19 , G06V30/194
Abstract: A system for enabling spot cleaning includes a mobile computing device and a mobile cleaning robot. The mobile computing device includes at least one camera configured to capture images of an environment, and at least one data processor configured to (a) establish a coordinate system in the environment, (b) determine a first set of coordinates of a region at a first location, (c) determine a second set of coordinates of a mobile cleaning robot at a second location, (d) send the first set of coordinates and second set of coordinates, or coordinates of the first location relative to the second location, to the mobile cleaning robot, and (e) send an instruction to the mobile cleaning robot to request the mobile cleaning robot to travel to the first location.
-
公开(公告)号:US10575699B2
公开(公告)日:2020-03-03
申请号:US15863705
申请日:2018-01-05
Applicant: iRobot Corporation
Inventor: Angela Bassa , Husain Al-Mohssen
Abstract: A system for enabling spot cleaning includes a mobile computing device and a mobile cleaning robot. The mobile computing device includes at least one camera configured to capture images of an environment, and at least one data processor configured to (a) establish, based at least in part on first information provided by the at least one image sensor, a coordinate system in the environment, (b) determine, based at least in part on second information provided by the at least one camera, a first set of coordinates of a region at a first location, (c) determine, based at least in part on third information provided by the at least one camera, a second set of coordinates of a mobile cleaning robot at a second location, (d) send the first set of coordinates and second set of coordinates, or coordinates of the first location relative to the second location, to the mobile cleaning robot, and (e) send an instruction to the mobile cleaning robot to request the mobile cleaning robot to travel to the first location.
-
公开(公告)号:US20190213755A1
公开(公告)日:2019-07-11
申请号:US15863786
申请日:2018-01-05
Applicant: iRobot Corporation
Inventor: Angela Bassa , Husain al-Mohssen
CPC classification number: G06T7/75 , B25J9/0003 , G06K9/00671 , G06K9/00805 , G06N3/08 , G06T19/006 , G06T2210/12
Abstract: A computer-implemented method for labeling images includes capturing, using an augmented-reality enabled device, a first set of images that include views of a first object; at the augmented-reality enabled device, for each of the first set of images, identifying the first object and generating a bounding box that is associated with the first object; receiving an input providing a first label for the first object; and at the augmented-reality enabled device, for each of at least some of the first set of images, associating the first label with the first object bound by the bounding box.
-
-
-
-
-
-
-
-