The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 21, 2024

Filed:

May. 21, 2020
Applicant:

Intrinsic Innovation Llc, Mountain View, CA (US);

Inventors:

Bala Venkata Sai Ravi Krishna Kolluri, Fremont, CA (US);

Stefan Schaal, Mountain View, CA (US);

Benjamin M. Davis, Oakland, CA (US);

Ralf Oliver Michael Schönherr, San Francisco, CA (US);

Ning Ye, Palo Alto, CA (US);

Assignee:

Intrinsic Innovation LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/445 (2018.01); B25J 9/16 (2006.01); G06F 9/448 (2018.01); G06N 20/00 (2019.01);
U.S. Cl.
CPC ...
B25J 9/163 (2013.01); B25J 9/161 (2013.01); G06F 9/4498 (2018.02); G06N 20/00 (2019.01);
Abstract

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using skill templates for robotic demonstration learning. One of the methods includes receiving a skill template for a task to be performed by a robot, wherein the skill template defines a state machine having a plurality of subtasks and one or more respective transition conditions between one or more of the subtasks. Local demonstration data for a demonstration subtask of the skill template is received, where the local demonstration data is generated from a user demonstrating how to perform the demonstration subtask with the robot. A machine learning model is refined for the demonstration subtask and the skill template is executed on the robot, causing the robot to transition through the state machine defined by the skill template to perform the task.


Find Patent Forward Citations

Loading…