System and method for autonomous mopping of a floor surface
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G01C-021/00
A47L-011/40
G05D-001/02
A47L-011/30
B25J-011/00
출원번호
US-0726536
(2017-10-06)
등록번호
US-10258214
(2019-04-16)
발명자
/ 주소
Dooley, Michael J.
Case, James Philip
Romanov, Nikolai
출원인 / 주소
iRobot Corporation
대리인 / 주소
Fish & Richardson P.C.
인용정보
피인용 횟수 :
0인용 특허 :
46
초록▼
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 method of cleaning a space with a mobile robot, the method comprising: applying, by the mobile robot, a cleaning solution to a floor surface forward of a cleaning assembly of the mobile robot;moving, by a drive system, the mobile robot forward a first distance along a forward trajectory from a
1. A method of cleaning a space with a mobile robot, the method comprising: applying, by the mobile robot, a cleaning solution to a floor surface forward of a cleaning assembly of the mobile robot;moving, by a drive system, the mobile robot forward a first distance along a forward trajectory from a forward trajectory starting location to a forward trajectory ending location such that at least a portion of the cleaning assembly moves across the applied cleaning solution;subsequent to moving the mobile robot along the forward trajectory, moving, by the drive system, the mobile robot backward a second distance along a backward trajectory from a backward trajectory starting location to a backward trajectory ending location, the second distance being less than the first distance and the backward trajectory starting location being the same as the forward trajectory ending location; andrepeating the steps of applying the cleaning solution, moving the mobile robot forward, and moving the mobile robot backward, wherein each backward trajectory ending location is a starting location for a subsequent forward trajectory. 2. The method of claim 1, wherein the forward trajectory comprises a first arcuate trajectory, and the backward trajectory comprises a second arcuate trajectory. 3. The method of claim 1, wherein the forward trajectory comprises a first straight trajectory, and the backward trajectory comprises a second straight trajectory. 4. The method of claim 1, wherein the first distance forward is twice as large as the second distance backward. 5. The method of claim 1, the method further comprising: subsequent to moving the mobile robot along the backward trajectory, moving the mobile robot to the right a third distance along a rightward trajectory; andsubsequent to moving the mobile robot along the rightward trajectory, moving the mobile robot to the left a fourth distance along a leftward trajectory, wherein the third distance is equivalent to the fourth distance. 6. The method of claim 5, wherein the third distance is less than one width of the cleaning assembly of the mobile robot. 7. The method of claim 1, the method further comprising: determining a position and orientation of the mobile robot;directing, by a motion controller system, the drive system to move the mobile robot over the floor surface until each traversable section of the floor surface has been traversed. 8. The method of claim 1, wherein movement along the forward trajectory comprises a movement forward by the first distance and a movement to the left by a third distance, and wherein movement along the backward trajectory comprises a backward movement by the second distance and a movement to the right by a fourth distance. 9. The method of claim 1, wherein the first distance is between approximately one width of the cleaning assembly and five widths of the cleaning assembly. 10. The method of claim 1, wherein the first distance is no more than double the width of the cleaning assembly. 11. The method of claim 1, wherein the second distance is between approximately one third of a width of the cleaning assembly and four widths of the cleaning assembly. 12. The method of claim 1, wherein an elapsed time of five to sixty seconds occurs between cleaning solution applications. 13. The method of claim 12, wherein an elapsed time of fifteen to thirty seconds occurs between cleaning solution applications. 14. The method of claim 1, wherein a cleaning sheet of the cleaning assembly mechanically agitates the cleaning solution on the floor surface during forward and backward movement. 15. The method of claim 1, wherein a nozzle is configured to apply the cleaning solution onto the floor surface in front of the cleaning assembly. 16. The method of claim 1, wherein the cleaning assembly comprises a cleaning sheet configured to move the applied cleaning solution to another portion of the floor surface. 17. A mobile robot comprising: a nozzle configured to apply a cleaning solution to a floor surface in accordance with a cleaning plan;a cleaning assembly; anda drive system configured to move the mobile robot in accordance with the cleaning plan, wherein the cleaning plan comprises:applying, by the mobile robot, the cleaning solution to the floor surface forward of the cleaning assembly of the mobile robot;moving, by a drive system, the mobile robot forward a first distance along a forward trajectory from a forward trajectory starting location to a forward trajectory ending location such that at least a portion of the cleaning assembly moves across the applied cleaning solution;subsequent to moving the mobile robot along the forward trajectory, moving, by the drive system, the mobile robot backward a second distance along a backward trajectory from a backward trajectory starting location to a backward trajectory ending location, the second distance being less than the first distance and the backward trajectory starting location being the same as the forward trajectory ending location; andrepeating the steps of applying the cleaning solution, moving the mobile robot forward, and moving the mobile robot backward, wherein each backward trajectory ending location is a starting location for a subsequent forward trajectory. 18. The mobile robot of claim 17, wherein the cleaning assembly comprises a cleaning sheet configured to move the applied cleaning solution to another portion of the floor surface. 19. The mobile robot of claim 17, wherein the forward trajectory comprises a first arcuate trajectory, and the backward trajectory comprises a second arcuate trajectory. 20. The mobile robot of claim 17, wherein the forward trajectory comprises a first straight trajectory, and the backward trajectory comprises a second straight trajectory.
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.
Romanov, Nikolai; Dooley, Michael; Pirjanian, Paolo, Robotic floor cleaning apparatus with shell connected to the cleaning assembly and suspended over the drive system.
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는 부적절한 답변을 할 수 있습니다.