Patents Examined by Harry Y Oh
  • Patent number: 10649467
    Abstract: An operation management system includes: a plurality of robots; and an operation management unit server configured to manage an operation route in a predetermined region. Each robot has a sensor that recognizes a surrounding environment. When the sensor of a first robot recognizes a predetermined surrounding environment, the server refers to a position of the surrounding environment and sets an operation route of a second robot.
    Type: Grant
    Filed: November 24, 2017
    Date of Patent: May 12, 2020
    Assignee: HONDA MOTOR CO., LTD.
    Inventors: Kenichiro Sugiyama, Soshi Iba
  • Patent number: 10639792
    Abstract: Deep machine learning methods and apparatus related to manipulation of an object by an end effector of a robot. Some implementations relate to training a semantic grasping model to predict a measure that indicates whether motion data for an end effector of a robot will result in a successful grasp of an object; and to predict an additional measure that indicates whether the object has desired semantic feature(s). Some implementations are directed to utilization of the trained semantic grasping model to servo a grasping end effector of a robot to achieve a successful grasp of an object having desired semantic feature(s).
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: May 5, 2020
    Assignee: GOOGLE LLC
    Inventors: Sudheendra Vijayanarasimhan, Eric Jang, Peter Pastor Sampedro, Sergey Levine
  • Patent number: 10631941
    Abstract: Robot system which includes a master device configured to receive an operating instruction from an operator, slave arm, storage device configured to store operating sequence information that defines processing carried out by slave arm, and control device configured to control operation of slave arm. Control device includes a receiver configured to receive an input signal, motion controller configured to determine whether operating mode of slave arm is to be automatic, manual or correctable automatic mode and control operation of slave arm in determined operating mode, and continuation determinator configured to determine whether continuation of automatic mode is permitted. In a process at which slave arm is scheduled to operate in automatic mode, after motion controller suspends operation of slave arm in automatic mode at a given step of process, continuation determinator determines whether continuation of automatic mode is permitted based on input signal received by receiver when operation is suspended.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: April 28, 2020
    Assignee: KAWASAKI JUKOGYO KABUSHIKI KAISHA
    Inventors: Yasuhiko Hashimoto, Nobuyasu Shimomura, Tsuyoshi Maehara, Masayuki Kamon, Yasushi Kurosawa, Shigetsugu Tanaka
  • Patent number: 10617484
    Abstract: User interface devices are disclosed. The device can include a body that can be held in a user's hand. The body has an outer surface that can be gripped by fingers of the user's hand to facilitate translation and rotation of the body by the user's hand. The device can include one or snore sensors disposed within the body. In some embodiments, the one or more sensor can provide one or both of position and orientation information of the body to a control system. The body can provide feedback to the user via the exterior surface of the body that is gripped by the user's fingers and/or can receive control inputs from the user via one or more of translation of the body, rotation of the body, pressing of the outer surface with the user's fingers, and changing of the angular orientation of the longitudinal axis of the body. Methods of using a user interface device are also provided.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: April 14, 2020
    Assignee: SRI International
    Inventors: Pablo Eduardo Garcia Kilroy, Karen Shakespear Koenig, Jose Luis Cordoba Matilla, Joan Savall
  • Patent number: 10618648
    Abstract: A vehicle is described having an aerodynamically contoured lifting body comprising a plurality of cooperating body modules, wherein at least two of the modules are displaceably secured to each other. The modules include a trust vectoring module operatively coupled to a propulsive mechanism. The thrust vectoring module is dynamically controlled to affect positioning and actuation of the propulsive mechanism to attain a desired positioning of the vehicle and at least one of a plurality of modes of operation thereof. The thrust vectoring module includes a nacelle module carrying the propulsive mechanism thereon and rotatably displaceable about one or more axes extending from the lifting body. The propulsive mechanism is positioned externally, internally, or in combinations thereof of the nacelle module and is tiltably displaceable about one or more axes of the nacelle module.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: April 14, 2020
    Assignee: Airgility, Inc.
    Inventors: Evandro Gurgel do Amaral Valente, Eduardo Gurgel do Amaral Valente, Tanner Ray Miller, Bryan Phillip Jensen
  • Patent number: 10611024
    Abstract: Described is a method and device of a computational motion engine iteratively computing a numerical “jerk,” the motion derivative of acceleration, using real-time feedback from a system under motion control, to reach both a desired position and desired velocity of a next waypoint. Output from the motion engine is only desired acceleration, which is then passed to a motor driver, free of intermediate computations of either position or velocity. A second, inside feedback loop maintains desired acceleration or torque at the motor shaft based on the acceleration output of the motion engine, which may use non-linear correction tables. Waypoints comprising both position and velocity are inputs to the motion engine. Time to next waypoint is computed rather than provided as an input. Optimization of moves to the next waypoint is based on smoothest velocity change during the move. Embodiments include mechanical, two-axis SCARA arm motion systems.
    Type: Grant
    Filed: April 26, 2017
    Date of Patent: April 7, 2020
    Assignee: Polarworks AS
    Inventors: Simen Skogsrud, Thomas Boe-Wiegaard
  • Patent number: 10612929
    Abstract: Provided is a process that includes: obtaining a first version of a map of a workspace; selecting a first undiscovered area of the workspace; in response to selecting the first undiscovered area, causing the robot to move to a position and orientation to sense data in at least part of the first undiscovered area; and obtaining an updated version of the map mapping a larger area of the workspace than the first version.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: April 7, 2020
    Assignee: AI Incorporated
    Inventors: Ali Ebrahimi Afrouzi, Sebastian Schweigert, Chen Zhang, Lukas Fath
  • Patent number: 10604028
    Abstract: A desired departure temperature is determined for a battery, having a temperature, in a vehicle based at least in part on trip information associated with a trip. A temperature controlling system is used to bring the temperature of the battery towards the desired departure temperature, wherein the vehicle begins the trip with the battery at the desired departure temperature.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: March 31, 2020
    Assignee: WISK AERO LLC
    Inventors: Thomas P. Muniz, Ke Zhang, John Melack
  • Patent number: 10599127
    Abstract: Embodiments for performing manufacture processes are disclosed. In one embodiment, a system includes a tool to be used in a manufacture process on a workpiece. The system includes a robot having an arm. The arm has an attachment point and is configured to move the tool, when attached to the attachment point, in multiple degrees of freedom during the manufacture process. A robot controller of the robot controls the movement of the arm based on motion parameters to perform the manufacture process via the tool. The system includes a power source having power electronics to generate electrical output power, based on electrical input parameters, provided to the tool during the manufacture process. A power source controller of the power source is configured to communicate with the robot controller, allowing a path planner component to generate the motion parameters used to perform the manufacture process while avoiding robot collision conflicts.
    Type: Grant
    Filed: February 27, 2019
    Date of Patent: March 24, 2020
    Assignee: LINCOLN GLOBAL, INC.
    Inventors: Daniel J. Spieker, Levi J. Mitchell, Khaled M. Ben-Gharbia
  • Patent number: 10596695
    Abstract: Methods, apparatus, systems, and computer-readable media are provided for selecting a first robot for a robot task of a user, and during a first session between a computing device of the user and the first robot to perform the task, determining a need for the first robot to perform an alternative task. Based on determining the need, a second robot is selected to “replace” the first robot in performing the task. The second robot may replace the first robot in performing the task by directing the telepresence robot to navigate to a location proximal to the first robot and transitioning the first telepresence robot's session to the second telepresence robot.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: March 24, 2020
    Assignee: X DEVELOPMENT LLC
    Inventor: Mallinath Bareddy
  • Patent number: 10582976
    Abstract: Provided is a manipulator system including: a driver provided at a proximal end of a flexible elongated guide member to drive a distal end of the elongated guide member, a slider that is fixed to the proximal end of the elongated guide member and that is movable with respect to the driver in a longitudinal direction of the elongated guide member, and a controller that is configured to control the driver so as to change a moving amount of the slider in accordance with a bending state of the elongated guide member.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: March 10, 2020
    Assignee: OLYMPUS CORPORATION
    Inventors: Masaru Yanagihara, Kosuke Kishi
  • Patent number: 10576638
    Abstract: A teach apparatus (2) includes a tablet (3) and a safety operation device (4) which are attachable to and detachable from each other. The safety operation device (4) includes at least one of an emergency stop switch (41a), a dead-man switch (41b), and a mode switch (41c). The tablet (3) is configured to monitor the ON/OFF state of at least one of the first to third switches (41a) to (41c) of the safety operation device (4).
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: March 3, 2020
    Assignees: UNITED SEVEN CORPORATION, SEEDSWARE CORPORATION
    Inventors: Susumu Wada, Hiroyuki Tsuji, Mitsugi Yoshii
  • Patent number: 10571896
    Abstract: A method for defining a robotic machine task. The method comprises a) collecting a sequence of a plurality of images showing at least one demonstrator performing at least one manipulation of at least one object, b) performing an analysis of said sequence of a plurality of images to identify demonstrator body parts manipulating said at least one object and said at least one manipulation of said at least one object, c) determining at least one robotic machine movement to perform said task, and d) generating at least one motion command for instructing said robotic machine to perform said task.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: February 25, 2020
    Assignee: Deep Learning Robotics Ltd.
    Inventors: Carlos Benaim, Miriam Reiner
  • Patent number: 10569420
    Abstract: Methods, systems, and apparatus, including computer programs stored on a computer-readable storage medium, for selecting a modality for interfacing between a user and a robot. In some implementations, a system determines that a particular action requires user confirmation before being performed. The system receives position data indicating a level of proximity of a user to a robot and environmental data indicating environmental conditions sensed by the robot. The system selects a particular mode for obtaining confirmation of the action from among multiple modes of interfacing with users based on one or more of the position data and the environmental data. The system provides a request confirmation of the action using the particular mode for presentation to the user.
    Type: Grant
    Filed: June 23, 2017
    Date of Patent: February 25, 2020
    Assignee: X Development LLC
    Inventors: Gabriel A. Cohen, Pavel Vodenski
  • Patent number: 10571919
    Abstract: In one aspect, a device includes a processor and storage accessible to the processor. The storage bears instructions executable by the processor to receive input indicating a destination and to determine whether at least a portion of a route to the destination will be driven using an autonomous vehicle function. The instructions are also executable to determine directions to the destination based on the determination of whether at least a portion of a route to the destination will be driven using an autonomous vehicle function, and to output the directions.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: February 25, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Russell Speight VanBlon, Ryan Charles Knudson, Timothy Winthrop Kingsbury, Roderick Echols
  • Patent number: 10569413
    Abstract: An exoskeleton includes a first link that pivots in a transverse plane about a first vertical axis and a second link that pivots in a transverse plane about a second vertical axis. The second link is coupled to the first link. An arm support assembly is coupled to the second link and pivots about a horizontal axis. The arm support assembly includes a spring that generates an assistive torque that counteracts gravity. The arm support assembly provides the assistive torque to an arm of a wearer to support the arm of the wearer. The arm support assembly further includes a cam profile and a cam follower. Contact between the spring, cam follower and cam profile determines an amount of the assistive force provided by the arm support assembly. A cuff is coupled to the arm support assembly and the arm of the wearer.
    Type: Grant
    Filed: August 9, 2018
    Date of Patent: February 25, 2020
    Assignee: Ekso Bionics, Inc.
    Inventors: Russ Angold, James Lubin, Mario Solano, Chris Paretich, Tom Mastaler, Claire Cunningham, Kevin Dacey
  • Patent number: 10565884
    Abstract: A method for providing environmental data to a vehicle such as an aircraft is provided. The method includes receiving a request from a vehicle to provide environmental data, and defining a route plan vicinity area as a part of a coverage polygon. The method further includes receiving alternate/back-up destinations selected from a list and defining and including in the coverage polygon one or more connection areas between the route plan vicinity area and the selected alternate/back-up destinations. The method smooths the coverage polygon and assembles environmental data for the smoothed coverage polygon. The assembled environmental data is sent to the vehicle.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: February 18, 2020
    Assignee: Honeywell International Inc.
    Inventors: Jan Bilek, Zdenek Eichler, Karel Mundel
  • Patent number: 10562191
    Abstract: The inventive technology eliminates the need for force sensors on a robotic manipulator while also improving feel by incorporating force sensors on the corresponding robotic input device. Position of the manipulator is used to determine positioning of the input device; therefore, rather than manipulator position lagging the input device position (as in conventional robotic systems), the opposite is true, so that input device position lags manipulator position. Through a combination of input device force control and manipulator position feedback, a sense of feel is achieved through use of an “effort sensor” mounted at a “control point” on the input device and use of a “position feedback force control” scheme.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: February 18, 2020
    Assignee: Robomotive Laboratories LLC
    Inventor: Brett J. Pipitone
  • Patent number: 10562611
    Abstract: According to a first aspect of the invention, there is provided a method for operating a multicopter experiencing a failure during flight, the multicopter comprising a body, and at least four effectors attached to the body, each operable to produce both a torque and a thrust force which can cause the multicopter to fly when not experiencing said failure.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: February 18, 2020
    Assignee: ETH Zurich
    Inventors: Mark W. Mueller, Sergei Lupashin, Raffaello D'Andrea, Markus Waibel
  • Patent number: 10564635
    Abstract: A robot system capable of reliably detecting contact between a robot or a workpiece and an external object. The robot system includes: a robot including a handling part; a handling force-detection part that detects a handling force applied to the handling part; an operation controller that causes the robot to operate in accordance with the handling force; an external force-detection part that detects an external force acting on the robot; and a contact force-calculation part that calculates a contact force by subtracting the handling force from the detected external force.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: February 18, 2020
    Assignee: FANUC CORPORATION
    Inventors: Takashi Sato, Yihua Gu