Patents Examined by Harry Y Oh
-
Patent number: 10649467Abstract: 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: GrantFiled: November 24, 2017Date of Patent: May 12, 2020Assignee: HONDA MOTOR CO., LTD.Inventors: Kenichiro Sugiyama, Soshi Iba
-
Patent number: 10639792Abstract: 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: GrantFiled: January 26, 2018Date of Patent: May 5, 2020Assignee: GOOGLE LLCInventors: Sudheendra Vijayanarasimhan, Eric Jang, Peter Pastor Sampedro, Sergey Levine
-
Patent number: 10631941Abstract: 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: GrantFiled: May 27, 2016Date of Patent: April 28, 2020Assignee: KAWASAKI JUKOGYO KABUSHIKI KAISHAInventors: Yasuhiko Hashimoto, Nobuyasu Shimomura, Tsuyoshi Maehara, Masayuki Kamon, Yasushi Kurosawa, Shigetsugu Tanaka
-
Patent number: 10617484Abstract: 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: GrantFiled: October 23, 2017Date of Patent: April 14, 2020Assignee: SRI InternationalInventors: Pablo Eduardo Garcia Kilroy, Karen Shakespear Koenig, Jose Luis Cordoba Matilla, Joan Savall
-
Patent number: 10618648Abstract: 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: GrantFiled: July 23, 2019Date of Patent: April 14, 2020Assignee: Airgility, Inc.Inventors: Evandro Gurgel do Amaral Valente, Eduardo Gurgel do Amaral Valente, Tanner Ray Miller, Bryan Phillip Jensen
-
Patent number: 10611024Abstract: 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: GrantFiled: April 26, 2017Date of Patent: April 7, 2020Assignee: Polarworks ASInventors: Simen Skogsrud, Thomas Boe-Wiegaard
-
Patent number: 10612929Abstract: 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: GrantFiled: October 17, 2018Date of Patent: April 7, 2020Assignee: AI IncorporatedInventors: Ali Ebrahimi Afrouzi, Sebastian Schweigert, Chen Zhang, Lukas Fath
-
Patent number: 10604028Abstract: 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: GrantFiled: February 15, 2019Date of Patent: March 31, 2020Assignee: WISK AERO LLCInventors: Thomas P. Muniz, Ke Zhang, John Melack
-
Patent number: 10599127Abstract: 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: GrantFiled: February 27, 2019Date of Patent: March 24, 2020Assignee: LINCOLN GLOBAL, INC.Inventors: Daniel J. Spieker, Levi J. Mitchell, Khaled M. Ben-Gharbia
-
Patent number: 10596695Abstract: 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: GrantFiled: October 6, 2017Date of Patent: March 24, 2020Assignee: X DEVELOPMENT LLCInventor: Mallinath Bareddy
-
Patent number: 10582976Abstract: 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: GrantFiled: August 6, 2018Date of Patent: March 10, 2020Assignee: OLYMPUS CORPORATIONInventors: Masaru Yanagihara, Kosuke Kishi
-
Patent number: 10576638Abstract: 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: GrantFiled: May 16, 2017Date of Patent: March 3, 2020Assignees: UNITED SEVEN CORPORATION, SEEDSWARE CORPORATIONInventors: Susumu Wada, Hiroyuki Tsuji, Mitsugi Yoshii
-
Patent number: 10571896Abstract: 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: GrantFiled: August 21, 2017Date of Patent: February 25, 2020Assignee: Deep Learning Robotics Ltd.Inventors: Carlos Benaim, Miriam Reiner
-
Patent number: 10569420Abstract: 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: GrantFiled: June 23, 2017Date of Patent: February 25, 2020Assignee: X Development LLCInventors: Gabriel A. Cohen, Pavel Vodenski
-
Patent number: 10571919Abstract: 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: GrantFiled: July 26, 2017Date of Patent: February 25, 2020Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Russell Speight VanBlon, Ryan Charles Knudson, Timothy Winthrop Kingsbury, Roderick Echols
-
Patent number: 10569413Abstract: 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: GrantFiled: August 9, 2018Date of Patent: February 25, 2020Assignee: Ekso Bionics, Inc.Inventors: Russ Angold, James Lubin, Mario Solano, Chris Paretich, Tom Mastaler, Claire Cunningham, Kevin Dacey
-
Patent number: 10565884Abstract: 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: GrantFiled: August 28, 2017Date of Patent: February 18, 2020Assignee: Honeywell International Inc.Inventors: Jan Bilek, Zdenek Eichler, Karel Mundel
-
Patent number: 10562191Abstract: 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: GrantFiled: November 10, 2016Date of Patent: February 18, 2020Assignee: Robomotive Laboratories LLCInventor: Brett J. Pipitone
-
Patent number: 10562611Abstract: 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: GrantFiled: April 22, 2019Date of Patent: February 18, 2020Assignee: ETH ZurichInventors: Mark W. Mueller, Sergei Lupashin, Raffaello D'Andrea, Markus Waibel
-
Patent number: 10564635Abstract: 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: GrantFiled: March 29, 2017Date of Patent: February 18, 2020Assignee: FANUC CORPORATIONInventors: Takashi Sato, Yihua Gu