An autonomous coverage robot includes a chassis, a drive system to maneuver the robot, an edge cleaning head carried, and a controller. The controller is configured to monitor motor current associated with the edge cleaning head and to reverse bias the edge cleaning head motor in response to an elev
An autonomous coverage robot includes a chassis, a drive system to maneuver the robot, an edge cleaning head carried, and a controller. The controller is configured to monitor motor current associated with the edge cleaning head and to reverse bias the edge cleaning head motor in response to an elevated motor current, while continuing to maneuver the robot across the floor. In another aspect, an autonomous coverage robot includes a drive system, a bump sensor, and a proximity sensor. The drive system is configured to reduce a speed setting in response to a signal from the proximity sensor indicating detection of a potential obstacle in a forward direction, while continuing to advance the robot according to a heading setting. Furthermore, the drive system is configured to alter the heading setting in response to a signal received from the bump sensor indicating contact with an obstacle.
대표청구항▼
What is claimed is: 1. An autonomous coverage robot comprising: a chassis; a drive system mounted on the chassis and configured to maneuver the robot; an edge cleaning head carried by the chassis and driven by an edge cleaning head motor to rotate about a non-horizontal axis, the edge cleaning head
What is claimed is: 1. An autonomous coverage robot comprising: a chassis; a drive system mounted on the chassis and configured to maneuver the robot; an edge cleaning head carried by the chassis and driven by an edge cleaning head motor to rotate about a non-horizontal axis, the edge cleaning head extending beyond a lateral extent of the chassis to engage a floor surface while the robot is maneuvered across the floor; a controller carried by the chassis; a motor current sensor in communication with the controller and configured to monitor motor current associated with the edge cleaning head; wherein the controller is configured to reverse bias the motor current to the edge cleaning head motor, in response to an elevated motor current, sufficient to provide substantially free reverse rotation of the edge cleaning head motor, while continuing to maneuver the robot across the floor. 2. The robot of claim 1 wherein the controller, in response to an elevated edge cleaning head motor current, moves the robot backwards, alters a drive direction, and then moves the robot forward. 3. The robot of claim 1 wherein the edge cleaning head comprises a brush with bristles. 4. The robot of claim 1 wherein the edge cleaning head rotates about a substantially vertical axis. 5. The robot of claim 1 wherein the edge cleaning head comprises at least one brush element having first and second ends and defining an axis of rotation about the first end normal to the work surface. 6. The robot of claim 5 wherein the edge cleaning head comprises three brush elements, each brush element forming an angle with an adjacent brush element of about 120 degrees. 7. The robot of claim 5 wherein the edge cleaning head comprises six brush elements, each brush element forming an angle with an adjacent brush element of about 60 degrees. 8. The robot of claim 1 wherein the edge cleaning head is disposed on a peripheral edge of the robot. 9. The robot of claim 1 wherein the edge cleaning head comprises a rotatable squeegee that extends beyond a peripheral edge of the chassis. 10. The robot of claim 1 wherein the edge cleaning head comprises a plurality of absorbent fibers that extend beyond a peripheral edge of the chassis upon rotation of the cleaning head. 11. The robot of claim 1 further comprising a main cleaning head carried by the chassis and driven to rotate about a horizontal axis to engage a floor surface while the robot is maneuvered across the floor, wherein the controller is configured to reverse bias the motor current to the main cleaning head in response to an elevated main cleaning head motor current, while continuing to maneuver the robot across the floor. 12. The robot of claim 11 wherein the controller, in response to an elevated main cleaning head motor current, moves the robot backwards, alters a drive direction, and then moves the robot forward. 13. A method of disentangling an autonomous coverage robotic, the method comprising: running the robot to autonomously traverse across a floor surface in a forward direction of the robot while rotating about a non-horizontal axis an edge cleaning head carried by the chassis and driven by an edge cleaning head motor, the edge cleaning head extending beyond a lateral extent of the chassis while engaging the floor surface; monitoring motor current associated with the edge cleaning head; reverse biasing the motor current to the edge cleaning head motor, in response to detecting an elevated edge cleaning head motor current, sufficient to provide substantially free reverse rotation of the edge cleaning head motor, while continuing to maneuver across the floor surface. 14. The method of claim 13 wherein the robot determines movement of the robot in the forward direction before reverse biasing the motor current to the edge cleaning head in response to an elevated cleaning head motor current. 15. The method of claim 13 wherein the robot reverse biases the motor current to the edge cleaning head in response to an elevated edge cleaning head motor current for a period of time. 16. The method of claim 15 wherein the period of time is about 2 seconds. 17. The method of claim 13 wherein the robot, after reverse biasing the motor current to the edge cleaning head, moves in a reverse direction, alters a drive direction, and then moves in the drive direction. 18. The method of claim 13 wherein the edge cleaning head comprises a brush with bristles. 19. The method of claim 13 wherein the robot further comprises a main cleaning head carried by the chassis and driven to rotate about a horizontal axis to engage the floor surface while the robot is maneuvered across the floor, wherein the robot reverse biases the motor current to the main cleaning head in response to an elevated main cleaning head motor current while continuing to maneuver across the floor surface. 20. The method of claim 19 wherein the robot determines movement of the robot in the forward direction before reverse biasing the motor current to the main cleaning head in response to an elevated main cleaning head motor current. 21. The method of claim 19 wherein the robot reverse biases the motor current to the main cleaning head in response to an elevated cleaning head motor current for a period of time. 22. The method of claim 19 wherein the robot, after reverse biasing the motor current to the main cleaning head, moves in a reverse direction, alters a drive direction, and then moves in the drive direction. 23. An autonomous robot comprising: a chassis; a drive system mounted on the chassis and configured to maneuver the robot; a floor proximity sensor carried by the chassis and configured to detect an adjacent floor surface, the sensor comprising: a beam emitter configured to direct a beam toward the floor surface; and a beam receiver responsive to a reflection of the directed beam from the floor surface and mounted in a downwardly-directed receptacle of the chassis; and a beam-transparent cover having a forward and rearward edge disposed across a lower end of the receptacle to prohibit accumulation of sediment in the receptacle, the forward edge elevated above the rearward edge; wherein the cover comprises an anti-static material. 24. The robot of claim 23 wherein the floor proximity sensor comprises at least one infrared emitter and receiver pair. 25. The robot of claim 23 wherein the drive system comprises: at least one driven wheel suspended from the chassis; and at least one wheel-floor proximity sensor carried by the chassis and housed adjacent one of the wheels, the wheel-floor proximity sensor configured to detect the floor surface adjacent said one of the wheels. 26. The robot of claim 25 wherein the wheel-floor proximity sensor comprises at least one infrared emitter and receiver pair. 27. The robot of claim 23 wherein the drive system further comprises a controller configured to maneuver the robot away from a perceived cliff in response a signal received from the floor proximity sensor. 28. The robot of claim 23 wherein the drive system further comprises: a wheel drop sensor housed near one of the wheels and responsive to substantial downward displacement of the wheel with respect to the chassis. 29. The robot of claim 28 wherein the drive system further comprises a validation system that validates the operability of the floor proximity sensors when all wheels drop. 30. The robot of claim 28 wherein the wheel drop sensor comprises at least one infrared emitter and receiver pair. 31. The robot of claim 23 wherein the lower surface of the receptacle is wedge shaped. 32. The robot of claim 23 wherein the cover comprises a lens.
Betker Mark (Castle Rock CO) Bores Frederick M. (Highlands Ranch CO) Biegel Edward T. (Littleton CO) Francis Thomas (Denver CO), Automatic controlled cleaning machine.
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.
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.
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.
Wright Michael F. ; Shumaker Laurie M. ; Saunders Craig M. ; Lazarra Joseph ; Cipolla Mark ; Specht Glenn E. ; Farone Richard C. ; Kalman Jeffrey M. ; Zahuranec Terry L., Cordless wet mop and vacuum assembly.
Wright Michael F. ; Shumaker Laurie M. ; Saunders Craig M. ; Lazarra Joseph ; Cipolla Mark ; Specht Glenn E. ; Farone Richard C. ; Kalman Jeffrey M. ; Zahuranec Terry L. ; Dieterich Gary J., Cordless wet mop and vacuum assembly.
Wright Michael F. ; Shumaker Laurie M. ; Saunders Craig M. ; Lazzara Joseph ; Cipolla Mark ; Specht Glenn E. ; Farone Richard C. ; Kalman Jeffrey M. ; Zahuranec Terry L., Cordless wet mop and vacuum assembly.
Wright Michael F. ; Shumaker Laurie M. ; Saunders Craig M. ; Lazzara Joseph ; Cipolla Mark ; Specht Glenn E. ; Farone Richard C. ; Kalman Jeffrey M. ; Zahuranec Terry L., Cordless wet mop and vacuum assembly.
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.
Podoloff Robert M. (Framingham MA) Benjamin Michael H. (Quincy MA) Winters Jay (Andover MA) Golden Robert F. (Boston MA), Flexible tactile sensor for measuring foot pressure distributions and for gaskets.
Knowlton Christopher M. (Pinehurst NC) Strickland Timothy A. (Raeford NC) O\Hara Robert J. (Castle Rock CO), Floor cleaning apparatus with slidable flap.
Roberts Kenneth L. ; Simek Diane M. ; Hall Jeffrey A. ; Huffman Eric C. ; Reed ; Jr. Charles A. ; Meek Steven K. ; Keung Lau Wai,HKX ; Shing Ng Tat,HKX, Handheld extraction cleaner.
Wright Michael F. ; Shumaker Laurie M. ; Saunders Craig M. ; Lazarra Joseph ; Cipolla Mark ; Specht Glenn E. ; Farone Richard C. ; Kalman Jeffrey M. ; Zahuranec Terry L., Method for mopping and drying a floor.
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.
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.
Feiten Wendelin (Neubiberg DEX) Moller Marcus (Mchen DEX) Neubauer Werner (Mchen DEX), Self-propelled device and process for exploring an area with the device.
Coughlan Joel B. (Bonnerville County ID) Farnstrom Kenneth A. (Anderson County TN) Harvey Howard W. (Roane County TN) Upton R. Glen (Anderson County TN) White John R. (Roane County TN) Walker Kenneth, Small all terrain mobile robot.
Goldfarb Adolph E. (1432 SE. Wind Cir. Westlake Village CA 91361) Everitt Delmar K. (Woodland Hills CA), Ultracompact miniature toy vehicle with four-wheel drive and unusual climbing capability.
Wright Michael F. ; Shumaker Laurie M. ; Saunders Craig M. ; Lazzara Joseph ; Cipolla Mark ; Specht Glenn E. ; Farone Richard C. ; Kalman Jeffrey M. ; Zahuranec Terry L. ; Dieterich Gary J. ; Shimko , Wet mop and vacuum assembly.
Gilbert, Jr., Duane L.; Williams, Marcus R.; Okerholm, Andrea M.; Kristant, Elaine H.; Longo, Sheila A.; Kee, Daniel E.; Strauss, Marc D., Autonomous coverage robot.
Ozick, Daniel N.; Okerholm, Andrea M.; Mammen, Jeffrey W.; Halloran, Michael J.; Sandin, Paul E.; Won, Chikyung, Autonomous coverage robot navigation system.
Ozick, Daniel N.; Okerholm, Andrea M.; Mammen, Jeffrey W.; Halloran, Michael J.; Sandin, Paul E.; Won, Chikyung, Autonomous coverage robot navigation system.
Ozick, Daniel N.; Okerholm, Andrea M.; Mammen, Jeffrey W.; Halloran, Michael J.; Sandin, Paul E.; Won, Chikyung, Autonomous coverage robot navigation system.
Gilbert, Jr., Duane L.; Williams, Marcus R.; Okerholm, Andrea M.; Kristant, Elaine H.; Longo, Sheila A.; Kee, Daniel E.; Strauss, Marc D., Autonomous coverage robot sensing.
Hussey, Patrick Alan; Roy, Robert Paul; Neumann, Rogelio Manfred; Svendsen, Selma; Ozick, Daniel N.; Casey, Christopher M.; Kapoor, Deepak Ramesh; Campbell, Tony L.; Won, Chikyung; Morse, Christopher John; Burnett, Scott Thomas, Autonomous coverage robots.
Svendsen, Selma; Ozick, Daniel N.; Casey, Christopher M.; Kapoor, Deepak Ramesh; Campbell, Tony L.; Won, Chikyung; Morse, Christopher John; Burnett, Scott Thomas, Coverage robot mobility.
Svendsen, Selma; Ozick, Daniel N.; Casey, Christopher M.; Kapoor, Deepak Ramesh; Campbell, Tony L.; Won, Chikyung; Morse, Christopher John; Burnett, Scott Thomas, Coverage robot mobility.
Svendsen, Selma; Ozick, Daniel N.; Casey, Christopher M.; Kapoor, Deepak Ramesh; Campbell, Tony L.; Won, Chikyung; Morse, Christopher John; Burnett, Scott Thomas, Coverage robot mobility.
Svendsen, Selma; Ozick, Daniel N.; Casey, Christopher M.; Kapoor, Deepak Ramesh; Campbell, Tony L.; Won, Chikyung; Morse, Christopher John; Burnett, Scott Thomas, Coverage robot mobility.
Alexander, Steven Mathew; Hexsel, Bruno Augusto, Method and apparatus for traversing corners of a floored area with a robotic surface treatment apparatus.
Alexander, Steven Mathew; Hexsel, Bruno Augusto, Method and apparatus for traversing corners of a floored area with a robotic surface treatment apparatus.
Alexander, Steven Mathew; Hexsel, Bruno Augusto, Method and apparatus for traversing corners of a floored area with a robotic surface treatment apparatus.
Ozick, Daniel N.; Okerholm, Andrea M.; Mammen, Jeffrey W.; Halloran, Michael J.; Sandin, Paul E.; Won, Chikyung, Navigating autonomous coverage robots.
Fong, Philip; Meltzer, Jason; Gutmann, Jens-Steffen; Karapetyan, Vazgen; Munich, Mario, Robot management systems for determining docking station pose including mobile robots and methods using same.
Fong, Philip; Meltzer, Jason; Gutmann, Steffen; Karapetyan, Vazgen; Munich, Mario E., Robot management systems for determining docking station pose including mobile robots and methods using same.
Halloran, Michael J.; Mammen, Jeffrey W.; Campbell, Tony L.; Walker, Jason S.; Sandin, Paul E.; Billington, Jr., John N.; Ozick, Daniel N., Robot system.
Halloran, Michael J.; Mammen, Jeffrey W.; Campbell, Tony L.; Walker, Jason S.; Sandin, Paul E.; Billington, Jr., John N.; Ozick, Daniel N., Robot system.
Halloran, Michael J.; Mammen, Jeffrey W.; Campbell, Tony L.; Walker, Jason S.; Sandin, Paul E.; Billington, Jr., John N.; Ozick, Daniel N., Robot system.
Halloran, Michael J.; Mammen, Jeffrey W.; Campbell, Tony L.; Walker, Jason S.; Sandin, Paul E.; Billington, Jr., John N.; Ozick, Daniel N., Robot system.
Halloran, Michael J.; Mammen, Jeffrey W.; Campbell, Tony L.; Walker, Jason S.; Sandin, Paul E.; Billington, Jr., John N.; Ozick, Daniel N., Robot system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.