Based On User Input Patents (Class 700/257)
  • Patent number: 8874266
    Abstract: A method includes receiving first sensor data acquired by a first sensor in communication with a cloud computing system. The first sensor data has a first set of associated attributes including a time and a location at which the first sensor data was acquired. The method also includes receiving second sensor data acquired by a second sensor in communication with the cloud computing system. The second data has a second set of associated attributes including a time and a location at which the second sensor data was acquire. Further, the method includes generating a data processing result based at least in part on the first sensor data, the first set of associated attributes, the second sensor data, and the second set of associated attributes and instructing a robot in communication with the cloud computing system to perform a task based at least in part on the data processing result.
    Type: Grant
    Filed: August 1, 2012
    Date of Patent: October 28, 2014
    Assignee: Google Inc.
    Inventors: Anthony G. Francis, Jr., Ryan Hickman, Arshan Poursohi
  • Patent number: 8868234
    Abstract: A communication system for communicating over high-latency, low bandwidth networks includes a communications processor configured to receive a collection of data from a local system, and a transceiver in communication with the communications processor. The transceiver is configured to transmit and receive data over a network according to a plurality of communication parameters. The communications processor is configured to divide the collection of data into a plurality of data streams; assign a priority level to each of the respective data streams, where the priority level reflects the criticality of the respective data stream; and modify a communication parameter of at least one of the plurality of data streams according to the priority of the at least one data stream.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: October 21, 2014
    Assignees: GM Global Technology Operations LLC, The United States of America as Represented by the Administrator of the National Aeronautics and Space Administration
    Inventors: Adam M. Sanders, Philip A. Strawser
  • Publication number: 20140297035
    Abstract: The present invention relates to education robotics systems and methods. In particular, the present invention provides robotic systems comprising tangible and graphic programming interfaces suitable for use by young children.
    Type: Application
    Filed: April 1, 2014
    Publication date: October 2, 2014
    Applicant: Tufts University
    Inventors: Marina Umaschi Bers, Michael S. Horn
  • Publication number: 20140277727
    Abstract: The present disclosure is directed to methods and systems for evaluating wafer size handling capabilities of wafer handling robots and wafer stations in a wafer processing environment. In one embodiment, a method is provided in which size parameters for each of one or more wafer stations and one or more robot hands of a wafer handling robot are set based on user input. A user command identifying a desired robot hand and a desired wafer station is received. A first size parameter of the desired robot hand is compared to a second size parameter of the desired wafer station. If the first size parameter is equal to the second size parameter, or if the second size parameter is an all-size parameter, the user command is executed. If the first size parameter is not equal to the second size parameter, an error is generated.
    Type: Application
    Filed: March 12, 2013
    Publication date: September 18, 2014
    Applicant: KAWASAKI ROBOTICS (USA), INC.
    Inventors: Thomas Miu, Shinya Kitano, Simon Jeyapalan, Ming Zeng, Avish A. Bharwani
  • Patent number: 8831780
    Abstract: A Global Virtual Presence (SGVP) platform integrates communications, robotics and Men Machine Interface (MMI) technologies and provides a unique way of delivering virtual presence experience to a user. The user can control a Robotic Virtual Explorer Devices (RVEDs) and receive a real-time media stream at his virtual terminal. In addition to real-time interactive video feeds, the system provides a pre-recorded video feed gallery of various most unreachable areas of the world, thereby providing a feeling of virtual-like presence to people, who may never see these places due to physical and financial constraints.
    Type: Grant
    Filed: July 5, 2012
    Date of Patent: September 9, 2014
    Inventors: Stanislav Zelivinski, Arkady Linshitz
  • Patent number: 8831779
    Abstract: The invention relates to a medical robot (R) and a method for meeting the performance requirements of a medical robot (R). The robot (R) comprises several axes (1-6) and a controller (17). A medical tool (21-24) is fixed to a fixing device (18) on the robot (R) and the working range (30) of the robot (R) is set by the controller (17) in particular with safe techniques such that the robot (R) meets the performance requirements of the medical tool (21-24).
    Type: Grant
    Filed: May 5, 2009
    Date of Patent: September 9, 2014
    Assignee: KUKA Laboratories GmbH
    Inventors: Tobias Ortmaier, Marc-Walter Ueberle
  • Patent number: 8818572
    Abstract: The method and system may be used to control the movement of a remote aerial device in an incremental step manner during a close inspection of an object or other subject matter. At the inspection location, a control module “stabilizes” the remote aerial device in a maintained, consistent hover while maintaining a close distance to the desired object. The control module may retrieve proximal sensor data that indicates possible nearby obstructions to the remote aerial device and may transmit the data to a remote control client. The remote control module may determine and display the possible one or more non-obstructed directions that the remote aerial device is capable of moving by an incremental distance. In response to receiving a selection of one of the directions, the remote control module may transmit the selection to the remote aerial device to indicate the next movement for the remote aerial device.
    Type: Grant
    Filed: May 14, 2013
    Date of Patent: August 26, 2014
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Nathan Lee Tofte, James M. Freeman, Brian N. Harvey
  • Patent number: 8818554
    Abstract: An event execution method and system for a robot synchronized with a mobile terminal is provided for enabling a robot synchronized with a mobile terminal or a character displayed in the mobile terminal to execute an event on behalf of the mobile terminal and share experience points of the character displayed in the mobile terminal. The event execution system includes a mobile terminal and a robot synchronized with the mobile terminal.
    Type: Grant
    Filed: July 6, 2009
    Date of Patent: August 26, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seung Jai Lee, Suk Ryun Son
  • Patent number: 8818560
    Abstract: A master-slave manipulator includes a remote manipulation device, a slave manipulator, and a control unit. The remote manipulation device as a master gives an operating command corresponding to a plurality of degrees of freedom. The slave manipulator includes a plurality of joints corresponding to the degrees of freedom. The slave manipulator includes a redundant joint among the joints. The control unit controls operations of the joints in accordance with the operating command. The control unit calculates an orientation change of the remote manipulation device from the operating command at predetermined time intervals and selects and drives one of the joints in redundancy relationship among the joints in accordance with the orientation change.
    Type: Grant
    Filed: March 29, 2011
    Date of Patent: August 26, 2014
    Assignee: Olympus Corporation
    Inventor: Kosuke Kishi
  • Publication number: 20140229007
    Abstract: An operation input device that has multi jointed arms includes: a holding unit that holds proximal ends of the multi-jointed arms in a state in which a relative positional relationship between the proximal ends is fixed; a detection unit that detects a joint movement amount that represents a movement of a joint by a rotation angle or a translational displacement from an unknown initial joint value; engagement units that are provided in distal ends of the multi jointed arms; a data acquisition unit that acquires a plurality of sets of joint movement amounts detected by the detection unit in a time series when engaging and moving the distal ends; and an initial value calculation unit that calculates the unknown initial joint value under a condition that a relative positional relationship between the distal ends is fixed via the engagement units.
    Type: Application
    Filed: April 16, 2014
    Publication date: August 14, 2014
    Applicant: OLYMPUS CORPORATION
    Inventor: Kosuke KISHI
  • Patent number: 8792976
    Abstract: Artificial control of a prosthetic device is provided. A brain machine interface contains a mapping of neural signals and corresponding intention estimating kinematics (e.g. positions and velocities) of a limb trajectory. The prosthetic device is controlled by the brain machine interface. During the control of the prosthetic device, a modified brain machine interface is developed by modifying the vectors of the velocities defined in the brain machine interface. The modified brain machine interface includes a new mapping of the neural signals and the intention estimating kinematics that can now be used to control the prosthetic device using recorded neural brain signals from a user of the prosthetic device. In one example, the intention estimating kinematics of the original and modified brain machine interface includes a Kalman filter modeling velocities as intentions and positions as feedback.
    Type: Grant
    Filed: February 17, 2011
    Date of Patent: July 29, 2014
    Assignee: The Board of Trustees of the Leland Stanford Junior University
    Inventors: Vikash Gilja, Paul Nuyujukian, Cynthia A Chestek, John P Cunningham, Byron M. Yu, Stephen I Ryu, Krishna V. Shenoy
  • Publication number: 20140207282
    Abstract: A mobile robot includes a processor connected to a memory and a wireless network circuit, for executing routines stored in the memory and commands generated by the routines and received via the wireless network circuit. The processor drives the mobile robot to a multiplicity of accessible two dimensional locations within a household, and commands an end effector, including at least one motorized actuator, to perform mechanical work in the household. A plurality of routines include a first routine which monitors a wireless local network and detects a presence of a network entity on the wireless local network, a second routine which receives a signal from a sensor detecting an action state of one of the network entities, the action state changeable between waiting and active, and a third routine which commands the end effector to change state of performing mechanical work based on the presence and on the action state.
    Type: Application
    Filed: January 21, 2014
    Publication date: July 24, 2014
    Applicant: iRobot Corporation
    Inventors: Colin Angle, David Snelling, Melissa O'Dea, Timothy S. Farlow, Samuel Duffley, Jeffrey W. Mammen, Michael J. Halloran
  • Publication number: 20140207280
    Abstract: A computer-implemented method for receiving user commands for a remote cleaning robot and sending the user commands to the remote cleaning robot, the remote cleaning robot including a drive motor and a cleaning motor, includes displaying a user interface including a control area, and within the control area: a user-manipulable launch control group including a plurality of control elements, the launch control group having a deferred launch control state and an immediate launch control state; at least one user-manipulable cleaning strategy control element having a primary cleaning strategy control state and an alternative cleaning strategy control state; and a physical recall control group including a plurality of control elements, the physical recall control group having an immediate recall control state and a remote audible locator control state.
    Type: Application
    Filed: October 5, 2013
    Publication date: July 24, 2014
    Applicant: iRobot Corporation
    Inventors: Samuel Duffley, Jeffrey W. Mammen, Michael J. Halloran
  • Publication number: 20140207281
    Abstract: A mobile robot includes a microprocessor connected to a memory and a wireless network circuit, for executing routines stored in the memory and commands generated by the routines and received via the wireless network circuit. The microprocessor drives the mobile robot to a multiplicity of accessible two dimensional locations within a household, and commands an end effector, including at least one motorized actuator, to perform mechanical work in the household. A plurality of routines include a first routine which monitors a wireless local network and detects a presence of a network entity on the wireless local network, a second routine which receives a signal from a sensor detecting an action state of one of the network entities, the action state changeable between waiting and active, and a third routine which commands the end effector to change state of performing mechanical work based on the presence and on the action state.
    Type: Application
    Filed: January 17, 2014
    Publication date: July 24, 2014
    Applicant: iRobot Corporation
    Inventors: Colin Angle, David Snelling, Melissa O'Dea, Timothy S. Farlow, Samuel Duffley, Jeffrey W. Mammen, Michael J. Halloran
  • Publication number: 20140200714
    Abstract: A control system, a control method and a non-transitory computer readable storage medium cooperate to assist control for an autonomous robot. An interface receives recognition information from an autonomous robot (22), said recognition information including candidate target objects to interact with the autonomous robot (22). A display control unit (42) causes a display image to be displayed on a display of candidate target objects, wherein at least two of the candidate target objects are displayed with an associated indication of a target object score.
    Type: Application
    Filed: July 25, 2012
    Publication date: July 17, 2014
    Applicant: Sony Corporation
    Inventors: Kenta Kawamoto, Yoshiaki Iwai, Satoru Shimizu
  • Patent number: 8781618
    Abstract: Improvements are disclosed for a load-clamping system with variable clamping force control by which a wide variety of dissimilar loads of different types, geometric configurations and/or other parameters can be accurately clamped at respective variable optimal clamping force settings. An operator terminal cooperates with a controller to translate one or more possible load parameters into a form easily discernible visually by a clamp operator and preferably easily comparable by the clamp operator, from his visual observation, to each particular load which he is about to engage, so that the clamp operator can interactively guide the controller in its selection of an optimal clamping force setting for each particular load.
    Type: Grant
    Filed: November 5, 2013
    Date of Patent: July 15, 2014
    Assignee: Cascade Corporation
    Inventors: Pat S. McKernan, Gregory A. Nagle
  • Patent number: 8781629
    Abstract: A method of controlling a robot using a human-robot interface apparatus in two-way wireless communication with the robot includes displaying on a display interface a two-dimensional image, an object recognition support tool library, and an action support tool library. The method further includes receiving a selected object image representing a target object, comparing the selected object image with a plurality of registered object shape patterns, and automatically recognizing a registered object shape pattern associated with the target object if the target object is registered with the human-robot interface. The registered object shape pattern may be displayed on the display interface, and a selected object manipulation pattern selected from the action support tool library may be received. Control signals may be transmitted to the robot from the human-robot interface. Embodiments may also include human-robot apparatuses (HRI) programmed to remotely control a robot.
    Type: Grant
    Filed: September 22, 2010
    Date of Patent: July 15, 2014
    Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
    Inventor: Yasuhiro Ota
  • Publication number: 20140195052
    Abstract: A master-slave device grips an object and performs a task while being in contact with a to-be-treated object. A force detection unit measures force information given to a slave mechanism. A force correction determination unit determines a force correction part serving as information from correction start to end times of force information transmitted to a master mechanism and, as a correcting method to perform correction, a first method determining a gain such that a reduction in absolute value of force information at the force correction part is maintained for a predetermined period of time or a second method determining a gain such that a reduction and an increase in the absolute value are repeated within a range that is not more than a value by reducing the absolute value. A force correction unit corrects information of a type of a force based on the force correction part and the gain.
    Type: Application
    Filed: November 5, 2013
    Publication date: July 10, 2014
    Applicant: Panasonic Corporation
    Inventors: Yuko TSUSAKA, Yudai FUDABA, Jun OZAWA
  • Patent number: 8774981
    Abstract: A robotic system comprising a robotic platform; a follow-path functionality enabling the robotic platform to follow a leading soldier, at least selectably, without reliance on GPS; and a Human Machine Interface between the platform and a leading soldier.
    Type: Grant
    Filed: September 14, 2010
    Date of Patent: July 8, 2014
    Assignee: Israel Aerospace Industries Ltd.
    Inventors: Uri Paz-Meidan, Hanan Lepek, Ofer Glazer
  • Publication number: 20140188275
    Abstract: Disclosed herein is a wearable robot with improved operability and mobility through improvement of the upper limb structure thereof. The wearable robot includes an upper limb muscular power assist device to perform an articulation motion with a predetermined degree of freedom, the upper limb muscular power assist device being wearable by a user, and a mobile platform connected to the upper limb muscular power assist device to move according to information regarding movement speed and movement direction of the user in a rolling fashion. Consequently, mobility of the wearable robot and operation efficiency of the user are improved.
    Type: Application
    Filed: March 7, 2013
    Publication date: July 3, 2014
    Applicant: Foundation of Soongsil University-Industry Cooperation
    Inventor: Foundation of Soongsil University-Industry Coorperation
  • Patent number: 8768507
    Abstract: A robot and a behavior control system for the same are capable of ensuring continued stability while carrying out a specified task by a motion of a body of the robot. Time-series changing patterns of first state variables indicating a motional state of an arm are generated according to a stochastic transition model such that at least one of the first state variables follows a first specified motion trajectory for causing the robot to carry out a specified task. Similarly, time-series changing patterns of second state variables indicating a motional state of the body are generated according to the stochastic transition model such that the second state variables satisfy a continuously stable dynamic condition.
    Type: Grant
    Filed: September 20, 2011
    Date of Patent: July 1, 2014
    Assignee: Honda Motor Co., Ltd.
    Inventors: Soshi Iba, Tadaaki Hasegawa
  • Patent number: 8751042
    Abstract: A method of generating a behavior of a robot includes measuring input data associated with a plurality of user responses, applying an algorithm to the input data of the plurality of user responses to generate a plurality of user character classes, storing the plurality of user character classes in a database, classifying an individual user into a selected one of the plurality of user character classes by generating user preference data, selecting a robot behavior based on the selected user character class, and controlling the actions of the robot in accordance with the selected robot behavior during a user-robot interaction session. The selected user character class and the user preference data are based at least in part on input data associated with the individual user.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: June 10, 2014
    Assignees: Toyota Motor Engineering & Manufacturing North America, Inc., Massachusetts Institute of Technology
    Inventors: Haeyeon Lee, Yasuhiro Ota, Cynthia Breazeal, Jun Ki Lee
  • Patent number: 8751063
    Abstract: A self-propelled device determines an orientation for its movement based on a pre-determined reference frame. A controller device is operable by a user to control the self-propelled device. The controller device includes a user interface for controlling at least a direction of movement of the self-propelled device. The self-propelled device is configured to signal the controller device information that indicates the orientation of the self-propelled device. The controller device is configured to orient the user interface, based on the information signaled from the self-propelled device, to reflect the orientation of the self-propelled device.
    Type: Grant
    Filed: January 3, 2012
    Date of Patent: June 10, 2014
    Assignee: Orbotix, Inc.
    Inventors: Ian H. Bernstein, Adam Wilson, Brian Keith Smith
  • Publication number: 20140156074
    Abstract: A robot includes a master device including an input unit, the input unit including a first end effector and a first joint, a slave device configured to be controlled by the master device and including a robot arm, the robot arm including a second end effector, a second joint, and a motor configured to drive the second joint, and a controller configured to calculate a friction compensation value to compensate for friction of the second joint based on a speed of the input unit in response to the input unit being in motion, generate a control signal based on the friction compensation value, and transmit the control signal to the motor configured to drive the second joint.
    Type: Application
    Filed: November 25, 2013
    Publication date: June 5, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Kee Hong Seo, Young Do Kwon, Kyung Shik Roh
  • Publication number: 20140156076
    Abstract: Provided is a robot cleaner. The robot cleaner includes a main body defining an outer appearance of the robot cleaner, a moving unit for moving or rotating the main body, a plurality of receiving units disposed in the main body to receive a user's voice command, and a control unit recognizing a call command occurring direction when the voice command inputted from the plurality of receiving units is a call command. The control unit controls the moving unit so that the main body is moved in the recognized call command occurring direction along the preset detour route.
    Type: Application
    Filed: December 4, 2013
    Publication date: June 5, 2014
    Applicant: LG Electronics Inc.
    Inventors: Jimann Jeong, Byounggi Lee, Kyuho Lee
  • Publication number: 20140156073
    Abstract: A teleoperated robot system has a watchdog to determine if the rate of data transmission from a computing device such as a robot controller located in the station used by the operator of the teleoperated robot to the remotely located industrial robot has fallen below a minimum data rate or the time for transmission of data has exceeded a maximum time. Upon the occurrence of either or both of the foregoing, one or more types of corrective action are undertaken to bring the teleoperated robot and the processes performed by the robot.
    Type: Application
    Filed: November 8, 2013
    Publication date: June 5, 2014
    Applicant: ABB TECHNOLOGY AG
    Inventors: Biao Zhang, Harald Staab, Jianjun Wang, George Q. Zhang, Remus Boca, Sangeun Choi, Thomas A. Fuhlbrigge, Soenke Kock, Heping Chen
  • Publication number: 20140156075
    Abstract: A robot cleaner is provided. The robot cleaner includes a main body, a voice input unit installed on the main body and comprising a microphone, a cover member to cover the voice input unit, and a buffering member provided on one of the main body and the cover member and adjacent to the voice input unit.
    Type: Application
    Filed: December 3, 2013
    Publication date: June 5, 2014
    Inventors: Haeseock YANG, Dongsuk Choi
  • Patent number: 8744627
    Abstract: A system of distributed control of an interactive animatronic show includes a plurality of animatronic actors, at least one of the actors 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 executed 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 22, 2011
    Date of Patent: June 3, 2014
    Assignee: Disney Enterprises, Inc.
    Inventor: Alexis Paul Wieland
  • Publication number: 20140148950
    Abstract: A manipulator system includes a master manipulation unit that performs a manipulation input by an operator, a slave motion unit that operates in accordance with the manipulation input, an interlock control unit that analyzes the manipulation input and performs control to operate the slave motion unit, interlocking with the manipulation input, and an interlock permission input unit that is capable of being manipulated by the operator and transmits, to the interlock control unit, an interlock permission mode signal used to enter a mode in which interlock of the slave motion unit is permitted based on the manipulation input of the mater manipulation unit when the operator manipulates the interlock permission input unit.
    Type: Application
    Filed: January 31, 2014
    Publication date: May 29, 2014
    Applicant: OLYMPUS CORPORATION
    Inventors: Ryohei OGAWA, Masaru YANAGIHARA
  • Patent number: 8731720
    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: June 10, 2013
    Date of Patent: May 20, 2014
    Assignee: Anybots 2.0, Inc.
    Inventors: Trevor Blackwell, Daniel Casner, Scott Wiley
  • Patent number: 8731880
    Abstract: Methods for computing the inverse dynamics of multibody systems with contacts are disclosed. Inverse dynamics means computing external forces that cause a system to move along a given trajectory. Such computations have been used routinely for data analysis and control synthesis in the absence of contacts between rigid bodies. The disclosed inverse dynamics methods include the ability to handle contacts. The disclosed methods include the following steps: projecting the discrete-time equations of motion from joint space to contact space; defining the forward dynamics in contact space as the solution to an optimization problem; using the features of this optimization problem to obtain a unique inverse—which turns out to correspond to the solution to a dual optimization problem; solving the latter using standard methods for numerical optimization; projecting the solution from contact space back to joint space and finding the external forces.
    Type: Grant
    Filed: September 14, 2011
    Date of Patent: May 20, 2014
    Assignee: University of Washington through its Center for Commercialization
    Inventor: Emanuil V. Todorov
  • Publication number: 20140135986
    Abstract: A method of selecting a teaching point program in a three-dimensional graphical representation of a workcell includes the steps of generating the three-dimensional graphical representation of the workcell, calculating a three-dimensional boundary box for each teaching point program associated with the workcell, converting each boundary box to a two-dimensional boundary area, and recognizing which boundary areas overlap a selected area drawn over a two-dimensional display screen. Each boundary area that has been recognized as overlapping the selected area is identified to a user and presented in a list if multiple candidate boundary areas are recognized and identified. The user may then edit those teaching point programs identified as being associated with the selected area.
    Type: Application
    Filed: November 14, 2013
    Publication date: May 15, 2014
    Inventors: Takeyoshi Kanehara, Dave O'Toole
  • Publication number: 20140121834
    Abstract: A manipulator system includes a master manipulator configured to send an input command, a slave manipulator configured to operate according to the input command, an image capturing unit configured to acquire an image of an object, a display device placed in front of the operator and configured to display the image acquired by the image capturing unit, a detection device configured to detect the direction of an operator's face of the operator with respect to the display device, and a control unit configured to determine whether the direction of the operator's face is within a predetermined angle with respect to the display device based on the detection result in the detection device, and to shift an operation mode of the slave manipulator between a first control mode and a second control mode in which an operation is limited more than in the first control mode based on a determination result.
    Type: Application
    Filed: January 6, 2014
    Publication date: May 1, 2014
    Applicant: OLYMPUS CORPORATION
    Inventors: Ryohei OGAWA, Kosuke KISHI
  • Publication number: 20140114481
    Abstract: A medical master slave manipulator system includes a master input device configured to send an operation command, a slave manipulator operated by the master input device, a control unit configured to transmit an operation signal to the slave manipulator based on the operation command, a display unit configured to display an image of an object, and an image selection device configured to select the image displayed on the display unit, wherein the control unit transforms the operation command associated with the image selected by the image selection device.
    Type: Application
    Filed: January 2, 2014
    Publication date: April 24, 2014
    Applicant: OLYMPUS CORPORATION
    Inventors: Ryohei OGAWA, Kosuke KISHI
  • Publication number: 20140114480
    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: October 15, 2013
    Publication date: April 24, 2014
    Applicant: Neuroarm Surgical Ltd.
    Inventors: Alexander Greer, Garnette Sutherland, Tim Fielding, Perry Newhook
  • Patent number: 8694162
    Abstract: An apparatus is provided for determining a path or route in which a robot may be guided to perform a task(s) and avoiding one or more obstacles or obstructions. The apparatus includes at least one memory and at least one processor configured to receive origin location information via a Near Field Communication (NFC) tag associated with a key in an instance in which the key is positioned in an origin location. The processor is also configured to receive target location information via the NFC tag associated with the key in an instance in which the key is positioned in a target location, at which a task is performed by a robot and may generate a route for the robot to traverse in order to complete the task based in part on the origin location information and the target location information. Corresponding computer program products and methods are also provided.
    Type: Grant
    Filed: December 20, 2010
    Date of Patent: April 8, 2014
    Assignee: McKesson Automation, Inc.
    Inventor: Robert Jaynes
  • Patent number: 8694160
    Abstract: An NC machine tool system includes an NC machine tool (10), a first operation panel (22) and a second operation panel (24) for the NC machine tool, a multi-joint robot (40), a memory (450), and a robot controller (50). The multi-joint robot (40) is disposed above the NC machine tool. The memory (450) stores a wait position return program by which the multi-joint robot (40) is operated. The robot controller (50) controls the multi-joint robot (40) in accordance with the program. Operation panels (22, 24) are respectively provided with switch keys (22c, 24c) operated to execute the wait position return program stored in the memory (450) so as to operate the multi-joint robot (40).
    Type: Grant
    Filed: August 24, 2011
    Date of Patent: April 8, 2014
    Assignee: Yamazaki Mazak Corporation
    Inventors: Nobuyasu Yasue, Hironobu Ishihara, Kikuo Hattori, Tsuyoshi Hattori
  • Patent number: 8694135
    Abstract: The invention relates to an apparatus for the generation of a program for a programmable logic controller having a programming input unit for the selection and compilation of a plurality of symbols, a generation unit for the generation of a program code for the programmable logic controller from an arrangement of symbols compiled at the display unit of the programming input unit. In accordance with the invention an investigation unit for investigating the resulting possible influences of input signals of the programmable logic controller, onto output signals of the programmable logic controller at the actuator outputs from the arrangement of symbols generated by the program code or compiled at the display unit of the programming input unit is provided. In accordance with the invention an implementing unit for implementing the possible exertion of influence in a matrix and a display unit for the display of the matrix are also provided.
    Type: Grant
    Filed: March 17, 2011
    Date of Patent: April 8, 2014
    Assignee: Sick AG
    Inventors: Oliver Koepcke, Klaus Weddingfeld
  • Publication number: 20140094968
    Abstract: A combined teleoperative-cooperative controllable robotic system includes a robotic actuator assembly, a control system adapted to communicate with the robotic actuator assembly, and a teleoperation unit adapted to communicate with the control system. The control system is configured to control at least a first portion of the robotic actuator assembly in response to at least one of a force or a torque applied to at least a second portion of the robotic actuator assembly by a first user for cooperative control. The control system is further configured to control at least a third portion of the robotic actuator assembly in response to input by a second user from the teleoperation unit for teleoperative control.
    Type: Application
    Filed: September 28, 2012
    Publication date: April 3, 2014
    Applicant: The Johns Hopkins University
    Inventors: Russell H. TAYLOR, Marcin A. Balicki, Peter Kazanzides, Xia Tian
  • Patent number: 8682486
    Abstract: A robotic system that includes a mobile robot linked to a plurality of remote stations. One of the remote stations includes an arbitrator that controls access to the robot. Each remote station may be assigned a priority that is used by the arbitrator to determine which station has access to the robot. The arbitrator may include notification and call back mechanisms for sending messages relating to an access request and a granting of access for a remote station.
    Type: Grant
    Filed: July 17, 2013
    Date of Patent: March 25, 2014
    Assignee: InTouch Technologies, Inc.
    Inventors: Yulun Wang, Charles S. Jordan, Keith Phillip Laby, Jonathan Southard
  • Publication number: 20140074289
    Abstract: A method for controlling a redundant robot arm includes the steps of selecting an application for performing a robotic process on a workpiece with the arm and defining at least one constraint on motion of the arm. Then an instruction set is generated based upon the selected application representing a path for a robot tool attached to the arm by operating the arm in one of a teaching mode and a programmed mode to perform the robotic process on the workpiece and movement of the arm is controlled during the robotic process. A constraint algorithm is generated to maintain a predetermined point on the arm to at least one of be on, be near and avoid a specified constraint in a robot envelope during movement of the arm, and a singularity algorithm is generated to avoid a singularity encountered during the movement of the arm.
    Type: Application
    Filed: September 9, 2013
    Publication date: March 13, 2014
    Inventors: Di Xiao, Sai-Kai Cheng, Randy A. Graca, Matthew R. Sikowski, Jason Tsai
  • Publication number: 20140067122
    Abstract: A robot system according to an aspect of an embodiment includes a robot and a work bench. The robot has a plurality of joints including a first joint that is provided so as to be rotatable relative to an installation surface. On the work bench, a fixing part, by which a work member used in operations of the robot is fixed, is provided on a plate surface of a top plate with a rotation axis of the first joint serving as a normal line thereof, along a circular arc having a center at an intersection between the plate surface and the rotation axis.
    Type: Application
    Filed: February 19, 2013
    Publication date: March 6, 2014
    Applicant: KABUSHIKI KAISHA YASKAWA DENKI
    Inventors: Eiji KIHARA, Jiro NAKAGAWA, Osamu YOSHIDA
  • Patent number: 8660695
    Abstract: Aspects of the subject technology relate to a robotic finger digit including a distal finger joint coupled between a distal finger part and a middle finger part, a middle finger joint coupled between the middle finger part and a proximal finger part and an extend tendon coupled at a first end to the distal finger joint, and coupled at a second end to an actuation device. In certain aspects, the robotic finger can further include a flex tendon coupled at a first end to the distal finger joint, and coupled at a second end to the actuation device, wherein the actuation device is configured to move the extend tendon and the flex tendon substantially the same distance in order to flex and/or extend the robotic finger digit.
    Type: Grant
    Filed: July 2, 2013
    Date of Patent: February 25, 2014
    Assignee: The Shadow Robot Company Limited
    Inventors: Armando De La Rosa Tames, Graeme Richard Lawrence Walker, Jake Benjamin Goldsmith, John Hugo Elias, Matthew Paul Godden, Richard Martin Greenhill
  • Publication number: 20140046485
    Abstract: A remote control station that controls a robot through a network. The remote control station transmits a robot control command that includes information to move the robot. The remote control station monitors at least one network parameter and scales the robot control command as a function of the network parameter. For example, the remote control station can monitor network latency and scale the robot control command to slow down the robot with an increase in the latency of the network. Such an approach can reduce the amount of overshoot or overcorrection by a user driving the robot.
    Type: Application
    Filed: October 15, 2013
    Publication date: February 13, 2014
    Applicant: INTOUCH TECHNOLOGIES, INC.
    Inventors: Amante Mangaser, Jonathan Southard, Marco Pinter, John Cody Herzog, Charles Steve Jordan, Yulun Wang, James Rosenthal
  • Patent number: 8649905
    Abstract: The invention relates to a medical workstation and an operating device (1) for the manual movement of a robot arm (M1-M3). The operating device (1) comprises a controller (5) and at least one manual mechanical input device (E1-E3) coupled to the controller (5). The controller (5) is designed to generate signals for controlling a movement of at least one robot arm (M1-M3) provided for treating a living being (P) based on a manual movement of the input device (E1-E3) such that the robot arm (M1-M3) carries out a movement corresponding to the manual movement. The input device (E1, E2) comprises at least one mechanical damping unit (27, 40), which generates a force and/or torque during a manual movement of the input device (E1, E2) for at least partially suppressing a partial movement resulting from a tremor of the person operating the input device (E1, E2).
    Type: Grant
    Filed: September 4, 2009
    Date of Patent: February 11, 2014
    Assignee: KUKA Laboratories GmbH
    Inventor: Tobias Ortmaier
  • Publication number: 20140031983
    Abstract: A robotic manipulator has a body and a stereoscopic video system movably coupled to the body. The stereoscopic vision system produces a stereoscopic video of an environment of the robotic manipulator. The robotic manipulator also includes two independently remotely controlled arms coupled to opposite sides of the body. Each arm moves in proprioceptive alignment with the stereoscopic video produced by the stereoscopic video system in response to commands received from a remote control station based on movements performed by an operator at the remote control station.
    Type: Application
    Filed: March 21, 2012
    Publication date: January 30, 2014
    Applicant: SRI INTERNATIONAL
    Inventors: Thomas P. Low, Pablo E. Garcia, Bruce H. Knoth, Cregg Cowan, Bryan Chavez
  • Publication number: 20140031984
    Abstract: A system including a mobile telepresence robot, a telepresence computing device in wireless communication with the robot, and a host computing device in wireless communication with the robot and the telepresence computing device. The host computing device relays User Datagram Protocol traffic between the robot and the telepresence computing device through a firewall.
    Type: Application
    Filed: September 30, 2013
    Publication date: January 30, 2014
    Applicant: iRobot Corporation
    Inventors: Matthew Cross, Tony L. Campbell
  • Patent number: 8630734
    Abstract: A method to move a person with an automated manipulator, in particular a robot, includes moving a rider receptacle for a person with the manipulator, and determining an acceleration variable of this movement before and/or during the execution of this movement and comparing the acceleration variable with a predetermined acceleration variable and/or adapting the movement to a predetermined acceleration variable in the event that the determined acceleration variable deviates from the predetermined acceleration variable, and/or a predetermined acceleration variable is used that includes different permissible acceleration durations that are respectively associated with a permissible acceleration value.
    Type: Grant
    Filed: April 30, 2010
    Date of Patent: January 14, 2014
    Assignee: Kuka Laboratories GmbH
    Inventor: Torsten Hasenzahl
  • Publication number: 20140012417
    Abstract: A Global Virtual Presence (SGVP) platform integrates communications, robotics and Men Machine Interface (MMI) technologies and provides a unique way of delivering virtual presence experience to a user. The user can control a Robotic Virtual Explorer Devices (RVEDs) and receive a real-time media stream at his virtual terminal. In addition to real-time interactive video feeds, the system provides a pre-recorded video feed gallery of various most unreachable areas of the world, thereby providing a feeling of virtual-like presence to people, who may never see these places due to physical and financial constrains.
    Type: Application
    Filed: July 5, 2012
    Publication date: January 9, 2014
    Inventors: Stanislav Zelivinski, Arkady Linshitz
  • Publication number: 20140005830
    Abstract: In an apparatus for controlling a mobile robot having leg locomotion mechanisms for traveling and walking and work mechanisms both connected to a body, actuators for driving them, and a controller for controlling the operation of the locomotion mechanisms and work mechanisms by supplying the actuators with a control value calculated by multiplying a deviation between a detected value and a desired value by a gain and to control operation of a speech input/output unit to recognize a human voice inputted through a microphone and utter a generated response to the human voice from a speaker, the controller calculates the gain of the control value to be supplied to at least one of the actuators at a minimum value when controlling only the operation of the speech input/output unit.
    Type: Application
    Filed: May 9, 2013
    Publication date: January 2, 2014
    Applicant: HONDA MOTOR CO., LTD.
    Inventors: Naohide Ogawa, Yoko Saito, Taro Yokoyama, Masaki Aihara