Floor cleaning robot and method of controlling same
First Claim
1. 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, andsecond 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.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
9 Claims
-
1. 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. - View Dependent Claims (2, 3, 4)
-
-
5. 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. - View Dependent Claims (6, 7, 8, 9)
-
Specification