Based On User Input Patents (Class 700/257)
  • Publication number: 20120290108
    Abstract: In a method and system for operating a machine from the field of automation engineering, operating inputs entered at an operating unit of the machine and an identification code are transmitted via a data network to communication server software running on an external computing device. The communication server software determines MMI (machine-machine-interface) application software associated with the machine and with the operating inputs and transfers the operating inputs to the MMI application software, which in turn determines visualization data on the basis of the operating inputs. The visualization data specify a graphical output image to be represented on a display screen and are transferred to the machine via the communication server software and the data network for display. The performance characteristics of the machine can thereby be enhanced, without increasing demands on the hardware.
    Type: Application
    Filed: November 9, 2011
    Publication date: November 15, 2012
    Applicant: Siemens Aktiengesellschaft
    Inventor: Edgar Wolf
  • Patent number: 8311674
    Abstract: An Autonomous robot, that is for example, suitable for operations such as vacuuming and surface cleaning includes a payload configured for vacuum cleaning, a drive system including a steering system, a navigation system, and a control system for integrating operations of the aforementioned systems.
    Type: Grant
    Filed: July 29, 2010
    Date of Patent: November 13, 2012
    Assignee: F Robotics Acquisitions Ltd.
    Inventor: Shai Abramson
  • Patent number: 8290621
    Abstract: Motion information of a robot arm stored in a motion information database is acquired. A person manipulates the robot arm, and correction motion information at the time of the motion correction is acquired. An acquiring unit acquires environment information. A motion correction unit corrects the motion information while the robot arm is in motion. A control rule generating unit generates a control rule for allowing the robot arm to automatically operate based on the corrected motion information and the acquired environment information. The motion of the robot arm is controlled based on the generated control rule.
    Type: Grant
    Filed: March 9, 2012
    Date of Patent: October 16, 2012
    Assignee: Panasonic Corporation
    Inventor: Yuko Tsusaka
  • Publication number: 20120257704
    Abstract: An inspection robot for inspecting a nuclear reactor that includes a hull and an on-board control mechanism that controls the operation of the inspection robot. The on-board control mechanism controls one or more sensors used to inspect one or more structures in the nuclear reactor as well as the movement by the inspection robot. A gimbal mechanism rotates the inspection robot hull by shifting the center-of-mass so that gravity and buoyancy forces generate a moment to rotate the hull in a desired direction. A camera is coupled to the gimbal mechanism for providing visual display of the one or more structures in the nuclear reactor. The camera is allowed to rotate about an axis using the gimbal mechanism. The inspection robot communicates its findings with respect to the inspection tasks using the wireless communication link.
    Type: Application
    Filed: November 2, 2011
    Publication date: October 11, 2012
    Applicants: MITSUBISHI HEAVY INDUSTRIES, LTD., MASSACHUSETTS INSTITUTE OF TECHNOLOGY
    Inventors: Haruhiko Harry Asada, Anirban Mazumdar, Ian C. Rust, Jun Fujita
  • Patent number: 8271132
    Abstract: Systems, methods, and user interfaces are used for controlling a robot. An environment map and a robot designator are presented to a user. The user may place, move, and modify task designators on the environment map. The task designators indicate a position in the environment map and indicate a task for the robot to achieve. A control intermediary links task designators with robot instructions issued to the robot. The control intermediary analyzes a relative position between the task designators and the robot. The control intermediary uses the analysis to determine a task-oriented autonomy level for the robot and communicates target achievement information to the robot. The target achievement information may include instructions for directly guiding the robot if the task-oriented autonomy level indicates low robot initiative and may include instructions for directing the robot to determine a robot plan for achieving the task if the task-oriented autonomy level indicates high robot initiative.
    Type: Grant
    Filed: March 13, 2008
    Date of Patent: September 18, 2012
    Assignee: Battelle Energy Alliance, LLC
    Inventors: Curtis Nielsen, David Bruemmer, Douglas Few, Miles Walton
  • Patent number: 8271135
    Abstract: An apparatus for holding a medical device has an arm unit equipped with, for example, a polyarticular arm, which holds the medical device such as endoscope movably in the space. Additionally to a determination unit and a controller, the holding apparatus has an operation unit equipped with a plurality of operation members with which an operator's operation causes the arm unit to be moved spatially. The determination unit determines whether or not operator's operations at the plurality of operation members corresponds to an improper state deviating from a properly operated state in which at least two predetermined operation members have been operated within a predetermined period of time which is set to measure simultaneity for operations. If it is determined that the operation is in the improper state, the controller prohibits the arm unit from moving. As long as the operation is proper, the arm unit can be moved.
    Type: Grant
    Filed: October 25, 2010
    Date of Patent: September 18, 2012
    Assignee: Olympus Corporation
    Inventors: Keiji Shioda, Satoshi Otsuka, Masaaki Ueda, Kazuhito Nakanishi
  • Patent number: 8265791
    Abstract: A system and method for motion control of a humanoid robot are provided. The system includes a remote controller for recognizing three-dimensional image information including two-dimensional information and distance information of a user, determining first and second reference points on the basis of the three-dimensional image information, calculating variation in angle of a joint on the basis of three-dimensional coordinates of the first and second reference points, and transmitting a joint control signal through a wired/wireless network. The system also includes a robot for checking joint control data from the joint control signal received from the remote controller and varying an angle of the joint to move according to the user's motion.
    Type: Grant
    Filed: April 27, 2009
    Date of Patent: September 11, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hee-Jun Song, Je-Han Yoon, Hyun-Sik Shim
  • Patent number: 8265793
    Abstract: A mobile robot provides telecommunication service between a remote user at a remote terminal and a local user in proximity to the mobile robot. The remote user can connect to the mobile robot via the Internet using a peer-to-peer VoIP protocol, and control the mobile robot to navigate about the mobile robot's environment. The mobile robot includes a microphone, a video camera and a speaker for providing telecommunication functionality between the remote user and the local user. Also, a hand-held RC unit permits the local user to navigate the mobile robot locally or to engage privacy mode for the mobile robot. When NAT or a firewall obstructs connection from the remote terminal to the mobile robot, an Internet server facilitates connection using methods such as STUN, TURN, or relaying.
    Type: Grant
    Filed: September 27, 2007
    Date of Patent: September 11, 2012
    Assignee: Irobot Corporation
    Inventors: Matthew Cross, Tony Campbell
  • Patent number: 8244402
    Abstract: A robotic system includes a humanoid robot with robotic joints each moveable using an actuator(s), and a distributed controller for controlling the movement of each of the robotic joints. The controller includes a visual perception module (VPM) for visually identifying and tracking an object in the field of view of the robot under threshold lighting conditions. The VPM includes optical devices for collecting an image of the object, a positional extraction device, and a host machine having an algorithm for processing the image and positional information. The algorithm visually identifies and tracks the object, and automatically adapts an exposure time of the optical devices to prevent feature data loss of the image under the threshold lighting conditions. A method of identifying and tracking the object includes collecting the image, extracting positional information of the object, and automatically adapting the exposure time to thereby prevent feature data loss of the image.
    Type: Grant
    Filed: September 22, 2009
    Date of Patent: August 14, 2012
    Assignees: GM Global Technology Operations LLC, The United States of America as represented by the Administrator of the National Aeronautics and Space Administration
    Inventors: James W. Wells, Neil David Mc Kay, Suhas E. Chelian, Douglas Martin Linn, Charles W. Wampler, II, Lyndon Bridgwater
  • Patent number: 8214081
    Abstract: A wall climbing robot using an Indoor Global Positioning System (IGPS) provided in a room is disclosed. The wall climbing robot includes a navigation receiver configured to receive rotating fan beams emitted from one or more navigation transmitters of the indoor global positioning system, and recognize the rotating fan beams as IGPS signals; a robot frame provided with the navigation receiver mounted; a mobile controller configured to be installed on the robot frame, and to recognize and determine its own position using the IGPS signals; and a drive mechanism configured to travel along the surfaces of the room under control of the mobile controller. The mobile controller includes a central processing unit, an input/output unit, a motion control unit, a drive control unit, a navigation control unit, a sensor signal processor, an emergency processing unit, and an alarm generator.
    Type: Grant
    Filed: September 21, 2007
    Date of Patent: July 3, 2012
    Assignee: Samsung Heavy Ind. Co., Ltd.
    Inventors: Doo-jin Choi, Seong-jong Han, Yun-Seo Choi, Young-jun Park, Jae-hoon Kim
  • Patent number: 8204626
    Abstract: A control device for a mobile body makes it possible to smoothly correct the deviation of an actual posture of a base body of a mobile body, which travels with the base body thereof moving up and down, from a desired posture of the base body while restraining an overshoot or an undershoot from occurring. To determine a required manipulated variable according to a feedback control law in order to converge a state amount deviation related to the posture of the base body of the mobile body to zero, the feedback gain of the feedback control law is determined by using the time series in a period from current time to predetermined time in the future in the time series of a desired inertial force of the mobile body or the base body. The required manipulated variable is determined by the calculation of the feedback control law on the basis of the determined feedback gain and an observed value of the state amount deviation.
    Type: Grant
    Filed: July 22, 2010
    Date of Patent: June 19, 2012
    Assignee: Honda Motor Co., Ltd.
    Inventors: Takahide Yoshiike, Toru Takenaka, Takashi Matsumoto
  • Publication number: 20120136481
    Abstract: The invention relates to a system and a method for editing and controlling actions of a mobile robot. It notably allows for the creation and modification of behaviors and of motions both according to an event logic and according to a time logic, the latter controlling the event logic and thus allowing for the synchronization of the behaviors and motions of the different robot subassemblies. To this end, the system is organized in behavior and motion layers which comprise action sequences and a timeline. The actions can be programmed in boxes interconnected by signals which convey information. The boxes are organized in a hierarchical structure, the lowest level of which comprises a script that can be interpreted by a virtual robot which simulates the execution of the commands and, where appropriate, by a physical robot. The motions of the robot can also be controlled graphically by motion screens.
    Type: Application
    Filed: May 25, 2010
    Publication date: May 31, 2012
    Applicant: ALDEBARAN ROBOTICS
    Inventors: Bruno Maisonnier, Jérôme Monceaux
  • Patent number: 8175750
    Abstract: Motion information of a robot arm stored in a motion information database is acquired. A person manipulates the robot arm, and correction motion information at the time of the motion correction is acquired. An acquiring unit acquires environment information. A motion correction unit corrects the motion information while the robot arm is in motion. A control rule generating unit generates a control rule for allowing the robot arm to automatically operate based on the corrected motion information and the acquired environment information. The motion of the robot arm is controlled based on the generated control rule.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: May 8, 2012
    Assignee: Panasonic Corporation
    Inventor: Yuko Tsusaka
  • Patent number: 8170731
    Abstract: Systems and methods for planning and executing a search route by a mobile sensor platform for detecting reflection are disclosed. The search route of the mobile sensor platform is based on the angle of a radiation source relative to the ground in a search area. While executing the search route, a sensor on the mobile sensor platform is configured to detect the reflection of radiation from an object in the search area.
    Type: Grant
    Filed: May 5, 2008
    Date of Patent: May 1, 2012
    Assignee: Honeywell International Inc.
    Inventors: Steven Martinez, David Hursig
  • Patent number: 8170719
    Abstract: A control apparatus for a robot arm includes an operation information database in which pieces of information relating to operations of the robot arm are stored, a force detection unit that detects a force of a person, and an operation correction unit that corrects the operation information of the operation information database in accordance with the force of the person.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: May 1, 2012
    Assignee: Panasonic Corporation
    Inventors: Yuko Tsusaka, Yasunao Okazaki
  • Patent number: 8160747
    Abstract: Systems and methods as described for providing visual telepresence to an operator of a remotely controlled robot. The robot includes both video cameras and pose sensors. The system can also comprise a head-tracking sensor to monitor the orientation of the operator's head. These signals can be used to aim the video cameras. The controller receives both the video signals and the pose sensor signals from the robot, and optionally receives head-tracking signals from the head-tracking sensor. The controller stitches together the various video signals to form a composite video signal that maps to a robot view. The controller renders an image to a display from that portion of the composite video signal that maps to an operator view. The relationship of the operator view to the robot view is varied according to the signals from the pose sensors and the head-tracking sensor.
    Type: Grant
    Filed: October 24, 2008
    Date of Patent: April 17, 2012
    Assignee: Anybots, Inc.
    Inventors: Trevor Blackwell, Daniel Casner, Scott Wiley
  • Patent number: 8145355
    Abstract: A coordinated joint control system for controlling a coordinated joint motion system, e.g. an articulated arm of a hydraulic excavator blends automation of routine tasks with real-time human supervisory trajectory correction and selection. One embodiment employs a differential control architecture utilizing an inverse Jacobian. Modelling of the desired trajectory of the end effector in system space can be avoided. The disclosure includes image generation and matching systems.
    Type: Grant
    Filed: November 24, 2008
    Date of Patent: March 27, 2012
    Assignee: Board of Regents of the Nevada System of Higher Education, on Behalf of the University of Nevada, Reno
    Inventor: George Danko
  • Publication number: 20120046788
    Abstract: A speech system (2) used for a robot (1) and a robot (1) with the speech system (2) are provided. The speech system (2) includes an audio file storage unit (200) and a speech control unit (300). The audio file storage unit (200) stores audio files obtained from an audio file preparation unit (100), which is located outside the robot (1). The data stored in the audio file storage unit (200) can be prepared, modified or replaced according to the requirement of a user. According to the received robot state information, the speech control unit (300) converts the audio data of the audio file, which corresponds to the state information and is stored in the audio file storage unit (200), to a corresponding analog signal, and then plays the analog signal.
    Type: Application
    Filed: January 22, 2010
    Publication date: February 23, 2012
    Applicant: TEK ELECTRICAL (SUZHOU) CO., LTD.
    Inventor: Dongqi Qian
  • Patent number: 8115439
    Abstract: A system for moving robots in accordance with a predetermined algorithm. The system includes: a surface having a position-coding pattern which identifies the surface; mobile robots for moving across the surface, each robot being configured for sensing and decoding the position-coding pattern; and a computer system in communication with the mobile robots. The computer system is configured to send instructions for moving each mobile robot relative to the surface in response to position information corresponding to that mobile robot. Further, the computer system is configured to determine instructions for moving each mobile robot using a predetermined algorithm. The predetermined algorithm is selected on the basis of the identity of the surface.
    Type: Grant
    Filed: January 3, 2011
    Date of Patent: February 14, 2012
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Zhenya Alexander Yourlo, Paul Lapstun, Kia Silverbrook
  • Patent number: 8095237
    Abstract: A method of three-dimensional object location and guidance to allow robotic manipulation of an object with variable position and orientation using a sensor array which is a collection of one or more sensors capable of forming a single image.
    Type: Grant
    Filed: August 6, 2003
    Date of Patent: January 10, 2012
    Assignee: RoboticVISIONTech LLC
    Inventors: Babak Habibi, Simona Pescaru, Mohammad Sameti, Remus Florinel Boca
  • Patent number: 8073566
    Abstract: An automated stringline installation system includes a vehicle, a 3D control system, at least partly carried by the vehicle, for determining location information, and an adjustable arm assembly, mounted on the vehicle, that identifies the location of a relative point in a stringline installation using the location information determined by the 3D control system. The adjustable arm assembly includes an operational arm having a proximal end and a distal end, a string, dispensed from the operational arm, for use in a stringline installation, and a sensor used to determine information pertaining to the location of the distal end of the operational arm assembly relative to the proximal end of the operational arm.
    Type: Grant
    Filed: April 5, 2008
    Date of Patent: December 6, 2011
    Assignee: Power Curbers, Inc.
    Inventors: Dwight Ferrand Messinger, Fred Russell Humphries, John Charles Colvard
  • Patent number: 8060255
    Abstract: A system of distributed control of an interactive animatronic show includes a plurality of animatronic actors, at least one of the actors having a processor and one or more motors controlled by the processor. The system also includes a network interconnecting each of the actors, and a plurality of sensors providing messages to the network, where the messages are indicative of processed information. Each processor executes software that schedules and/or coordinates an action of the actor corresponding to the processor in accordance with the sensor messages representative of attributes of an audience viewing the show and the readiness of the corresponding actor. Actions of the corresponding actor can include animation movements of the actor, responding to another actor and/or responding to a member of the audience. The actions can result in movement of at least a component of the actor caused by control of the motor.
    Type: Grant
    Filed: September 12, 2007
    Date of Patent: November 15, 2011
    Assignee: Disney Enterprises, Inc.
    Inventor: Alexis Paul Wieland
  • Publication number: 20110270271
    Abstract: Telerobotic, telesurgical, and/or surgical robotic devices, systems, and methods employ surgical robotic linkages that may have more degrees of freedom than an associated surgical end effector n space. A processor can calculate a tool motion that includes pivoting of the tool about an aperture site. Linkages movable along a range of configurations for a given end effector position may be driven toward configurations which inhibit collisions. Refined robotic linkages and method for their use are also provided.
    Type: Application
    Filed: July 1, 2011
    Publication date: November 3, 2011
    Applicant: Intuitive Surgical, Inc.
    Inventors: William C. Nowlin, Paul W. Mohr, Bruce M. Schena, David Q. Larkin, Gary S. Guthart
  • Patent number: 8036775
    Abstract: The system includes a mobile apparatus that moves after receiving an input of a path. The system has a path-setting unit for setting the path of a mobile apparatus according to the inputted path, a measuring unit for measuring an environment in which the mobile apparatus exists, an extracting unit for extracting an object existence region in the environment according to the values measured by the measuring unit, a judging unit that judges the validity of the path according to (1) the path set by the path setting unit and (2) the object existence region extracted by the extracting unit, a position determining unit that determines a target position to which the mobile apparatus is to move by selecting it from the portions of the path judged as valid, and a movement controller for controlling the mobile apparatus to move to the target position.
    Type: Grant
    Filed: April 4, 2006
    Date of Patent: October 11, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Kosei Matsumoto, Toshio Moriya, Kazuo Yano
  • Patent number: 8024066
    Abstract: An autonomous inspector mobile platform robot that is used to inspect a pipe or network of pipes. The robot includes a locomotion device that enables the device to autonomously progress through the pipe and accurately track its pose and odometry during movement. At the same time, image data is autonomously captured to detail the interior portions of the pipe. Images are taken at periodic intervals using a wide angle lens, and additional video images may be captured at locations of interest. Either onboard or offboard the device, each captured image is unwarped (if necessary) and combined with images of adjacent pipe sections to create a complete image of the interior features of the inspected pipe. Optional features include additional sensors and measurement devices, various communications systems to communicate with an end node or the surface, and/or image compression software.
    Type: Grant
    Filed: January 18, 2006
    Date of Patent: September 20, 2011
    Assignee: RedZone Robotics, Inc.
    Inventors: Carlos F. Reverte, Scott M. Thayer, William Whittaker, Eric C. Close, Adam Slifko, Edison Hudson, Subramanian Vallapuzha
  • Patent number: 8000837
    Abstract: In one aspect, a programmable load forming system is programmed to perform the method of downloading a calculated path from the computer to the robot controller, moving one or more bundles along the calculated path to position the one or more bundles in a predetermined stacking position of a stacking pattern using the robot, and determining if the robot has completed moving along the calculated path. The calculated path is defined, in part, by the stacking pattern and other parameters such as, for example, bundle geometry, bundle levelness, bundle compressibility, among other parameters. In another aspect, the system is programmed to perform a method of sensing the top of a bundle and controllably placing a bundle. Additional aspects are directed to systems and methods of safely operating the robot and an inventive hopper design for holding bottom/tie sheets.
    Type: Grant
    Filed: September 28, 2005
    Date of Patent: August 16, 2011
    Assignee: J&L Group International, LLC
    Inventors: Robert M. Allen, Kevin P. Brown, Andrew B. Holt, Lynn E. Vershum
  • Publication number: 20110178638
    Abstract: A control apparatus for a robot arm that is provided with an operation information database in which pieces of information relating to operations of the robot arm are stored; a force detection unit that detects a force of a person; and an operation correction unit that corrects the operation information of the operation information database in accordance with the force of the person.
    Type: Application
    Filed: March 28, 2011
    Publication date: July 21, 2011
    Inventors: Yuko Tsusaka, Yasunao Okazaki
  • Patent number: 7979161
    Abstract: A taught point correcting device for correcting a taught point in an operation program of a robot. The device includes a judging section judging whether position data of any of a plurality of different taught points, previously taught and included in an operation program, has been corrected or not; and a data correcting section correcting, when the judging section judges that position data of a first taught point among the different taught points has been corrected, position data of a correlative taught point having a relative positional relationship with the first taught point, in accordance with a taught-point rule previously prescribing the relative positional relationship between the different taught points. The device may also include a storing section storing the taught-point rule. The taught-point rule may include a rule prescribing a distance between any two taught points among the different taught points.
    Type: Grant
    Filed: May 26, 2006
    Date of Patent: July 12, 2011
    Assignee: Fanuc Ltd
    Inventors: Ryo Nihei, Tetsuaki Kato, Hiroji Nishi
  • Patent number: 7979157
    Abstract: A dynamically configurable robotic system and method for performing surgical operations using a plurality of robotic arms remotely controlled by at least one operator console. The system comprises a track system configured for mounting to a patient support table, such that the track system provides a stable operating platform for the robotic arms and for facilitating placement of a proximal end of each of the arms at a selected position about a periphery of the patient support table.
    Type: Grant
    Filed: July 25, 2005
    Date of Patent: July 12, 2011
    Assignee: McMaster University
    Inventor: Mehran Anvari
  • Publication number: 20110071674
    Abstract: Disclosed herein is a user interface apparatus and control method for the control of service robots. The user interface apparatus for the control of service robots includes an interaction server, an index block, and a robot control server. The interaction server receives control commands to control a service robot from a user, analyzes the control commands, and outputs the results of the analysis to the user. The index block determines the degree of difficulty of each of the analyzed control commands. The robot control server determines the operating mode of the service robot depending on the analyzed control command and the degree of difficulty, and controls the service robot in the determined operating mode.
    Type: Application
    Filed: September 16, 2010
    Publication date: March 24, 2011
    Applicant: SUNGYUNKWAN UNIVERSITY FOUNDATION FOR CORPORATE COLLABORATION
    Inventors: Jae Wook JEON, Tae Houn Song, Soon Mook Jung, Hyun Uk Jung, Myung Jin Kim
  • Patent number: 7904206
    Abstract: An apparatus for holding a medical device has an arm unit equipped with, for example, a polyarticular arm, which holds the medical device such as endoscope movably in the space. Additionally to a determination unit and a controller, the holding apparatus has an operation unit equipped with a plurality of operation members with which an operator's operation causes the arm unit to be moved spatially. The determination unit determines whether or not operator's operations at the plurality of operation members corresponds to an improper state deviating from a properly operated state in which at least two predetermined operation members have been operated within a predetermined period of time which is set to measure simultaneity for operations. If it is determined that the operation is in the improper state, the controller prohibits the arm unit from moving. As long as the operation is proper, the arm unit can be moved.
    Type: Grant
    Filed: January 24, 2005
    Date of Patent: March 8, 2011
    Assignee: Olympus Corporation
    Inventors: Keiji Shioda, Satoshi Otsuka, Masaaki Ueda, Kazuhito Nakanishi
  • Patent number: 7890212
    Abstract: Certain exemplary embodiments comprise a wizard, which enables a user to configure and program an intelligent module by answering a series of questions about a specific application. The output of the wizard includes two distinct components. The wizard generates a parameter configuration for an intelligent module, reflecting the choices specified by a user for a specific application. The wizard also generates a set of customized instructions for use in a program. These instructions are specific to the choices that the user input into the wizard, and can be used in the same manner as standard instructions. Certain exemplary embodiments of the application, program, and instructions apply to a Program Logic Controller (PLC).
    Type: Grant
    Filed: June 3, 2003
    Date of Patent: February 15, 2011
    Assignee: Siemens Industry, Inc.
    Inventors: James Cornett, Galen Freemon
  • Patent number: 7853356
    Abstract: An apparatus and a method for optimizing robot performance includes a computer connected to the robot controller for receiving performance data of the robot as the controller executes a path program. The computer uses the performance data, user specified optimization objectives and constraints and a kinematic/dynamic simulator to generate a new set of control system parameters to replace the default set in the controller. The computer repeats the process until the new set of control system parameters is optimized.
    Type: Grant
    Filed: April 14, 2006
    Date of Patent: December 14, 2010
    Assignee: Fanuc Robotics America, Inc.
    Inventors: Jason Tsai, Yi Sun, Sai-Kai Cheng, Min Ren Jean, Hadi Akeel
  • Patent number: 7823126
    Abstract: An open distributed processing structured robot control software architecture is enclosed, which makes it possible to manufacture a user-oriented robot through combination of independent heterogeneous functional modules. The invention involves an open software framework for integrated operation and production of distributed software of the modules, and an autonomous robot control architecture suitable for distributed environments. The software framework indicates underlying software components for robot control and service creation. The invention makes it possible to mass-produce autonomous robots in units of interoperable functional modules. It is also possible to meet various demands of consumers, achieve specialization, and accelerate technology development since the development procedures are specialized in an independent manner and are suitable for manufacturing a wide variety of robot products in small quantities.
    Type: Grant
    Filed: May 12, 2005
    Date of Patent: October 26, 2010
    Assignee: Korea Institute of Industrial Technology
    Inventors: Hong-Ryeol Kim, Dae-Won Kim, Hong-Seong Park, Hong-Seok Kim, Ho-Gil Lee
  • Patent number: 7778733
    Abstract: Surgical robots and other telepresence systems have enhanced grip actuation for manipulating tissues and objects with small sizes. A master/slave system is used in which an error signal or gain is artificially altered when grip members are near a closed configuration.
    Type: Grant
    Filed: January 18, 2008
    Date of Patent: August 17, 2010
    Assignee: Intuitive Surgical Operations, Inc.
    Inventors: William C. Nowlin, Gary S. Guthart, Robert G. Younge, Thomas G. Cooper, Craig Gerbi, Stephen J. Blumenkranz, Dean F. Hoornaert
  • Publication number: 20100198402
    Abstract: Methods, devices (such as computer readable media), and systems (such as computer systems) for performing movements of a tool of a medical robot along a single axis that are achieved by electronically limiting the medical robot's movement to produce movement of the tool along the single axis rather than mechanically restricting the medical robot's movement to produce the single axis movement. The tool's movement will be along the single axis even if a user is moving an input device linked to the medical robot in other axes during the single axis movement. In addition, techniques are disclosed for automating the single axis movement such that it can be programmed to stop at a target location and start at or near a second (e.g.
    Type: Application
    Filed: April 16, 2008
    Publication date: August 5, 2010
    Inventors: Alexander Greer, Garnette Sutherland, Tim Fielding, Perry Newhook
  • Patent number: 7769492
    Abstract: A robot system that includes a mobile robot and a portable control station that communicate through a cellular network. Utilizing a cellular network allows the control station to be a portable device such as a laptop computer or a personal digital assistant.
    Type: Grant
    Filed: February 22, 2006
    Date of Patent: August 3, 2010
    Assignee: InTouch Technologies, Inc.
    Inventors: Yulun Wang, Charles S. Jordan, Marco Pinter, Greg Brallier, Jon Mears
  • Patent number: 7761231
    Abstract: An outside monitoring device of a mobile robot for measuring a direction of a target object using a tag, which is provided on a target object and replies a receipt signal to the mobile robot in compliance with a light signal from the mobile robot, the outside monitoring device including a plurality of light emitters each irradiating the light signal to an assigned detectable region among detectable regions established around the mobile robot are provided on the mobile robot, wherein light emitters are arranged around a reference axis orthogonal to a ground plane of the mobile robot to allow the detection of the tag within detectable regions.
    Type: Grant
    Filed: March 30, 2005
    Date of Patent: July 20, 2010
    Assignee: Honda Motor Co., Ltd.
    Inventors: Koji Kawabe, Satoki Matsumoto, Norihisa Kobayashi, Takeshi Koshiishi
  • 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: 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: 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: 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: 7720571
    Abstract: A process execution apparatus and method is disclosed by which a process can be executed significantly simply and readily. The process execution apparatus includes a direction recognition section for recognizing a housing member shaking direction in which a housing member is shaken, and a process execution section for executing a process in response to the housing member shaking direction recognized by the direction recognition section. The direction recognition section recognizes the housing member shaking direction with respect to a direction of the gravity detected when the housing member is held by a person.
    Type: Grant
    Filed: May 8, 2006
    Date of Patent: May 18, 2010
    Assignee: Sony Corporation
    Inventors: Atsushi Ishihara, Tomohiro Yamada, Nobuhiko Ohguchi, Yoshihiro Chosokabe
  • Publication number: 20100114372
    Abstract: A method of cleaning a surface using an automatic cleaning device may include learning, by an automatic cleaning device, one or more cleaning methods. Each cleaning method may be associated with a code corresponding to a radio frequency identification tag positioned in a vicinity of a surface to be cleaned. The method may also include receiving, by the automatic cleaning device, a target code from a target radio frequency identification tag positioned in a vicinity of a target surface to be cleaned, determining the cleaning method associated with the target code and applying the associated cleaning method to the target surface when the target radio frequency identification tag is detected.
    Type: Application
    Filed: October 30, 2008
    Publication date: May 6, 2010
    Applicant: INTELLIBOT ROBOTICS LLC
    Inventors: David M. Knuth, JR., Henry L. Hillman, JR.
  • Patent number: 7668621
    Abstract: A robot platform includes perceptors, locomotors, and a system controller. The system controller executes instructions for repeating, on each iteration through an event timing loop, the acts of defining an event horizon, detecting a range to obstacles around the robot, and testing for an event horizon intrusion. Defining the event horizon includes determining a distance from the robot that is proportional to a current velocity of the robot and testing for the event horizon intrusion includes determining if any range to the obstacles is within the event horizon. Finally, on each iteration through the event timing loop, the method includes reducing the current velocity of the robot in proportion to a loop period of the event timing loop if the event horizon intrusion occurs.
    Type: Grant
    Filed: July 5, 2006
    Date of Patent: February 23, 2010
    Assignee: The United States of America as represented by the United States Department of Energy
    Inventor: David J. Bruemmer
  • Patent number: 7643064
    Abstract: A predictive device system includes a first device motion control input, determines a desired first device motion using the first device motion control input, and provides actual first device motion using the first device motion control input. The predictive system also determines motion inherent in a received signal using the actual first device motion, determines a difference to be simulated in a second device signal using the desired first device motion and the motion inherent in the received signal, and outputs a predictive signal using the first device motion control input and the difference to be simulated in the second device signal.
    Type: Grant
    Filed: June 21, 2005
    Date of Patent: January 5, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Norman Paul Jouppi
  • Publication number: 20090326679
    Abstract: A behavior estimating system is provided. According to the system, an estimated trajectory which provides the basis on which the behavior of an agent is controlled is generated according to a second model which represents a motion of an instructor in which the position and the displacing velocity of the position of a state variable and the time differential values thereof continuously change, in addition to the position of a characteristic point of a reference trajectory which represents a motion of the instructor and a plurality of first models which represent a plurality of shape characteristics of reference trajectories. A behavior manner corresponding to a first model whose fluctuation, which is allowed under a condition that an estimated trajectory passes a characteristic state variable or a range in the vicinity thereof, is the smallest and whose stability is the highest is estimated as the behavior manner of the instructor.
    Type: Application
    Filed: June 18, 2009
    Publication date: December 31, 2009
    Applicant: HONDA MOTOR CO., LTD.
    Inventor: Soshi Iba
  • Patent number: RE42381
    Abstract: A hair transplantation method and apparatus utilizes a robot, which includes a robotic arm, having a hair follicle effector associated with the robotic arm.
    Type: Grant
    Filed: October 28, 2008
    Date of Patent: May 17, 2011
    Assignee: Restoration Robotics, Inc.
    Inventor: Philip L. Gildenberg
  • Patent number: RE42437
    Abstract: A hair transplantation method and apparatus utilizes a robot, which includes a robotic arm, having a hair follicle effector associated with the robotic arm.
    Type: Grant
    Filed: February 5, 2007
    Date of Patent: June 7, 2011
    Assignee: Restoration Robotics, Inc.
    Inventor: Philip L. Gildenberg