Data processing: generic control systems or specific application – Specific application – apparatus or process – Robot control
Reexamination Certificate
1999-11-29
2001-10-16
Cuchlinski, Jr., William A. (Department: 3661)
Data processing: generic control systems or specific application
Specific application, apparatus or process
Robot control
C700S218000, C700S045000, C700S260000, C700S261000, C700S246000, C700S245000, C700S251000, C701S023000, C701S030000, C702S014000, C369S036010, C369S178010, C318S568100, C318S568120, C318S567000
Reexamination Certificate
active
06304798
ABSTRACT:
BACKGROUND OF THE INVENTION
1. Technical Field
The present invention relates generally to electronic media storage and retrieval and in particular to an improved method and apparatus for locating and tracking robotic units in a storage system.
2. Description of Related Art
Automated data storage library systems provide a means for large quantities of information to be efficiently stored and retrieved by external systems. These systems generally include one or more robotic units that move data storage media to and from read/write devices where the information can be accessed. In order to control these movements, the precise location of the robotic mechanisms within the library relative to the data storage media and the read/write devices must be known. An example of such a system is a tape library. In this case, tape cartridges are stored in specific locations within a structure, and a robotic unit moves about the structure, transferring cartridges to and from tape drives where the information can be accessed by an external host.
Such systems often rely on optical encoders mounted on the robot drive motors to provide the library control unit with position information via an electrical cable. In this case, the robot's position is known relative to a fixed position, typically a mechanical stop that the robot is driven to during an initialization cycle. The position of the robot is then known based on the number of encoder tach counts from the fixed initialization position. Although this method of positioning the robot has been proven to be sufficient and reliable, it does have its issues. If the control system fails or loses control of the robotics for any reason, the position of the robot will become unknown. This means that the robot must be driven to the fixed initialization position and then the entire library must be audited. Also, optical encoders necessary for this type of positioning scheme add cost to the library. Each motor that drives the robot must have an encoder. Several motors can be necessary depending on the complexity of the library and robot geometry. Finally, mechanical tolerances inherent in this system contribute to position errors.
Therefore, it would be advantageous to have an improved method and apparatus for identifying the position of robots in an automated data storage library.
SUMMARY OF THE INVENTION
The present invention provides a method and apparatus in an automated data storage library for identifying a location of a robot in the automated data storage library. Signals are transmitted from a set of transmitters in the automated data storage library, wherein a location of the set of transmitters is known. The signals transmitted from the set of transmitters are received at a receiver located on the robot to form a set of received signals. The location of the robot is determined using the set of received signals and the location of the set of transmitters.
REFERENCES:
patent: 3715758 (1973-02-01), Sender
patent: 4119900 (1978-10-01), Kremnitz
patent: 4974210 (1990-11-01), Lee
patent: 4986384 (1991-01-01), Okamoto et al.
patent: 5216429 (1993-06-01), Nakagawa et al.
patent: 5345471 (1994-09-01), McEwan
patent: 5361070 (1994-11-01), McEwan
patent: 5506986 (1996-04-01), Healy
patent: 5546366 (1996-08-01), Dang
patent: 5677927 (1997-10-01), Fullerton et al.
patent: 5908458 (1999-06-01), Rowe et al.
patent: 5933079 (1999-08-01), Frink
patent: 6058344 (2000-05-01), Rowe et al.
patent: 6175466 (2001-01-01), Hori et al.
Beccari et al., A real-time library for the design of hybrid robot control architectures, 1998, IEEE, pp. 1145-1150.*
Kendall, Cimarron user experience, 1988, IEEE, pp. 93-97.*
Holtz, Autosphy networks yield self-learning robot vision, 1993, IEEE, pp. 53-58.
Cartens, Yee & Cahoon
Cuchlinski Jr. William A.
Marc McDieunel
Storage Technology Corporation
LandOfFree
Automated data storage library with wireless robotic... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Automated data storage library with wireless robotic..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Automated data storage library with wireless robotic... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2603970