Apparatus and method for controlling robot travel
First Claim
1. A movable robot, comprising:
- a movable body;
a first turning angle detector mounted on said body for determining changes in a direction of travel of said body, said first turning angle detector being turnable with said body;
correction means for determining an error correction factor for correcting errors of said first turning angle detector, said correction means comprising;
a drive mechanism mounted on said body and connected to said first turning angle detector for turning said first turning angle detector relative to said body to cause said first turning angle detector to sense a turning angle in response thereto;
a second turning angle detector mounted on said body for detecting an actual turning angle of said first turning angle detector in response to turning of said first turning angle detector relative to said body; and
control means for comparing said sensed turning angle sensed by said first turning angle detector with said actual turning angle detected by said second turning angle detector, to determine an error correction factor for correcting said errors in said sensed turning angle.
1 Assignment
0 Petitions
Accused Products
Abstract
A travelling robot body carries a first detector which is turnable with the body for sensing changes in direction of travel of the robot body. In order to compensate for errors by the first detector, the robot body carries a compensation system for determining an error compensation factor that can be applied to signals emitted by the first detector. That system which performs its function prior to operation of the robot, comprises a drive mechanism for turning the first detector relative to the robot body while the body is stationary, whereby the first detector emits a first signal representative of a sensed turning angle of the first detector. A second detector is mounted on the robot body for determining the actual turning angle of the first detector which occurred. By comparing the sensed turning angle from the first detector with the actual turning angle from the second detector, an error connecting factor can be calculated by a control mechanism. During travel of the robot body, the turning angles sensed by the first detector are corrected by the control mechanism in accordance with the error correction factor.
28 Citations
11 Claims
-
1. A movable robot, comprising:
-
a movable body; a first turning angle detector mounted on said body for determining changes in a direction of travel of said body, said first turning angle detector being turnable with said body; correction means for determining an error correction factor for correcting errors of said first turning angle detector, said correction means comprising; a drive mechanism mounted on said body and connected to said first turning angle detector for turning said first turning angle detector relative to said body to cause said first turning angle detector to sense a turning angle in response thereto; a second turning angle detector mounted on said body for detecting an actual turning angle of said first turning angle detector in response to turning of said first turning angle detector relative to said body; and control means for comparing said sensed turning angle sensed by said first turning angle detector with said actual turning angle detected by said second turning angle detector, to determine an error correction factor for correcting said errors in said sensed turning angle. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of controlling a movable robot having a body on which is mounted a turning angle detector for determining changes in a direction of travel of said body by sensing a turning angle of said body, said method comprising compensating for errors of the sensed turning angle sensed by said turning angle detector by the steps of:
-
A) turning said turning angle detector relative to said body, while said body is stationary, by activating a turning mechanism mounted on said body; B) detecting an actual turning angle of said turning angle detector by a sensor mounted on said body; C) comparing said actual turning angle of said turning angle detector with a sensed turning angle thereof sensed by said turning angle detector, to determine an error correction factor for correcting said sensed turning angle; D) moving said body along a course of travel while said turning angle detector turns with said body and senses turning angles of said body; and E) correcting said sensed turning angles in accordance with said error correction factor. - View Dependent Claims (7, 8, 9, 10, 11)
-
Specification