Robot control system

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

318568, 364191, 901 3, 901 16, 901 17, G06F 1546, G05B 1942

Patent

active

045119856

DESCRIPTION:

BRIEF SUMMARY
BACKGROUND OF THE INVENTION

This invention relates to a robot control system for operating a robot in accordance with positional information in the form of rectangular coordinates, the robot having a hand which operates on the basis of cylindrical coordinates, more particularly, the invention relates to a robot control system wherein a robot which operates in a cylindrical coordinate system is taught using a rectangular coordinate system.
In recent years, robots have come into widespread use on assembly lines and a variety of such robots have been proposed. These robots come equipped with a hand which, for the sake of simplifying control, is controlled on the basis of a cylindrical coordinate system.
A robot, specifically with the robot hand, responds to requests from a machine tool by performing a variety of services such as loading and unloading a workpiece to and from the machine tool as well as changing tools, on the basis of robot command data which is taught or edited in advance. FIG. 1 is a block diagram of a conventional robot control system of this kind. In FIG. 1, numeral 11 denotes a robot control device comprising a computer and having a processor 11a comprising a microcomputer or the like, a control program memory 11b for controlling teaching, playback, editing and the like, a data memory 11c for storing robot command data created on the basis of data entered from a teaching box 12 to be described later, and a working memory 11d for storing the current position, along each axis, of the robot hand which operates in a cylindrical coordinate system, and for storing data memory addresses, the operating speed of the hand, service codes indicating the kind of service to be performed by the robot, etc. The data memory 11c includes minor regions at addresses 0 to 299, each minor region storing robot command data comprising operating speed V0, coordinates that indicate the position of a commanded point, namely coordinates R0 (position along the direction of arm extension and retraction), Z0 (position along the vertical direction), .theta.0 (position along the direction of swiveling), as well as a maximum of five service codes for services executed at the commanded point, as shown in FIG. 2 which is an illustrative view of a storage region in data memory 11c. Numeral 12 denotes the teaching box having various buttons, for teaching robot operations, as well as numerical devices, etc. Numeral 13 denotes a robot which operates on the basis of a cylindrical coordinate system. Numerals 14, 15 and 16 denote machine tools, such as lathes, serviced by the robot.
In general, a teaching operation in a robot control system of the above kind proceeds in the following order:
(1) Select the teach operation--Establish the teach mode by operating job selection buttons (not shown) on the teaching box 12.
(2) Set address--Enter, by means of a ten-key pad on the teaching box 12, the address of the location of the data memory 11c at which the robot command data is to be stored, and set the address in an address register of the working memory 11d.
(3) Teach position and operating speed--After an address has been set, move the robot hand to and position it at a commanded point by depressing the buttons on the teaching box 12 one at a time, namely +R and -R jog buttons for the R-axis, +Z and -Z jog buttons for the Z-axis, or +.theta. and -.theta. jog buttons for the .theta.-axis. As each jog button is depressed the robot hand moves along the axis specified by the depressed jog button. At such time, pulses for moving the robot hand are generated within the robot control device. These pulses are counted up or counted down by prescribed current position counters of the working memory 11d in accordance with the direction of movement. That is, the current position of the hand is stored in current position counters, one for each axis, at all times. Next, enter the operating speed by means of the ten-key pad on the teaching box 12 to store it in a speed register of the working memory 11d. When a position teach button on the teachin

REFERENCES:
patent: 3543910 (1970-12-01), Devol et al.
patent: 3661051 (1972-05-01), Dunne et al.
patent: 3909600 (1975-09-01), Hohn
patent: 3920972 (1975-11-01), Corwin, Jr. et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Robot control system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Robot control system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Robot control system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1460212

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.