Combined With Knowledge Processing (e.g., Natural Language System) Patents (Class 700/246)
  • Patent number: 7421314
    Abstract: A method for controlling a robot during an interpolation of a trajectory or motion to any prescribed position, comprises the steps of a) ignoring at least one of the three originally prescribed or interpolated tool center point orientation values; b) finding new tool center point orientation values that place the wrist center point of the robot closest to its base while c) maintaining the originally prescribed or interpolated tool center point location values and d) maintaining the original prescribed or interpolated tool center point orientation values not ignored. Said method can preferably be used for carrying a load with a plurality of robots. Its main advantage is an increase of the available working volume.
    Type: Grant
    Filed: November 4, 2004
    Date of Patent: September 2, 2008
    Assignee: KUKA Roboter GmbH
    Inventors: Kenneth A. Stoddard, David Martin
  • Patent number: 7415321
    Abstract: Realized is a robot controller capable of handling a large amount of data of images and so on necessary for advanced intelligence of control while securing a real-time performance with a simple structure. For this purpose, there are provided a motion control device for performing a calculation process for achieving motion control of an object to be controlled, a recognition and planning device for performing task and motion planning of the object to be controlled and recognition of outside world, an input/output interface for outputting a command to the object to be controlled and receiving as input, a state of the object to be controlled, and a route selecting device for controlling communications by switching connections among the motion control device the recognition and planning device, and the input/output interface.
    Type: Grant
    Filed: December 11, 2003
    Date of Patent: August 19, 2008
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Yasunao Okazaki, Kazuyuki Sakiyama, Katsuhiko Asai, Masaki Yamamoto
  • Patent number: 7409377
    Abstract: Methods, systems and apparatus for modeling a target system includes defining a constraint satisfaction problem (CSP) that characterizes the target system in terms of a set of variables, each having a respective input domain, and initial constraints applicable to the variables. The variables are partitioned into at least first and second sets. An abstract solution is found to the CSP, including a given assignment of the variables in the first set. A reduced domain of at least one of the variables in the second set is computed, so as to be compatible with the abstract solution. A redundant constraint on the abstract solution is determined responsively to the reduced domain. A concrete solution to the CSP is then found, using the abstract solution and the redundant constraint.
    Type: Grant
    Filed: March 29, 2005
    Date of Patent: August 5, 2008
    Assignee: International Business Machines Corporation
    Inventors: Roy Emek, Itai Jaeger
  • Patent number: 7400939
    Abstract: A motion equation with a boundary condition regarding a future center-of-gravity horizontal trajectory of a robot is solved so that the moment around a horizontal axis at a point within a support polygon is zero when the robot is in contact with a floor or so that horizontal translational force is zero when the robot is not in contact with the floor and so that connection is made to a current horizontal position and speed of the center of gravity. In addition, a motion equation with a boundary condition regarding a future center-of-gravity vertical trajectory of the robot is solved so that vertical translational force acting upon the robot other than gravity is zero when the robot is not in contact with the floor and so that connection is made to a current vertical position and speed of the center of gravity.
    Type: Grant
    Filed: October 29, 2003
    Date of Patent: July 15, 2008
    Assignee: Sony Corporation
    Inventor: Kenichiro Nagasaka
  • Publication number: 20080167739
    Abstract: An autonomous robot mainly contains an image capturing device, an interpretation device, a synthesis device, and an audio output device. The image capturing device captures pages of graphical images in which appropriate musical information is embedded, and the interpretation device deciphers and recognizes the musical information contained in the captured graphical image. The synthesis device simulates the sound effects of a type of instrument or a human singer by synthesis techniques in accordance with the recognized musical information. The audio output device turns the output of the synthesis device into human audible sounds. The graphical image of appropriate musical information is prepared in a visually recognizable form. The graphical image can also contain special symbols to give instructions to the autonomous robot such as specifying an instrument.
    Type: Application
    Filed: January 5, 2007
    Publication date: July 10, 2008
    Inventors: Chyi-Yeu Lin, Kuo-Liang Chung, Hung-Yan Gu, Chin-Shyurng Fahn
  • Patent number: 7389156
    Abstract: An autonomous floor cleaning robot includes a transport drive and control system arranged for autonomous movement of the robot over a floor for performing cleaning operations. The robot chassis carries a first cleaning zone comprising cleaning elements arranged to suction loose particulates up from the cleaning surface and a second cleaning zone comprising cleaning elements arraigned to apply a cleaning fluid onto the surface and to thereafter collect the cleaning fluid up from the surface after it has been used to clean the surface. The robot chassis carries a supply of cleaning fluid and a waste container for storing waste materials collected up from the cleaning surface.
    Type: Grant
    Filed: August 19, 2005
    Date of Patent: June 17, 2008
    Assignee: iRobot Corporation
    Inventors: Andrew Ziegler, Duane Gilbert, Christopher John Morse, Scott Pratt, Paul Sandin, Nancy Dussault, Andrew Jones
  • Patent number: 7379789
    Abstract: A permissible range of a restriction object amount, which is a vertical component of a floor reaction force moment or a component of the floor reaction force moment in floor surface normal line direction, or a vertical component of an angular momentum changing rate of the robot or a component of the angular momentum changing rate in floor surface normal line direction, is set, and at least a provisional instantaneous value of a desired motion is input to a dynamic model so as to determine an instantaneous value of a model restriction object amount as an output of the dynamic model. An instantaneous value of a desired motion is determined by correcting the provisional instantaneous value of the desired motion such that at least the instantaneous value of the model restriction object amount falls within the permissible range.
    Type: Grant
    Filed: June 28, 2004
    Date of Patent: May 27, 2008
    Assignee: Honda Motor Co., Ltd.
    Inventors: Toru Takenaka, Takashi Matsumoto, Takahide Yoshiike
  • 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
  • Patent number: 7346429
    Abstract: A mobile robot communication system includes a remote unit, a repeater module and a control station. A cable connects the repeater module to the control station. The remote unit has a wireless receiver/transmitter for sending and receiving commands. The repeater module has a wireless receiver/transmitter for sending and receiving commands from the mobile unit. The control station is operable in communication with the repeater module for remotely sending and receiving signals. The cable is attached between the repeater module and control station for transmitting signals therebetween.
    Type: Grant
    Filed: May 5, 2004
    Date of Patent: March 18, 2008
    Assignee: Engineering Services, Inc.
    Inventors: Andrew A. Goldenberg, Pawel Kuzan, Lawrence Gryniewski, Gordon D. Scott
  • Patent number: 7346430
    Abstract: An image transmission device and method, a transmitting device and method, a receiving device and method, and robot apparatus are capable of effectively transmitting the image data of multiple channels by using the existing systems which are formed on the premise of transmitting and receiving of the image data through single transmission line. At a transmitting side, the image data of multiple channels to be input is multiplexed with switching the channels by frame, and prescribed image information is added to each of the multiplexed image data of each frame. At a receiving side, the image information added to each of the image data for each frame respectively transmitted from the transmitting device are analyzed, and dividing device for dividing for each frame and outputting the multiplexed image data transmitted from the transmitting device to the corresponding channels is provided based on the analysis result.
    Type: Grant
    Filed: May 19, 2005
    Date of Patent: March 18, 2008
    Assignee: Sony Corporation
    Inventors: Masaki Fukuchi, Takayuki Yoshigahara, Kohtaro Sabe, Takeshi Ohashi
  • Patent number: 7346428
    Abstract: An autonomously movable home cleaning robot that incorporates a sweeper and dust bin as well as a dusting assembly in tandem in the direction of movement of the robot.
    Type: Grant
    Filed: November 21, 2003
    Date of Patent: March 18, 2008
    Assignee: Bissell Homecare, Inc.
    Inventors: Eric C. Huffman, Jonathon L. Miner
  • Publication number: 20080059393
    Abstract: Disclosed is a method for changing emotion of a software robot (sobot) in a sobot terminal. The sobot terminal includes a short-term memory unit and a long-term memory unit. When an emotional change occurs during the operation of the short-term memory unit, the sobot terminal stores a short-term reference emotion value of the corresponding emotion in the long-term reference memory. When the operation time of the long-term memory unit elapses, the sobot terminal resets the long-term reference emotion value using the short-term reference emotion values stored in the long-term memory unit. The sobot terminal can change the emotion of the sobot more naturally through the above process.
    Type: Application
    Filed: September 5, 2007
    Publication date: March 6, 2008
    Applicant: SAMSUNG ELECTRONICS, CO., LTD.
    Inventors: Kang-Hee Lee, Kwang-Choon Kim
  • Patent number: 7337040
    Abstract: Based on a detected or estimated value of an actual posture of a predetermined part, such as a body 3, of a robot 1 and a deviation the actual posture from a posture of a desired gait, a posture rotational deviation's variation is determined as the temporal variation of the deviation, and the position of the robot 1 (for example, the position where the robot comes into contact with a floor) is estimated on the assumption that the robot 1 rotates about a rotation center by the rotational deviation's variation. In addition, in accordance with the difference between the estimated position and the estimated position of the robot 1 determined by an inertial navigation method using an accelerometer or the like, the estimated position of the robot 1 determined by the inertial navigation method is corrected, thereby improving the precision of the estimated position.
    Type: Grant
    Filed: April 28, 2003
    Date of Patent: February 26, 2008
    Assignee: Honda Giken Kogyo Kabushiki Kaisha
    Inventors: Toru Takenaka, Takashi Matsumoto
  • Patent number: 7337039
    Abstract: There are provided device for determining a desired trajectory of a translation floor reaction force's vertical component of a legged mobile robot 1, a vertical component of the total center-of-gravity acceleration or a body acceleration vertical component of the robot 1, device for determining a desired vertical position of the total center-of-gravity of the robot 1 or a body 24 thereof so as to satisfy the desired trajectory, and means for determining a desired vertical position of the total center-of-gravity of the robot 1 or the body 24 thereof based on a geometrical condition concerning a joint of a leg 2. Depending on the gait mode, such as walking or running, one of the desired vertical positions is selected, or the desired vertical positions are combined by taking the weighted average thereof or the like, thereby determining a final desired vertical position.
    Type: Grant
    Filed: December 26, 2002
    Date of Patent: February 26, 2008
    Assignee: Honda Giken Kogyo Kabushiki Kaisha
    Inventors: Toru Takenaka, Takashi Matsumoto, Takahide Yoshiike
  • Patent number: 7330774
    Abstract: An operation control unit of a reception system includes a visitor ID information DB for storing therein visitor comparison information and visitor ID information including a phone number of a receiver of a visitor; an identifying unit for identifying the visitor when visitor information obtained by a camera or the like of the robot is identical to the visitor comparison information; a phone calling module for calling the phone number of a mobile terminal of the receiver via a phone network, when the visitor is identified; an informing content determining unit for determining an informing content to the receiver based on the visitor ID information, when the visitor is identified; and a speech generating part for converting the received information into a voice. The informing content is sent to the mobile terminal of the receiver via the phone network.
    Type: Grant
    Filed: December 11, 2006
    Date of Patent: February 12, 2008
    Assignee: Honda Motor Co., Ltd.
    Inventors: Sachie Hashimoto, Kimio Takahashi
  • Patent number: 7330775
    Abstract: A legged mobile robot, a legged mobile robot controller and a legged mobile robot control method are provided to perform a loading operation to load a gripped object in parallel on a target place having a height where a stretchable range of arm portions of the legged mobile robot is enhanced with no operator's handling. The legged mobile robot includes the arm portions having links for gripping an object, and leg portions having links for moving, and the arm and the leg portions are joined to a body thereof. The legged mobile robot controller includes a data acquisition unit, a whole-body cooperative motion control unit and a loading detection unit, and controls motions of the legged mobile robot based on posture/position data regarding a posture/position of each link of the legged mobile robot and on an external force data regarding an external force affecting the arm portions.
    Type: Grant
    Filed: December 11, 2006
    Date of Patent: February 12, 2008
    Assignee: Honda Motor Co., Ltd.
    Inventors: Atsuo Orita, Tadaaki Hasegawa, Kenichiro Sugiyama
  • Patent number: 7328087
    Abstract: A bipedal robot of the present invention has a trunk consisting of an upper trunk and a lower trunk which are rotatable around a rotation axis relative to one another. The upper trunk has shoulders on the right and left sides. An arm is provided at each shoulder. A pair of right and left legs is attached to lower ends of the lower trunk. A storage battery is mounted to the back of the upper trunk, positioned within a shoulder width. The storage battery is positioned below the top of a head mounted on the upper trunk. When the robot walks a narrow passage or corridor having a width slightly larger than the width thereof, for example, this arrangement prevents the storage battery from interfering with the passage or the like.
    Type: Grant
    Filed: July 10, 2006
    Date of Patent: February 5, 2008
    Assignee: Honda Giken Kogyo Kabushiki Kaisha
    Inventors: Yasuhisa Saito, Teruyuki Oka, Toratsugu Kuwahara, Atsushi Demachi, Toshiyuki Higashi, Kenichi Ogawa, Takuro Koyanagi, Susumu Miyazaki
  • 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: 7324873
    Abstract: An offline teaching apparatus including a data acquiring section for acquiring position and orientation data and processing-condition data including interpolation commands, at respective predefined taught points, from an existing first processing program for a first workpiece; a processing-path calculating section for determining a processing path in the first program, based on the position and orientation data and the interpolation commands; a model generating section for generating, by using data of a second workpiece model of a second workpiece having geometrical features different from the first workpiece, a processing line showing a range of processing on the second workpiece; a taught-point calculating section for determining a geometrical correlation between the processing path and the processing line, and determining positions and orientations at respective taught points in the processing line; and a program generating section for generating a processing program for the second workpiece, by using the
    Type: Grant
    Filed: October 11, 2006
    Date of Patent: January 29, 2008
    Assignee: Fanuc Ltd
    Inventors: Yoshiharu Nagatsuka, Kozo Inoue
  • Patent number: 7321808
    Abstract: When braking of a motion of a part of a first robot is assumed to be started at points in time, a first stop position of the first robot part is estimated at each point in time. When braking of a motion of a part of a second robot is assumed to be started at the points in time, an estimated second stop position of the second robot part is obtained at each point in time. When it is determined that the first stop position of the first robot part at one of the points in time and either the actual position or the second stop position of the second robot part for each interval at the one of the points in time are contained in the shared workspace, the first robot part is braked.
    Type: Grant
    Filed: November 22, 2006
    Date of Patent: January 22, 2008
    Assignee: Denso Wave Incorporated
    Inventor: Kenji Nagamatsu
  • Patent number: 7319917
    Abstract: A gait generation device for generating a desired gait which includes floating periods in which all the legs 2, 2 of a legged mobile robot 1 float in the air and landing periods in which at least one leg 2 is in contact with a floor which appear alternately generates the desired gait in such a manner that, at least when shifting from the floating period to the landing period, the velocity of an end portion 22 of a landing leg with respect to the floor and the acceleration thereof with respect to the floor is substantially 0 at the instant of landing. After both the velocity of the end portion of the leg with respect to the floor and the acceleration thereof with respect to the floor are determined to be substantially 0, a movement of the body of the robot with the desired gait is determined in such a manner that the horizontal component of a moment produced about the desired ZMP by the resultant force of gravity and an inertial force applied to the robot 1 is substantially 0.
    Type: Grant
    Filed: December 26, 2002
    Date of Patent: January 15, 2008
    Assignee: Honda Giken Kogyo Kabushiki Kaisha
    Inventors: Toru Takenaka, Takashi Matsumoto, Takahide Yoshiike
  • Patent number: 7319919
    Abstract: A landing position/orientation of a foot (22) to be landed in a landing action of a robot (1) such as a biped mobile robot or the like is estimated, and a desired footstep path for the robot (1) is set up. Based on the estimated landing position/orientation and the desired footstep path, a future desired landing position/orientation is determined in order to cause actual footsteps of the robot (1) (a sequence of landing positions/orientations of the foot (22)) to approach desired footsteps. Using at least the determined desired landing position/orientation, a desired gait for the robot (1) is determined, and the robot (1) is controlled in operation depending on the desired gait. For determining the desired landing position/orientation, mechanism-dependent limitations of the robot (1) such as an interference between the legs thereof, etc., and limiting conditions of an allowable range in which a desired ZMP can exist are taken into consideration.
    Type: Grant
    Filed: April 28, 2003
    Date of Patent: January 15, 2008
    Assignee: Honda Giken Kogyo Kabushiki Kaisha
    Inventors: Toru Takenaka, Takashi Matsumoto
  • Patent number: 7319918
    Abstract: A gait generation device for setting a translation floor reaction force's horizontal component (component concerning a friction force) applied to a robot 1, a limitation-target quantity, such as a ZMP, and an allowable range, for determining at least a provisional instantaneous value of a desired floor reaction force and a provisional instantaneous value for a desired movement of the robot 1, that receives at least the provisional instantaneous value for the desired movement and determines a model floor reaction force instantaneous value with the aid of a dynamics model.
    Type: Grant
    Filed: December 27, 2002
    Date of Patent: January 15, 2008
    Assignee: Honda Giken Kogyo Kabushiki Kaisha
    Inventors: Toru Takenaka, Takashi Matsumoto, Takahide Yoshiike
  • Patent number: 7313463
    Abstract: Systems for controlling the motion of multiple articulated elements connected by one or more joints in an artificial appendage system. Four different embodiments includes a controller that reduces the dimension of joint state space by utilizing biomechanically inspired motion primitives; a quadratic proportional-derivative (PD) controller which employs a two-stage linearization method, applies constraints to variables for dynamic stability, and employs a corrective “sliding control” mechanism to account for errors in the linear model used; a non-prioritized balance control approach that employs enforced linear dynamics in which all control variables are truncated to linear terms in joint jerks; and a biomimetic motion and balance controller based on center of mass (CM) energetic and biomimetic zero moment conditions.
    Type: Grant
    Filed: August 4, 2006
    Date of Patent: December 25, 2007
    Assignee: Massachusetts Institute of Technology
    Inventors: Hugh M. Herr, Andreas G. Hofmann, Marko B. Popovic
  • 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: 7310570
    Abstract: A robotic system that includes a remote controlled robot. The robot may include a camera, a monitor and a holonomic platform all attached to a robot housing. The robot may be controlled by a remote control station that also has a camera and a monitor. The remote control station may be linked to a base station that is wirelessly coupled to the robot. The cameras and monitors allow a care giver at the remote location to monitor and care for a patient through the robot. The holonomic platform allows the robot to move about a home or facility to locate and/or follow a patient.
    Type: Grant
    Filed: May 25, 2005
    Date of Patent: December 18, 2007
    Inventors: Yulun Wang, Keith Phillip Laby, Charles S. Jordan, Steven Edward Butner, Jonathan Southard
  • Patent number: 7308335
    Abstract: When generating a gait for a legged mobile robot 1 which has floating periods in which all the legs 2 of the robot float in the air and landing periods in which any of the legs 2 is in contact with the floor appearing alternately, a desired ZMP is set at any point in time in the floating periods and the landing periods, and a desired gait is generated in such a manner that the horizontal component of the moment produced about the desired ZMP by the resultant force of gravity and an inertial force caused by a movement of the robot with the desired gait is 0. The desired ZMP is set to be substantially continuous for all the periods in the gait. Furthermore, as a dynamics model for determining the desired gait, an approximate model is used which is arranged so that the moment, about a certain point of application, of the resultant force of the inertial force and gravity calculated using the model depends on the position of the point of application.
    Type: Grant
    Filed: December 26, 2002
    Date of Patent: December 11, 2007
    Assignee: Honda Giken Kogyo Kabushiki Kaisha
    Inventors: Toru Takenaka, Takashi Matsumoto, Takahide Yoshiike
  • Patent number: 7308336
    Abstract: An allowable range of a frictional force component, such as a horizontal component of a translation floor reaction force, applied to a legged mobile robot 1 is set, and a provisional movement with a current time gait of the robot 1 is determined so as to satisfy a condition concerning the allowable range and a dynamical equilibrium condition that a moment produced about a point of application of a provisional desired floor reaction force substantially agrees with a provisional desired floor reaction force moment. The provisional movement is determined by adjusting movements in two movement modes which are different in ratio between the translation floor reaction force and the floor reaction force moment.
    Type: Grant
    Filed: December 26, 2002
    Date of Patent: December 11, 2007
    Assignee: Honda Giken Kogyo Kabushiki Kaisha
    Inventors: Toru Takenaka, Takashi Matsumoto, Takahide Yoshiike
  • Patent number: 7298385
    Abstract: To improve the operation of robots in installations reprogramming and emptying an operating sequence to be performed by them, the invention provides a method and a device for visualizing computer-assisted information in an image of the real environment on a viewing device, in which there is a determination of the position and orientation or pose of the image receiving device and that robot-specific informations corresponding to this determination are faded over the image of the real environment on the viewing device.
    Type: Grant
    Filed: February 10, 2004
    Date of Patent: November 20, 2007
    Assignee: KUKA Roboter GmbH
    Inventors: Arif Kazi, Bahadir Kuepeli, Rainer Bischoff
  • Patent number: 7299110
    Abstract: Systems and methods are presented that enable logical reasoning even in the presence of noisy (inconsistent) data. The knowledge base is processed in order to make it consistent and is also compiled. This processing includes checking and correcting spelling, removing stopwords, performing, grouping words of similar and related meaning, and compacting the knowledge base. A robot can use the processed knowledge base to perform many different types of tasks, such as answering a query, determining a course of action that is designed to achieve a particular goal, and determining its own location.
    Type: Grant
    Filed: January 6, 2004
    Date of Patent: November 20, 2007
    Assignee: Honda Motor Co., Ltd.
    Inventors: Rakesh Gupta, Mykel J. Kochenderfer
  • 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: 7292912
    Abstract: A robot system that includes a robot and a remote station. The remote station may be a personal computer coupled to the robot through a broadband network. A user at the remote station may receive both video and audio from a camera and microphone of the robot, respectively. The remote station may include a graphical user interface that can be selected to generate an alert input to the robot. The user initially establishes a voice communication between the remote station and the robot. To obtain video access the user may select a graphical icon to generate and transmit the alert input to the robot. The caller recipient at the robot may grant the request for video of themselves by inputting a response into the robot. This procedure allows someone at the robot to control the initiation of a video-conference with the user of the remote station.
    Type: Grant
    Filed: December 5, 2003
    Date of Patent: November 6, 2007
    Assignee: lnTouch Technologies, Inc.
    Inventors: Yulun Wang, Charles S. Jordan, Jonathan Southard, Marco Pinter
  • 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: 7289885
    Abstract: A dual purpose media drive exchanges data with removable media items. The drive includes at least one port to receive various control signals, including (1) data exchange commands directing the drive to read and/or write data to a media item mounted by the drive, and (2) robotic device management commands. The drive includes a processor that responds to incoming data exchange commands by reading and/or writing to the loaded media item. The processor responds to at least some robotic device management signals by forwarding them to a robotic media transport device. The processor withholds the data exchange commands from the robotic device, since they are only pertinent to operations of the drive itself. The robotic device may be configured to restrict host access to library components according to predefined logical partitions.
    Type: Grant
    Filed: December 9, 2005
    Date of Patent: October 30, 2007
    Assignee: International Business Machines Corporation
    Inventors: Robert B. Basham, Brian G. Goodman, Leonard G. Jesionowski
  • Patent number: 7289883
    Abstract: A method for remotely monitoring a patient. The method includes generating and transmitting input commands to the robot from a remote station. The remote station may include a personal computer that is operated by a doctor. The input commands can move the robot so that a video image and sounds of the patient can be captured by a robot camera and microphone, respectively, and transmitted back to the remote station. The robot may also have a monitor and a speaker to allow for two-way videoconferencing between the patient and a doctor at the remote station. The robot can move from room to room so that a doctor can make “patient rounds” within a medical facility. The system thus allows a doctor visit patients from a remote location, thereby improving the frequency of visits and the quality of medical care.
    Type: Grant
    Filed: January 5, 2007
    Date of Patent: October 30, 2007
    Assignee: InTouch Technologies, Inc.
    Inventors: Yulun Wang, Louis Kavoussi
  • Patent number: 7286903
    Abstract: A method and system are disclosed for transmitting data among robots and a controller computer system within an automated robotic library. A robotic library communication protocol is described for communicating among the robotic mechanisms and the controller computer system. The robotic library communication protocol defines multiple fields for each packet including a preamble field that describes a predetermined preamble value that is equal to a particular value. Data is transmitted among the robotic mechanisms and the controller computer system utilizing the robotic library communication protocol. Each packet that conforms to the protocol includes only the preamble value in the preamble field. Power is provided to the robotic mechanisms utilizing a power signal. Data that has been encoded according to the protocol is transmitted to the robotic mechanisms using the power signal.
    Type: Grant
    Filed: April 9, 2004
    Date of Patent: October 23, 2007
    Assignee: Storage Technology Corporation
    Inventor: William Sehnert
  • Patent number: 7283888
    Abstract: Method and system for a direct transmission of motion path data (310) from a generating system (204) to a control system (205) for use in controlling a servo-driven machine. For example, a machine tool for machining stock material, and the data generating system includes a computer-aided-design software package (301). Tool paths for directing the tool members of the machine tool can be extracted from a design file opened by the CAD software through the operation interface of the CAD software (302). Alternatively, the design file can be used to specify motion paths rather than end product geometry. The CAD interpreter application extracts the motion path data from the design file, eliminating the need to translate the data into another or intermediate form for controlling the machine tool.
    Type: Grant
    Filed: May 10, 2001
    Date of Patent: October 16, 2007
    Assignee: Brigham Young University
    Inventors: Mark S. Evans, Walter Edward Red, Charles Gregory Jensen, C. Porter Bassett, Corey Lynn McBride, Jonathan Edward Bosley, Girish C. Ghimire
  • Patent number: 7269479
    Abstract: An article transporting robot or an article transporting system includes a state recognizing means for recognizing the state of the article, a transportation method specifying means for specifying the transportation method according to the state recognized by the state recognizing means, and a transporting device for transporting the article according to the transportation method specified by the transportation method specifying means.
    Type: Grant
    Filed: January 30, 2007
    Date of Patent: September 11, 2007
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Shusaku Okamoto, Osamu Yamada, Yoshihiko Matsukawa, Tomonobu Naruoka, Toru Tanigawa, Satoshi Sato
  • Patent number: 7269478
    Abstract: An image transmission device and method, a transmitting device and method, a receiving device and method, and robot apparatus are capable of effectively transmitting the image data of multiple channels by using the existing systems which are formed on the premise of transmitting and receiving of the image data through single transmission line. At a transmitting side, the image data of multiple channels to be input is multiplexed with switching the channels by frame, and prescribed image information is added to each of the multiplexed image data of each frame. At a receiving side, the image information added to each of the image data for each frame respectively transmitted from the transmitting are analyzed, and dividing for dividing for each frame and outputting the multiplexed image data transmitted from the transmitting to the corresponding channels is provided based on the analysis result.
    Type: Grant
    Filed: May 25, 2005
    Date of Patent: September 11, 2007
    Assignee: Sony Corporation
    Inventors: Masaki Fukuchi, Takayuki Yoshigahara, Kohtaro Sabe, Takeshi Ohashi
  • Patent number: 7269477
    Abstract: An image transmission device and methods a transmitting device and method, a receiving device and method, and robot apparatus are capable of effectively transmitting the image data of multiple channels by using the existing systems which are formed on the premise of transmitting and receiving of the image data through single transmission line. At a transmitting side, the image data of multiple channels to be input is multiplexed with switching the channels by frame, and prescribed image information is added to each of the multiplexed image data of each frame. At a receiving side, the image information added to each of the image data for each frame respectively transmitted from the transmitting device are analyzed, and dividing device for dividing for each frame and outputting the multiplexed image data transmitted from the transmitting device to the corresponding channels is provided based on the analysis result.
    Type: Grant
    Filed: May 19, 2005
    Date of Patent: September 11, 2007
    Assignee: Sony Corporation
    Inventors: Masaki Fukuchi, Takayuki Yoshigahara, Kohtaro Sabe, Takeshi Ohashi
  • Patent number: 7263412
    Abstract: A self-localization system uses both of a global search apparatus, which is based on grid-based Markov localization, and a local search apparatus, which uses an extended Kalman filter. If an observation result by the global search apparatus is valid, then updating of an observation result by the local search apparatus is permitted, but if the observation result is not valid, then updating of the observation result by the local search apparatus is not performed. On the other hand, if the observation result by the local search apparatus is valid, then a state of the local search is outputted, but if the observation result is not valid, then the local search apparatus is re-initialized. Accordingly, the self-localization of a robot can be performed based on sensor information of the robot and motion information performed by the robot in an environment including artificial landmarks.
    Type: Grant
    Filed: November 27, 2002
    Date of Patent: August 28, 2007
    Assignee: Sony Corporation
    Inventors: Steffen Gutmann, Masaki Fukuchi
  • Patent number: 7248014
    Abstract: A motor control system capable of securing stability and rapidity of motion even in a machine where the stability varies in accordance with a position of a driven member. The driven member and a motor for driving the driven member are operatively connected through a transmission mechanism including a nonlinear element such that a rate of change of the position of the driven member with respect to the position of the motor varies in dependence on the position of the motor. Optimum values of multiplier factors of operation constants with respect to the position of the driven member or the rotational position of the motor for the position control and the velocity control are stored in a data table. The values of the multiplier factors of the operation constants for a present position of the driven member or a present position of the motor are determined using the data table and the determined values of the multiplier factors are multiplied by reference operation constants to update the operation constants.
    Type: Grant
    Filed: June 16, 2003
    Date of Patent: July 24, 2007
    Assignee: Fanuc Ltd
    Inventors: Eiji Genma, Yasusuke Iwashita, Hiroyuki Kawamura
  • Patent number: 7245760
    Abstract: A robot for marking an interface surface is provided. The interface surface has coded data identifying a plurality of locations on the interface surface printed thereon. The robot comprises: an image sensor for sensing at least some of the coded data; a processor for generating indicating data using the sensed coded data, the indicating data comprising data regarding a position of the robot on the interface surface; communication means for transmitting the indicating data to a computer system and receiving instructions from the computer system; a steerable drive system for moving the robot over the interface surface in response to movement instructions received from the computer system; and a marking device for selectively marking the interface surface in response to marking instructions received from the computer system.
    Type: Grant
    Filed: June 26, 2006
    Date of Patent: July 17, 2007
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Zhenya Alexander Yourlo, Paul Lapstun, Kia Silverbrook
  • Patent number: 7236854
    Abstract: A method and a system for use in connection with programming of an industrial robot. The programming includes teaching the robot a path having a number of waypoints located on or in the vicinity of an object to be processed by the robot. The system includes elements for obtaining information about the waypoints of the path in relation to the object, a storage unit for storing the obtained information, a simulation unit for simulating the robot path based on the obtained information about the waypoints and a model of the robot, a graphics generator for generating a graphical representation of the simulated robot path, and a display member for displaying a view comprising the object and the graphical representation of the robot path projected on the object.
    Type: Grant
    Filed: January 5, 2004
    Date of Patent: June 26, 2007
    Assignee: ABB Research Ltd.
    Inventors: John Pretlove, Charlotte Skourup, Thomas Pettersen
  • Patent number: 7236852
    Abstract: A legged mobile robot itself is responsive to the result of error detection during robot operations to perform error avoiding processing autonomously. In detecting an error, requested commands are all blocked by the internal processing within the robot so that an input to an actuating system does not affect the robot. The type of the error that has occurred is also notified to the actuating system so that feedback to an inputting system 32 may be applied in a manner specific to the error type. When the error is eliminated, that effect is notified to the actuating system to enable re-initiation of the usual command input from the remote operating system.
    Type: Grant
    Filed: October 10, 2003
    Date of Patent: June 26, 2007
    Assignees: Sony Corporation
    Inventors: Tomohisa Moridaira, Jinichi Yamaguchi
  • Patent number: 7228203
    Abstract: Autonomous personal service robot to monitor its owner for symptoms of distress and provide assistance. The system may include sensors to detect situations before they affect people such as smoke, heat, temperature and carbon monoxide sensors. The system can provide security for the home. The PRA may comprise features such as a medicine dispenser and blood pressure cuff. Features such as broadband internet, MP3 player, reading lights and eye glass tracker provide butler type capabilities that enable the system to appeal to markets beyond the elderly and infirmed. The system may also include an X10 transmitter/receiver to automatically control various household lights and appliances. Equipping the system with a robot arm enables the robot to fetch items, turn on and off wall switches and open the refrigerator.
    Type: Grant
    Filed: March 26, 2005
    Date of Patent: June 5, 2007
    Assignee: Vision Robotics Corporation
    Inventors: Harvey Koselka, Bret Wallach, David Gollaher
  • Patent number: 7227960
    Abstract: An attention direction of a robot, indicated by a face, eyes or the like thereof, can be aligned with a directivity direction of a microphone array. Specifically, an acoustic signal from a sound source can be captured, and input signals for individual microphones can be generated. A direction of the sound source can be estimated from the input signals. A visual line of the robot, a posture thereof, or both, can be controlled such that the attention direction of the robot coincides with the direction of the sound source. Then, the directivity direction of the microphone array can be aligned with the attention direction. Thereafter, voice recognition can be performed with an input of a delay sum corresponding to the directivity direction.
    Type: Grant
    Filed: May 16, 2002
    Date of Patent: June 5, 2007
    Assignee: International Business Machines Corporation
    Inventor: Toshihiko Kataoka
  • Patent number: 7221999
    Abstract: When an operator attempts to move a robot from a current position to a desired position, she/he operates a manipulator lever (26) corresponding to a desired direction of a manipulator (23) of a remote control device (22), for example, a number of times corresponding to a predetermined moving amount in the moving direction. At this point, the moving amount for each moving direction depending on this number of operations is set, and a leg of the robot is actuated according to a setting value of the moving amount for each moving direction to move the robot. The moving amount that can be set by the operation of the manipulator lever (26) has a relatively small moving amount that the robot may be moved by performing a lifting/landing action once for each of the legs of the robot, and a relatively large moving amount requiring multiple walking steps of the lifting/landing action for each leg of the robot.
    Type: Grant
    Filed: August 20, 2002
    Date of Patent: May 22, 2007
    Assignee: Honda Giken Kogyo Kabushiki Kaisha
    Inventor: Shigeo Sano
  • Patent number: 7212886
    Abstract: A robot control apparatus including a motion torque calculating section for calculating a motion torque command which is required for a motion of a servo motor, a disturbance torque estimating section for calculating a disturbance torque, a minute displacement relationship calculating section for calculating a minute displacement relationship between a task coordinate system of a robot and a joint coordinate system of the servo motor, an external force calculating section for carrying out a conversion to an external force on the task coordinate system, a force control section for calculating a position correction amount on the task coordinate system of the robot, and a joint angle correction amount calculating section for carrying out a conversion to a joint angle correction amount on the joint coordinate system.
    Type: Grant
    Filed: December 12, 2003
    Date of Patent: May 1, 2007
    Assignee: Kabushiki Kaisha Yaskawa Denki
    Inventors: Hideo Nagata, Kenichi Yasuda, Yasuyuki Inoue
  • Patent number: 7209803
    Abstract: A camera or other sensing unit senses the conditions of articles and mobile entities, including humans within a living space. An article management/operation server manages, within an article database, attribute information about the articles, including operators, according to the information from the sensing unit. The server receives a user's instruction, input through a console unit, and refers to the article database to convert this instruction into a control command, which is then transmitted to a life-support robot.
    Type: Grant
    Filed: January 11, 2006
    Date of Patent: April 24, 2007
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Shusaku Okamoto, Osamu Yamada, Tomonobu Naruoka, Yoshihiko Matsukawa, Satoshi Sato