Optical Patents (Class 901/47)
  • Patent number: 7359766
    Abstract: A robot cleaner comprises a suction unit installed within a cleaner body, for sucking dirt on a floor; a driving unit for moving the cleaner body; a wheel installed at a bottom of the cleaner body to be contacted with the floor, and rotated by movement of the cleaner body; a detecting unit for detecting whether the wheel is rotated; and a control unit for controlling the driving unit in response to signal from the detecting unit. Accordingly, the robot cleaner can smoothly and continuously carry out a cleaning operation, even when the robot cleaner is abnormally stopped due to an obstacle which is not previously recognized in traveling.
    Type: Grant
    Filed: May 4, 2004
    Date of Patent: April 15, 2008
    Assignee: LG Electronics Inc.
    Inventors: Hyeong-Shin Jeon, Hyoung-Bin Im
  • Publication number: 20080075357
    Abstract: A method to determine the location of a robot using an omni-directional image, the method including acquiring an omni-directional image from a robot, extracting a predetermined current line from the acquired omni-directional image, calculating a correlation coefficient between the extracted current line of the robot and each landmark line of pre-stored nodes using a Fast Fourier Transform (FFT), and performing a stochastic approach method of a particle filtering process on a basis of the calculated correlation coefficient to recognize a location of the robot.
    Type: Application
    Filed: July 31, 2007
    Publication date: March 27, 2008
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Sukjune Yoon, Kyung Shik Roh, Woosup Han, Seung Ki Min
  • Publication number: 20080066207
    Abstract: A computer in a transport system includes: a shooting part for shooting a first calibration tray by controlling a camera; a tray position computing part for computing a tray position of the first calibration tray within a captured image which the shooting part shot; a hand position acquisition part for acquiring a hand position indicative of a position of the hand robot of when the hand robot installs onto the first calibration tray a first transported article used for calibration; a calibration part for computing a calibration data based on the tray position and the hand position; and a transported article installing part which, when the mobile robot reached a predetermined arrival area, controls, based on the calibration data, the hand robot so as to install a second transported article onto a second tray, the second tray which the mobile robot being provided with.
    Type: Application
    Filed: December 28, 2006
    Publication date: March 13, 2008
    Inventors: Fumiko Beniyama, Toshio Moriya, Nobutaka Kimura, Kosei Matsumoto
  • Patent number: 7340323
    Abstract: An industrial robot that uses a simulated force vector to allow a work piece held by the robot end effector to be mated with a work piece whose location and orientation is not precisely known to the robot. When the end effector makes contact with the location and orientation in which the other work piece is held the robot provides a velocity command to minimize the force of the contact and also provides a search pattern in all directions and orientations to cause the end effector to bring the work piece it is holding in contact with the other work piece. The search pattern and the velocity command are continued until the two work pieces mate.
    Type: Grant
    Filed: January 16, 2007
    Date of Patent: March 4, 2008
    Assignee: ABB Research Ltd.
    Inventors: Hui Zhang, Zhongxue Gan, Torgny Brogardh, Jianjun Wang
  • Patent number: 7324870
    Abstract: A cleaning robot and a control method thereof in which a cleaning path desired by the user is recognizable by the cleaning robot, thereby being capable of cleaning a cleaning area desired by the user in a pattern desired by the user. The cleaning robot includes a running unit to run the cleaning robot, a storage unit for storing a running path, along which the cleaning robot has learned, and a control unit to recognize the learned running path of the cleaning robot when a path learning operation is required, to store the recognized learned running path in the storage unit, and to drive the running unit. When a cleaning operation of the cleaning robot along the stored learned running path is required, the control unit controls the running unit to cause the cleaning robot to perform the required cleaning operation while running along the stored learned running path.
    Type: Grant
    Filed: June 29, 2004
    Date of Patent: January 29, 2008
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Dong Seok Lee
  • Patent number: 7324872
    Abstract: An external force estimation system for estimating an external force acting upon a robot apparatus which includes a machine body which in turn includes a plurality of movable joints is disclosed which includes a distribution type contacting state detection section, an actuator current state measurement section, a motion state measurement section, a motion equation setting section, a known term calculation section, and an external force estimation section.
    Type: Grant
    Filed: July 21, 2006
    Date of Patent: January 29, 2008
    Assignee: Sony Corporation
    Inventor: Kenichiro Nagasaka
  • Patent number: 7321215
    Abstract: A wireless 3D auto-offset system for robot arms is provided. The wireless 3D auto-offset monitor sensor of the system includes an electronic leveling sensor, a Z-axis optical scale, and an XY-axes CCD monitor sensor for monitor and judgment of level states, offsets, and gaps, respectively.
    Type: Grant
    Filed: August 9, 2006
    Date of Patent: January 22, 2008
    Assignee: Powerchip Semiconductor Corp.
    Inventors: Sheng-Hua Yang, Chia-Feng Liang
  • Patent number: 7313461
    Abstract: A method for data connectivity in a room with a robotic device. In the method, at least one condition is detected with a plurality of sensors and the detected at least one condition is communicated from the sensors to associated access points. One or more of the access points are selected and the robotic device is maneuvered to a location in a vicinity of one or more of the selected access points. The detected at least one condition is communicated from one or more of the selected access points to the robotic device. In addition, the robotic device is maneuvered to a location in a vicinity of a base station and the detected at least one condition is communicated from the robotic device to the base station.
    Type: Grant
    Filed: November 26, 2003
    Date of Patent: December 25, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ratnesh K. Sharma, Cullen E. Bash, Chandrakant D. Patel, Gopalakrishnan Janakiraman
  • Patent number: 7313464
    Abstract: A method for picking up objects randomly arranged in a bin using a robot having a gripper for grasping the objects using prehension feature(s) on the object. The method includes a shaking scheme for rearranging the objects in the bin when no objects are recognized, when no objects are prehensible by the gripper or when the object to be picked up is not reachable by the gripper because, for example, its prehension feature is substantially facing a wall of the bin. The method also includes a criterion for determining that a bin is free of objects to be picked up and a criterion for selecting the object to be picked up first in the bin. The method also provides for a protection mechanism against damage of the objects and the robot when a recognition technique has failed in properly recognizing the object or the prehension feature on the object.
    Type: Grant
    Filed: September 5, 2006
    Date of Patent: December 25, 2007
    Assignee: Adept Technology Inc.
    Inventors: Louis Perreault, Pierre Olivier
  • Patent number: 7299545
    Abstract: Positioning recognition marks are read by movable recognition device for positioning objects to be bonded to each other. An alignment method includes a step of reading the recognition marks during movement of the recognition device before its complete stop, and a step of identifying absolute positions of the recognition marks by correcting the mark recognition positions having been read based on a position feedback signal of the moving recognition device. A mounting method using the alignment method is also disclosed. It is possible to maintain a high alignment accuracy, eliminate necessity of assuring a settling time for complete stop of the movable recognition device, and significantly reduce the alignment time and mounting tact.
    Type: Grant
    Filed: March 27, 2003
    Date of Patent: November 27, 2007
    Assignee: Toray Engineering Co., Ltd.
    Inventors: Akira Yamauchi, Mikio Kawakami
  • Patent number: 7295891
    Abstract: In a method for controlling the movement of a manipulator associated with an interpretation of a given point sequence of poses (positions and orientations) by splines, the motion components are separately parameterized. Thus, marked, subsequent changes to the orientation of robot axes have no undesired effects on the Cartesian movement path of the robot. Suitable algorithms are provided for orientation control by using quaternions or Euler angles.
    Type: Grant
    Filed: November 5, 2003
    Date of Patent: November 13, 2007
    Assignee: KUKA Roboter GmbH
    Inventors: Manfred Hüttenhofer, Günther Wiedemann, Stefan Burkhart
  • Patent number: 7292913
    Abstract: In the articulated robot, types of teaching a moving track of the robot can be optionally selected. The articulated robot comprises: a switch for manually selecting a moving axis to move an arm section along the selected axis; a manual pulse generator generating pulses; first controller for controlling motors to linearly move a front end of the arm section a prescribed distance, which corresponds to number of pulses; an operating board including a selecting switch, which is used to move the arm section along the selected axis; second controller for automatically controlling the motors so as to move the arm section while the selecting switch is turned on; third controller for stopping the motors to freely move the arm section while the arm section is manually moved; and a switch for selecting a type of teaching action.
    Type: Grant
    Filed: July 14, 2004
    Date of Patent: November 6, 2007
    Assignee: Kabushiki Kaisha Koyama
    Inventors: Hideo Tokutake, Tatsuo Niimura
  • Patent number: 7289216
    Abstract: A station for inspecting the painting of motor vehicle bodywork parts, the station including an optical measuring apparatus and means for attenuating vibration of the moving parts.
    Type: Grant
    Filed: July 19, 2004
    Date of Patent: October 30, 2007
    Assignee: Compagnie Plastic Omnium
    Inventors: Laurent Aubanel, Laurent Dam, Patrick Magnier
  • Patent number: 7283893
    Abstract: Communication system of a group robot system is made hierarchical, having a base station as an uppermost layer and a plurality of layers formed by a plurality of sensing robots, and the plurality of sensing robots are controlled such that a sensing robot belonging to an upper layer of the hierarchical structure has higher sensing resolution than a sensing robot belonging to a lower layer of the hierarchical structure. Thus, a group robot system capable of efficiently searching for an object can be obtained.
    Type: Grant
    Filed: May 24, 2006
    Date of Patent: October 16, 2007
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Keita Hara, Masaki Hamamoto, Yoshiji Ohta, Kenji Ohta
  • Patent number: 7277559
    Abstract: A mobile apparatus is provided, which includes a plurality of imaging devices, a measurement device for measuring a current position and direction of the imaging devices, a map data storing section which stores map data including at least registered information on positions of stationary objects, a recognized distance calculating section which obtains a parallax for a plurality of images, a reference distance calculating section which calculates a reference distance from the imaging devices to a front border of each stationary object, a retracting section for determining a range of image processing, which selects a set of pixels to be processed so as to generate a retracted image, a detecting section for detecting objects from the retracted image, a transport device, and a transport controller for controlling movement of the transport device according to information about the objects detected by the detecting section.
    Type: Grant
    Filed: November 7, 2003
    Date of Patent: October 2, 2007
    Assignee: Honda Motor Co., Ltd.
    Inventors: Shinichi Matsunaga, Nobuo Higaki
  • Patent number: 7272306
    Abstract: The present invention presents a bionic automatic vision and line of sight control system and method, wherein the system comprises multiple camera sets, wherein each camera set comprises one or more parallel camera with different shooting range, wherein each camera set is driven by one or three actuators, capable of rotating in two or three degree of freedom. The present system is capable of fast object positioning, high accuracy tracking and wide range compensation for line of sight deviation caused by the movement of the system. More specifically, the system can ensure two camera sets to position and track the same object at the same time. The present system not only can be used in various fixed places to monitor, protect and care taking, it can also be installed on various moving objects, such as cars, airplanes, boats, military equipments, and it can be used as eyes for various types of robots.
    Type: Grant
    Filed: April 18, 2005
    Date of Patent: September 18, 2007
    Inventors: Xiaolin Zhang, Guangrang Zhang
  • Patent number: 7262573
    Abstract: A robot system that includes a robot and a remote station. The remote station includes a head worn device worn on the head of a user. The head worn device senses movement of the user's head and generates corresponding input signals. The input signals are processed into robot movement commands and transmitted to the robot, typically through a broadband network. The robot movement commands move a camera of the robot. The camera movement tracks movement of the user's head so that the user can scan the visual field without having to generate separate input commands for the robot.
    Type: Grant
    Filed: February 17, 2004
    Date of Patent: August 28, 2007
    Assignee: InTouch Technologies, Inc.
    Inventors: Yulun Wang, Charles S. Jordan, Keith Phillip Laby, Jonathan Southard
  • Patent number: 7256880
    Abstract: A hemispherical goniophotometer is disclosed, in which two pivoting arms are articulated on a revolving rotating arm and are each fitted with a measurement head. The geometry of the arrangement is chosen such that the measurement heads can move along the envelope surface of a hemisphere during rotating of the rotating arm through 360° and pivoting of the pivoting arms through 180°.
    Type: Grant
    Filed: July 20, 2005
    Date of Patent: August 14, 2007
    Assignee: Patent-Treuhand-Gesellschaft fur Elektrische Gluehlampen mbH
    Inventors: Ulrich Binder, Georg Sauter, Walter Steudtner, Gerhard Trebbin, Norbert Wagner
  • Patent number: 7248944
    Abstract: A teleoperator system with telepresence is shown which includes right and left hand controllers (72R and 72L) for control of right and left manipulators (24R and 24L) through use of a servomechanism that includes computer (42). Cameras (46R and 46L) view workspace (30) from different angles for production of stereoscopic signal outputs at lines (48R and 48L). In response to the camera outputs a 3-dimensional top-to-bottom inverted image (30I) is produced which, is reflected by mirror (66) toward the eyes of operator (18). A virtual image (30V) is produced adjacent control arms (76R and 76L) which is viewed by operator (18) looking in the direction of the control arms. Use of the teleoperator system for surgical procedures also is disclosed.
    Type: Grant
    Filed: February 22, 2006
    Date of Patent: July 24, 2007
    Assignee: Institute Surgical, Inc
    Inventor: Philip S. Green
  • Patent number: 7244093
    Abstract: An object handling apparatus capable of securely holding an object and precisely transferring the held object from a first place to a second place without need of a specific jig for positioning the object on a pallet. A position of an object supplied to the first place is detected by a first visual sensor to obtain a compensation amount for compensating a position displacement of the supplied object. The object is held by a robot hand having position/orientation compensated using the compensation amount and position/orientation of the object held by the robot hand relative to the robot hand is detected by a second visual sensor. A displacement of the position/orientation of the object held by the robot hand from a reference position/orientation is compensated based on the detected position/orientation of the object on the robot hand, so that the object held by the robot hand is precisely moved to have a predetermined position/orientation to be transferred to the second place.
    Type: Grant
    Filed: July 28, 2003
    Date of Patent: July 17, 2007
    Assignee: Fanuc Ltd.
    Inventors: Atsushi Watanabe, Kazuhisa Otsuka, Masaru Oda, Tadanori Suzuki
  • Patent number: 7245990
    Abstract: A robot control unit for controlling a robot mechanism unit constantly detects the status of a robot and stores it as robot status data. An operation command input by voice from a head set is converted into character data by a voice/character data conversion device, and input to a control device. The control device searches a command corresponding to an operation command input in operation commands stored in management data. An executing program group is specified for link and storage with the corresponding operation command.
    Type: Grant
    Filed: November 25, 2003
    Date of Patent: July 17, 2007
    Assignee: Fanuc Ltd
    Inventors: Atsushi Watanabe, Hiroji Nishi
  • Patent number: 7228201
    Abstract: A robot device (1) has a central processing process (CPU) having a plurality of objects and adapted for carrying out control processing on the basis inter-object communication carried out between the objects, the central processing process controlling accesses by the plurality of objects to a shared memory shared by the plurality of objects and thus carrying out inter-object communication. Specifically, the central processing process generates pointers P11, P12, P13, P21, P22 in accordance with accesses by the objects to predetermined areas M1, M2 on a shared memory M, then measures the pointers by the corresponding number-of-reference measuring objects RO1, RO2, and controls the accesses in accordance with the number of pointers measured, thereby carrying out inter-object communication. This enables easy realization of smooth inter-process communication.
    Type: Grant
    Filed: August 16, 2001
    Date of Patent: June 5, 2007
    Assignee: Sony Corporation
    Inventors: Kohtaro Sabe, Kenta Kawamoto
  • Patent number: 7219064
    Abstract: To provide a robot which autonomously forms and performs an action plan in response to external factors without direct command input from an operator. When reading a story printed in a book or other print media or recorded in recording media or when reading a story downloaded through a network, the robot does not simply read every single word as it is written. Instead, the robot uses external factors, such as a change of time, a change of season, or a change in a user's mood, and dynamically alters the story as long as the changed contents are substantially the same as the original contents. As a result, the robot can read aloud the story whose contents would differ every time the story is read.
    Type: Grant
    Filed: October 23, 2001
    Date of Patent: May 15, 2007
    Assignee: Sony Corporation
    Inventors: Hideki Nakakita, Tomoaki Kasuga
  • Patent number: 7207766
    Abstract: A load lock chamber and method for transferring large area substrates is provided. In one embodiment, a load lock chamber suitable for transferring large area substrates includes a plurality of vertically stacked single substrate transfer chambers. The configuration of vertically stacked single substrate transfer chambers contributes to reduced size and greater throughput as compared to conventional state of the art, dual slot dual substrate designs. Moreover, the increased throughput has been realized at reduced pumping and venting rates, which corresponds to reduced probability of substrate contamination due to particulates and condensation.
    Type: Grant
    Filed: April 26, 2004
    Date of Patent: April 24, 2007
    Assignee: Applied Materials, Inc.
    Inventors: Shinichi Kurita, Wendell T. Blonigan, Yoshiaki Tanase
  • Patent number: 7205742
    Abstract: In some preferred embodiments of the present invention, a method of performing calibration of an optical axis of a sensor installed on a hand of an arm of a robot by obtaining misalignment of the optical axis of the sensor relative to the hand or by obtaining misalignment of the hand relative to the arm is provided. A method of performing calibration by detecting a teaching tool 11 disposed at a semiconductor wafer placing position of a storage container or a carrying device by a sensor 6 installed on a hand 5 of a robot 1 to teach the position of the semiconductor wafer to the robot 1 includes a step of placing the teaching tool 11 at specified position with the robot 1, a step of predicting the position of the teaching tool 11 detecting the teaching tool 11 with the sensor 6, and a step of obtaining a difference between the position of the teaching tool 11 and the predicted value.
    Type: Grant
    Filed: April 14, 2006
    Date of Patent: April 17, 2007
    Assignee: Kabushiki Kaisha Yaskawa Denki
    Inventors: Masaru Adachi, Mitsunori Kawabe
  • Patent number: 7200260
    Abstract: A workpiece W serving as an object for detection is fixed in place. A camera 20 is mounted to the end of a robot RB. The camera is turned about an axis, which passes through the center position of the workpiece W and is perpendicular to the optical axis of the camera, to take an image of the workpiece W at a plurality of positions in different directions. A teaching model is generated on the basis of each produced image data. The relative position and posture of the workpiece to the camera 20 is also stored in association with the teaching model. Thus, it is possible to easily generate the teaching model of the workpiece regardless of three-dimensional variations in posture.
    Type: Grant
    Filed: April 10, 2000
    Date of Patent: April 3, 2007
    Assignee: Fanuc Ltd
    Inventors: Atsushi Watanabe, Taro Arimatsu
  • Patent number: 7196487
    Abstract: The present invention discloses a system and method for confining a robot to a particular space. The system includes a portable barrier signal transmitter that produces a barrier signal primarily along an axis, and a mobile robot capable of avoiding the barrier signal upon detection of the barrier signal. In the preferred embodiment the barrier signal is emitted in an infrared frequency and the robot includes an omni-directional signal detector. Upon detection of the signal, the robot turns in a direction selected by a barrier avoidance algorithm until the barrier signal is no longer detected.
    Type: Grant
    Filed: September 8, 2005
    Date of Patent: March 27, 2007
    Assignee: iRobot Corporation
    Inventors: Joseph L. Jones, Philip R. Mass
  • Patent number: 7191036
    Abstract: A model's ZMP (full-model's ZMP) is calculated using a dynamic model (inverse full-model) 100c2 that expresses a relationship between a robot movement and floor reaction, a ZMP-converted value of full model's corrected moment about a desired ZMP is calculated or determined based on a difference (full-model ZMP's error) between the calculated model's ZMP and the desired ZMP, whilst a corrected desired body position is calculated or determined. Since the robot posture is corrected by the calculated ZMP-converted value and the corrected desired body position, the corrected gait can satisfy the dynamic equilibrium condition accurately.
    Type: Grant
    Filed: January 24, 2006
    Date of Patent: March 13, 2007
    Assignee: Honda Giken Kogyo Kabushiki Kaisha
    Inventors: Toru Takenaka, Takashi Matsumoto, Tadaaki Hasegawa
  • Patent number: 7188000
    Abstract: A navigational control system for altering movement activity of a robotic device operating in a defined working area, comprising a transmitting subsystem integrated in combination with the robotic device, for emitting a number of directed beams, each directed beam having a predetermined emission pattern, and a receiving subsystem functioning as a base station that includes a navigation control algorithm that defines a predetermined triggering event for the navigational control system and a set of detection units positioned within the defined working area in a known spaced-apart relationship, the set of detection units being configured and operative to detect one or more of the directed beams emitted by the transmitting system; and wherein the receiving subsystem is configured and operative to process the one or more detected directed beams under the control of the navigational control algorithm to determine whether the predetermined triggering event has occurred, and, if the predetermined triggering event has
    Type: Grant
    Filed: January 27, 2006
    Date of Patent: March 6, 2007
    Assignee: iRobot Corporation
    Inventors: Mark J. Chiappetta, Joseph L. Jones
  • Patent number: 7181314
    Abstract: An industrial robot that has uses a simulated force vector to allow a work piece held by the robot end effector to be mated with a work piece whose location and orientation is not precisely known to the robot. When the end effector makes contact with the location and orientation in which the other work piece is held the robot provides a velocity command to minimize the force of the contact and also provides a search pattern in all directions and orientations to cause the end effector to bring the work piece it is holding in contact with the other work piece. The search pattern and the velocity command are continued until the two work pieces mate.
    Type: Grant
    Filed: November 24, 2003
    Date of Patent: February 20, 2007
    Assignees: ABB Research Ltd., ABB Automation Technologies AB Robotics
    Inventors: Hui Zhang, Zhongxue Gan, Torgny Brogardh, Jianjun Wang
  • Patent number: 7166832
    Abstract: A self-running robot tracking and imaging a human body with an inexpensive arrangement includes: first to fourth sensors; a camera; a driving device moving the first to fourth sensors and camera simultaneously; a rotary encoder detecting that the first to fourth sensors and camera have stopped; a control unit which, upon detection of a heat source by one of the first to fourth sensors, controls the driving device such that the camera turns to the direction which the sensor detecting the heat source faced, and controls the camera so as to image an object after the camera has stopped, and controls the driving device such that the first to fourth sensors remain stationary for 3 seconds after the camera has stopped irrespective of whether a heat source is detected.
    Type: Grant
    Filed: July 7, 2005
    Date of Patent: January 23, 2007
    Assignee: Funai Electric Co., Ltd.
    Inventor: Hiroyuki Takenaka
  • Patent number: 7162331
    Abstract: A charging/discharging circuit electrically controls the charge of a battery using supplied current and discharge of it. A micro-controller drives a robot according to instructions from a personal computer, controls the charging/discharging circuit while monitoring the battery state, and during the charge, prohibits the operation of a travel mechanism.
    Type: Grant
    Filed: July 23, 2003
    Date of Patent: January 9, 2007
    Assignee: Fujitsu Limited
    Inventor: Katsushi Sakai
  • Patent number: 7155308
    Abstract: A robot obstacle detection system including a robot housing which navigates with respect to a surface and a sensor subsystem having a defined relationship with respect to the housing and aimed at the surface for detecting the surface. The sensor subsystem includes an optical emitter which emits a directed beam having a defined field of emission and a photon detector having a defined field of view which intersects the field of emission of the emitter at a region. A circuit in communication with a detector redirects the robot when the surface does not occupy the region to avoid obstacles. A similar system is employed to detect walls.
    Type: Grant
    Filed: June 3, 2003
    Date of Patent: December 26, 2006
    Assignee: iRobot Corporation
    Inventor: Joseph L. Jones
  • Patent number: 7137770
    Abstract: A transporting apparatus is provided with a moving platform capable of moving vertically, an article loading platform that can be moved horizontally with respect to the moving platform, a contactless sensor provided on the moving platform, a detected member that is provided on the article loading platform, whose position can be altered between an position detected and a position not detected by the contactless sensor, and an operating member operatively linked to the detected member. The operating member can come into contact with an article loaded on the article loading platform, and changes the position of the detected member between the detected position and the non-detected position. Due to this configuration, it is possible to provide an article position sensor between the article loading platform and the moving platform without using wires, which are deteriorated due to the relative movement between the article loading platform and the moving platform.
    Type: Grant
    Filed: July 6, 2004
    Date of Patent: November 21, 2006
    Assignee: Daifuku Co., Ltd.
    Inventor: Katsuhiko Ueda
  • Patent number: 7136723
    Abstract: A robot controller for teaching a robot with high efficiency. The robot controller including command storage unit (21) where a movement command and a work command are stored, command identifying unit (24) for discriminating between the movement and work commands, unit (22) for making/editing a series of work programs or discrete work programs by a combination of the commands, work program storage units (23) where the work programs are stored so as to control the robot according to the stored program, further including a work section identifying unit (25) for identifying a work section of the work program by way of the command identification unit (24) and work section automatic stopping unit (27) for automatically stopping or suspending the execution of the work program at the work section in a standby state when the work section identifying unit (25) identifies the work section during the execution of the work program.
    Type: Grant
    Filed: November 16, 2004
    Date of Patent: November 14, 2006
    Assignee: Kabushiki Kaisha Yaskawa Denki
    Inventors: Takahide Hirayama, Shinji Okumura, Hiyoyuki Handa, Takeshi Okamoto
  • Patent number: 7120518
    Abstract: A model's ZMP (full-model's ZMP) is calculated using a dynamic model (inverse full-model) 100c2 that expresses a relationship between a robot movement and floor reaction, a ZMP-converted value of full model's corrected moment about a desired ZMP is calculated or determined based on a difference (full-model ZMP's error) between the calculated model's ZMP and the desired ZMP, whilst a corrected desired body position is calculated or determined. Since the robot posture is corrected by the calculated ZMP-converted value and the corrected desired body position, the corrected gait can satisfy the dynamic equilibrium condition accurately.
    Type: Grant
    Filed: April 25, 2002
    Date of Patent: October 10, 2006
    Assignee: Honda Giken Kogyo Kabushiki Kaisha
    Inventors: Toru Takenaka, Takashi Matsumoto, Tadaaki Hasegawa
  • Patent number: 7113849
    Abstract: The stability of attitude of a robot can be recovered by an ambulation control apparatus and an ambulation control method according to the invention if it is lost in the course of a gesture for which the upper limbs take a major role. The apparatus and the method obtain the pattern of movement of the entire body for walking by deriving the pattern of movement of the loins from an arbitrarily selected pattern of movement of the feet, the trajectory of the ZMP, the pattern of movement of the trunk and that of the upper limbs. Therefore, according to the invention, a robot can determine the gait of the lower limbs so as to realize a stable walk regardless if the robot is standing upright or walking. Particularly, if the robot is made to gesture, using the upper body half including the upper limbs and the trunk while standing upright, it can determine the gait of the lower limbs so as to make a stable walk in response to such a gait of the upper body half.
    Type: Grant
    Filed: May 11, 2005
    Date of Patent: September 26, 2006
    Assignees: Sony Corporation, Jinichi Yamaguchi
    Inventors: Yoshihiro Kuroki, Tatsuzo Ishida, Jinichi Yamaguchi
  • Patent number: 7109510
    Abstract: A method for aligning a workpiece may include determining a first and second position of a first edge of the workpiece based on a first and a second position of a pickup device. The workpiece may be aligned based on the first and second position of the pickup device. The at least first and second positions of the pickup device may be determined based on an intersection of a laser beam and the workpiece.
    Type: Grant
    Filed: February 22, 2005
    Date of Patent: September 19, 2006
    Assignee: Micronic Laser Systems AB
    Inventor: Simon Radahl
  • Patent number: 7104579
    Abstract: An end effector has one or more vortex chucks to support a wafer, and at least two detectors for detecting different portions of the wafer before the wafer is picked up. If one of the detectors detects a wafer and the other one does not, an alarm is generated to alert an operator that the wafer is possibly cross slotted in the wafer cassette. Each detector includes a light emitter and a light receiver. The light emitter emits a light beam at an angle to a surface defined by an ideally flat wafer when the wafer is supported by the end effector (the actual wafers do not have to be flat). The angle is not more than 45°, and is between 6° and 12° in some embodiments. Other features and embodiments are also provided.
    Type: Grant
    Filed: January 12, 2004
    Date of Patent: September 12, 2006
    Assignee: Tru-Si Technologies Inc.
    Inventors: Sean A. Casarotti, Alexander J. Berger, Frank E. Kretz
  • Patent number: 7099742
    Abstract: An apparatus that controls the action of a pet robot. The apparatus includes a portable terminal (3) having an electrode that may contact a user (2). When the user touches the electrode provided on the head of the robot (1), the user ID stored in the memory section of the portable terminal (3) is transmitted to the robot (1) through the user (2). The robot (1) retrieves the information associated with the user ID it has received, thereby identifying the user (2). The robot (1) may determine that the user (2) touched it in the past. In this case, the robot (1) performs an action in accordance with the information about what the user (2) did to it in the past.
    Type: Grant
    Filed: October 19, 2001
    Date of Patent: August 29, 2006
    Assignee: Sony Corporation
    Inventors: Shigeru Tajima, Junichi Rekimoto, Yuji Ayatsuka, Nobuyuki Matsushita, Tota Hasegawa, Hidenori Karasawa, Eduardo A. Sciammarella
  • Patent number: 7089084
    Abstract: A search robot system first divides the entire area of disaster into a mesh cell of an appropriate size, and arranges a search robot for each mesh cell. A search is made for a route of travel from an outermost mesh cell to a casualty and to an adjacent mesh cell. The search robot immediately communicates with a mother robot when a casualty is found. The search robot also communicates with the mother robot when a route to an adjacent mesh cell is found. In the search robot system, a new search robot is arranged to search in an adjacent mesh cell. Accordingly, a rescue activity that is a matter of time can be carried out by a plurality of robots.
    Type: Grant
    Filed: May 27, 2003
    Date of Patent: August 8, 2006
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Yoshiji Ohta, Masaki Hamamoto, Keita Hara
  • Patent number: 7089083
    Abstract: A virtual electronic pet and a pet-type robot that changes emotional state and instinct state according to surrounding information and internal information. The electronic pet behaves according to the emotional state and the instinct state. Transmission/reception of the internal state of the electronic pet (pet characteristic information) is made possible among the virtual electronic pet, the pet-type robot, and a personal computer. Thus, the action of the electronic pet is implemented by each device in accordance with the internal state of the electronic pet affected by other equipment.
    Type: Grant
    Filed: April 10, 2003
    Date of Patent: August 8, 2006
    Assignee: Sony Corporation
    Inventors: Naohiro Yokoo, Yasuhiko Kato, Masakazu Hattori, Masahiro Fujita, Naoyasu Hosonuma
  • Patent number: 7082351
    Abstract: Communication system of a group robot system is made hierarchical, having a base station as an uppermost layer and a plurality of layers formed by a plurality of sensing robots, and the plurality of sensing robots are controlled such that a sensing robot belonging to an upper layer of the hierarchical structure has higher sensing resolution than a sensing robot belonging to a lower layer of the hierarchical structure. Thus, a group robot system capable of efficiently searching for an object can be obtained.
    Type: Grant
    Filed: November 18, 2002
    Date of Patent: July 25, 2006
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Keita Hara, Masaki Hamamoto, Yoshiji Ohta, Kenji Ohta
  • Patent number: 7076338
    Abstract: A predetermined action sequence is generated by using basic motion units which include time-sequential motion of each joint and compound motion units in which basic motion units are combined. Motion natterns of a robot including walking are classified into motion units, each motion unit servins as a unit of motion, and one or more motion units are combined to generate various complex motions. Dynamic motion units are defined on the basis of basic dynamic attitudes, and a desired action sequence can be generated by using the dynamic motion units. This is a basic control method necessary for a robot to autonomously perform a continuous motion, a series of continuous motions, or motions which are chanaed in real-time by commands.
    Type: Grant
    Filed: August 16, 2004
    Date of Patent: July 11, 2006
    Assignees: Sony Corporation
    Inventors: Yoshihiro Kuroki, Tatsuzo Ishida, Jinichi Yamaguchi
  • Patent number: 7072739
    Abstract: A method for operating a data center with a robotic device. In the method, a condition is detected in a location of the data center. The robotic device, which includes a camera and a manipulator, is maneuvered to travel to the location of the data center. The location of the data center is imaged with the camera of the robotic device and an object is manipulated with the manipulator of the robotic device.
    Type: Grant
    Filed: May 29, 2003
    Date of Patent: July 4, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Cullen E. Bash, Abdlmonem H. Beitelmal, Keith Farkas, Chandrakant D. Patel, Parthasarathy Ranganathan
  • Patent number: 7054466
    Abstract: An improved orientation system includes a lens pre-distorting an image generated by imaging apparatus such that a non-linearity, the degree of which is dependent on the off-axis distance of an imaged object, is generated so as to increase the strength of a signal indicating said non-linearity.
    Type: Grant
    Filed: July 24, 2002
    Date of Patent: May 30, 2006
    Assignee: International Business Machines Corporation
    Inventors: Andrew Ramsay Knox, Anthony Cyril Lowe
  • Patent number: 7031806
    Abstract: A robot operates accurately while canceling an affect of pitch-axis, rollaxis, and yaw-axis moments, these moments being applied on the robot body during a leg-moving operation such as walking. By calculating a pitch-axis moment and/or a roll-axis moment generated on the robot body at a preset ZMP by set motions of upper limbs, a trunk, and lower limbs, motions of the lower limbs and the trunk for canceling the pitch-axis moment and/or the roll-axis moment: are obtained. Then, by calculating a yaw-axis moment generated on the robot body lying at the preset ZMP by the calculated motions of the lower limbs and the trunk, a motion of the upper limbs for canceling the yaw-axis moment is obtained.
    Type: Grant
    Filed: September 7, 2004
    Date of Patent: April 18, 2006
    Assignees: Sony Corporation, Jinichi Yamaguchi
    Inventors: Yoshihiro Kuroki, Tatsuzo Ishida, Jinichi Yamaguchi
  • Patent number: 7027894
    Abstract: An article holder has sensors that detect whether an article held in the holder is a workpiece or a piece of packaging material. Examples are end effectors suitable for picking up semiconductor wafers and packaging material from a pod or some other carrier.
    Type: Grant
    Filed: September 9, 2003
    Date of Patent: April 11, 2006
    Assignee: Tru-Si Technologies, Inc.
    Inventors: Frank E. Kretz, Alexander J. Berger, Sean A. Casarotti
  • Patent number: 7024278
    Abstract: A navigational control system for altering movement activity of a robotic device operating in a defined working area, comprising a transmitting subsystem integrated in combination with the robotic device, for emitting a number of directed beams, each directed beam having a predetermined emission pattern, and a receiving subsystem functioning as a base station that includes a navigation control algorithm that defines a predetermined triggering event for the navigational control system and a set of detection units positioned within the defined working area in a known spaced-apart relationship, the set of detection units being configured and operative to detect one or more of the directed beams emitted by the transmitting system; and wherein the receiving subsystem is configured and operative to process the one or more detected directed beams under the control of the navigational control algorithm to determine whether the predetermined triggering event has occurred, and, if the predetermined triggering event has
    Type: Grant
    Filed: September 12, 2003
    Date of Patent: April 4, 2006
    Assignee: IRobot Corporation
    Inventors: Mark J. Chiappetta, Joseph L. Jones
  • Patent number: 7013201
    Abstract: A legged mobile robot possesses degrees of freedom which are provided at roll, pitch, and yaw axes at a trunk. By using these degrees of freedom which are provided at the trunk, the robot can smoothly get up from any fallen-down posture. In addition, by reducing the required torque and load on movable portions other than the trunk, and by spreading/averaging out the load between each of the movable portions, concentration of a load on a particular member is prevented from occurring. As a result, the robot is operated more reliably, and energy is used with greater efficiency during a getting-up operation. The invention makes it possible for the robot to independently, reliably, and smoothly get up from various fallen-down postures such as a lying-on-the-face posture, a lying-on-the-back posture, and a lying sideways posture.
    Type: Grant
    Filed: February 10, 2004
    Date of Patent: March 14, 2006
    Assignees: Sony Corporation
    Inventors: Yuichi Hattori, Tatsuzo Ishida, Jinichi Yamaguchi