← Back to Patent Explorer
US5402051A Expired / Lapsed US ⏱️ 0.0 years remaining

Floor cleaning robot and method of controlling same

Assignee: Sanyo Electric Co Ltd
•
Filing: 1993-03-23
•
Granted: 1995-03-28
•
Expires: 2013-03-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A robot for cleaning a floor of a railroad vehicle has a robot body equipped with a cleaning mechanism and includes a travel mechanism controllable for locomotion in a desired direction. The robot also includes a distance detecting arrangement directed at least toward the front and opposite sides of the robot body for measuring the distance to an obstacle or a wall, and a map storing arrangement which has stored therein a cleaning region of the floor previously as a two-dimensional map. The robot also includes a path storing arrangement which has stored therein a predetermined path of travel for cleaning the floor as expressed in coordinates on the map. A first control arrangement is provided for recognizing the coordinates of the position of the robot body on the map based on outputs from the distance detecting arrangement when the robot body is placed at an end portion of the floor. A second control arrangement is also provided for correcting the course of the robot body based on outputs from the distance detecting arrangement while the robot body travels from the coordinate position recognized by the first control arrangement along the predetermined path.

Inventors

  • 👤 Yoshimori Fujiwara
  • 👤 Kazuhiro Hiratsuka
  • 👤 Yoshiya Yamaue
  • 👤 Hiroaki Arakawa
  • 👤 Daizo Takaoka
  • 👤 Ryuji Suzuki

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 06:35
CPC Classifications
A; A47; A47L; A47L11/00; A47L11/40; A47L11/4011; A47L11/4061; B; B60; B60S; B60S3/00; B60S3/008; G; G05; G05D; G05D1/00; G05D1/02; G05D1/021; G05D1/0255; G05D1/0268; G05D1/0272; G05D1/0274; A47L2201/00; A47L2201/04

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 197 words
A robot for cleaning a floor of a railroad vehicle while automatically traveling over the floor, the vehicle having seats and entrance-exit doors along both side walls of the vehicle, the robot having a robot body equipped with a cleaning mechanism and comprising: a travel mechanism controllable for locomotion in a desired direction, distance detecting means arranged as directed at least toward the front and opposite sides of the robot body for measuring the distance to an obstacle or a wall, map storing means having stored therein a cleaning region of the floor previously as a two-dimensional map, path storing means having stored therein a predetermined path of travel for cleaning the floor as expressed in coordinates on the map, first control means for recognizing the coordinates of the position of the robot body on the map based on outputs from the distance detecting means when the robot body is placed at an end portion of the floor, and second control means for correcting the course of the robot body based on outputs from the distance detecting means while the robot body travels from the coordinate position recognized by the first control means along the predetermined path.
Claim 2
Dependent Claim 197 words
A robot for cleaning a floor of a railroad vehicle while automatically traveling over the floor, the vehicle having seats and entrance-exit doors along both side walls of the vehicle, the robot having a robot body equipped with a cleaning mechanism and comprising: a travel mechanism controllable for locomotion in a desired direction, distance detecting means arranged as directed at least toward the front and opposite sides of the robot body for measuring the distance to an obstacle or a wall, map storing means having stored therein a cleaning region of the floor previously as a two-dimensional map, path storing means having stored therein a predetermined path of travel for cleaning the floor as expressed in coordinates on the map, first control means for recognizing the coordinates of the position of the robot body on the map based on outputs from the distance detecting means when the robot body is placed at an end portion of the floor, and second control means for correcting the course of the robot body based on outputs from the distance detecting means while the robot body travels from the coordinate position recognized by the first control means along the predetermined path.
Claim 3
Dependent Claim 60 words
A floor cleaning robot as defined in claim 1 wherein the robot is to clean a floor of a railroad vehicle while automatically travelling over the floor, the seats of the vehicle being elongated in the direction of advance of the vehicle and entrance-exit doors, the seats and the doors being arranged alternately along both side walls of the vehicle.
Claim 4
Dependent Claim 79 words
A floor cleaning robot as defined in claim 2 wherein the robot body further comprises: means for distinguishing between two types of vehicles based on outputs from the distance detecting means, the two types of vehicles being a motor vehicle having a driver's cab at one end thereof and a passenger vehicle having no driver's cab, and means for correcting the map in the map storing means according to the type of vehicles based on the result of distinction.
Claim 5
Dependent Claim 36 words
A robot as defined in claim 1 wherein map storing means stores therein a plurality of predetermined maps respectively representing cleaning regions of floors of different types of room in a form representing a two-dimensional map.
Claim 6
Independent Claim 244 words
A method of controlling a robot for cleaning a floor of a railroad vehicle wile automatically traveling over the floor, the vehicle having seats and entrance-exit doors along both side walls of the vehicle, the robot having a robot body and comprising a travel mechanism controllable for locomotion in a desired direction, distance detecting means arranged as directed at least toward the front and opposite sides of the robot body for measuring the distance to the seat or the wall, map storing means having stored therein a cleaning region of the floor as a two-dimensional map, and path storing means having stored therein a predetermined path of travel for cleaning the floor as expressed in coordinates on the two-dimensional map, the method comprising: the first step of causing the robot body as placed in the interior of the vehicle to travel to an end portion of the vehicle along the direction of advance of the vehicle, the second step of recognizing at the vehicle end portion the coordinates of the position of the robot body on the map based on outputs from the distance detecting means, the third step of setting the recognized coordinate position as a reference point of automatic travel of the robot body on the map, and the fourth step of correcting the course of the robot body automatically traveling along the predetermined path based on outputs from the distance detecting means so that the robot body travels the predetermined path.
Claim 7
Independent Claim 244 words
A method of controlling a robot for cleaning a floor of a railroad vehicle wile automatically traveling over the floor, the vehicle having seats and entrance-exit doors along both side walls of the vehicle, the robot having a robot body and comprising a travel mechanism controllable for locomotion in a desired direction, distance detecting means arranged as directed at least toward the front and opposite sides of the robot body for measuring the distance to the seat or the wall, map storing means having stored therein a cleaning region of the floor as a two-dimensional map, and path storing means having stored therein a predetermined path of travel for cleaning the floor as expressed in coordinates on the two-dimensional map, the method comprising: the first step of causing the robot body as placed in the interior of the vehicle to travel to an end portion of the vehicle along the direction of advance of the vehicle, the second step of recognizing at the vehicle end portion the coordinates of the position of the robot body on the map based on outputs from the distance detecting means, the third step of setting the recognized coordinate position as a reference point of automatic travel of the robot body on the map, and the fourth step of correcting the course of the robot body automatically traveling along the predetermined path based on outputs from the distance detecting means so that the robot body travels the predetermined path.
Claim 8
Dependent Claim 57 words
A controlling method as defined in claim 5 wherein in the fourth step, the robot body detects the current position thereof at a suitable time from outputs delivered from the distance detecting means to thereby check whether the robot body is actually traveling the predetermined path and corrects the course thereof only when deviating from the path.
Claim 9
Dependent Claim 37 words
A controlling method as defined in claim 5 wherein map storing means stores therein a plurality of predetermined maps respectively representing cleaning regions of floors of different types of room in a form representing a two-dimensional map.
Claim 10
Dependent Claim 59 words
A controlling method as defined in claim 5, wherein the robot is to clean a floor of a railroad vehicle while automatically travelling over the floor, the seats of the vehicle being elongated in the direction of advance of the vehicle and entrance-exit doors, the seats and the doors being arranged alternately along both side walls of the vehicle.
Claim 11
Dependent Claim 80 words
A controlling method as defined in claim 7 wherein in the fourth step, the robot body further distinguishes between two types of vehicles one of which is a motor vehicle having a driver's cab at one end thereof and the other of which is a passenger vehicle having no driver's cab, based on outputs from the distance detecting means, and corrects the map in the map storing means according to the type of vehicles based on the result of distinction.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-03-27 1998-09-26 1999-03-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-03-27 2002-09-26 2003-03-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-03-27 2006-09-26 2007-03-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag