Neural network modules
    22.
    发明授权

    公开(公告)号:US11615291B1

    公开(公告)日:2023-03-28

    申请号:US16918181

    申请日:2020-07-01

    Abstract: Methods, apparatus, and computer readable media related to combining and/or training one or more neural network modules based on version identifier(s) assigned to the neural network module(s). Some implementations are directed to using version identifiers of neural network modules in determining whether and/or how to combine multiple neural network modules to generate a combined neural network model for use by a robot and/or other apparatus. Some implementations are additionally or alternatively directed to assigning a version identifier to an endpoint of a neural network module based on one or more other neural network modules to which the neural network module is joined during training of the neural network module.

    Object pose neural network system
    25.
    发明授权

    公开(公告)号:US10861184B1

    公开(公告)日:2020-12-08

    申请号:US15410702

    申请日:2017-01-19

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium for predicting object pose. In one aspect, a method includes receiving an image of an object having one or more feature points; providing the image as an input to a neural network subsystem trained to receive images of objects and to generate an output including a heat map for each feature point; applying a differentiable transformation on each heat map to generate respective one or more feature coordinates for each feature point; providing the feature coordinates for each feature point as input to an object pose solver configured to compute a predicted object pose for the object, wherein the predicted object pose for the object specifies a position and an orientation of an object; and receiving, at the output of the object pose solver, a predicted object pose for the object in the image.

    Real time robot implementation of state machine

    公开(公告)号:US10035264B1

    公开(公告)日:2018-07-31

    申请号:US14797529

    申请日:2015-07-13

    Abstract: Methods, apparatus, systems, and computer-readable media are provided for real time robot implementation of state machines. In various implementations, a robot controller may state machine data indicative of a state machine to be implemented by the robot controller while operating a robot. The robot controller may identify one or more states reachable by the robot controller during implementation of the state machine. At least a first state of the one or more states may include: a first action to be performed by the robot while the robot controller is in the first state; and a plurality of strategies to govern performance of the first action under multiple circumstances while the robot controller is in the first state. The robot controller may operate the robot to perform the first action in a manner governed by a first strategy of the plurality of strategies. The robot controller may operate the robot to continue performing the first action in a manner governed by a second strategy of the plurality of strategies in response to a sensor signal.

Patent Agency Ranking