Real time robot collision avoidance
    311.
    发明授权

    公开(公告)号:US10131053B1

    公开(公告)日:2018-11-20

    申请号:US15265547

    申请日:2016-09-14

    Abstract: Methods and apparatus related to robot collision avoidance. One method may include: receiving robot instructions to be performed by a robot; at each of a plurality of control cycles of processor(s) of the robot: receiving trajectories to be implemented by actuators of the robot, wherein the trajectories define motion states for the actuators of the robot during the control cycle or a next control cycle, and wherein the trajectories are generated based on the robot instructions; determining, based on a current motion state of the actuators and the trajectories to be implemented, whether implementation of the trajectories by the actuators prevents any collision avoidance trajectory from being achieved; and selectively providing the trajectories or collision avoidance trajectories for operating the actuators of the robot during the control cycle or the next control cycle depending on a result of the determining.

    Wireless solar power delivery
    312.
    发明授权

    公开(公告)号:US10128660B1

    公开(公告)日:2018-11-13

    申请号:US14940556

    申请日:2015-11-13

    Abstract: Example implementations relate to a solar panel system including solar cells and an inverter configured to receive electrical energy generated by solar cells and to convert the electrical energy to an electrical signal having an oscillation frequency. The system also include a transmit resonator coupled to the inverter and configured to resonate at the oscillation frequency. Moreover, the transmit resonator may be coupled via a wireless resonant coupling link to a receive resonator that is also configured to resonate at the oscillation frequency. Further, the system may also include a controller configured to determine for the system a mode of operation from among the following modes: (i) a common mode, (ii) a differential mode, and (iii) an inductive mode. And the controller is then configured to instruct the transmit resonator to provide via the wireless resonant coupling link electrical power according to the determined mode of operation.

    Encoder design and use
    314.
    发明授权

    公开(公告)号:US10119842B1

    公开(公告)日:2018-11-06

    申请号:US14451993

    申请日:2014-08-05

    Abstract: A shaft may be rotated, where the shaft includes an encoder with a first, second, and third logical track, where the first and second logical tracks include bit patterns that are readable to be 90 degrees out of phase with one another, and where the third logical track includes a sequence of n numbers, each number being represented by m bits, where n is greater than 1. While moving the shaft, a number of the sequence from the third logical track and an extent of bits from the first or second logical track may be read. An orientation of the shaft may then be determined based on the number and the extent of bits. The orientation may be a linear position of a linear encoder or an angular position of a rotary encoder.

    Object placement verification
    315.
    发明授权

    公开(公告)号:US10108194B1

    公开(公告)日:2018-10-23

    申请号:US15255390

    申请日:2016-09-02

    Inventor: Jared Russell

    Abstract: An example system may include a vehicle, a sensor, and a control system that may determine a target location for an object carried by the vehicle. The control system may also determine a plurality of points defining a boundary of a volume to be occupied by the object at the target location. The plurality of points may be scannable in a sequence by the sensor to scan the volume. The control system may additionally determine a respective field of visibility to each respective point. Further, the control system may determine a path for the vehicle to follow to the target location. The respective field of visibility may intersect with at least a respective portion of the determined path such that each respective point is observable by the sensor along at least the respective portion of the determined path as the vehicle moves along the determined path to the target location.

    Detecting and responding to geometric changes to robots

    公开(公告)号:US10105847B1

    公开(公告)日:2018-10-23

    申请号:US15177323

    申请日:2016-06-08

    Abstract: Methods, apparatus, systems, and computer-readable media are provided for detecting a geometric change in a robot's configuration and taking responsive action in instances where the geometric change is likely to impact operation of the robot. In various implementations, a geometric model of a robot in a selected pose may be obtained. Image data of the actual robot in the selected pose may also be obtained. The image data may be compared to the geometric model to detect a geometric difference between the geometric model and the actual robot. Output may be provided that is indicative of the geometric difference between the geometric model and the actual robot.

    Collaborative inventory monitoring
    317.
    发明授权

    公开(公告)号:US10099391B2

    公开(公告)日:2018-10-16

    申请号:US15791118

    申请日:2017-10-23

    Abstract: An example method is carried out in a warehouse environment having a plurality of inventory items located therein, each having a corresponding on-item identifier. The method involves determining a target inventory item having a target on-item identifier. The method also involves determining that a first inventory item having a first on-item identifier is loaded onto a first robotic device. The method further involves transmitting a request to verify the first on-item identifier. The method still further involves receiving data captured by a sensor of the second robotic device. The method yet further involves (i) analyzing the received data to determine the first on-item identifier, (ii) comparing the first on-item identifier and the target on-item identifier, and (iii) responsive to comparing the first on-item identifier and the target on-item identifier, performing an action.

    Determining grasping parameters for grasping of an object by a robot grasping end effector

    公开(公告)号:US10089575B1

    公开(公告)日:2018-10-02

    申请号:US14723373

    申请日:2015-05-27

    Abstract: Methods and apparatus related to training and/or utilizing a convolutional neural network to generate grasping parameters for an object. The grasping parameters can be used by a robot control system to enable the robot control system to position a robot grasping end effector to grasp the object. The trained convolutional neural network provides a direct regression from image data to grasping parameters. For example, the convolutional neural network may be trained to enable generation of grasping parameters in a single regression through the convolutional neural network. In some implementations, the grasping parameters may define at least: a “reference point” for positioning the grasping end effector for the grasp; and an orientation of the grasping end effector for the grasp.

    Antagonistic output actuation
    320.
    发明授权

    公开(公告)号:US10081102B1

    公开(公告)日:2018-09-25

    申请号:US15171675

    申请日:2016-06-02

    Abstract: An example system includes a transmission having a first plurality of gears and an extent of backlash. The system also includes a first motor connected to an input shaft of the transmission and a second motor connected to an output shaft of the transmission through a second plurality of gears. A first gear ratio of a first plurality of gears is greater than a second gear ratio of the second plurality of gears. The system may receive a command to change a direction of rotation of the output shaft from a first direction to a second direction. In response to the received command, the first motor may drive the transmission through a first portion of the extent of backlash deadband. The second motor may drive the transmission through a second portion of the extent of backlash deadband. The second portion may be greater than the first portion.

Patent Agency Ranking