A method of mapping an area to be mowed with an autonomous mowing robot comprises receiving mapping data from a robot lawnmower, the mapping data specifying an area to be mowed and a plurality of locations of beacons positioned within the area to be mowed, and receiving at least first and second geo
A method of mapping an area to be mowed with an autonomous mowing robot comprises receiving mapping data from a robot lawnmower, the mapping data specifying an area to be mowed and a plurality of locations of beacons positioned within the area to be mowed, and receiving at least first and second geographic coordinates for first and second reference points that are within the area and are specified in the mapping data. The mapping data is aligned to a coordinate system of a map image of the area using the first and second geographic coordinates. The map image is displayed based on aligning the mapping data to the coordinate system.
대표청구항▼
1. A robot lawnmower system comprising: a plurality of beacons positioned with respect to an area to be mowed;a robot lawnmower comprising: a detection system configured to detect the beacons; anda controller configured to, while controlling the robot lawnmower to traverse a first reference point, a
1. A robot lawnmower system comprising: a plurality of beacons positioned with respect to an area to be mowed;a robot lawnmower comprising: a detection system configured to detect the beacons; anda controller configured to, while controlling the robot lawnmower to traverse a first reference point, a second reference point, and a path within the area to be mowed, detect the beacons using the detection system and collect mapping data; andone or more computer readable mediums storing instructions that, when executed by a system of one or more computing devices, cause the system to perform operations comprising: receiving the mapping data from the robot lawnmower;receiving first and second geographic coordinates for the first and second reference points traversed by the robot lawnmower;receiving a map image of the area from a mapping server;aligning the mapping data to a coordinate system of the map image of the area using the first and second geographic coordinates, the mapping data corresponding to the first reference point, the second reference point, and the path traversed by the robot lawnmower; andcausing a mobile device to display the map image of the area based on aligning the mapping data to the coordinate system. 2. The robot lawnmower system of claim 1, the operations comprising receiving confirmation by a user of the area to be mowed. 3. The robot lawnmower system of claim 1, the operations comprising configuring the controller to control the robot lawnmower to autonomously mow the area. 4. The robot lawnmower system of claim 1, wherein the robot lawnmower comprises a global positioning system (GPS) receiver, and wherein the controller is configured to move the robot lawnmower to the first and second reference points within the area and determine the first and second geographic coordinates for the first and second reference points using the GPS receiver at the first and second reference points. 5. The robot lawnmower system of claim 1, wherein receiving the first and second geographic coordinates for the first and second reference points comprises: causing the mobile device to display instructions to a user to move the mobile device to the first reference point;in response to receiving user input indicating that the mobile device is at the first reference point, receiving the first geographic coordinates from the mobile device;causing the mobile device to display instructions to the user to move the mobile device to the second reference point; andin response to receiving user input indicating that the mobile device is at the second reference point, receiving the second geographic coordinates from the mobile device. 6. The robot lawnmower system of claim 1, comprising a docking station for the robot lawnmower at the first or second reference point. 7. The robot lawnmower system of claim 6, wherein: the robot lawnmower comprises a first global positioning system (GPS) receiver;the docking station comprises a second GPS receiver;receiving the first geographic coordinates comprises receiving the first geographic coordinates from the robot lawnmower using the first GPS receiver; andreceiving the second geographic coordinates comprises receiving the second geographic coordinates from the docking station using the second GPS receiver. 8. The robot lawnmower system of claim 6, wherein: the docking station comprises a first global positioning system (GPS) receiver;receiving the first geographic coordinates comprises receiving the first geographic coordinates from the docking station using the first GPS receiver; andreceiving the second geographic coordinates comprises receiving the second geographic coordinates from the mobile device. 9. The robot lawnmower system of claim 1, wherein: receiving the mapping data from the robot lawnmower comprises receiving the mapping data over a wired or wireless communications link between the robot lawnmower and the mobile device. 10. The robot lawnmower system of claim 1, wherein causing the mobile device to display the map image comprises causing the mobile device to display the map image with an overlaid visual indicator of the path traversed by the robot lawnmower. 11. The robot lawnmower system of claim 10, wherein causing the mobile device to display the map image comprises displaying beacon indicators of locations of the beacons within the area using the mapping data. 12. The robot lawnmower system of claim 1, wherein aligning the mapping data to the coordinate system of the map image comprises one or more of: shifting, rotating, and scaling the mapping data so that first and second locations on the map image of the area match the first and second reference points. 13. The robot lawnmower system of claim 1, wherein the controller is configured to cause the robot lawnmower to traverse the area starting from the first or second reference point. 14. The robot lawnmower system of claim 1, the operations comprising: for at least one beacon, determining first and second distances to first and second nearest neighbor beacons to the at least one beacon;determining that a difference between the first and second distances is greater than a threshold distance;determining a suggested beacon location for the at least one beacon at a mid-point between the first and second nearest neighbor beacons along a perimeter of the area to be mowed; andcausing the mobile device to display, on the map image, an indicator for the suggested beacon location of the at least one beacon. 15. The robot lawnmower system of claim 1, wherein the detection system comprises an emitter/receiver configured to emit a signal, and wherein the beacons are configured to reflect an emitted signal from the detection system back onto the detection system. 16. A method of providing mowing map data, the method comprising: receiving mapping data from a robot lawnmower, the mapping data specifying an area to be mowed and a plurality of locations of beacons positioned within the area to be mowed, the mapping data corresponding to first and second reference points and a path traversed by the robot lawnmower within the area to be mowed;receiving first and second geographic coordinates for the first and second reference points;receiving a map image of the area from a mapping server;aligning the mapping data to a coordinate system of the map image of the area using the first and second geographic coordinates; andproviding data formatted to cause a mobile device to, in response to receiving the provided data, display the map image of the area based on aligning the mapping data to the coordinate system. 17. The method of claim 16, further comprising: receiving tracking data from the robot lawnmower while the robot lawnmower is mowing the area; andproviding data formatted to cause the mobile device to display, on the map image, a graphic overlay indicating progress of the robot lawnmower. 18. The method of claim 16, further comprising: plotting a projected path of the robot lawnmower to complete mowing the area; andproviding data formatted to cause the mobile device to display, on the map image, a graphic overlay indicating the projected path of the robot lawnmower. 19. The method of claim 18, further comprising: estimating an amount of time to completion based on a remaining area to be mowed within the area to be mowed; andproviding data formatted to cause the mobile device to display a user interface element indicating the estimated amount of time to completion. 20. The method of claim 16, wherein aligning the mapping data to the coordinate system of the map image comprises one or more of: shifting, rotating, and scaling the mapping data so that first and second locations on the map image of the area match the first and second reference points. 21. The method of claim 16, further comprising: determining one or more suggested positions within the area for the beacons based on the mapping data and the first and second geographic coordinates for the first and second reference points; andproviding data formatted to cause the mobile device to display, on the map image, indicators for the suggested positions for the beacons. 22. A method of generating and displaying mowing map data, the method comprising: acquiring a first geographic coordinate at a location corresponding to a first reference point specified in mapping data of a robot lawnmower;acquiring a second geographic coordinate at a location corresponding to a second reference point specified in the mapping data of the robot lawnmower;transmitting the first and second geographic coordinates to a remote server that aligns the mapping data from the robot lawnmower to a coordinate system of a map image of an area to be mowed by the robot lawnmower such that the first and second reference points specified in the mapping data match with the first and second geographic coordinates, wherein the mapping data specifies the area to be mowed and a plurality of locations of beacons detectable by the robot lawnmower; anddisplaying the map image of the area and a graphic overlay representing the aligned mapping data.
Pahno Demetrios A. (Mt. Pleasant SC) Stolpmann James R. (Charleston SC) Thomas James M. C. (Mt. Pleasant SC) Ashcraft David N. (Charleston SC) Dalton Roger D. (Ladson SC) Romano James J. (Charleston , Apparatus and method for managing waste from patient care, maintenance and treatment.
Betker Mark (Castle Rock CO) Bores Frederick M. (Highlands Ranch CO) Biegel Edward T. (Littleton CO) Francis Thomas (Denver CO), Automatic controlled cleaning machine.
Pong Jr. William (Brookfield Center CT) Engelberger Joseph F. (Newtown CT) Evans ; Jr. John M. (Brookfield CT) Kazman William S. (Danbury CT), Autonomous vehicle for working on a surface and method of controlling same.
Miyashita, Satoshi; Ono, Ryou; Oniwa, Takashi; Hokari, Hiroshi, Battery pack for driving electric motor of compact engine starting device, engine starting device driven by the battery pack, and manual working machine having the engine starting device.
Osawa, Hiroshi; Hosonuma, Naoyasu, Charging system for mobile robot, method for searching charging station, mobile robot, connector, and electrical connection structure.
Raymond H. Byrne ; John J. Harrington ; Steven E. Eskridge ; John E. Hurtado, Cooperative system and method using mobile robots for testing a cooperative search controller.
Schallig Michiel A.,NLX ; Meijer Albert J.,NLX ; Viet Peter S.,NLX ; Tiesinga Jan,NLX, Electrical surface treatment device with an acoustic surface type detector.
Grimsley Richard L. (Cincinnati OH) Teets Dale A. (Mason OH) Coomer Timothy A. (Cinncinnati OH) Allen Paul M. (Cinncinnati OH), Electronic animal confinement system.
Hoekstra Peter (Bristol TN) Jackson Timothy W. (Bristol VA) Moyher ; Jr. George C. (Bluff City TN) Conci Odero (Pascoe Vale AUX), Electronic vacuum cleaner control system.
Hoekstra Peter (Bristol TN) Jackson Timothy W. (Bristol VA) Moyher ; Jr. George C. (Bluff City TN) Conci Odero (Pascoe Vale AUX), Electronic vacuum cleaner control system.
Hoekstra Peter (Bristol TN) Jackson Timothy W. (Bristol VA) Moyner ; Jr. George C. (Bluff City TN) Conci Odero (Victoria AUX), Electronic vacuum cleaner control system.
Knowlton Christopher M. (Pinehurst NC) Strickland Timothy A. (Raeford NC) O\Hara Robert J. (Castle Rock CO), Floor cleaning apparatus with slidable flap.
Sandin, Paul E.; Jones, Joseph L.; Ozick, Daniel N.; Cohen, David A.; Lewis, Jr., David M.; Vu, Clara; Dubrovsky, Zivthan A.; Preneta, Joshua B.; Mammen, Jeffrey W.; Gilbert, Duane L.; Campbell, Tony L.; Bergman, John, Lawn care robot.
Sandin, Paul E.; Jones, Joseph L.; Ozick, Daniel N.; Cohen, David A.; Lewis, Jr., David M.; Vu, Clara; Dubrovsky, Zivthan A.; Preneta, Joshua B.; Mammen, Jeffrey W.; Gilbert, Duane L.; Campbell, Tony L.; Bergman, John, Lawn care robot.
Sandin, Paul E.; Jones, Joseph L.; Ozick, Daniel N.; Cohen, David A.; Lewis, Jr., David M.; Vu, Clara; Dubrovsky, Zivthan A.; Preneta, Joshua B.; Mammen, Jeffrey W.; Gilbert, Duane L.; Campbell, Tony L.; Bergman, John, Lawn care robot.
Sandin, Paul E.; Jones, Joseph L.; Ozick, Daniel N.; Cohen, David A.; Lewis, Jr., David M.; Vu, Clara; Dubrovsky, Zivthan A.; Preneta, Joshua B.; Mammen, Jeffrey W.; Gilbert, Jr., Duane L.; Campbell, Tony L.; Bergman, John, Lawn care robot.
Papanikolopoulos, Nikolaos P.; Krantz, Donald G.; Voyles, Richard M.; Bushey, John A.; Johnson, Alan N.; Nelson, Bradley J.; Rybski, Paul E.; Griggs, Kathleen A.; Urban, II, Ellison C., Miniature robotic vehicles and methods of controlling same.
Parker, Andrew J.; McKinney, Jr., Edward C.; Christianson, Tristan M.; Thalheimer, Richard J.; Lau, Shek Fai; Duncan, Mark; Taylor, Charles E., Multi-functional robot with remote and video system.
Cavalli Alfredo (Via Galileo Galilei 9-20060 Pessano Con Bornago (Milan) ITX), Multi-purpose household appliance particularly for cleaning floors, carpets, laid carpetings, and the like.
Powers, Aaron; Kearns, Justin; Pack, Robert Todd; Taka, Orjeta; Rauhut, Eben; Vale, Marshall, Navigation portals for a remote vehicle control user interface.
Everett ; Jr. Hobart R. ; Gilbreath Gary A. ; Inderieden Rebecca S. ; Tran Theresa T. ; Holland John M., Optically based position location system for an autonomous guided vehicle.
Soupert Jean-Louis D. C. (Marseilles FRX) Poujon Jol O. P. (Marseilles FRX), Process and autonomous apparatus for the automatic cleaning of ground areas through the performance of programmed tasks.
George ; II Robert W. (Windham NH) DiPietro Michael C. (Tewksbury MA) Kadonoff Mark B. (Somerville MA) Maddox James F. (Arlington MA), Recharge docking system for mobile robot.
Parker, Andrew J.; McKinney, Jr., Edward C.; Christianson, Tristan M.; Thalheimer, Richard J.; Lau, Shek Fai; Duncan, Mark; Taylor, Charles E., Robot for autonomous operation.
Feiten Wendelin (Neubiberg DEX) Moller Marcus (Mchen DEX) Neubauer Werner (Mchen DEX), Self-propelled device and process for exploring an area with the device.
Bergström, Jonas; Klackensjö, Fredrik; Markusson, Olle, Robotic work tool configured for improved turning in a slope, a robotic work tool system, and a method for use in the robot work tool.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.