Multifunction Manipulator (i.e., Robot) Patents (Class 318/568.11)
  • Patent number: 6507771
    Abstract: A method for controlling the movement of agents using local communications is provided. Generally, each agent maintains an optimal distance from other local neighbor agents by, for each agent 200, selecting a local agent 202, measuring the distance and angle to the agent 204, performing a distance maintenance calculation 218, and repeating the distance maintenance calculation 218 for each local agent. In the distance maintenance calculation 218, an attraction/repulsion map is used in order to determine whether an agent is attracted to or repelled from other agents. A motion vector is used to determine agent responses to the attraction or repulsion. Over time, the agents settle into a neutral configuration where each is optimally distanced from the other agents. Reference agents and leader agents can be designated to direct the movement of other agents, and agents can be designated as blocking beacons to repel other agents from undesirable areas.
    Type: Grant
    Filed: July 10, 2001
    Date of Patent: January 14, 2003
    Assignee: HRL Laboratories
    Inventors: David W. Payton, Mike Howard, Mike Daily, Craig Lee, Bruce Hoff
  • Publication number: 20020190682
    Abstract: The present invention provides a long-range, untethered, live, in-pipe inspection system that includes a self-propelled train having a plurality of modules; joint members for interconnecting adjacent modules, data collection components, and wireless communication components for transmitting collected data and receiving control messages. The module-train includes, generally, at least one, and preferably two drive modules, at least one power module and an electronics module. The train may additionally include at least one support module, which may be interposed between the power and electronics modules. In one embodiment of the invention, there are two drive modules, one at each terminal end of the train, two power modules, one adjacent to each drive module, two support modules, one adjacent to each power module, and one central electronics and computing module.
    Type: Application
    Filed: March 7, 2002
    Publication date: December 19, 2002
    Inventors: Hagen Schempf, Edward Charles Mutschler, Vitaly Goltsberg
  • Patent number: 6496755
    Abstract: An autonomous mobile robot system allocates mapping, localization, planning and control functions to at least one navigator robot and allocates task performance functions to one or more functional robots. The at least one navigator robot maps the work environment, localizes itself and the functional robots within the map, plans the tasks to be performed by the at least one functional robot, and controls and tracks the functional robot during task performance. The navigator robot performs substantially all calculations for mapping, localization, planning and control for both itself and the functional robots. In one implementation, the navigator robot remains stationary while controlling and moving the functional robot in order to simplify localization calculations. In one embodiment, the navigator robot is equipped with sensors and sensor processing hardware required for these tasks, while the functional robot is not equipped with sensors or hardware employed for these purposes.
    Type: Grant
    Filed: March 8, 2002
    Date of Patent: December 17, 2002
    Assignee: Personal Robotics, Inc.
    Inventors: Bret A. Wallach, Harvey A. Koselka, David L. Gollaher
  • Patent number: 6492787
    Abstract: A speed reducer with rotation detector (100) is provided with a rotation detector (110) comprising a code plate (111) having the positional information corresponding to the rotation, a detecting portion (112) for detecting the positional information of the code plate (111) to transform the positional information to an electric signal for output, and an electronic device (113) having the function of processing the electric signal. The rotation detector (110) can detect the output rotation of a-first shaft (130) which is an output shaft at high resolving power and at high accuracy. Also, the speed reducer with rotation detector (100) is used with a motor (190) to enable the full-closed control of the motor (190) to be made at high resolving power and at high accuracy.
    Type: Grant
    Filed: July 20, 2000
    Date of Patent: December 10, 2002
    Assignee: Teijin Seiki Co., Ltd.
    Inventors: Toshiharu Hibino, Takahiro Maekawa
  • Patent number: 6493606
    Abstract: A legged mobile robot realizes a motion language by a time-series change in an actuator angle or a motion pattern using the four limbs and the trunk. A motion language which includes, for example, a motion pattern which is an approximation of the contour/shape of a character is used, so that even a robot or a human being which does not possess the same motion language database can determine the meaning and character which is indicated by each motion pattern as a result of visually recognizing and interpreting the contour/form which is indicated by each motion pattern. For example, a robot which has stepped into a dangerous working area can give a message concerning, for example, the condition of the working area to an observer at a remote location without using any data communications device. The legged mobile robot communicates by moving the limbs and/or the trunk.
    Type: Grant
    Filed: March 20, 2001
    Date of Patent: December 10, 2002
    Assignee: Sony Corporation
    Inventors: Hiroki Saijo, Yoshihiro Kuroki
  • Publication number: 20020180393
    Abstract: A Cartesian robot comprises a base member disposed along an x-axis, a transverse member moveably mounted to the base member, and disposed along a y-axis transverse to the x-axis. The robot has a y-carriage for a measurement probe moveably mounted to the transverse member along the y-axis. The x, y, and z axes define a Cartesian coordinate system. The robot includes an innovative structure that achieves high precision with respect to the z-axis by providing a planarized and stable reference surface along the y-axis (vertical axis). The position of the y-carriage with respect to a z-axis is a predictable function of the measured position of the y-carriage on the reference surface, and rigid-body tilt of the reference surface. High accuracy and precision are achieved by utilizing a granite slab for providing the planarized reference surface disposed along the y-axis for the transverse member.
    Type: Application
    Filed: June 4, 2001
    Publication date: December 5, 2002
    Applicant: NEARFIELD SYSTEMS INCORPORATED
    Inventors: Dan Slater, Francis R. Mitchell
  • Patent number: 6489741
    Abstract: Motion of a substrate-transporting robot arm is controlled in order to compensate for inaccuracies and deflections encountered during operation. The compensation is effected by synchronizing elevational and planar motions of the robot arm such that the trajectory of the substrate is made coincident with the object axis of the substrate. The substrate may be a semiconductor wafer, an LCD panel or an end effector of the robot arm. The synchronized motion is achieved using a controller issuing control signals to arm actuating means based on synchronization algorithms developed during analytical or experimental robot learning sessions.
    Type: Grant
    Filed: August 9, 2000
    Date of Patent: December 3, 2002
    Assignee: Genmark Automation, Inc.
    Inventors: Genco Genov, Zlatko M. Sotirov, Eugene Bonev
  • Patent number: 6484068
    Abstract: A robot apparatus that is able to perform jumping. In a leg structure 110 of the robot apparatus, connecting bars 113, 114 and pivots 112a to 112d constitute a four-point link mechanism. A rod 117 is inserted into an opening formed in the distal end of a leg part 116. A coil spring 118 as an elastic member is provided between one end of the rod 117 and the distal end of the leg part 116. A bar member 120 is connected and secured to a preset point of a connecting member 115 as a knee joint. The coil spring 118 is extended/contracted by the stretching/contraction of the connecting member 115. By the operation of the four-point link mechanism, the trajectory of the distal end of the leg part is linear. The coil spring 118 is mounted at a position such that the distance between a driving shaft 101 and the distal end of the bar member 120 has a substantially linear relationship with respect to the force virtually operating between a driving shaft 101 and the distal end of the bar member 120.
    Type: Grant
    Filed: September 21, 2001
    Date of Patent: November 19, 2002
    Assignees: Sony Corporation, Boston Dynamics Inc
    Inventors: Takashi Yamamoto, Martin de Lasa, Shervin Talebinejad, Darrin Jewell, Robert Playter, Marc Raibert
  • Patent number: 6480761
    Abstract: When the remaining capacity of a battery of a robot comes to a low level at a position in an operational area, power consumption can be reduced, thereby extending the life of the battery, by changing control parameters used by actuators and successively suspending operations of driving members of which the suspension of operations does not significantly affect the motion using a leg unit. Therefore, the robot can operate for a longer time, and energy, which is required for the motion for connection to a charging station or an external power supply device, can be maintained.
    Type: Grant
    Filed: May 21, 2001
    Date of Patent: November 12, 2002
    Assignee: Sony Corporation
    Inventors: Kenichiro Ueno, Osamu Koyama
  • Patent number: 6476574
    Abstract: A method and device (1) for controlling the movement of a movable part such as a robot arm (3) in a milking robot (1). A control (7) controls the movement of the arm (3) from an actual position (Pxa, Pya, Pza) to a desired position (Pxd, Pyd, Pzd) A detector (45, 47, 49) detects the actual position of the robot arm (3) and transmits signals corresponding to the actual position to the control (7). The predicted position (Pxp, Pyp, PyP), that the robot arm (3) will pass through as it moves from the actual position to the desired position our model (S). The control (7) makes a comparison (S) of the actual positions of the arm (3) against to the predicted positions, and the movement of the robot arm (3) is modified if its actual position at any time differs by more than a predetermined amount from the predicted position at the same time.
    Type: Grant
    Filed: February 26, 2001
    Date of Patent: November 5, 2002
    Assignee: DeLaval Holding AB
    Inventors: Mats Nilsson, Bohao Liao
  • Patent number: 6477448
    Abstract: A force feed back supply apparatus having a force feed back supply unit which is held by or mounted on an operator, and a force feed back generating unit for providing the force feed back supply unit with the load corresponding to an operation or the like of the operator, includes a clutch mechanism interposed between the force feed back supply unit and the force feed back generating unit; detector for detecting the position and orientation (attitude) of the force feed back supply unit with respect to the force feed back generating unit; and a controller for controlling the force feed back generating unit on the basis of the detection result of the detector, wherein when a force feed back is supplied, the clutch mechanism is set to be coupled between the force feed back supply unit and the force feed back generating unit, and when no force feed back is supplied, the clutch mechanism is set to be uncoupled between the force feed back supply unit and the force feed back generating unit and the controller contro
    Type: Grant
    Filed: February 25, 2000
    Date of Patent: November 5, 2002
    Assignee: Sony Corporation
    Inventor: Shigeaki Maruyama
  • Publication number: 20020158599
    Abstract: A robot (1) is proposed which includes a speech recognition unit (101) to detect information supplied simultaneously with or just before or after detection of a touch by a touch sensor, an associative memory/recall memory (104) to store action made correspondingly to the touch and input information (speech signal) detected by the speech recognition unit (101) in association with each other, and an action generator (105) to control the robot (1) to make action recalled by the associative memory/recall memory (104) based on a newly acquired input information (speech signal). The robot (1) includes also a sensor data processor (102) to allow the robot (1) to act correspondingly to the touch detection by the touch sensor. Thus, the robot (1) can learn action in association with an input signal such as speech signal.
    Type: Application
    Filed: March 14, 2002
    Publication date: October 31, 2002
    Inventors: Masahiro Fujita, Tsuyoshi Takagi, Rika Hasegawa, Osamu Hanagata, Jun Yokono, Gabriel Costa, Hideki Shimomura
  • Patent number: 6472838
    Abstract: It is an object to provide a robot control system and a method of controlling the same having an outstanding extensibility, maintainability, and reliability in the system. A main control unit 1 and an auxiliary control unit 2 control a manipulator 4 actuated by a servo motor. The main control unit 1 and the auxiliary control unit 2 are so composed as to make a data communication via communication means 5. In addition, the main control unit 1 is connected to a centralized control unit 3 through communication means 7. The centralized control unit 3 supervises and controls concentrically a plurality of robot control apparatuses connected thereto.
    Type: Grant
    Filed: June 15, 2000
    Date of Patent: October 29, 2002
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Makoto Shikazono, Akio Shindo
  • Patent number: 6466843
    Abstract: In one embodiment of the present invention, a system for lifting objects comprises a Cartesian manipulator, a machine vision system for acquiring video images of the objects, and a control processor for processing the video images and providing position command signals to the Cartesian manipulator.
    Type: Grant
    Filed: October 16, 2001
    Date of Patent: October 15, 2002
    Assignee: General Electric Company
    Inventors: Pierino Gianni Bonanni, Kevin George Harding, Appasaheb Ningappa Madiwale, Juan Manuel De Bedout
  • Patent number: 6462498
    Abstract: An apparatus that is capable of achieving self-stabilization while walking comprises two front legs and two rear legs with each leg having three joints including a hip joint, an upper leg joint, and a lower leg joint. Each joint is powered by a motor and is monitored by an encoder, totaling twelve of each for the entire apparatus. Stability is maintained by adding weight to the two front legs and by positioning a separate weight toward the front and middle of the apparatus, thereby moving the center of balance of the apparatus further within the stability envelope of the apparatus. As a result, the apparatus maintains its stability by itself without the need for additional CPU's. The apparatus also includes an animation motor that is capable of causing the apparatus to make non-ambulatory movement and a cartridge slot which allows the user to download new programming which facilitates new behavior being exhibited by the apparatus.
    Type: Grant
    Filed: May 8, 2001
    Date of Patent: October 8, 2002
    Inventor: Andrew S. Filo
  • Patent number: 6459956
    Abstract: A robot system including a robot body, a plurality of safety devices to stop the operation of the robot body, connecting portions respectively disposed between the plurality of safety devices, and output device to transmit an output signal to external equipment. The safety devices are respectively connected in series to each other, and the output device is removably connected to at least one of the plurality of connecting portions. The robot body includes a plurality of robot bodies, and respective ones of the plurality of robot bodies are connected to the plurality of safety devices.
    Type: Grant
    Filed: March 21, 2001
    Date of Patent: October 1, 2002
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventor: Kazunori Matsumoto
  • Patent number: 6459957
    Abstract: A programmable smart membrane and methods therefor. The smart membrane conducts an overall function on at least one of a sorting function, a filtering function and an absorbing function of at least one object having an attribute. The smart membrane includes a plurality of module units disposed adjacent each other. Each of the plurality of module units obtains information from an environment around each of the plurality of module units. The plurality of module units also each perform a function based on at least a first control method that determines the function based on the information for each of the plurality of module units. Wherein the plurality of module units individually perform function to collectively perform the overall function of the membrane based on the attribute of the object.
    Type: Grant
    Filed: April 17, 2001
    Date of Patent: October 1, 2002
    Assignee: Fuji Xerox Co., Ltd.
    Inventors: Forrest H. Bennett, III, Eleanor G. Rieffel, Bradley E. Dolin
  • Patent number: 6459955
    Abstract: An autonomously movable cleaning robot comprising a platform and motive force to autonomously move the robot on a substantially horizontal surface having boundaries. The robot further has a computer processing unit for storing, receiving and transmitting data, and a cleaning implement operatively associated with the robot. The robot receives input data from an external source. The external source may be physical manipulation of the robot, remote control, or by triangulation from at least three external transmitters.
    Type: Grant
    Filed: November 17, 2000
    Date of Patent: October 1, 2002
    Assignee: The Procter & Gamble Company
    Inventors: Eric Richard Bartsch, Charles William Fisher, Paul Amaat France, James Frederick Kirkpatrick, Gary Gordon Heaton, Thomas Charles Hortel, Arseni Velerevich Radomyselski, James Randy Stigall
  • Patent number: 6441577
    Abstract: Techniques and structures are provided for aligning robotic elements with an internal surgical site and each other. Manually positionable linkages support surgical instruments. These linkages maintain a fixed configuration until a brake system is released. While the brake is held in a released mode, the linkage allows the operating room personnel to manually move the linkage into alignment with the surgical site. Joints of the linkage translate the surgical instrument in three dimensions, and orient the surgical instrument about three axes of rotation. Sensors coupled to the joints allow a processor to perform coordinate transformations that can align displayed movements of robotically actuated surgical end effectors with a surgeon's hand inputs at a control station.
    Type: Grant
    Filed: April 3, 2001
    Date of Patent: August 27, 2002
    Assignee: Intuitive Surgical, Inc.
    Inventors: Steven J. Blumenkranz, David J. Rosa
  • Patent number: 6442451
    Abstract: An improved, versatile robot 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 robot instructions and to generate a plurality of robot move commands. The real-time computer subsystem includes a move command data buffer for storing the plurality of move commands, a robot move module linked to the data buffer for sequentially processing the moves and calculating a required position for a robot 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 robot joint position feedback signal.
    Type: Grant
    Filed: December 28, 2000
    Date of Patent: August 27, 2002
    Assignee: Robotic Workspace Technologies, Inc.
    Inventor: John R. Lapham
  • Patent number: 6442450
    Abstract: The robot apparatus of the present invention autonomously makes natural motions. The robot apparatus is provided with a control means 32, which has a feeling/instinct model that causes a motion and changes the feeling/instinct model based on input information S1 to S3 thereby to determine a motion. As a result of this, the robot apparatus 1 can autonomously act based on the state of its own feeling/instinct. A robot apparatus which can autonomously make natural motions can thus be realized.
    Type: Grant
    Filed: November 9, 2000
    Date of Patent: August 27, 2002
    Assignee: Sony Corporation
    Inventors: Makoto Inoue, Taku Yokoyama
  • Patent number: 6438453
    Abstract: A multiblock robot system with to each other compatible-and plug connectable, stationary and mobile earth, sea, aviation, planetary and space flight capable multiblock robot system standard cells, multiblock robot flange plug booster units and multiblock robots. Reconstructable with minimal expenditure of development and construction and by optional combinations between each other and with the total spectrum of all multiblock robot standard parts, objective-directed used for stationary and mobile multiblock robot individual systems and total complexes for mainland, sea, aviation, planetary and space flight fields, always exchangeable to each other, removeable, disintegrateable and re-plug connectable to the most different multiblock robot system solutions.
    Type: Grant
    Filed: May 1, 2000
    Date of Patent: August 20, 2002
    Inventor: Uwe Kochanneck
  • Patent number: 6436107
    Abstract: A surgical system that may include a remotely controlled surgical instrument. The surgical instrument may be coupled to a tool driver that can spin and actuate the instrument. The instrument may include an actuator rod that is coupled to an end effector and detachably connected to a push rod. The push rod can move relative to the handle to actuate the end effector. The end effector may include a fixture that conforms to the shape of a needle. The handle can be secured to the tool driver by inserting pins into corresponding slots that are located on both the instrument and the tool driver. The instrument can be controlled by an operator through a pair of handles. Each handle may be mechanically balanced by a counterweight. The surgical system may also include a touchpad that allows the operator to enter parameters of the system.
    Type: Grant
    Filed: March 3, 1999
    Date of Patent: August 20, 2002
    Assignee: Computer Motion, Inc.
    Inventors: Yulun Wang, Darrin Uecker, Keith Laby, Jeff Wilson, Charles Jordan, James Wright, Modjtaba Ghodoussi
  • Patent number: 6434448
    Abstract: A robot controller for use in a robot control system with a plurality of robots connected one another through a communication path. When a cause for stopping occurs in one or more robots, other robots are also stopped in the same type of stopping procedure. A priority of execution on a plurality of stop procedure types is determined. When a cause for stopping occurs in one or more robots in the robots connected through the communication line or in the robots in synchronously cooperative operation, all of the robots connected through the communication line or the robots in synchronously cooperative operation are stopped in the same type of stopping procedure. If different causes for stopping occur in the robots, a stopping procedure type having higher priority in the stopping procedures determined in accordance with the different causes of stopping is adopted to stop all of the robots in the same type of stopping procedure.
    Type: Grant
    Filed: September 4, 2001
    Date of Patent: August 13, 2002
    Assignee: Fanuc Ltd.
    Inventors: Tetsuya Kosaka, Hiromitsu Takahashi
  • Patent number: 6434449
    Abstract: A system and a method for re-calibrating a robot, an end-effectuator of the robot and a fixture for holding a production part based upon measurements recorded by a sensor after contact or interception with random points along the three-dimensional contour of the end-effectuator of the robot.
    Type: Grant
    Filed: August 3, 2000
    Date of Patent: August 13, 2002
    Inventor: Pierre De Smet
  • Patent number: 6430472
    Abstract: Motorized slides are inserted between the end of a robot arm and a robot tool/sensor arrangement to provide additional positioning ability. A control unit of the slides cooperates with the control unit of the sensor to maintain the tool correctly positioned over a feature while the robot arm moves following a programmed path. The control unit of the sensor has look-ahead and additional buffers from which corrected information is determined to compensate for robot teaching inaccuracies, calibration and robot arm response errors. A sensor with two distinct probing zones is used to get information about the position of the tool tip and of the feature to assist in calibrating the sensor/tool relation.
    Type: Grant
    Filed: December 20, 1999
    Date of Patent: August 6, 2002
    Assignee: Servo-Robot Inc.
    Inventors: Jean-Paul Boillot, Denis Villemure
  • Patent number: 6430474
    Abstract: A system for manipulating a workpiece in an industrial robot system having a manipulator device for manipulating the workpiece, a tooling adapter coupled to the manipulator device for manipulating the workpiece, and an image referencing system for acquiring image data corresponding to the workpiece without interference from the manipulator device.
    Type: Grant
    Filed: April 3, 2001
    Date of Patent: August 6, 2002
    Assignee: Xerox Corporation
    Inventors: Christopher C. DiStasio, Nathaniel W. Haslam
  • Patent number: 6428452
    Abstract: A method and a device for assembling an air-craft wing incorporating at least two of the operations drilling, riveting and fitting of anchor nuts (20), where a robot (7) is mobile relative to the wing in a plane parallel to the wing and where the robot (7) is equipped with an arm (9) designed to accommodate a tool holder (15), where the tool holder (15) is primarily equipped with tools for performing a single work operation, whereby the robot is moved so that the robot arm (9) is positioned at the first work position on the aircraft wing unit, where the robot (7) carries out the first work operation at the said first work position, where the robot arm (9) is manoeuvred in the correct order to new work positions on the wing unit within a work area (10) reachable by the robot arm (9), and carries out the first work operation at these new work positions.
    Type: Grant
    Filed: November 20, 2000
    Date of Patent: August 6, 2002
    Assignee: SAAB AB
    Inventors: Per Dahlstrƶm, HƄkan Andersson, Anders Hƶgne, Ronnie Stensson, Roger Holmstedt, Johan Carlsson, Per Benkowski
  • Patent number: 6429617
    Abstract: Provided is a drive-controlling method and apparatus and a robot having the apparatus for precisely detecting a collision of a arm being driven by a robot with obstacles, and for keeping damages of the arm from the collision minimum: storing a route of the arm being driven by the robot in a memory; detecting a collision by comparing a current value of a servo motor which drives the arm and a reference current value; and controlling the robot such that the arm leaves a predetermined distance from the obstacle based on the stored route, backing up the arm along the same route as before the collision.
    Type: Grant
    Filed: October 20, 2000
    Date of Patent: August 6, 2002
    Assignee: Kawasaki Jukogyo Kabushiki Kaisha
    Inventors: Masatoshi Sano, Tsuyoshi Maehara, Tetsuhiko Nishimura, Hiroaki Kagaya, Naoyuki Matsumoto
  • Patent number: 6430475
    Abstract: The present invention provides contact sensors capable of determining the pressure distribution over the whole surface of each of joint units having a cylindrical shape, both end portions of which are cut at an offset angle, and constituting robot arms. In order to provide a technology enabling real-time drive control of the robot arms by using detected values from these sensors, the points of intersection of the electrodes are distributed across the whole surface of each joint by forming a pressure-sensitive sheet sensor in which column electrodes arranged in parallel, and row electrodes arranged in a wound-string shape, are combined, these joints having a cylindrical shape, both end portions of which are cut at an offset angle. In addition, by making an electrode structure that covers a prescribed width in both rows and columns, the number of signal output terminals is reduced and the operation processing load is lightened.
    Type: Grant
    Filed: April 10, 2001
    Date of Patent: August 6, 2002
    Assignee: National Aerospace Laboratory of Japan
    Inventors: Osamu Okamoto, Teruomi Nakaya, Heihachiro Kamimura, Isao Yamaguchi, Seizo Suzuki, Kazuyoshi Yabuuchi, Jyunichi Ueno, Yasuoki Usui, Hiroaki Nagano, Katsuhiko Renbutsu, Mitsuharu Izaki
  • Patent number: 6424111
    Abstract: A robotic library design for a mechanism that picks and places storage cartridges having a robotic shuttle assembly that moves parallel to the storage cartridges, a moveable stage that moves perpendicular to the storage cartridges, and a pair of gripping finger to retain, extract, and deposit the storage cartridges within the library subsystem. The pair of gripping fingers, initially biased in a closed position, are cammed open by the edges of the storage cartridge upon the moveable stage's approach and close upon engagement with the storage cartridge's notched recesses. The storage cartridge is moved within the library subsystem and is delivered to its destination when a solenoid activates a mechanical trigger that releases the pair of gripping fingers. The moveable stage completes the storage cartridge's delivery and resets for its next instruction.
    Type: Grant
    Filed: November 10, 2000
    Date of Patent: July 23, 2002
    Assignee: Breece Hill Technologies, Inc.
    Inventor: Alan D. Romig
  • Publication number: 20020089296
    Abstract: Provided is an arm structure for a robot which can favorably carry out jobs which are typically performed by humans. By determining the length of the arm and the height of the axis of rotation of the arm in such a manner that a range of rotational motion of the arm in accessing the region can be covered by a range in which the fore-and-aft distance to the tip of the arm can be linearly approximated, even though the trajectory of the arm is approximated by a line, the error in the distance to the object can be limited within a prescribed range, and the practicality and economy of computation can be achieved at the same time.
    Type: Application
    Filed: November 16, 2001
    Publication date: July 11, 2002
    Inventor: Masato Hirose
  • Patent number: 6414458
    Abstract: A robotic inspection system for gas turbine combustion components includes an exterior manipulator for visual inspection of the exterior surface of the impingement sleeve, an interior manipulator for visual inspection of the interior of the transition piece body and an annulus manipulator for inspecting the side weld seams of the transition piece body. The exterior manipulator includes an arcuate segment extending about the annular spaced impingement sleeves and a robotic subassembly including a linear rail and an upper arm and forearm mounting an inspection head pivotally coupled to one another for visual inspection of the top, bottom and side external surfaces of the impingement sleeve. The interior manipulator mounts to the open end of the combustion casing and includes an arm mounted for universal pivotal movement to the mount, actuators for pivoting the arm and motors for extending and rotating an inspection head about pan and tilt axes within the interior of the transition piece body.
    Type: Grant
    Filed: December 19, 2000
    Date of Patent: July 2, 2002
    Assignee: General Electric Company
    Inventors: Kenneth John Hatley, Richard Michael Hatley, Sean Michael McDonnell, Michael John Bousquet
  • Patent number: 6411055
    Abstract: A modular robot system is provided with memory means for memorizing task information concerning task of each component unit and the recognition means for recognizing the task of each component unit based on the task information of each component unit. Further, the modular robot system is provided with linkage condition detection means for detecting the linkage condition of each component unit, memory means for memorizing the linkage condition of each component unit every category, of which the configuration of robot system to be assembled is classified into multiple categories according to the linkage condition of each component unit, and judgment means for judging the category of the robot system to be assembled based on the linkage condition of each component unit detected by the linkage condition detection means and the linkage condition of each component unit every category memorized by the memory means.
    Type: Grant
    Filed: November 20, 1998
    Date of Patent: June 25, 2002
    Assignee: Sony Corporation
    Inventors: Masahiro Fujita, Kazufumi Oyama, Takashi Yamamoto
  • Patent number: 6408226
    Abstract: A test system for testing a controller provides a way to use large numbers of miniature mobile robots to test a cooperative search controller in a test area, where each mobile robot has a sensor, a communication device, a processor, and a memory. A method of using a test system provides a way for testing a cooperative search controller using multiple robots sharing information and communicating over a communication network.
    Type: Grant
    Filed: April 24, 2001
    Date of Patent: June 18, 2002
    Assignee: Sandia Corporation
    Inventors: Raymond H. Byrne, John J. Harrington, Steven E. Eskridge, John E. Hurtado
  • Patent number: 6400115
    Abstract: A horizontal multi-joint industrial robot has three arms of first, second and third arms which are sequentially attached from a base member, and has a robot hand which is connected to an distal end portion of the third arm. In this composition, there are two states of folding directions of arm joints with respect to a robot hand movement. When the robot hand moves in a forward direction, rotational movement of the arms is controlled so as to select one of the folding directions such that an angle between a robot hand direction and the third arm maintains 90° or more. This allows a distal end portion of the second arm to always position behind a distal end portion of the third arm with respect to the robot hand forward direction, which makes it possible to decrease a robot arm movable area that makes no contribution toward conveying a workpiece, thereby saving space for installing the robot.
    Type: Grant
    Filed: September 8, 2000
    Date of Patent: June 4, 2002
    Assignee: Tazmo Co., Ltd.
    Inventor: Katsuhiro Yamazoe
  • Patent number: 6396232
    Abstract: A haptic pointing device includes a plurality of rigid, elongated proximal members, each connected to a separate rigid, elongated distal member through an articulating joint. The other end of each proximal member is coupled to an actuator such as a motor, causing that member to swing within a separate plane perpendicular to the shaft of the motor in response to a control signal. An end-effector is interconnected to the second end of each distal member through an articulating joint, such that as the actuators move the proximal members, the end-effector moves in space. In a preferred embodiment, the device includes at least three proximal members and three distal members, and the end-effector is coupled to a user-graspable element such as a stylus which retains a preferred orientation in space as the members are driven by the actuators.
    Type: Grant
    Filed: January 16, 2001
    Date of Patent: May 28, 2002
    Assignee: Cybernet Haptic Systems Corporation
    Inventors: Douglas Haanpaa, Gary Siebert, Terry Cussen, Kirk Fifer, Mike Dinsmore, Charles J. Jacobus
  • Patent number: 6385508
    Abstract: A method of teaching a robot a desired operating path and a lead-through teach handle assembly are disclosed. A mounting mechanism mounts the entire handle assembly to an arm of the robot. The handle assembly also includes a handle that is supported by the mounting mechanism. A robot operator utilizes the handle assembly and grasps the handle to apply an external force to move the robot arm, or the operator, without the handle assembly, directly holds a tool connected to the robot arm to apply the external force at the tool. The handle assembly is characterized by a universal joint that interconnects the handle and the mounting mechanism and that accommodates orientation changes of the handle relative to the mounting mechanism that result from translational and rotational movement of the robot arm as the user is teaching the robot. The external force applied at the tool is estimated with either a force sensor disposed on the handle assembly or by monitoring the torque of motors used to move the robot.
    Type: Grant
    Filed: October 31, 2000
    Date of Patent: May 7, 2002
    Assignee: Fanuc Robotics North America, Inc.
    Inventors: H. Dean McGee, Eric C. Lee, Robert V. Bauer, Peter J. Swanson, Sai-Kai Cheng, Chi-Keng Tsai, Yi Sun
  • Patent number: 6377013
    Abstract: Each of motor local controllers for controlling operation of electric motors based on command data sent from a central controller has a memory 28 for storing a plurality of command data for a predetermined period. When the motor local controller fails to receive normal command data, a CPU of the motor local controller predicts new command data from the command data in the past stored in the memory, and controls operation of the electric motor based on the predicted new command data.
    Type: Grant
    Filed: December 22, 2000
    Date of Patent: April 23, 2002
    Assignee: Honda Giken Kogyo Kabushiki Kaisha
    Inventor: Yoshio Suzuki
  • Patent number: 6377012
    Abstract: A servo system controller which has a sequence controlling section 2 and a servo controlling section 3, employs not only a current position of a servo motor but also other servo control data or a sequencer device as comparison data, and executes a comparing process for compares whether or not respective comparison data are in respective detection ranges to then output respective comparison results, increase and variation of a response time can be prevented until the comparison results are output from the change of the comparison data. A comparing process table memory 14 is provided in the servo controlling section 3, and the comparing process is executed in synchronism with a calculation period of the servo controlling section 3, and a detection signal is output while the comparison data is within a detection range. In a machining apparatus utilizing the servo system controller, a tact time can be reduced without large increase of a cost.
    Type: Grant
    Filed: January 29, 2001
    Date of Patent: April 23, 2002
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Nobuyasu Takaki
  • Patent number: 6362589
    Abstract: A robot apparatus generating behavior or performing actions. The robot apparatus comprises a parameter generator for generating one or more parameters of an emotion model defining a predetermined emotion and one or more parameters of an instinct model defining a predetermined instinct. An input signal representative of an external stimulus and an input signal representative of an internal stimulus are provided to the robot apparatus. One or more semantic contents are determined in accordance with the detected input signals, and at least one of the emotion model parameters and the instinct model parameters are changed based upon the semantic content. A behavior model is then generated to generate behavior or actions in accordance with the emotion parameters of the emotion model and the instinct parameters of the instinct model.
    Type: Grant
    Filed: January 19, 2000
    Date of Patent: March 26, 2002
    Assignee: Sony Corporation
    Inventors: Makoto Inoue, Taku Yokoyama
  • Patent number: 6363300
    Abstract: Process for the automatic determination of an optimal movement program of a robot comprising at least one moving member, a motor associated with the moving member and a control unit capable of activating the motor according to a movement program to move the moving member along a trajectory with a predetermined movement parameter. The process comprises the steps of: acquiring data indicating the load state of the motor and the precision of movement of the robot during the execution of a movement program, comparing the information on the load state and on the precision of movement with predetermined limit values, repeatedly executing the movement program while progressively varying the movement parameter until a measured value of the load state and/or of the precision of movement exceeds a corresponding limit value, and storing as the optimal movement program the last movement program which has been executed without exceeding the limit values.
    Type: Grant
    Filed: March 28, 2000
    Date of Patent: March 26, 2002
    Assignee: Comau S.p.A.
    Inventor: Marco-Severo Inga
  • Patent number: 6356807
    Abstract: A method of determining contact positions of a robot relative to a workpiece in a workspace of the robot. The method utilizes the contact positions to determine a location of the workpiece in the robot workspace. The method also monitors an integral operating parameter within the robot, such as motor torque, to determine the contact positions of the robot relative to the workpiece and to locate the workpiece.
    Type: Grant
    Filed: August 12, 2000
    Date of Patent: March 12, 2002
    Assignee: FANUC Robotics North America, Inc.
    Inventors: H. Dean McGee, Eric C. Lee
  • Patent number: 6348911
    Abstract: A force feedback interface device including safety features. The interface device includes a sensor that senses the position of a user manipulatable object in a degree of freedom and provides a sensor signal indicating the position of the user manipulatable object to a host computer. An actuator of the device applies a force to the user manipulatable object in the degree of freedom. A safety switch of the interface device disables the actuator when the user is not using the interface device and enables the actuator when the user is using the device. A device is included in the interface device to execute a force ramping process when the safety switch enables the actuator, the force ramping process causing the force to be produced at a reduced magnitude and slowly increased to a desired magnitude over a period of time to avoid an abrupt application of initial force.
    Type: Grant
    Filed: February 26, 1999
    Date of Patent: February 19, 2002
    Assignee: Immersion Corporation
    Inventors: Louis B. Rosenberg, Adam C. Braun, Bruce M. Schena
  • Patent number: 6343242
    Abstract: The invention relates to a protective device for a clean robot that includes a base 7 in which actuators 4 and 5 for driving a robot arm 3 are accommodated; a translational guide 8 for causing the base 7 to travel in a rectilinear direction; and a robot controller 10 that drives and controls the drive motor 4A and 5A of the robot arm 3 and an actuator 9 of the translational guide 8; wherein the protective device further includes acceleration sensors 11, which are disposed in the base 7 and are provided in respective axes so that they can detect an impact, when the clean robot 1 interferes with a surrounding substance, as vibration acceleration in the three-dimensional directions; an interference detecting device 13 that outputs a pulse when the detection signals of the acceleration sensors 11 of the respective axes exceed the threshold values that will become standards; and the first AND circuit that converts signals outputted from the interference detection means of the respective axes to interference signal
    Type: Grant
    Filed: June 11, 2001
    Date of Patent: January 29, 2002
    Assignee: Kabushiki Kaisha Yaskawa Denki
    Inventors: Akihiro Nomura, Shinji Yamashita, Masafumi Tamai, Satoshi Murakami, Shinobu Satou, Takeo Suzuki
  • Patent number: 6341246
    Abstract: An object oriented motion system for controlling the movement of a robotic manipulator is presented. The motion system includes a trajectory generator object for producing a stream of machine joint commands. A kinematics object is operable to provide a set of robotic arm specific functions for the trajectory generator object. A servo object provides an interface to the servo system. The stream of machine motor commands are converted by the servo object to a stream of signals that drive the servo system, thereby controlling the trajectory of the robot arm.
    Type: Grant
    Filed: March 26, 1999
    Date of Patent: January 22, 2002
    Assignee: KUKA Development Laboratories, Inc.
    Inventors: Michael D. Gerstenberger, Scott D. Greig, David M. Martin, Khalid Mirza, El-Houssaine Waled
  • Patent number: 6340875
    Abstract: A robot controller which controls a process controlled variable of an operational tool mounted on a robot in synchronism with the robot motion. The position of each axis of the robot is detected by a sensor such as a position detector. In a calculating section, motion variables such as position Pn, velocity vn and acceleration &agr;n of a tool center point (TCP) are detected from the respective positions of the robot axes. An ideal output (target value) of a sensor for detecting a controlled variable to be controlled in accordance with the motion state is determined in a calculating section. A sensor output is subtracted from the target value to determine a deviation. The deviation is multiplied by a proportional gain K to determine a manipulated variable. By using this manipulated variable, the process of an arc welding machine, sealing machine, or laser beam machine in which a tool is mounted on a distal end of a robot wrist is controlled.
    Type: Grant
    Filed: December 22, 1999
    Date of Patent: January 22, 2002
    Assignee: Fanuc Ltd.
    Inventors: Atsushi Watanabe, Tetsuaki Kato
  • Patent number: 6337547
    Abstract: The linking component between two parts that contributes to maintaining them at a distance that is determined but adjustable comprises a jack with a screw and a nut. The movement of the jack is controlled by a motor. Universal joints are disposed between the two parts and the screw and the nut respectively, and the axes of rotation of one of the universal joints passes through the center of the nut. If play present in the assembly causes the screw to become skewed relative to the nut, the nut tilts freely until its axis is in line with that of the screw, thereby eliminating the flexion stresses caused by the cantilever on the screw. The component may be used to regulate the angle between two hinged sections of a robot arm.
    Type: Grant
    Filed: April 18, 2000
    Date of Patent: January 8, 2002
    Assignees: Commissariat a l'Energie Atomique, Compagnie Generale des Matieres Nucleaires
    Inventor: Tanguy Jouan de Kervenoaƫl
  • Patent number: 6337552
    Abstract: The invention proposes a robot apparatus capable of autonomously performing actions in natural ways. The robot apparatus includes a control unit having emotion/-instinct models linked to the actions and deciding a next action by changing the emotion/instinct models based on the input information. A robot apparatus can be realized which autonomously behaves in accordance with the emotional and instinctive states created in itself, and hence which autonomously behaves in a natural way.
    Type: Grant
    Filed: December 8, 1999
    Date of Patent: January 8, 2002
    Assignee: Sony Corporation
    Inventors: Makoto Inoue, Taku Yokoyama
  • Patent number: RE37528
    Abstract: A pen-based direct-drive manipulator enables precision manipulation and force display of a control point within three degrees of freedom. The control point exhibits substantially no backlash, very low friction and very low inertia making it useful as a force display. The manipulator also has a very high force generation bandwidth allowing high frequency force components to be displayed. A parallel actuator structure controls motion over two degrees of freedom in a horizontal plane. The parallel structure is a redundant structure including three chains in parallel coupled at the control point. The redundant structure provides a uniform force capability throughout the manipulator workspace. A pair of rotational actuators rotate the parallel structure about an axis to approximate a linear motion along a third axis. The rotational actuators provide a third degree of freedom for the control point. Motion about the third axis is substantially decouple from motion about the horizontal plane.
    Type: Grant
    Filed: June 30, 1998
    Date of Patent: January 22, 2002
    Assignee: Immersion Corporation
    Inventors: Blake Hannaford, Pietro Buttolo