Programmed Data (e.g., Path) Modified By Sensed Data Patents (Class 700/253)
  • Patent number: 7805218
    Abstract: A locomotion control system is constructed to input the quantity of materials in the real world, such as the quantity of motion state of a robot, external force and external moment, and environmental shapes, measured with sensors or the like. By integrating all calculations for maintaining a balance of the body into a single walking-pattern calculating operation, both a locomotion generating function and an adaptive control function are effectively served, the consistency of dynamic models is ensured, and interference between the dynamic models is eliminated. Calculations for generating a walking pattern of the robot can be performed in an actual apparatus and in real time in a manner in which parameters, such as a boundary condition concerning the quantity of motion state, external force and external moment, and the trajectory of the sole, are settable.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: September 28, 2010
    Assignee: Sony Corporation
    Inventor: Kenichiro Nagasaka
  • Patent number: 7805220
    Abstract: A robot cleaner is described that cleans a room using a serpentine room clean and a serpentine localized clean. Sensors can include an object following sensor, a stairway detector and bumper sensors.
    Type: Grant
    Filed: March 11, 2004
    Date of Patent: September 28, 2010
    Assignee: Sharper Image Acquisition LLC
    Inventors: Charles E. Taylor, Andrew J. Parker, Shek Fai Lau, Eric C. Blair, Andrew Heninger, Eric Ng
  • Patent number: 7801645
    Abstract: A robot uses an infrared sensor including an infrared light source which produces pulses of infrared light. Optics focus reflections of the infrared light pulses from different portions of the environment of the robot to different detectors in a 2D array of detectors. The detectors produce an indication of the distance to the closest object in an associated portion of the environment. The robot can use the indications to determine features in the environment. The robot can be controlled to avoid these features.
    Type: Grant
    Filed: March 11, 2004
    Date of Patent: September 21, 2010
    Assignee: Sharper Image Acquisition LLC
    Inventors: Charles E. Taylor, Andrew J. Parker, Shek Fai Lau, Eric C. Blair, Andrew Heninger, Eric Ng, Patricia I. Brenner
  • Publication number: 20100228394
    Abstract: Disclosed is a mobile robot and a controlling method of the same. An entire movement region is divided into a plurality of regions, and a partial map is gradually made by using feature points of a plurality of images of the divided regions. Then, the map is compensated into a closed curved line, thereby making an entire map. Furthermore, when the mobile robot is positioned at a boundary of neighboring regions of the cleaning region, the boundary where a closed curved line is formed, the mobile robot compensates for its position based on a matching result between feature points included in the map, and feature points extracted from images captured during a cleaning process.
    Type: Application
    Filed: March 5, 2010
    Publication date: September 9, 2010
    Inventors: Dong Hoon YI, Young Gie KIM, Jeong Suk YOON, Seong Soo LEE, Jei Hun LEE, Seung Min BAEK, Yoo Jin CHOI, Sang IK NA, Su Uk CHOE, Yie Bin KIM
  • Publication number: 20100222925
    Abstract: In a robot control apparatus mounted on a mobile robot, movement of a human existing in front of the robot is detected, and the robot is moved in association with the movement of the human to thereby obtain path teaching data. When the robot moves autonomously according to the path teaching data, a robot movable area with respect to the path teaching data is calculated from positions of the ceiling and walls of the robot moving space or positions of obstacles detected by a surrounding object detection unit, whereby a moving path for autonomous movement is generated. The robot is controlled to move autonomously by a drive of a drive unit according to the moving path for autonomous movement.
    Type: Application
    Filed: December 2, 2005
    Publication date: September 2, 2010
    Inventor: Takashi Anezaki
  • Publication number: 20100222926
    Abstract: A virtual wall system is composed of a mobile robotic device and at least one virtual wall generator. The mobile robotic device includes a steering unit for steering itself toward at least one direction, a steering control unit connected with the steering unit for controlling the steering of the steering unit, and at least one sonic receiver mounted to one side thereof for receiving sonic signals. The at least one virtual wall system generator is placed on a planar surface where the mobile robotic device moves, having a sonic emitter and a taper-shaped hole facing sidewards. The taper-shaped hole increasingly expands from inside out. The sonic emitter is to emit sonic signals that are directive subject to the taper-shaped hole. The at least one virtual wall system generator further includes a power module as power supply.
    Type: Application
    Filed: May 6, 2010
    Publication date: September 2, 2010
    Inventor: Ting-Yin CHIU
  • Patent number: 7787989
    Abstract: The invention concerns a navigation device for a mobile robot comprising means for measuring the amplitude and the phase of an electromagnetic signal emitted by a wire acting as limit for a working area of the robot. The measuring means samples the amplitude of the signal during each time interval, the result of each measurement is stored in a memory and the measurements are repeated for several time intervals, the collected results being added in said memories until the content of a memory reaches a reference threshold. The number of samples required and the content of each memory is interpreted by numerical analysis to determine the distance or distance variation relative to said limiting elements. Any phase change corresponding to a passage beyond the limiting wire is easily detected and results for example in a command returning the robot to its working area.
    Type: Grant
    Filed: January 31, 2003
    Date of Patent: August 31, 2010
    Assignee: Husqvarna
    Inventor: André Colens
  • Patent number: 7787993
    Abstract: A robot hand able to change the manner of holding an object while force applied from a plurality of finger mechanisms to the object is adjusted without using an auxiliary finger mechanism. When force F3 is applied to object w from a certain finger mechanism 13 among the plurality of finger mechanisms 11 to 13 is changed, the operation of each finger mechanism is controlled such that a “contact” of each of the finger mechanisms 11 to 13 in the object w and an “application force vector” from each of the finger mechanisms 11 to 13 to the object w satisfy a “stable gripping condition”. The “stable gripping condition” is a condition in which (1) the sum of each of forces and moments applied from the plurality of finger mechanisms 11 to 13 to the object w becomes zero, and (2) a slip index fr becomes minimum.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: August 31, 2010
    Assignee: Honda Motor Co., Ltd.
    Inventor: Kazuyuki Takahashi
  • Patent number: 7774100
    Abstract: A robot control information generator generates control information for operating a robot equipped with a camera and a hand to grasp an object based on a two-dimensional code on the object. The two-dimensional code includes position identifying patterns and an information pattern, the position within the two-dimensional code of each of the position-identifying patterns is specified beforehand, and the information pattern is generated by encoding of information. The robot control information generator comprises an image input unit, a pattern detection unit, a position/posture calculation unit, a decoding device, and a control information-generating unit which generates the control information based on the decoded information decoded by the decoding device and the position/posture information calculated by the position/posture calculation unit.
    Type: Grant
    Filed: June 6, 2008
    Date of Patent: August 10, 2010
    Assignee: Honda Motor Co., Ltd.
    Inventor: Chiaki Aoyama
  • Patent number: 7774098
    Abstract: To generate a desired gait of a robot 1 such that a permissible range of a predetermined component (a translational floor reaction force horizontal component or the like) of a floor reaction force acting on the mobile robot 1, a gait generating system for a mobile robot creates a provisional motion, which indicates a provisional value of a desired motion, and repeats processing for correcting the provisional motion by using a first dynamic model and a second dynamic model having a dynamic accuracy that is higher than that of the first dynamic model until a predetermined condition is satisfied, thereby obtaining a final corrected motion as the desired motion.
    Type: Grant
    Filed: February 28, 2005
    Date of Patent: August 10, 2010
    Assignee: Honda Motor Co., Ltd.
    Inventors: Toru Takenaka, Takashi Matsumoto, Takahide Yoshiike
  • Patent number: 7769491
    Abstract: The present invention provides an obstacle avoiding apparatus, an obstacle avoiding method, an obstacle avoiding program, and a mobile robot apparatus that can accurately model a robot apparatus and plan a highly precise moving route for the robot apparatus that avoids obstacles.
    Type: Grant
    Filed: February 28, 2006
    Date of Patent: August 3, 2010
    Assignee: Sony Corporation
    Inventors: Masaki Fukuchi, Steffen Gutmann
  • Patent number: 7765030
    Abstract: A gait generating system for a mobile robot determines a gait parameter that defines a gait of a mobile robot 1 to be generated by updating a value of a priority parameter of the gait parameter such that it approaches in steps to an original required value from a value of a priority gait parameter of a predetermined base gait parameter until it agrees with the original required value. Each time the value is updated, a search object parameter among non-priority parameters other than the priority parameter is determined in an exploratory manner such that a boundary condition of a gait is satisfied on a dynamic model of the robot 1, and a gait parameter that includes the determined search object parameter and the updated priority parameter is newly determined. The gait of the mobile robot 1 is generated using a gait parameter newly determined when the priority parameter is finally made to agree with the required value, and the dynamic model.
    Type: Grant
    Filed: February 16, 2005
    Date of Patent: July 27, 2010
    Assignee: Honda Motor Co., Ltd.
    Inventors: Toru Takenaka, Takashi Matsumoto, Takahide Yoshiike
  • Patent number: 7765031
    Abstract: In a robot, a first determining unit determines whether there is an interference region in which a first occupation region and a second occupation region are at least partially overlapped with each other. A second determining determines whether a second movable part of another robot is at least partially located in the interference region based on an actual position of the second movable part. A stopping unit begins stopping, at a predetermined timing, movement of the first movable part if it is determined that there is the interference region, and that the second movable part is at least partially located in the interference region. The predetermined timing is determined based on a positional relationship between an actual position of the first movable part and the interference region.
    Type: Grant
    Filed: November 22, 2006
    Date of Patent: July 27, 2010
    Assignee: Denso Wave Incorporated
    Inventor: Kenji Nagamatsu
  • Publication number: 20100179671
    Abstract: A system, method, and computer readable-media for creating a stable synthetic neural system. The method includes training an intellectual choice-driven synthetic neural system (SNS), training an emotional rule-driven SNS by generating emotions from rules, incorporating the rule-driven SNS into the choice-driven SNS through an evolvable interface, and balancing the emotional SNS and the intellectual SNS to achieve stability in a nontrivial autonomous environment with a Stability Algorithm for Neural Entities (SANE). Generating emotions from rules can include coding the rules into the rule-driven SNS in a self-consistent way. Training the emotional rule-driven SNS can occur during a training stage in parallel with training the choice-driven SNS. The training stage can include a self assessment loop which measures performance characteristics of the rule-driven SNS against core genetic code.
    Type: Application
    Filed: January 14, 2009
    Publication date: July 15, 2010
    Applicant: NATIONAL AERONAUTICS AND SPACE ADMINISTRATION
    Inventor: Steven A. Curtis
  • Publication number: 20100179690
    Abstract: A system for automated adaption of a process parameter of a handling device includes a supervision device configured to selectively monitor at least one process parameter and/or to adapt the at least one process parameter of the handling device in an automated manner based on specifications and/or the environment and/or in a rule-based manner in interaction with a control/regulation device, wherein environment/safety-specific specifications and/or regulations are complied with and/or implemented irrespective of the type of a respective working process, wherein the system is configured to interact with the control/regulation device configured to monitor, control and/or regulate the handling device.
    Type: Application
    Filed: June 2, 2008
    Publication date: July 15, 2010
    Applicant: ABB RESEARCH LTD.
    Inventors: Bjoern Matthias, Roland Krieger
  • Patent number: 7751938
    Abstract: There is provided a control device for a robot arm which includes an operation procedure information acquisition means for acquiring information on the procedure of a domestic operation, a progress management means for managing information on the progress of the operation, and a control parameter setting means for setting a control parameter for the robot arm based on the operation procedure information and the progress information, whereby the control device controls an operation of the robot arm based on the control parameter from the control parameter setting means.
    Type: Grant
    Filed: June 26, 2008
    Date of Patent: July 6, 2010
    Assignee: Panasonic Corporation
    Inventors: Yuko Tsusaka, Yasunao Okazaki
  • Patent number: 7747351
    Abstract: A control device for a robot arm is designed such that, based on information on a transportation state database in which information on a transportation state of a person operating the arm is recorded, an impedance setting unit sets a mechanical impedance set value of the arm, and an impedance control unit controls a mechanical impedance value of the arm to the mechanical impedance set value thus set.
    Type: Grant
    Filed: June 24, 2008
    Date of Patent: June 29, 2010
    Assignee: Panasonic Corporation
    Inventors: Yuko Tsusaka, Yasunao Okazaki
  • Patent number: 7747348
    Abstract: Provided is a method of using a rotational movement amount of a mobile device including obtaining images at two different points on a path along which the mobile device moves, searching for matching points with respect to the obtained images and obtaining an image coordinate value of each of the matching points, sensing linear movement of the mobile device and obtaining a linear movement amount using a result of sensing, and obtaining the rotational movement amount using the image coordinate values and the linear movement amount.
    Type: Grant
    Filed: September 8, 2004
    Date of Patent: June 29, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Young-bo Shim, Kyung-shik Roh, Woo-sup Han, Woong Kwon
  • Patent number: 7747352
    Abstract: A “construction set” consisting of active and passive parts connected by joints that can be manipulated to form an movable articulated assembly representing things like animals and skeletons. Each active part includes a position sensor for acquiring and storing position data specifying a sequence of positions assumed by the active part as the assembly is reshaped, and a controllable drive motor for moving the active part relative to a connected part in accordance with the position data.
    Type: Grant
    Filed: April 15, 2005
    Date of Patent: June 29, 2010
    Assignee: Massachusetts Institute of Technology
    Inventors: Hayes Solos Raffle, Amanda Jane Parkes, Hiroshi Ishii
  • Patent number: 7742839
    Abstract: A robot controller capable of automatically preparing a job program for a workpiece configured of a plurality of job elements is disclosed. A plurality of teaching programs for teaching the job for each job element making up the workpiece are stored in advance. Each teaching program has registered therein attribute information including the item number (identification information) and the sequence of application of the teaching program to each workpiece. The robot controller retrieves teaching programs having registered therein, as attribute information, the same item number as the input item number of the workpiece and prepares a main program such that the retrieved teaching programs are called sequentially as subprograms in accordance with the application sequence specified by the attribute information. Further, commands for moving to the job starting position and the job end position are added before and after the main program thereby to complete the main program.
    Type: Grant
    Filed: July 14, 2005
    Date of Patent: June 22, 2010
    Assignee: Fanuc Ltd
    Inventors: Yoshiharu Nagatsuka, Hirohiko Kobayashi
  • Patent number: 7740953
    Abstract: An artificial skin system for use with a robotic assembly such as to provide an animated robot head with realistic skin movement. The skin system includes a receiving component for contacting the manipulator mechanism of the robotic assembly and also includes an exterior skin component that extends over the receiving component. An inner surface of the exterior skin component is integrally bonded to the receiving component such that the exterior skin component moves with the receiving component when a manipulator mechanism or robotics anchored to the receiving component moves or applies a force. The exterior skin component is formed of an elastic material with a second hardness that differs from a first hardness of elastic material of the receiving component, e.g., is less than the first hardness. The skin system includes a backing component bonded to the other components with a third hardness less than the first and second hardnesses.
    Type: Grant
    Filed: February 12, 2008
    Date of Patent: June 22, 2010
    Assignee: Disney Enterprises, Inc.
    Inventors: Philip John Jackson, Bryan S. Tye
  • Patent number: 7742840
    Abstract: Disclosed is a space-saving autonomous mobile robot capable of switching two types of light irradiation appropriately. The robot includes a moving mechanism, an autonomous movement controller for controlling the moving mechanism, a self-location recognition unit for sensing a self-location of the robot, a map data storage unit for storing a map data on locations of marks, a slit light device for irradiating a detection area with slit light, an infrared device for irradiating a detection area with infrared rays, and a switch determination unit for comparing a mark-formed region and the self-location, and then, for switching between the slit light and infrared devices, based on the comparison result. Moreover, the infrared device irradiates the detection area when the self-location is within the mark-formed region, while the slit light device irradiates the detection area when the self-location is outside the mark-formed region.
    Type: Grant
    Filed: December 6, 2005
    Date of Patent: June 22, 2010
    Assignee: Honda Motor Co., Ltd.
    Inventors: Tomoki Watabe, Tsukasa Sugino, Koji Kawabe, Minami Asatani, Taku Osada, Takahide Yoshiike, Takashi Nakayama, Shintarou Fujita
  • Publication number: 20100152944
    Abstract: A robot system includes camera, a distance direction sensor and a controller. The controller is configured to store a plurality of instruction images obtained as a target of the real-time image at each of a plurality of discrete instruction points provided on a predetermined running path. The controller is configured to switch, on the basis of predetermined switching conditions, between an image guidance mode in which the controller controls a running subsystem on the basis of a comparison result between the real-time image and the instruction image, and a measurement distance guidance mode in which the controller controls the running subsystem on the basis of a detection result of the distance direction sensor.
    Type: Application
    Filed: August 31, 2009
    Publication date: June 17, 2010
    Applicant: KABUSHIKI KAISHA YASKAWA DENKI
    Inventors: Dai KOUNO, Tamio NAKAMURA
  • Patent number: 7734358
    Abstract: A data processing apparatus for processing data described in a welding operation program of an arc welding robot system.
    Type: Grant
    Filed: July 21, 2005
    Date of Patent: June 8, 2010
    Assignee: Fanuc Ltd
    Inventors: Atsushi Watanabe, Yoshiharu Nagatsuka, Toshiya Takeda
  • Patent number: 7734378
    Abstract: A vertical component or the like of a floor reaction force moment to be applied to a robot 1 is defined as a restriction object amount, and the permissible range of the restriction object amount is set. A provisional motion of the robot that satisfies a predetermined dynamic balance condition is determined on a predetermined dynamic model, and if a restriction object amount determined by the provisional motion deviates from the permissible range, then the motion of a desired gait is determined by correcting the provisional motion by changing the angular momentum changing rate of the robot from the provisional motion while limiting the restriction object amount to the permissible range on the dynamic model.
    Type: Grant
    Filed: June 28, 2004
    Date of Patent: June 8, 2010
    Assignee: Honda Motor Co., Ltd.
    Inventors: Toru Takenaka, Takashi Matsumoto, Takahide Yoshiike
  • Patent number: 7725214
    Abstract: A control system for a minimally invasive surgical system. In one aspect the control system is a distributed system. A control and transform processor receives data from a master arm controller, an instrument controller, an imaging system controller, and a guide tube controller and distributes data received from one controller to the other controllers. The other controllers use the received data, along with received optimization goals, to control associated slave arms in a distributed but coordinated way. In another aspect, the control system is centralized, in which a motion coordinator receives master inputs, sensor inputs from the slave arms, and optimization inputs. The motion coordinator uses the received inputs to output control signals to an instrument, an imaging system, and a guide tube controller.
    Type: Grant
    Filed: June 13, 2007
    Date of Patent: May 25, 2010
    Assignee: Intuitive Surgical Operations, Inc.
    Inventor: Nicola Diolaiti
  • Patent number: 7725223
    Abstract: A self propelled upright vacuum cleaner is provided with a Hall effect sensor to provide a Hall voltage that varies according to the position of a handgrip maintained by the vacuum cleaner. A microprocessor generates a PWM control signal to control the movement of the vacuum based on the magnitude of the Hall voltage with respect to various response characteristics, including a non-linear logistic function. As such, the vacuum cleaner imparts a user-friendly responsiveness to the user during the operation of the vacuum cleaner.
    Type: Grant
    Filed: September 26, 2006
    Date of Patent: May 25, 2010
    Assignee: Techtronic Floor Care Technology Limited
    Inventors: Evan A. Gordon, Ethan S. Miller
  • Publication number: 20100115716
    Abstract: A piezoelectric debris sensor and associated signal processor responsive to debris strikes enable an autonomous or non-autonomous cleaning device to detect the presence of debris and in response, to select a behavioral mode, operational condition or pattern of movement, such as spot coverage or the like. Multiple sensor channels (e.g., left and right) can be used to enable the detection or generation of differential left/right debris signals and thereby enable an autonomous device to steer in the direction of debris.
    Type: Application
    Filed: January 14, 2010
    Publication date: May 13, 2010
    Applicant: IROBOT CORPORATION
    Inventors: Gregg W. Landry, David A. Cohen, Daniel Ozick
  • Patent number: 7702420
    Abstract: A method for making a mobile unit accompany an objective person moves the mobile unit in correspondence with movement of the objective person and executes control so that the mobile unit moves along the walking direction of the objective person by detecting the foot landing of the objective person, detecting the walking speed and the walking direction of the objective person, and predicting the predictive walking range of the objective person on the basis of the detected information of the walking direction and the foot landing.
    Type: Grant
    Filed: July 6, 2005
    Date of Patent: April 20, 2010
    Assignee: Panasonic Corporation
    Inventors: Takanori Goto, Tamao Okamoto
  • Patent number: 7693696
    Abstract: A method for welding includes providing a pair of substrates with no gap between them. The welding process uses lasers that are moveable through a locus of points relative to the substrates and each other to weld the substrate together. The moveable lasers assist in controlling a formation of a weld keyhole that assists in expelling gases that develop during the welding process.
    Type: Grant
    Filed: May 16, 2007
    Date of Patent: April 6, 2010
    Assignee: Chrysler Group LLC
    Inventors: Mariana G. Forrest, Lu Feng
  • Patent number: 7689321
    Abstract: This invention is generally related to methods and apparatus that permit the measurements from a plurality of sensors to be combined or fused in a robust manner. For example, the sensors can correspond to sensors used by a mobile device, such as a robot, for localization and/or mapping. The measurements can be fused for estimation of a measurement, such as an estimation of a pose of a robot.
    Type: Grant
    Filed: February 10, 2005
    Date of Patent: March 30, 2010
    Assignee: Evolution Robotics, Inc.
    Inventor: Lars Niklas Karlsson
  • Patent number: 7684897
    Abstract: A work model (or an image) is displayed on an image plane of a robot simulator (201), and a measuring portion and a measuring method are designated (202, 203) and a work shape and a work loading state are designated (204), and then it is judged whether or not the measuring portion and the measuring method are good (205). When the measuring portion and the measuring method are good, a program is generated and the processing is completed (207, 208). When the measuring portion and the measuring method are not good, an alarm is given (206), and the continuation (207) or the repetition (201) of the processing is directed. At the time of analyzing the program, the loading (101), the analysis and display of the measuring portion and the measuring method (102, 103) and the work information (104) are designated, and then it is judged whether or not the measuring portion and the measuring method, which have been analyzed, are good (105).
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: March 23, 2010
    Assignee: Fanuc Ltd
    Inventors: Atsushi Watanabe, Kazunori Ban, Ichiro Kanno
  • Patent number: 7684892
    Abstract: A method for generation of a control code set for a manufacturing process includes generating a list of sequences of operations with an automatic sequence of operations generator, selecting an optimized sequence of operations from the list of sequences of operations, and utilizing the optimized sequence of operations to generate the control code set.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: March 23, 2010
    Assignees: GM Global Technology Operations, Inc., Chalmers University of Technology
    Inventors: Chengyin Yuan, Fangming Gu, Stephan R. Biller, Richard C. Immers, Chieh-Yi Jerry Yen, Magnus Johansson, Mikael Kjellgren, Bengt Erik Lennartson
  • Patent number: 7679532
    Abstract: The invention is related to methods and apparatus that use a visual sensor and dead reckoning sensors to process Simultaneous Localization and Mapping (SLAM). These techniques can be used in robot navigation. Advantageously, such visual techniques can be used to autonomously generate and update a map. Unlike with laser rangefinders, the visual techniques are economically practical in a wide range of applications and can be used in relatively dynamic environments, such as environments in which people move. One embodiment further advantageously uses multiple particles to maintain multiple hypotheses with respect to localization and mapping. Further advantageously, one embodiment maintains the particles in a relatively computationally-efficient manner, thereby permitting the SLAM processes to be performed in software using relatively inexpensive microprocessor-based computer systems.
    Type: Grant
    Filed: November 13, 2006
    Date of Patent: March 16, 2010
    Assignee: Evolution Robotics, Inc.
    Inventors: L. Nicklas Karlsson, Paolo Pirjanian, Luis Filipe Domingues Goncalves, Enrico Di Bernardo
  • Publication number: 20100063626
    Abstract: The illustrative embodiments provide an apparatus for controlling a vehicle. In an illustrative embodiment, a vehicle is comprised of a machine controller, a steering system, a propulsion system, a braking system, a sensor system, and a knowledge base used by the machine controller. The machine controller identifies a dynamic condition and sends commands to the steering system, the propulsion system, and the braking system to move the vehicle.
    Type: Application
    Filed: September 11, 2008
    Publication date: March 11, 2010
    Inventor: Noel Wayne Anderson
  • Publication number: 20100063627
    Abstract: When an autonomous mobile apparatus moves autonomously along near a master and there is an object in the surrounding environment recognized by a camera and a communication device and the like, a danger level detecting portion detects a danger level of the object to the master, and an actuator controlling portion and an electric motor move the autonomous mobile apparatus based on the danger level. As a result, the autonomous mobile apparatus moves autonomously along near the master, as well as detects the danger level to the master and moves based on the danger level. Accordingly, the autonomous mobile apparatus can move in a manner so as to ensure the safety of the master taking this danger level into account.
    Type: Application
    Filed: June 13, 2008
    Publication date: March 11, 2010
    Applicant: Toyota Jidosha Kabushiki Kaisha
    Inventor: Kenichi Kitahama
  • Publication number: 20100057255
    Abstract: The present invention relates to a method for controlling motions of a robot using evolutionary computation, the method including constructing a database by collecting patterns of human motion, evolving the database using a genetic operator that is based upon PCA and dynamics-based optimization, and creating motion of a robot in real time using the evolved database. According to the present invention, with the evolved database, a robot may learn human motions and control optimized motions in real time.
    Type: Application
    Filed: September 25, 2008
    Publication date: March 4, 2010
    Applicant: Korea Institute of Science and Technology
    Inventors: Syung-Kwon RA, Ga-Lam Park, Chang-Hwan Kim, Bum-Jae You
  • Publication number: 20100049352
    Abstract: A system for automated processing of workpieces comprises at least one handling apparatus having at least one measuring arrangement configured to record at least one controlled variable and at least one regulatory device configured to interact with the at least one measuring arrangement to optimize the processing using the at least one control variable. The processing also includes machining, and the at least one handling apparatus includes a robot.
    Type: Application
    Filed: October 18, 2007
    Publication date: February 25, 2010
    Applicant: ABB AG
    Inventors: Martin Kohlmaier, Rainer Krappinger
  • Publication number: 20100049365
    Abstract: A control system for a mobile robot (10) is provided to effectively cover a given area by operating in a plurality of modes, including an obstacle following mode (51) and a random bounce mode (49). In other embodiments, spot coverage, such as spiraling (45), or other modes are also used to increase effectiveness. In addition, a behavior based architecture is used to implement the control system, and various escape behaviors are used to ensure full coverage.
    Type: Application
    Filed: October 30, 2009
    Publication date: February 25, 2010
    Applicant: iRobot Corporation
    Inventors: Joseph L. Jones, Philip R. Mass
  • Patent number: 7664572
    Abstract: A control device of a legged mobile robot, wherein a state amount error (for example, an error of a vertical position of a body 3), which is a difference between an actual state amount and a state amount of a desired gait related to a translational motion in a predetermined direction (for example, a translational motion in a vertical direction) of a legged mobile robot 1, is determined, and then a desired motion of the desired gait is determined such that the state amount error approaches zero. The desired motion is determined using a dynamic model by additionally inputting a virtual external force determined on the basis of the state amount error to the dynamic model for generating desired gaits. At the same time, a desired floor reaction force of the robot 1 is corrected on the basis of a state amount error of zero, and compliance control is carried out to make the motion and the floor reaction force of the robot 1 follow the desired motion and the desired floor reaction force of the desired gait.
    Type: Grant
    Filed: April 28, 2003
    Date of Patent: February 16, 2010
    Assignee: Honda Giken Kogyo Kabushiki Kaisha
    Inventors: Toru Takenaka, Takashi Matsumoto, Takahide Yoshiike, Kazushi Akimoto
  • Patent number: 7658694
    Abstract: A mobile unit configured to train an athlete is disclosed. The mobile unit includes multiple sensors, communication devices and a mobility system. The mobile unit executes one or more training paths to simulate chasing associated with various sports. The mobile unit is capable of determining its own location and the location of the athlete throughout a training session, as well as other information. The mobile unit is configured to adapt the training path to stress weaknesses of the athlete with respect to various types of athletic skills.
    Type: Grant
    Filed: April 30, 2007
    Date of Patent: February 9, 2010
    Assignee: Nike, Inc.
    Inventor: Joseph L. Ungari
  • Publication number: 20100030379
    Abstract: The invention describes a method of controlling an autonomous device (1), which autonomous device records ambient data and optionally transmits the recorded ambient data, which method comprises positioning an indicator (S1, S2, S3, S4) at a boundary (B) between a private area (P) and a non-private area (N) to optically distinguish the private area (P) from the non-private area (N) for a user of the autonomous device (1). The indicator (S1, S2, S3, S4) is detected by the autonomous device (1) and interpreted to determine whether the autonomous device (1) is in a private area (P) or a non-private area (N). Subsequently, recording or transmission of ambient data is restricted while the autonomous device (1) is within the private area (P).
    Type: Application
    Filed: December 12, 2007
    Publication date: February 4, 2010
    Applicant: KONINKLIJKE PHILIPS ELECTRONICS N.V.
    Inventors: Georgios Parlantzas, Jens Friedemann Marschiner
  • Patent number: 7657346
    Abstract: The system includes a detecting section detecting an object to be picked, among a plurality of objects placed in a manner as to be at least partially superimposed on each other; a storage section storing appearance information of a predetermined portion of a reference object having an outward appearance identical to an outward appearance of the object to be picked; a determining section determining whether an inspected portion of the object to be picked, corresponding to the predetermined portion of the reference object, is concealed by another object, based on the appearance information of the reference object stored in the storage section; a control section deciding a picking motion for the object to be picked and outputting a control signal of the picking motion; and a picking mechanism performing the picking motion on the object to be picked in accordance with the control signal output from the control section.
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: February 2, 2010
    Assignee: Fanuc Ltd
    Inventors: Kazunori Ban, Ichiro Kanno
  • Patent number: 7643903
    Abstract: While a biped walking mobile body is in a motion, such as level-ground walking, the position of the center of gravity (G0) of the biped walking mobile body, the position of an ankle joint (12) of each leg (2), and the position of a metatarsophalangeal joint (13a) of a foot (13) are successively grasped. The horizontal position of any one of the center of gravity (G0), the ankle joint (12), and the metatarsophalangeal joint (13a) is estimated as the horizontal position of a floor reaction force acting point on the basis of the combination of the contact or no contact with the ground at a spot directly below the metatarsophalangeal joint 13a of the foot 13 and a spot directly below the ankle joint 12, which is detected by ground contact sensors 51f and 51r, respectively, provided on the sole of the foot 13. The vertical position of the floor reaction force acting point is estimated on the basis of the vertical distance from the ankle joint (12) to a ground contact surface.
    Type: Grant
    Filed: March 29, 2004
    Date of Patent: January 5, 2010
    Assignee: Honda Motor Co., Ltd.
    Inventor: Masakazu Kawai
  • Patent number: 7643905
    Abstract: A robot program correcting apparatus, which displays three-dimensional models of a robot and a workpiece simultaneously on the screen of a display apparatus, and corrects an operation program for the robot, includes: a unit retrieving a robot operation program and a working position based on at least either a line or a surface computed from touchup points and on a touchup position or points representing a working position specified on the screen; a difference computing unit computing a difference between at least either the line or surface computed from the touchup points and at least either a line or a surface computed from the plurality of points as position information representing the retrieved working position; and a correcting unit correcting the robot operation program by computing the amount of correction based on the difference, thereby reducing the number of steps required when correcting the robot operation program.
    Type: Grant
    Filed: April 11, 2006
    Date of Patent: January 5, 2010
    Assignee: Fanuc Ltd
    Inventors: Atsushi Watanabe, Yoshiharu Nagatsuka
  • Patent number: 7643906
    Abstract: An obstacle and cliff avoiding system is disclosed, which is substantially a movable chassis having at least a displacement sensor arranged thereon. In a preferred embodiment, each displacement sensor is tilted by a specific angle with respect to a surface detected thereby while being driven to move in circle by a rotating apparatus for enabling the same to scan a defined fan-like area or the circular area around the chassis in a circulating manner. As each displacement sensor is tilted by the specific angle and is initiated to issue a working signal, the paths of signal emission and reception of each sensor are defined by the specific angle, whereas the reflected working signal received by the sensor is sent to a control unit to be compared with the working signal so that the control unit is able to evaluate whether there is an obstacle or a drop in front of the moving direction of the movable chassis and thus control the chassis to maneuver around the obstacle or the drop.
    Type: Grant
    Filed: September 8, 2006
    Date of Patent: January 5, 2010
    Assignee: Industrial Technology Research Institute
    Inventors: Hung-Hsiu Yu, Kuo-Shih Tseng, Yu-Lun Ho, Mao-Feng Tu, Chun-Hung Liu
  • Publication number: 20090319082
    Abstract: A method of controlling walking a biped robot to generate a walking pattern maximally similar to that of a human includes generating a walking pattern, calculating a walking pattern similarity corresponding to the walking pattern, and comparing the walking pattern similarity with a predetermined reference pattern similarity, and changing the walking pattern based on a result of the comparison. When the robot walks, a knee is maximally stretched and a horizontal movement of a waist is minimized such that the walking pattern of the robot is maximally similar to that of a human, thus enhancing an affinity for a human being and increasing energy efficiency.
    Type: Application
    Filed: April 21, 2009
    Publication date: December 24, 2009
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Woong KWON, Joong Kyung Park, Chang Hyun Roh, Jae Ho Park, Ho Seong Kwak
  • Publication number: 20090312869
    Abstract: A robot 100 includes an image input means 201 that receives an image and outputs image data, an image processing means 202 that receives the image data and generates and outputs an image recognition result, a restraint processing means 204 that outputs an operation instruction for altering a behavior while the image processing means 202 performs a process for identifying or registering a person's face, and an operation means 205 that is operated on the basis of the operation instruction.
    Type: Application
    Filed: June 25, 2007
    Publication date: December 17, 2009
    Applicant: Nec Corporation
    Inventor: Shinichi Ohnaka
  • Patent number: 7627394
    Abstract: A system and process is provided for controlling a robot path of a robot including providing a main path for movement of the robot based on path data having points along the main path and providing a safe evacuation path from each point in the main path to get to a safe position. The main path is formed with safety evacuation path considerations in mind such that along any point on ride path the robot can be safely moved to a safety point or to the unload position or safe position.
    Type: Grant
    Filed: December 20, 2005
    Date of Patent: December 1, 2009
    Assignee: KUKA Roboter GmbH
    Inventors: Edward Volcic, Khalid Mirza
  • Patent number: 7620477
    Abstract: A robot platform includes perceptors, locomotors, and a system controller. The system controller executes a robot intelligence kernel (RIK) that includes a multi-level architecture and a dynamic autonomy structure. The multi-level architecture includes a robot behavior level for defining robot behaviors, that incorporate robot attributes and a cognitive level for defining conduct modules that blend an adaptive interaction between predefined decision functions and the robot behaviors. The dynamic autonomy structure is configured for modifying a transaction capacity between an operator intervention and a robot initiative and may include multiple levels with at least a teleoperation mode configured to maximize the operator intervention and minimize the robot initiative and an autonomous mode configured to minimize the operator intervention and maximize the robot initiative. Within the RIK at least the cognitive level includes the dynamic autonomy structure.
    Type: Grant
    Filed: July 5, 2006
    Date of Patent: November 17, 2009
    Assignee: Battelle Energy Alliance, LLC
    Inventor: David J. Bruemmer