System and method for autonomous mopping of a floor surface
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-019/00
A47L-011/40
G05D-001/02
출원번호
US-0522445
(2014-10-23)
등록번호
US-9179813
(2015-11-10)
발명자
/ 주소
Dooley, Michael
Case, James Philip
Romanov, Nikolai
출원인 / 주소
iRobot Corporation
대리인 / 주소
Knobbe, Martens, Olson & Bear LLP
인용정보
피인용 횟수 :
0인용 특허 :
43
초록▼
A mobile robot configured to travel across a residential floor or other surface while cleaning the surface with a cleaning pad and cleaning solvent is disclosed. The robot includes a controller for managing the movement of the robot as well as the treatment of the surface with a cleaning solvent. Th
A mobile robot configured to travel across a residential floor or other surface while cleaning the surface with a cleaning pad and cleaning solvent is disclosed. The robot includes a controller for managing the movement of the robot as well as the treatment of the surface with a cleaning solvent. The movement of the robot can be characterized by a class of trajectories that achieve effective cleaning. The trajectories include sequences of steps that are repeated, the sequences including forward and backward motion and optional left and right motion along arcuate paths.
대표청구항▼
1. A mobile robot configured to clean a space, the robot comprising: a cleaning assembly;a module configured to cause, at least in part, the robot to follow a cleaning trajectory comprising a sequence of paths repeated a plurality times; anda drive system configured to move the robot in accordance w
1. A mobile robot configured to clean a space, the robot comprising: a cleaning assembly;a module configured to cause, at least in part, the robot to follow a cleaning trajectory comprising a sequence of paths repeated a plurality times; anda drive system configured to move the robot in accordance with the cleaning trajectory by: moving the mobile robot along a first path a first distance forward, the first distance forward no more than double a width of the cleaning assembly;subsequent to moving the mobile robot along the first path, moving the mobile robot along a second path a second distance backwards, the second distance less than the first distance. 2. The mobile robot of claim 1, wherein the first path is a first arcuate path, and the second path is second arcuate path. 3. The mobile robot of claim 1, wherein the first distance forward is double the second distance backward. 4. The mobile robot of claim 1, wherein said sequence of paths comprises: a third path, wherein the robot is moved a third distance to the right; anda fourth path, wherein the robot is moved a fourth distance to the left, the third distance substantially equal to the fourth distance,wherein the third distance to the right and fourth distance to the left are less than the width of the cleaning assembly. 5. The mobile robot of claim 1, wherein said sequence of paths comprises: a third path, wherein the robot is moved a third distance to the right; anda fourth path, wherein the robot is moved a fourth distance to the left, the third distance substantially equal to the fourth distance. 6. The mobile robot of claim 1, wherein an elapse time of said sequence is between 15 and 30 seconds. 7. The mobile robot of claim 1, further comprising: a navigation module configured to determine a position and orientation of the robot;a module configured to guide the robot over a floor of a room until each traversable section of the floor has been traversed. 8. The mobile robot of claim 1, wherein the cleaning assembly is configured to detachably attach a cleaning sheet to the mobile robot. 9. The mobile robot of claim 1, wherein the cleaning assembly is configured to detachably attach a cleaning sheet, and the cleaning sheet is a wet sheet impregnated with a cleaning solution. 10. The mobile robot of claim 1, wherein the sequence comprises arcuate paths, and the robot further comprises: a detection device configured to detect rotation of the robot; anda module for detecting slippage of drive system wheels based on the rotation detected by the detection device. 11. The mobile robot of claim 1, further comprising a cleaning solution dispenser configured to dispense cleaning solution from the robot for cleaning a floor in conjunction with a cleaning sheet attached to the robot. 12. The mobile robot of claim 1, further comprising a cleaning solution dispenser configured to dispense cleaning solution from the robot for cleaning a floor in conjunction with the cleaning sheet. 13. The mobile robot of claim 1, wherein the first path, which comprises the movement forward by the first distance, further comprises a movement to the left by a third distance, and wherein the second path, which comprises the backward movement by the third distance, further comprises a movement to the right by a fourth distance. 14. A method of cleaning a space with a mobile robot in response to instructions stored in a non-transitory computer readable memory, the method comprising: moving, by a drive system, the mobile robot along a first path a first distance forward, the first distance forward no more than double a width of a cleaning assembly of the mobile robot;subsequent to moving the mobile robot along the first path, moving, by the drive system, the mobile robot along a second path a second distance backwards, the second distance less than the first distance; andrepeating driving the mobile robot along the first path and the second path in sequence. 15. The method of claim 14, wherein the first path is a first arcuate path, and the second path is second arcuate path. 16. The method of claim 14, wherein the first distance forward is double the second distance backward. 17. The method of claim 14, the method further comprising: subsequent to moving the mobile robot along the second path, moving the mobile robot along a third path a third distance to the right, the third distance less than the width of the cleaning assembly of the mobile robot; andsubsequent to moving the mobile robot along the third path, moving the mobile robot along a fourth path a fourth distance to the left, wherein the third distance substantially equals the fourth distance. 18. The method of claim 14, the method further comprising: subsequent to moving the mobile robot along the second path, moving the mobile robot along a third path a third distance to the right; andsubsequent to moving the mobile robot along the third path, moving the mobile robot along a fourth path a fourth distance to the left, wherein the third distance substantially equals the fourth distance. 19. The method of claim 14, the method further comprising: determining a position and orientation of the mobile robot;guiding, by a motion controller system, the mobile robot over a floor of a room until each traversable section of the floor has been traversed. 20. The method of claim 14, wherein the first path, which comprises the movement forward by the first distance, further comprises a movement to the left by a third distance, and wherein the second path, which comprises the backward movement by the third distance, further comprises a movement to the right by a fourth distance.
Dooley, Michael; Pirjanian, Paolo; Romanov, Nikolai; Chiu, Lihu; Di Bernardo, Enrico; Stout, Michael; Brisson, Gabriel, Application of localization, positioning and navigation systems for robotic enabled mobile products.
Ozick, Daniel N.; Okerholm, Andrea M.; Mammen, Jeffrey W.; Halloran, Michael J.; Sandin, Paul E.; Won, Chikyung, Autonomous coverage robot navigation system.
James F. Kirkpatrick ; Harry B. Maddox ; Kevin B. Clendenien ; Andrew Weatherston ; Charles W. Fisher ; Gary G. Heaton ; Larry R. Genskow ; Christopher J. Binski, Autonomous mobile surface treating apparatus.
Kinto Yasuhisa,JPX ; Nakamura Kyoko,JPX ; Kawakami Yuichi,JPX ; Kawagoe Nobukazu,JPX, Autonomous vehicle that runs while recognizing work area configuration, and method of selecting route.
Eric Richard Bartsch ; Charles William Fisher ; Paul Amaat France ; James Frederick Kirkpatrick ; Gary Gordon Heaton ; Thomas Charles Hortel ; Arseni Velerevich Radomyselski ; James Randy Stig, Home cleaning robot.
Nakamura Kyoko,JPX ; Nakanishi Hideaki,JPX ; Kawakami Yuichi,JPX ; Kawagoe Nobukazu,JPX ; Oyokota Shigeru,JPX, Running robot carrying out prescribed work using working member and method of working using the same.
Goncalves,Luis Filipe Domingues; Di Bernardo,Enrico; Pirjanian,Paolo; Karlsson,L. Niklas, Systems and methods for computing a relative pose for global localization in a visual simultaneous localization and mapping system.
Goncalves,Luis Filipe Domingues; Karlsson,L. Niklas; Pirjanian,Paolo; Di Bernardo,Enrico, Systems and methods for controlling a density of visual landmarks in a visual simultaneous localization and mapping system.
Karlsson,L. Niklas; Goncalves,Luis Filipe Domingues; Di Bernardo,Enrico; Pirjanian,Paolo, Systems and methods for correction of drift via global localization with a visual landmark.
Goncalves,Luis Filipe Domingues; Karlsson,L. Niklas; Pirjanian,Paolo; Di Bernardo,Enrico, Systems and methods for filtering potentially unreliable visual data for visual simultaneous localization and mapping.
Karlsson,L. Niklas; Pirjanian,Paolo; Goncalves,Luis Filipe Domingues; Di Bernardo,Enrico, Systems and methods for incrementally updating a pose of a mobile device calculated by visual simultaneous localization and mapping techniques.
Karlsson,L. Niklas; Pirjanian,Paolo; Goncalves,Luis Filipe Domingues; Di Bernardo,Enrico, Systems and methods for using multiple hypotheses in a visual simultaneous localization and mapping system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.