Machine learning model for task and motion planning
AssigneeNVIDIA Corporation
InventorsYuke Zhu, Yifeng Zhu, Stanley Thomas Birchfield, Jonathan Tremblay
Life of this patent
Estimating the term…
Abstract
Apparatuses, systems, and techniques are described that solve task and motion planning problems. In at least one embodiment, a task and motion planning problem is modeled using a geometric scene graph that records positions and orientations of objects within a playfield, and a symbolic scene graph that represents states of objects within context of a task to be solved. In at least one embodiment, task planning is performed using symbolic scene graph, and motion planning is performed using a geometric scene graph.
Claims37
A processor comprising:
- one or more circuits to use one or more neural networks to cause an autonomous device to perform a task based, at least in part, on training the one or more neural networks to perform a second portion of the task based, at least in part, on a first portion of the task.
A system comprising:
- one or more processors and computer-readable memory storing executable instructions that, as a result of being executed by the one or more processors, cause the system to use one or more neural networks to cause an autonomous device to perform a task based, at least in part, on training the one or more neural networks to perform a second portion of the task based, at least in part, on a first portion of the task.
A method comprising:
- using one or more neural networks to cause an autonomous device to perform a task based, at least in part, on training the one or more neural networks to perform a second portion of the task based, at least in part, on a first portion of the task.
Computer-readable memory storing executable instructions that, as a result of being executed by one or more processors, cause a computer system to use one or more neural networks to cause an autonomous device to perform a task based, at least in part, on training the one or more neural networks to perform a second portion of the task based, at least in part, on a first portion of the task.
An autonomous device comprising:
- one or more processors;
- and
- computer-readable memory storing executable instructions that, as a result of being executed by the one or more processors, cause the autonomous vehicle to use one or more neural networks to cause the autonomous vehicle to perform a task based, at least in part, on training the one or more neural networks to perform a second portion of the task based, at least in part, on a first portion of the task.
Dependencies are inferred from the claim text.