Sn-cu-based lead-free solder alloy
US-2015029670-A1 · Jan 29, 2015 · US
US2018284792A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2018284792-A1 |
| Application number | US-201815943083-A |
| Country | US |
| Kind code | A1 |
| Filing date | Apr 2, 2018 |
| Priority date | Sep 14, 2016 |
| Publication date | Oct 4, 2018 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
That which is claimed: 1 . A method of operating a mobile robot, comprising: executing, by at least one processor, computer readable instructions stored in a non-transitory computer readable storage medium to perform operations comprising: receiving cleaning mission information, wherein the cleaning mission information comprises an order of cleaning respective demarcated regions of a segmentation map, wherein the segmentation map comprises a representation of a surface and is segmented to define the respective demarcated regions; and performing a cleaning operation responsive to receiving the cleaning mission information, wherein performing the cleaning operation comprises operating a drive of the mobile robot to sequentially navigate areas of the surface represented by the respective demarcated regions of the segmentation map in the order indicated by the cleaning mission information. 2 . The method of claim 1 , wherein performing the cleaning operation further comprises operating the drive of the mobile robot to traverse an area of the surface represented by one of the respective demarcated regions in a direction of travel indicated by a rank direction included in the cleaning mission information. 3 . The method of claim 2 , wherein the rank direction is along a first dimension of the one of the respective demarcated regions that is longer than a second dimension thereof, and wherein operating the drive of the mobile robot to traverse the area of the surface represented by the one of the respective demarcated regions in the direction of travel indicated by the rank direction comprises fewer turns than in a direction of travel along the second dimension. 4 . The method of claim 1 , wherein the cleaning mission information includes a first cleaning mission instruction that identifies a first selection of the respective demarcated regions to be cleaned and the order of cleaning therefor, and a second cleaning mission instruction that identifies a second selection of the respective demarcated regions to be cleaned, wherein the second selection is different from the first selection. 5 . The method of claim 4 , wherein performing the cleaning operation comprises: operating the drive of the mobile robot to navigate areas of the surface represented by the first and second selections of the respective demarcated regions of the segmentation map based on a first scheduled time associated with the first cleaning mission instruction and a second scheduled time associated with the second cleaning mission instruction, respectively. 6 . The method of claim 1 , wherein performing the cleaning operation further comprises operating the drive of the mobile robot to avoid navigation of an area of the surface represented by at least one of the respective demarcated regions as indicated by the cleaning mission information. 7 . The method of claim 1 , further comprising: updating the segmentation map based on occupancy data that is collected responsive to navigation of the surface; and transmitting the segmentation map to a mobile terminal for display thereon. 8 . The method of claim 7 , wherein the segmentation map is based on first occupancy data that is collected responsive to a previous navigation of the surface by at least one mobile robot, and wherein the updating is based on second occupancy data that is collected responsive to the navigation of the surface by the at least one mobile robot. 9 . The method of claim 1 , wherein the respective demarcated regions of the segmentation map correspond to respective rooms, and wherein performing the cleaning operation comprises operating the drive of the mobile robot to complete navigation in an area of the surface corresponding to one of the respective rooms before traversing an area of the surface corresponding to a next one of the respective rooms based on the order indicated by the cleaning mission information. 10 . The method of claim 1 , further comprising: transmitting room-based statistical information for one or more respective rooms to a mobile terminal for display thereon, wherein the one or more respective rooms correspond to the respective demarcated regions of the segmentation map. 11 . A method of operating a mobile terminal, comprising: executing, by at least one processor, computer readable instructions stored in a non-transitory computer readable storage medium to perform operations comprising: displaying, via a user interface of the mobile terminal, an image of a segmentation map including respective demarcated regions, wherein the segmentation map comprises a representation of a surface and is segmented to define the respective demarcated regions, and wherein the segmentation map is based on occupancy data that is collected responsive to navigation of the surface by at least one mobile robot. 12 . The method of claim 11 , further comprising: receiving, via the user interface, a selection of one of the respective demarcated regions of the segmentation map, wherein the respective demarcated regions correspond to respective rooms, wherein displaying the image of the segmentation map comprises displaying room-based statistical information for the one of the respective demarcated regions responsive to the selection thereof. 13 . The method of claim 11 , further comprising: receiving, via the user interface, a selection of a cleaning operation for one or more of the respective demarcated regions of the segmentation map; and transmitting cleaning mission information comprising the selection to the at least one mobile robot. 14 . The method of claim 13 , wherein the selection indicates a cleaning pattern including one or more directions of travel in the one or more of the respective demarcated regions, and wherein the cleaning mission information instructs the mobile robot to traverse one or more areas of the surface represented by the one or more of the respective demarcated regions based on the cleaning pattern. 15 . The method of claim 13 , wherein the selection indicates a cleaning level including a number of passes in the one or more of the respective demarcated regions, and wherein the cleaning mission information instructs the mobile robot to repeatedly traverse one or more areas of the surface represented by the one or more of the respective demarcated regions based on the number of passes. 16 . The method of claim 13 , wherein the selection indicates an order of cleaning the one or more of the respective demarcated regions, and wherein the cleaning mission information instructs the mobile robot to sequentially navigate one or more areas of the surface represented by the one or more of the respective demarcated regions in the order. 17 . The method of claim 13 , wherein the selection indicates at least one of the respective demarcated regions that is not to be cleaned, and wherein the cleaning mission information instructs the mobile robot to avoid navigation of at least one area of the surface represented by the at least one of the respective demarcated regions. 18 . The method of claim 11 , further comprising: receiving, via the user interface, a zoom selection, wherein displaying the image of the segmentation map comprises displaying an enlarged view of the image of the segmentation map based on the zoom selection. 19 . The method of claim 11 , wherein displaying the image of the segmentation map further comprises displaying a rank direction indicating a direction of travel of a mobile robot in at least one of the respective demarcated regio
Elements for displacement of the vacuum cleaner or the accessories therefor, e.g. wheels, casters or nozzles · CPC title
Mobile robot · CPC title
Regulation of the cleaning machine by electric means; Control systems and remote control systems therefor · CPC title
Details related to signal transmission in suction cleaners · CPC title
Combinations or arrangements of several tools, e.g. edge cleaning tools · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.