Plural Processors Patents (Class 700/249)
-
Patent number: 6799086Abstract: A robot control system includes a scenario receiver to receive a robot control program or scenario, a scenario register to incorporate the received scenario in the robot, a scenario selector to select a scenario for execution thereof from scenarios beforehand incorporated in the robot and scenarios added to the robot, and a scenario executor to execute the selected scenario. Therefore, there are provided a robot, a robot control system, and a program of the same in which a new control program module can be added to a robot control program.Type: GrantFiled: January 30, 2002Date of Patent: September 28, 2004Assignee: NEC CorporationInventor: Yasuyuki Toki
-
Patent number: 6788992Abstract: The semiconductor manufacturing system includes semiconductor production equipment as the passive equipment and an AMHS as the active equipment. The semiconductor production equipment control panel includes a circuit which turns off an ES signal being applied via an optical I/O to the AMHS in response to an input from an ES button, without stopping the operation of the semiconductor production equipment. The AMHS includes a circuit which brings a vehicle and a hand of the AMHS to an emergency stop when the ES signal received via the optical I/O turns off.Type: GrantFiled: January 9, 2003Date of Patent: September 7, 2004Assignee: Renesas Technology Corp.Inventor: Akira Ono
-
Patent number: 6785593Abstract: A medical system that allows a medical device to be controlled by one of two input devices. The input devices may be consoles that contain handles and a screen. The medical devices may include robotic arms and instruments used to perform a medical procedure. The system may include an arbitrator that determines which console has priority to control one or more of the robotic arms/instruments.Type: GrantFiled: April 24, 2003Date of Patent: August 31, 2004Assignee: Computer Motion, Inc.Inventors: Yulun Wang, Modjtaba Ghodoussi, Darrin Uecker, James Wright, Amante Mangaser
-
Patent number: 6763282Abstract: A system and method are described that use impulse radio technology to enhance the capabilities of a robot. In one embodiment, a system, a robot and a method are provided that use the communication capabilities of impulse radio technology to help a control station better control the actions of the robot. In another embodiment, a system, a robot and a method are provided that use the communication, position and/or radar capabilities of impulse radio technology to help a control station better control the actions of a robot in order to, for example, monitor and control the environment within a building.Type: GrantFiled: June 4, 2001Date of Patent: July 13, 2004Assignee: Time Domain Corp.Inventors: Susan J. Glenn, Gregory A. Shreve
-
Patent number: 6760644Abstract: A system and method for transmission of communication signals between a controller and a robotic device in a data storage library. The system and method include a substantially planar electrical insulator having opposed first and second sides, and first and second substantially planar oppositely charged electrical conductors on the first and second sides of the insulator for use in providing electrical power to the robotic device. The system and method also include circuitry for generating the communication signals for transmission between the controller and the robotic device on one of the first and second conductors. The width of the second conductor is less than the width of the first conductor and the second conductor is substantially centered on the second side of the insulator relative to the width of the first conductor to reduce fringing of an electromagnetic field resulting from a transmitted communication signal.Type: GrantFiled: December 27, 2001Date of Patent: July 6, 2004Assignee: Storage Technology CorporationInventors: Sebastian Canaday, Steven L. Ochs, Antonio Borrego
-
Patent number: 6757586Abstract: An improved robot arrangement for performing predetermined tasks, such as paint finishing, features equipping a robot with a plurality of manipulatable arms, with at least two of the arms performing like operations. Alternatively, a plurality of commonly controlled manipulator arms may be provided by clustering a plurality of conventional single arm robots on a common mounting stand.Type: GrantFiled: September 5, 2001Date of Patent: June 29, 2004Assignee: ABB Automation Inc.Inventors: Dragoslav K. Milojevic, John K. Ashworth, Jan T. Nielsson
-
Patent number: 6757587Abstract: An apparatus and associated method, the apparatus comprising a controlled element (10), such as a robotic manipulator, and a dynamically updatable control system (11). The control system (11) uses a control system equation (eq. (1)) to determine control signals (dq/dt) for controlling the controlled element (1) given any required inputs (q, V) to the control system equation (eq. (1)). The control system (11) is dynamically updatable in that in response to a script file indicating a code structure (11d) preferably having linked nodes (12a 13a-c) and representing at least some components (W,F,&agr;,&bgr;) of the control system equation (eq. (1)), the control system (11) creates the code structure (11d), at run-time, and does so such that the nodes (12a 13a-c) can be queried (i.e. are executable logic) to provide values for at least some components (W,F,&agr;,&bgr;) of the control system equation (eq. (1)).Type: GrantFiled: April 4, 2003Date of Patent: June 29, 2004Assignee: Nokia CorporationInventors: James D. English, Chu-Yin Chang, Bradley L. Williams
-
Publication number: 20040111183Abstract: A robot system for use in surgical procedures has two movable arms each carried on a wheeled base with each arm having a six of degrees of freedom of movement and an end effector which can be rolled about its axis and an actuator which can slide along the axis for operating different tools adapted to be supported by the effector. Each end effector including optical force sensors for detecting forces applied to the tool by engagement with the part of the patient. A microscope is located at a position for viewing the part of the patient. The position of the tool tip can be digitized relative to fiducial markers visible in an MRI experiment. The workstation and control system has a pair of hand-controllers simultaneously manipulated by an operator to control movement of a respective one or both of the arms. The image from the microscope is displayed on a monitor in 2D and stereoscopically on a microscope viewer. A second MRI display shows an image of the part of the patient the real-time location of the tool.Type: ApplicationFiled: August 13, 2003Publication date: June 10, 2004Inventors: Garnette Roy Sutherland, Deon Francois Louw, Paul Bradley McBeth, Tim Fielding, Dennis John Gregoris
-
Patent number: 6748297Abstract: A robot cleaner system capable of accurately docking with an external charging apparatus and a method for docking with an external charging apparatus comprising a power supply terminal connected to a supply of utility power, an external charging apparatus including a terminal stand for supporting the power supply terminal and fixing the external charging apparatus at a predetermined location, a driving unit for moving a cleaner body, an upper camera disposed on the cleaner body, for photographing a ceiling, a charging battery disposed in the cleaner body, for being charged by power supplied from the power supply terminal, a bumper disposed along an outer circumference of the cleaner body and outputting a collision signal when a collision with an obstacle is detected, and a robot cleaner disposed at the bumper to be connected with the power supply terminal and including a charging terminal connected to the charging battery, wherein, prior to starting on operation, the robot cleaner photographs an upward-lookinType: GrantFiled: April 3, 2003Date of Patent: June 8, 2004Assignee: Samsung Gwangju Electronics Co., Ltd.Inventors: Jeong-gon Song, Sang-yong Lee
-
Patent number: 6738691Abstract: A method and system for controlling an intelligent assist device, robot, or other powered system that is partially or fully directed by the intent of a human operator. The method and system includes measuring a force or motion imparted by the human operator to a control. The measurement is determined with respect to the motion of the machine at a point of the machine that allows the benefit of collocation of sensing and actuation, or of approximation of such collocation. The system includes a support attached to the machine at the beneficial point, and a plurality of sensors to measure the force, torque, or motion imparted by the human operator to the support with respect to the beneficial point. The method and system provide improved stability of control of the system, and improved responsiveness to the intent of the human operator.Type: GrantFiled: May 16, 2002Date of Patent: May 18, 2004Assignee: The Stanley WorksInventors: J. Edward Colgate, Michael A. Peshkin, Julio Santos-Munné, Alex Makhlin, Paul F. Decker, Stephen H. Klostermeyer
-
Patent number: 6728598Abstract: An arithmetic processing device for inter-object data communication has an object manager for connecting objects so as to enable exchange of data between the objects, and a connection data supplying unit for supplying the object manager with connection data necessary for achieving the connection between the objects. Disclosed also are an inter-object communication method and a robot incorporating the arithmetic processing device. The robot may be designed to enable a user to replace parts thereof, thus changing the robot configuration. The robot preferably includes a part detection unit for detecting parts attached to the robot, and outputting a part detection result in accordance with the detection. An information storage unit stores information corresponding to the part detection result for each configuration obtained by replacement of the parts.Type: GrantFiled: November 27, 2002Date of Patent: April 27, 2004Assignee: Sony CorporationInventors: Masahiro Fujita, Takayuki Sakamoto, Kotaro Sabe, Tsuyoshi Takagi
-
Patent number: 6725128Abstract: Methods of operating a robot comprised of a plurality of modules during reconfiguration, rearrangement to provide a support structure and internal manipulation, each module made of a cubic shape with six faces, each face including an arm for expansion and contraction with another module.Type: GrantFiled: June 28, 2002Date of Patent: April 20, 2004Assignee: Xerox CorporationInventors: Tad H. Hogg, Arancha Casal, Jeremy Kubica
-
Patent number: 6711469Abstract: An authenticating pattern is disposed on a cover and an authenticating device is disposed in a robot apparatus for authenticating the cover on the basis of the authenticating pattern of the fitted cover. An information holding device for holding inherent information is disposed in the cover and a reading device for reading out the inherent information from the information holding device is disposed in the robot apparatus. A function of detecting an amount of influence due to the cover and changing manifesting patterns of motions as occasion demands on the basis of the detection result is disposed in the robot apparatus.Type: GrantFiled: November 26, 2002Date of Patent: March 23, 2004Assignee: Sony CorporationInventors: Takayuki Sakamoto, Masahiro Fujita, Seiichi Takamura, Yu Hirono, Hironari Hoshino, Nobuhiko Ohguchi
-
Patent number: 6697711Abstract: A robot apparatus (1) includes leg blocks (3A to 3D), head block (4), etc. as a moving part (16), a motion controller (102), learning unit (103), prediction unit (104) and a drive unit (105). When the moving part (106), any of the blocks, is operated from outside, the learning unit (103) learns a time-series signal generated due to the external operation. The motion controller (102) and drive unit (105) control together the moving part (106) based on a signal generated at the moving part (106) due to an external force applied to the robot apparatus (1) and a signal having already been learned by the learning unit (103) to make an action taught by the user. The prediction unit (105) predicts whether the moving part (106) makes the taught action according to the initial signal generated at the moving part (106) due to the applied external force. Thus, the robot apparatus (1) can learn an action taught by the user and determine an external force-caused signal to make the taught action.Type: GrantFiled: October 18, 2002Date of Patent: February 24, 2004Assignee: Sony CorporationInventors: Jun Yokono, Kohtaro Sabe, Gabriel Costa, Takeshi Ohashi
-
Patent number: 6691001Abstract: An automated storage library structure, a structure of at least one robot operating within the automated storage library, and a method of connecting the robot to test equipment to facilitate testing. The robot is operative to move about the automated storage library on a guide structure. The test equipment is disposed in a diagnostics center associated with the automated storage library. Communication between the robot and the diagnostics center is provided through a main connector, disposed adjacent to the guide structure at a predetermined position and electrically connected to the diagnostics center, and a test connector mounted on the robot's chassis and electrically connected to the robot's electronics. A second robot may be used to support testing of a sick robot.Type: GrantFiled: September 12, 2002Date of Patent: February 10, 2004Assignee: Storage Technology CorporationInventors: Timothy C. Ostwald, Frank T. Smith
-
Patent number: 6690999Abstract: A method for controlling a hyper-redundant manipulator including a plurality of links coupled by joints by determining the shape the manipulator takes when the end of the manipulator is moved to a target position, includes modeling each link as an elastic body having a natural length and a suitable modulus of elasticity that enables the elastic body to stretch and contract, simulating the overall shape of the manipulator when the end has been moved to the target position with the joints locked at a freezed angle and the joints are unlocked to return each link to its natural length, and moving the manipulator end to the target position by controlling each joint angle to match the simulation outcome.Type: GrantFiled: July 23, 2002Date of Patent: February 10, 2004Assignee: Communications Research Laboratory, Independent Administrative InstitutionInventor: Shinichi Kimura
-
Patent number: 6684130Abstract: A robot apparatus is provided with a photographing device for photographing subjects and a notifying device for making an advance notice of photographing with the photographing device. In addition, in a control method for the robot apparatus, an advance notice of photographing subjects is made and then photographs of the subjects are taken. As a result, a picture can be prevented from being taken by stealth, regardless of user's intention, and thus the user's privacy can be protected.Type: GrantFiled: June 7, 2002Date of Patent: January 27, 2004Assignee: Sony CorporationInventors: Satoko Ogure, Hideki Noma
-
Patent number: 6678581Abstract: A method of calibrating a wafer edge gripping end effector. A wafer calibration tool is held in a stationary position simulating the position of a semiconductor wafer to be picked up by the wafer edge gripping end effector. A controller associated with a robot having an end effector attached to a robot arm thereto is turned off. The robot arm and end effector are moved to position where the first and second clamp structures on the end effector each engage a respective inner edge that in part defines a notch formed in the wafer calibration tool. An actuator driven movable clamp structure is manually advanced so that the movable clamp structure engages an inner edge that in part defines one of the notches formed in the wafer calibration tool. The controller is turned on and data regarding the location of robot arm, end effector and movable clamp structure is stored.Type: GrantFiled: January 14, 2002Date of Patent: January 13, 2004Assignee: Taiwan Semiconductor Manufacturing Co. LtdInventors: Kwun-Goo Hung, Tung-Li Lee, Ko-Chin Chung, Fan-Lin Lu
-
Patent number: 6675070Abstract: A automation equipment control system comprises a general purpose computer with a general purpose operating system in electronic communication with a real-time computer subsystem. The general purpose computer includes a program execution module to selectively start and stop processing of a program of equipment instructions and to generate a plurality of move commands. The real-time computer subsystem includes a move command data buffer for storing the plurality of move commands, a move module linked to the data buffer for sequentially processing the moves and calculating a required position for a mechanical joint. The real-time computer subsystem also includes a dynamic control algorithm in software communication with the move module to repeatedly calculate a required actuator activation signal from a joint position feedback signal.Type: GrantFiled: August 26, 2002Date of Patent: January 6, 2004Assignee: Robotic Workspace Technologies, Inc.Inventor: John R. Lapham
-
Patent number: 6675068Abstract: A working robot is used in space for inspecting the state of a structure of a house module in space or for replacing M/D shields. A robot body is provided with four multifunctional arms (or two moving arms and two multifunctional arms), which are equipped with manipulation tools at their leading ends. The robot is moved by the manipulation tools of each of the multifunctional arms gripping a working socket or the head of a bolt of an M/D shield and by the arms extending/contracting themselves. The M/D shield is fixed and lifted by the multifunctional arms 10 by inserting the manipulation tool into a T-handle socket. The bolts are removed by the manipulation tool of the multifunctional arms.Type: GrantFiled: July 17, 2001Date of Patent: January 6, 2004Assignee: Mitsubishi Heavy Industries, Ltd.Inventor: Shuichi Kawasaki
-
Patent number: 6671580Abstract: A system for directing robot movement in a storage library is provided, the library comprising at least one horizontal array of storage cells and at least one robot that moves along the horizontal array and can retrieve objects from and place objects into the storage cells. The system comprises a guide rail that runs along the length of the horizontal array and loops around from one end of the horizontal array to the other end. The robot may move along the guide rail in a continuous, unidirectional loop. If multiple robots are added to the library, they can be made to move in the same direction along looping guide rail, thus elimination contention among robot movements. If multiple horizontal arrays are stacked vertically within the library, the looping guide rail allows robots to loop around and return to the same level or move onto a different horizontal level.Type: GrantFiled: December 28, 2001Date of Patent: December 30, 2003Assignee: Storage Technology CorporationInventors: James P. Campbell, Timothy C. Ostwald
-
Patent number: 6668211Abstract: An arithmetic processing device, an object-to-object communication method and a robot, such as an entertainment robot, in which software suited to a current robot configuration is set. The software is changed corresponding to the configuration based on a comparison result of information corresponding to a component detection result stored for each configuration and a component detection result associated with the current configuration. Objects are connected so that data can be exchanged based on the connection data.Type: GrantFiled: October 23, 2000Date of Patent: December 23, 2003Assignee: Sony CorporationInventors: Masahiro Fujita, Takayuki Sakamoto, Kotaro Sabe, Tsuyoshi Takagi
-
Patent number: 6662083Abstract: A workstation having multiple robots and multiple fixtures for processing multiple workpieces along two processing paths. A first fixture can be positioned on the first processing path and a second fixture can be positioned on the second processing path. The multiple robots are positioned between the two paths and are moveable to process workpieces moving along both the first and second paths. The robots can be welding robots. The robots can be independently moveable with respect to each other to enhance the efficiency of the workstation. The robots can have overlapping ranges of movement so that every portion of the workpiece can be processed by at least two of the robots.Type: GrantFiled: October 29, 2001Date of Patent: December 9, 2003Assignee: Progressive Tool & Industries Co.Inventor: Jeffrey R. Angel
-
Patent number: 6662082Abstract: A robot wherein the condition for a work and a sequence of movements to be performed may be set in connection with positions. In addition to setting a position at which a work is performed, the robot sets the conditions for performance of a work at a set position and of a sequence of movements between set positions. The set conditions may be memorized in connection with the set positions so as to be performed as are read out.Type: GrantFiled: January 17, 2002Date of Patent: December 9, 2003Assignee: Janome Sewing Machine Co., Ltd.Inventor: Kenichiro Hiruma
-
Patent number: 6658325Abstract: The invention is a computerized mobile robot with an onboard internet web server, and a capability of establishing a first connection to a remote web browser on the internet for robotic control purposes, and a capability of establishing a second short range bi-directional digital radio connection to one or more nearby computerized digital radio equipped devices external to the robot. The short-range bi-directional digital radio connection will typically have a maximum range of about 300 feet. In a preferred embodiment, this short-range wireless digital connection will use the 2.4 gHz band and digital protocols following the IEEE 802.11, 802.15, or other digital communications protocol.Type: GrantFiled: January 14, 2002Date of Patent: December 2, 2003Inventor: Stephen Eliot Zweig
-
Patent number: 6658324Abstract: A plant is provided for rapid pick and place operations, enabling automated systems that return to at least one approximately fixed position to run faster than the rate of conventional systems. The plant utilises a novel combination of robotic design, linear motor technology, and control software. A system and method if provided for the rapid production of high-density arrays of biologically active substances.Type: GrantFiled: September 21, 2001Date of Patent: December 2, 2003Assignee: GPC Biotech AGInventors: David Bancroft, Markus Kietzmann
-
Patent number: 6643564Abstract: A retreat permission position of a carrier arm when the carrier arm is moved back to retreat outside a mounting table after the carrier arm carries a substrate to a position above the mounting table while holding a peripheral portion of the substrate, to thereby place the substrate on a plurality of supporting pins vertically movable through the mounting table. A disk substantially equal in size to the substrate, having insertion holes formed to allow the supporting pins to be inserted therethrough and being supportable by the carrier arm, and a sensor to detect whether or not the supporting pin inserted through the insertion hole of this disk exists.Type: GrantFiled: January 17, 2003Date of Patent: November 4, 2003Assignee: Tokyo Electron LimitedInventors: Yukinori Kataoka, Naruaki Iida, Seiji Kozawa
-
Patent number: 6643563Abstract: A method for moving a substrate to a predetermined location with a specified orientation with a robotic manipulator, the robotic manipulator having a plurality of joint actuators and an end-effector for holding the substrate, wherein the end-effector is independently rotatable with respect to the remaining robotic manipulator. The method can select a reference point on the end-effector for determining a position of the end-effector, wherein the reference point is offset from a wrist of the robotic manipulator, determining a motion path for movement of the end-effector of robotic arm toward predetermined location with specified orientation, and generating motion profiles for translational and rotational components of movement of the end-effector of robotic manipulator along the motion path.Type: GrantFiled: July 15, 2002Date of Patent: November 4, 2003Assignee: Brooks Automation, Inc.Inventors: Martin Hosek, Hakan Elmali
-
Patent number: 6640160Abstract: A biped ambulatory robot is provided having a structure in which the electrical storage device is arranged to reduce the load on the joints (particularly the knee joints) of the leg members of the robot and to enable easy maintenance of stability of the robot posture. The electrical storage device 19 which is a power supply for operation of the robot is installed on the electrical storage device unit 16 of the torso 1 of the robot, such that the center of gravity A of the electrical storage device exists on the forward side from the center of gravity B of the robot when in a vertically-erect posture and with the electrical storage device 19 removed. In a state in which the robot stands normally on the floor F with the knee joints 14 of the leg members 2 bent forward slightly, the center of gravity C of the entire robot including the electrical storage device 19 exists substantially directly above the knee joints 14 as seen from one side of the robot.Type: GrantFiled: November 14, 2001Date of Patent: October 28, 2003Assignee: Honda Giken Kogyo Kabushiki KaishaInventors: Hideaki Takahashi, Hiroshi Matsuda, Susumu Miyazaki
-
Patent number: 6636781Abstract: Systems and techniques are described for distributed control and coordination of autonomous agents in a system. A protocol for distributed control allows autonomous agents to negotiate a group task for the agents, such as locomotion or self-reconfiguration in a robot application, and to synchronize individual agent actions to effect the group task. A protocol for adaptive communication allows autonomous agents, such as physically coupled self-sufficient robot modules, to continuously discover changes in their local topology. In general, in one implementation, the technique includes: discovering a local topology, which includes a type of a communication connection to autonomous agents in the reconfigurable network topology, and determining an action based upon a received control message and the determined local topology.Type: GrantFiled: May 22, 2002Date of Patent: October 21, 2003Assignee: University of Southern CaliforniaInventors: Wei-Min Shen, Behnam Salemi, Peter Will
-
Patent number: 6618645Abstract: Robot arm (16) end effectors (10, 110, 210) of this invention rapidly and cleanly transfer semiconductor wafers (12) between a wafer cassette (14) and a processing station. The end effectors include fiber optic light transmission sensors (90, 102, 202, 214) for determining various wafer surface, edge, thickness, tilt, and location parameters. The sensors provide robot arm extension and elevation positioning data supporting methods of rapidly and accurately placing and retrieving a wafer from among a stack of closely spaced wafers stored in the wafer cassette. The methods effectively prevent accidental contact between the end effector and the wafers while effecting clean, secure gripping of the wafer.Type: GrantFiled: August 15, 2002Date of Patent: September 9, 2003Assignee: Newport CorporationInventors: Paul Bacchi, Paul S. Filipski
-
Patent number: 6611734Abstract: A robot which incorporates a body, arms with a hand grip, legs, several sensors, light elements, an audio system, and a video system. The sensors allows the robot to interact with objects in the room, and prevents the robot from traveling off an edge or bumping into obstacles. The light elements allow the robot to express moods. The audio system allows the robot to detect and transmit sounds. The video system allows a user to remotely view the area in front of the robot. Additionally, the robot may operate in a plurality of modes, including modes that allow the robot to operate autonomously. The robot may operate autonomously in an automatic mode, a security mode, a greet mode, and a monitor mode. Further, the robot is manipulated remotely.Type: GrantFiled: October 30, 2002Date of Patent: August 26, 2003Assignee: Sharper Image CorporationInventors: Andrew J. Parker, Charles E. Taylor, John Paul Reeves
-
Patent number: 6609033Abstract: Welding controller 1 has CPU 1a, ROM1 1b, ROM2 1c and RAM 1d. Programs and data are written into the ROM1 1b and can be rewritten. Sequential welding data is written into the RAM 1d and can be rewritten. A write program for writing programs or data or sequential welding data into the ROM1 1b or the RAM 1d is stored in the ROM2 1c. When a welding control program or data or sequential welding data is input into the CPU 1a from an input device 10 or a computer 12, the CPU 1a executes the write program to write the inputted program or data or sequential welding data into the ROM1 1b or the RAM 1d. Preferably, ROM 1b is an in situ programmable memory, such as a flash memory or EEPROM.Type: GrantFiled: August 3, 2000Date of Patent: August 19, 2003Assignee: Nadex Co. LtdInventor: Shingo Kawai
-
Patent number: 6604022Abstract: A robot which incorporates a body, arms with a hand grip, legs, several sensors, light elements, an audio system, and a video system. The sensors allows the robot to interact with objects in the room, and prevents the robot from traveling off an edge or bumping into obstacles. The light elements allow the robot to express moods. The audio system allows the robot to detect and transmit sounds. The video system allows a user to remotely view the area in front of the robot. Additionally, the robot may operate in a plurality of modes, including modes that allow the robot to operate autonomously. The robot may operate autonomously in an automatic mode, a security mode, a greet mode, and a monitor mode. Further, the robot is manipulated remotely.Type: GrantFiled: September 5, 2002Date of Patent: August 5, 2003Assignee: Sharper Image CorporationInventors: Andrew J. Parker, Edward C. McKinney, Jr., Tristan M. Christianson, Richard J. Thalheimer, Shek Fai Lau, Mark Duncan, Charles E. Taylor
-
Patent number: 6600967Abstract: A data storage system for remote access to stored data. The innovative system uses a storage library to contain magnetic hard disks and automatically replaces the hard disks upon failure, without human intervention. Failed disks are removed from the library by a robot, deposited from the library, upon which time they are further processed for delivery to the manufacturer, or for disposal. Replacement disk drives are accessed by the robot from within the library to replace the removed storage element. The system's robot is not only moving individual storage elements, but also of moving the access cables connecting the storage elements to the external network. Using this capability, the number of access cables is reduced without requiring added human intervention.Type: GrantFiled: December 20, 2001Date of Patent: July 29, 2003Assignee: Storage Technology CorporationInventors: Charles A. Milligan, James P. Hughes, Gerald O'Nions
-
Patent number: 6597971Abstract: An interference avoiding device for determining occurrence of an interference in a robot operation in advance and automatically avoiding the interference, to be suitably applied to an automatic picking-up operation of randomly stored workpieces. A position/orientation of a workpiece and a position/orientation of a tool for getting hold of the workpiece in a teaching operation, and shapes/dimensions of the tool and the storage box are determined and stored in a storage device. A command position/orientation Ta of the tool for getting hold of an objective workpiece is determined based on a detected position/orientation Wa of the workpiece and it is determined whether or not an interference between the tool an the storage box will occur based on the position/orientation Ta and the stored information.Type: GrantFiled: May 9, 2002Date of Patent: July 22, 2003Assignee: Fanuc Ltd.Inventor: Ichiro Kanno
-
Patent number: 6594551Abstract: A robot which incorporates a body, arms with a hand grip, legs, several sensors, light elements, an audio system, and a video system. The sensors allows the robot to interact with objects in the room, and prevents the robot from traveling off an edge or bumping into obstacles. The light elements allow the robot to express moods. The audio system allows the robot to detect and transmit sounds. The video system allows a user to remotely view the area in front of the robot. Additionally, the robot may operate in a plurality of modes, including modes that allow the robot to operate autonomously. The robot may operate autonomously in an automatic mode, a security mode, a greet mode, and a monitor mode. Further, the robot is manipulated remotely.Type: GrantFiled: September 5, 2002Date of Patent: July 15, 2003Assignee: Sharper Image CorporationInventors: Edward C. McKinney, Jr., Tristan M. Christianson, Shek Fai Lau
-
Patent number: 6594550Abstract: A method for controlling movement of an automated machine. The movement is defined by a plurality of steps. First, a buffer of a predetermined size is defined. The buffer stores a current step and one or more previous steps in the movement of the automated machine. Then a current step in the movement of the automated machine is executed. Next, the buffer is checked to see if the current step executed in the movement of the automated machine movement is the same as a predetermined step of interest. If the current step is a predetermined step of interest, the buffer is checked to determine what at least one previous step was. If the current step was the step of interest, a new step is executed in the movement of the automated machine, the new step executed depending on what the at least one previous step was.Type: GrantFiled: March 29, 2002Date of Patent: July 15, 2003Assignee: ASM America, Inc.Inventor: Angel Y. Okrah
-
Patent number: 6591165Abstract: A robot system having a plurality of component units. The robot system includes a first storage device, and a second storage device. The robot system further includes a plurality of control devices, with a first component control device provided with the first component unit and a second component control device provided with the second component unit. The first component control device controls the first component unit and the second component control device controls the second component unit.Type: GrantFiled: March 27, 2002Date of Patent: July 8, 2003Assignee: Sony CorporationInventor: Seiichi Takamura
-
Patent number: 6591164Abstract: A “hot spare” method for facilitating the seamless transition from a failed robotic mechanism to backup unit is provided. A spare robot is located inside a storage library on a section of rail (robotic track) from which it can be utilized on any rail layer in a multi-layer architecture. In one embodiment of the present invention, a motorized elevator assembly is used to transport the spare robot to the proper library level, which allows a single redundant robot to support multiple robots on multiple library rail levels. In another embodiment, a hot spare robot is used on each rail level and is utilized if needed on that particular level. In both embodiments, the spare robots are available for immediate backup without direct user intervention.Type: GrantFiled: December 13, 2001Date of Patent: July 8, 2003Assignee: Storage Technology CorporationInventors: Daniel James Plutt, Timothy C. Ostwald
-
Patent number: 6587751Abstract: In a robot and its control method the behavior and motion models functioning as bases in generating behaviors and motions of the robot are transformed based on the input history from the outside and the history of its own behaviors and motions.Type: GrantFiled: March 27, 2002Date of Patent: July 1, 2003Assignee: Sony CorporationInventors: Seiichi Takamura, Noriaki Sakabe
-
Patent number: 6584378Abstract: When determining coordinates of a point of an object (2) in a reference system of coordinates and the orientation of the object in the space in a measuring position assumed by the object, the object is moved from a start position having known coordinates and a known orientation to a measuring position while detecting this movement. Said coordinates and the orientation of the object in the measuring position are calculated from information from this detection and about the start position. Furthermore, the acceleration and retardation of the object are measured during the movement, and the coordinates and the orientation of the object in the measuring position are calculated from information from this measurement.Type: GrantFiled: April 22, 2002Date of Patent: June 24, 2003Assignee: ABB Flexible AutomationInventor: Ole Arnt Anfindsen
-
Patent number: 6580970Abstract: An upper arm portion and a lower arm portion are connected to each other by a substantially cylindrical elbow joint, and are bendable between an extended position in which they are extended into a substantially straight line and a bent position in which they are bent forwards from the extended position. The position of an axis of the elbow joint is offset forwards from the center of the width of the upper and lower arm portions, and slants inclined toward the elbow joint are formed on rear surfaces of the upper and lower arm portions connected to the elbow joint. Thus, when the lower arm portion is turned toward the bent position, a foreign matter can be prevented from being sandwiched between the upper and lower arm portion at a location in front of the elbow joint by displacing the position of the axis of the elbow joint forwards.Type: GrantFiled: November 16, 2001Date of Patent: June 17, 2003Assignee: Honda Giken Kogyo Kabushiki KaishaInventors: Hiroshi Matsuda, Hideaki Takahashi
-
Patent number: 6577918Abstract: For optimizing data processing in a safety system for a machine, such as a robot or the like, while permitting a simple, safety-uncritical diagnosis, the invention provides a process for processing safety-relevant data in a safety system for a machine, such as a robot or the like, with several nodes connected in a ring and which is characterized in that in parallel in each node are processed the data received by it, which are retransmitted to the next node and for diagnosis purposes a diagnostic unit is provided which passively receives the data present in at least one node.Type: GrantFiled: February 9, 2000Date of Patent: June 10, 2003Assignee: Kuka Roboter GmbHInventor: Stefan Roth
-
Publication number: 20030097202Abstract: An arithmetic processing device for inter-object data communication has an object manager for connecting objects so as to enable exchange of data between the objects, and a connection data supplying unit for supplying the object manager with connection data necessary for achieving the connection between the objects. Disclosed also are an inter-object communication method and a robot incorporating the arithmetic processing device. The robot may be designed to enable a user to replace parts thereof, thus changing the robot configuration. The robot preferably includes a part detection unit for detecting parts attached to the robot, and outputting a part detection result in accordance with the detection. An information storage unit stores information corresponding to the part detection result for each configuration obtained by replacement of the parts.Type: ApplicationFiled: November 27, 2002Publication date: May 22, 2003Applicant: SONY CORPORATIONInventors: Masahiro Fujita, Takayuki Sakamoto, Kotaro Sabe, Tsuyoshi Takagi
-
Patent number: 6567723Abstract: A method, system and program processing unit for a robot, by which the safety during execution of a program is improved. The program processing unit comprises a program interpreter, a command rejection device and a command execution device. When the program interpreter sends a command in a program to the command rejection device, the command rejection device searches a command rejection rule storage section for a command rejection rule corresponding to the command, and if the rule is detected, retlieves input values from one or more sensors and the source information of the program from a source information storage section, judges command rejection conditions included in the rule based on the sensor information, source information, the command and its parameters, dismisses the command when the conditions are met, and sends the command to the command execution device when the conditions are not met.Type: GrantFiled: January 30, 2002Date of Patent: May 20, 2003Assignee: NEC CorporationInventor: Tomoyoshi Sugawara
-
Patent number: 6567724Abstract: The CPU 102 detects that the posture of the apparatus main body has been shifted from the normal posture into an abnormal posture on the basis of the acceleration information obtained as detection output of the acceleration sensor 41. Then, it restores the normal posture by means of a playback technique for controlling various drivers 3D through 7D, using route planning data stored in advance in the memory 101 for restoring the normal posture from a falling posture.Type: GrantFiled: November 5, 2001Date of Patent: May 20, 2003Assignee: Sony CorporationInventor: Takashi Yamamoto
-
Patent number: 6560513Abstract: A robotic system for a robot includes a programmable controller coupled to the robot and a teach pendant coupled to the programmable controller. The teach pendant is adapted to control the robot and includes a processor capable of operating the teach pendant and a display coupled to the processor. The teach pendant also includes a web browser. The web browser is adapted to accept input data in a standard format and display the input data on the display.Type: GrantFiled: May 15, 2001Date of Patent: May 6, 2003Assignee: Fanuc Robotics North AmericaInventors: Kenneth W. Krause, Donald D. DeMotte, Claude A. Dinsmoor, Judy A. Evans, Glenn F. Nowak, Gerald A. Ross, Gary J. Rutledge, Charles F. Slabe
-
Patent number: 6556891Abstract: An apparatus system is provided with at least one robot and with a control unit accommodated in a control cabinet. To improve the integration of robot and technology control units and to utilize synergistic effects, at least one additional, independent electronic system different from the control unit for the robot is provided accommodated in the control cabinet.Type: GrantFiled: June 28, 2001Date of Patent: April 29, 2003Assignee: Kuka Roboter GmbHInventors: Gerhard Hietmann, Thomas Finsterwalder
-
Publication number: 20030078696Abstract: Firstly, a authenticating pattern is disposed on a cover and an authenticating means is disposed in a robot apparatus for authenticating the cover on the basis of the authenticating pattern of the fitted cover. Secondary, an information holding means for holding inherent information is disposed in the cover and a reading means for reading out the inherent information from the information holding means is disposed in the robot apparatus. Thirdly, a function of detecting an amount of influence due to the cover and changing manifesting patterns of motions as occasion demands on the basis of the detection result is disposed in the robot apparatus.Type: ApplicationFiled: November 26, 2002Publication date: April 24, 2003Applicant: SONY CORPORATIONInventors: Takayuki Sakamoto, Masahiro Fujita, Seiichi Takamura, Yu Hirono, Hironari Hoshino, Nobuhiko Ohguchi