Plural Processors Patents (Class 700/249)
  • Patent number: 6799086
    Abstract: 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: Grant
    Filed: January 30, 2002
    Date of Patent: September 28, 2004
    Assignee: NEC Corporation
    Inventor: Yasuyuki Toki
  • Patent number: 6788992
    Abstract: 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: Grant
    Filed: January 9, 2003
    Date of Patent: September 7, 2004
    Assignee: Renesas Technology Corp.
    Inventor: Akira Ono
  • Patent number: 6785593
    Abstract: 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: Grant
    Filed: April 24, 2003
    Date of Patent: August 31, 2004
    Assignee: Computer Motion, Inc.
    Inventors: Yulun Wang, Modjtaba Ghodoussi, Darrin Uecker, James Wright, Amante Mangaser
  • Patent number: 6763282
    Abstract: 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: Grant
    Filed: June 4, 2001
    Date of Patent: July 13, 2004
    Assignee: Time Domain Corp.
    Inventors: Susan J. Glenn, Gregory A. Shreve
  • Patent number: 6760644
    Abstract: 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: Grant
    Filed: December 27, 2001
    Date of Patent: July 6, 2004
    Assignee: Storage Technology Corporation
    Inventors: Sebastian Canaday, Steven L. Ochs, Antonio Borrego
  • Patent number: 6757586
    Abstract: 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: Grant
    Filed: September 5, 2001
    Date of Patent: June 29, 2004
    Assignee: ABB Automation Inc.
    Inventors: Dragoslav K. Milojevic, John K. Ashworth, Jan T. Nielsson
  • Patent number: 6757587
    Abstract: 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: Grant
    Filed: April 4, 2003
    Date of Patent: June 29, 2004
    Assignee: Nokia Corporation
    Inventors: James D. English, Chu-Yin Chang, Bradley L. Williams
  • Publication number: 20040111183
    Abstract: 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: Application
    Filed: August 13, 2003
    Publication date: June 10, 2004
    Inventors: Garnette Roy Sutherland, Deon Francois Louw, Paul Bradley McBeth, Tim Fielding, Dennis John Gregoris
  • Patent number: 6748297
    Abstract: 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-lookin
    Type: Grant
    Filed: April 3, 2003
    Date of Patent: June 8, 2004
    Assignee: Samsung Gwangju Electronics Co., Ltd.
    Inventors: Jeong-gon Song, Sang-yong Lee
  • Patent number: 6738691
    Abstract: 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: Grant
    Filed: May 16, 2002
    Date of Patent: May 18, 2004
    Assignee: The Stanley Works
    Inventors: J. Edward Colgate, Michael A. Peshkin, Julio Santos-Munné, Alex Makhlin, Paul F. Decker, Stephen H. Klostermeyer
  • Patent number: 6728598
    Abstract: 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: Grant
    Filed: November 27, 2002
    Date of Patent: April 27, 2004
    Assignee: Sony Corporation
    Inventors: Masahiro Fujita, Takayuki Sakamoto, Kotaro Sabe, Tsuyoshi Takagi
  • Patent number: 6725128
    Abstract: 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: Grant
    Filed: June 28, 2002
    Date of Patent: April 20, 2004
    Assignee: Xerox Corporation
    Inventors: Tad H. Hogg, Arancha Casal, Jeremy Kubica
  • Patent number: 6711469
    Abstract: 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: Grant
    Filed: November 26, 2002
    Date of Patent: March 23, 2004
    Assignee: Sony Corporation
    Inventors: Takayuki Sakamoto, Masahiro Fujita, Seiichi Takamura, Yu Hirono, Hironari Hoshino, Nobuhiko Ohguchi
  • Patent number: 6697711
    Abstract: 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: Grant
    Filed: October 18, 2002
    Date of Patent: February 24, 2004
    Assignee: Sony Corporation
    Inventors: Jun Yokono, Kohtaro Sabe, Gabriel Costa, Takeshi Ohashi
  • Patent number: 6691001
    Abstract: 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: Grant
    Filed: September 12, 2002
    Date of Patent: February 10, 2004
    Assignee: Storage Technology Corporation
    Inventors: Timothy C. Ostwald, Frank T. Smith
  • Patent number: 6690999
    Abstract: 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: Grant
    Filed: July 23, 2002
    Date of Patent: February 10, 2004
    Assignee: Communications Research Laboratory, Independent Administrative Institution
    Inventor: Shinichi Kimura
  • Patent number: 6684130
    Abstract: 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: Grant
    Filed: June 7, 2002
    Date of Patent: January 27, 2004
    Assignee: Sony Corporation
    Inventors: Satoko Ogure, Hideki Noma
  • Patent number: 6678581
    Abstract: 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: Grant
    Filed: January 14, 2002
    Date of Patent: January 13, 2004
    Assignee: Taiwan Semiconductor Manufacturing Co. Ltd
    Inventors: Kwun-Goo Hung, Tung-Li Lee, Ko-Chin Chung, Fan-Lin Lu
  • Patent number: 6675070
    Abstract: 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: Grant
    Filed: August 26, 2002
    Date of Patent: January 6, 2004
    Assignee: Robotic Workspace Technologies, Inc.
    Inventor: John R. Lapham
  • Patent number: 6675068
    Abstract: 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: Grant
    Filed: July 17, 2001
    Date of Patent: January 6, 2004
    Assignee: Mitsubishi Heavy Industries, Ltd.
    Inventor: Shuichi Kawasaki
  • Patent number: 6671580
    Abstract: 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: Grant
    Filed: December 28, 2001
    Date of Patent: December 30, 2003
    Assignee: Storage Technology Corporation
    Inventors: James P. Campbell, Timothy C. Ostwald
  • Patent number: 6668211
    Abstract: 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: Grant
    Filed: October 23, 2000
    Date of Patent: December 23, 2003
    Assignee: Sony Corporation
    Inventors: Masahiro Fujita, Takayuki Sakamoto, Kotaro Sabe, Tsuyoshi Takagi
  • Patent number: 6662083
    Abstract: 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: Grant
    Filed: October 29, 2001
    Date of Patent: December 9, 2003
    Assignee: Progressive Tool & Industries Co.
    Inventor: Jeffrey R. Angel
  • Patent number: 6662082
    Abstract: 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: Grant
    Filed: January 17, 2002
    Date of Patent: December 9, 2003
    Assignee: Janome Sewing Machine Co., Ltd.
    Inventor: Kenichiro Hiruma
  • Patent number: 6658325
    Abstract: 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: Grant
    Filed: January 14, 2002
    Date of Patent: December 2, 2003
    Inventor: Stephen Eliot Zweig
  • Patent number: 6658324
    Abstract: 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: Grant
    Filed: September 21, 2001
    Date of Patent: December 2, 2003
    Assignee: GPC Biotech AG
    Inventors: David Bancroft, Markus Kietzmann
  • Patent number: 6643564
    Abstract: 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: Grant
    Filed: January 17, 2003
    Date of Patent: November 4, 2003
    Assignee: Tokyo Electron Limited
    Inventors: Yukinori Kataoka, Naruaki Iida, Seiji Kozawa
  • Patent number: 6643563
    Abstract: 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: Grant
    Filed: July 15, 2002
    Date of Patent: November 4, 2003
    Assignee: Brooks Automation, Inc.
    Inventors: Martin Hosek, Hakan Elmali
  • Patent number: 6640160
    Abstract: 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: Grant
    Filed: November 14, 2001
    Date of Patent: October 28, 2003
    Assignee: Honda Giken Kogyo Kabushiki Kaisha
    Inventors: Hideaki Takahashi, Hiroshi Matsuda, Susumu Miyazaki
  • Patent number: 6636781
    Abstract: 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: Grant
    Filed: May 22, 2002
    Date of Patent: October 21, 2003
    Assignee: University of Southern California
    Inventors: Wei-Min Shen, Behnam Salemi, Peter Will
  • Patent number: 6618645
    Abstract: 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: Grant
    Filed: August 15, 2002
    Date of Patent: September 9, 2003
    Assignee: Newport Corporation
    Inventors: Paul Bacchi, Paul S. Filipski
  • Patent number: 6611734
    Abstract: 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: Grant
    Filed: October 30, 2002
    Date of Patent: August 26, 2003
    Assignee: Sharper Image Corporation
    Inventors: Andrew J. Parker, Charles E. Taylor, John Paul Reeves
  • Patent number: 6609033
    Abstract: 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: Grant
    Filed: August 3, 2000
    Date of Patent: August 19, 2003
    Assignee: Nadex Co. Ltd
    Inventor: Shingo Kawai
  • Patent number: 6604022
    Abstract: 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: Grant
    Filed: September 5, 2002
    Date of Patent: August 5, 2003
    Assignee: Sharper Image Corporation
    Inventors: Andrew J. Parker, Edward C. McKinney, Jr., Tristan M. Christianson, Richard J. Thalheimer, Shek Fai Lau, Mark Duncan, Charles E. Taylor
  • Patent number: 6600967
    Abstract: 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: Grant
    Filed: December 20, 2001
    Date of Patent: July 29, 2003
    Assignee: Storage Technology Corporation
    Inventors: Charles A. Milligan, James P. Hughes, Gerald O'Nions
  • Patent number: 6597971
    Abstract: 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: Grant
    Filed: May 9, 2002
    Date of Patent: July 22, 2003
    Assignee: Fanuc Ltd.
    Inventor: Ichiro Kanno
  • Patent number: 6594551
    Abstract: 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: Grant
    Filed: September 5, 2002
    Date of Patent: July 15, 2003
    Assignee: Sharper Image Corporation
    Inventors: Edward C. McKinney, Jr., Tristan M. Christianson, Shek Fai Lau
  • Patent number: 6594550
    Abstract: 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: Grant
    Filed: March 29, 2002
    Date of Patent: July 15, 2003
    Assignee: ASM America, Inc.
    Inventor: Angel Y. Okrah
  • Patent number: 6591165
    Abstract: 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: Grant
    Filed: March 27, 2002
    Date of Patent: July 8, 2003
    Assignee: Sony Corporation
    Inventor: Seiichi Takamura
  • Patent number: 6591164
    Abstract: 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: Grant
    Filed: December 13, 2001
    Date of Patent: July 8, 2003
    Assignee: Storage Technology Corporation
    Inventors: Daniel James Plutt, Timothy C. Ostwald
  • Patent number: 6587751
    Abstract: 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: Grant
    Filed: March 27, 2002
    Date of Patent: July 1, 2003
    Assignee: Sony Corporation
    Inventors: Seiichi Takamura, Noriaki Sakabe
  • Patent number: 6584378
    Abstract: 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: Grant
    Filed: April 22, 2002
    Date of Patent: June 24, 2003
    Assignee: ABB Flexible Automation
    Inventor: Ole Arnt Anfindsen
  • Patent number: 6580970
    Abstract: 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: Grant
    Filed: November 16, 2001
    Date of Patent: June 17, 2003
    Assignee: Honda Giken Kogyo Kabushiki Kaisha
    Inventors: Hiroshi Matsuda, Hideaki Takahashi
  • Patent number: 6577918
    Abstract: 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: Grant
    Filed: February 9, 2000
    Date of Patent: June 10, 2003
    Assignee: Kuka Roboter GmbH
    Inventor: Stefan Roth
  • Publication number: 20030097202
    Abstract: 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: Application
    Filed: November 27, 2002
    Publication date: May 22, 2003
    Applicant: SONY CORPORATION
    Inventors: Masahiro Fujita, Takayuki Sakamoto, Kotaro Sabe, Tsuyoshi Takagi
  • Patent number: 6567723
    Abstract: 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: Grant
    Filed: January 30, 2002
    Date of Patent: May 20, 2003
    Assignee: NEC Corporation
    Inventor: Tomoyoshi Sugawara
  • Patent number: 6567724
    Abstract: 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: Grant
    Filed: November 5, 2001
    Date of Patent: May 20, 2003
    Assignee: Sony Corporation
    Inventor: Takashi Yamamoto
  • Patent number: 6560513
    Abstract: 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: Grant
    Filed: May 15, 2001
    Date of Patent: May 6, 2003
    Assignee: Fanuc Robotics North America
    Inventors: 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: 6556891
    Abstract: 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: Grant
    Filed: June 28, 2001
    Date of Patent: April 29, 2003
    Assignee: Kuka Roboter GmbH
    Inventors: Gerhard Hietmann, Thomas Finsterwalder
  • Publication number: 20030078696
    Abstract: 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: Application
    Filed: November 26, 2002
    Publication date: April 24, 2003
    Applicant: SONY CORPORATION
    Inventors: Takayuki Sakamoto, Masahiro Fujita, Seiichi Takamura, Yu Hirono, Hironari Hoshino, Nobuhiko Ohguchi