Patents by Inventor Yevgen Chebotar
Yevgen Chebotar has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20260124746Abstract: The present disclosure provides a method for controlling a humanoid robot using a hierarchical bipedal action model (BAM), the method comprising obtaining a base controller by training in simulation with reinforcement learning, instantiating an initial BAM including a Gamma model configured to generate intermediate goals, a Beta model configured to translate the intermediate goals into task-space actions, and an Alpha model configured to translate the task-space actions and robot state into motor commands, deploying the initial BAM such that at least the Alpha model executes on-board the humanoid robot, causing the humanoid robot to perform an initial task and logging sensor and control data to form a first dataset, based on the first dataset, training at least one policy of the BAM to generate a refined BAM, and deploying the refined BAM to control the humanoid robot autonomously.Type: ApplicationFiled: November 3, 2025Publication date: May 7, 2026Inventors: Corey Lynch, Toki Migimatsu, Yevgen Chebotar, Michael Ahn, Ivan Babushkin
-
Publication number: 20260115904Abstract: A machine-learning control system is trained to perform a task using a simulation. The simulation is governed by parameters that, in various embodiments, are not precisely known. In an embodiment, the parameters are specified with an initial value and expected range. After training on the simulation, the machine-learning control system attempts to perform the task in the real world. In an embodiment, the results of the attempt are compared to the expected results of the simulation, and the parameters that govern the simulation are adjusted so that the simulated result matches the real-world attempt. In an embodiment, the machine-learning control system is retrained on the updated simulation. In an embodiment, as additional real-world attempts are made, the simulation parameters are refined and the control system is retrained until the simulation is accurate and the control system is able to successfully perform the task in the real world.Type: ApplicationFiled: April 11, 2025Publication date: April 30, 2026Inventors: Ankur Handa, Viktor Makoviichuk, Miles Macklin, Nathan Ratliff, Dieter Fox, Yevgen Chebotar, Jan Issac
-
Publication number: 20260118878Abstract: A robot comprising a sensor configured to obtain data, an alpha model trained on video data and configured to generate data based upon both a spoken command from a human and data from the sensor, and a beta model configured to generate output data used to control an extent of the robot based in part upon the data generated by the alpha model and the data from the sensor.Type: ApplicationFiled: December 10, 2025Publication date: April 30, 2026Inventors: Corey Lynch, Yevgen Chebotar, Toki Migimatsu, Michael Ahn
-
Publication number: 20260111032Abstract: A robot comprising a sensor configured to obtain data, an alpha model configured to generate data based upon both a spoken command from a human and data from the sensor, a retrieval-augmented generation module configured to obtain additional real-time knowledge from external sources, and a beta model configured to generate output data used to control an extent of the robot based in part upon the data generated by the alpha model, the additional real-time knowledge obtained by the retrieval-augmented generation module, and the data from the sensor.Type: ApplicationFiled: December 10, 2025Publication date: April 23, 2026Inventors: Corey Lynch, Yevgen Chebotar, Toki Migimatsu, Michael Ahn
-
Patent number: 12605824Abstract: A humanoid robot includes a torso, a left arm assembly coupled to the torso and having a first reference line, a left wrist coupled to the left arm assembly and including at least a rotational axis, and a left end effector coupled to the left wrist. The left end effector is configured to move about the rotational axis and includes a finger assembly with a second reference line and at least two degrees of freedom, and a thumb assembly with at least three degrees of freedom. A first angle is formed between the first and second reference lines when the left wrist is in a first configuration, and a second angle is formed when the left wrist is in a second configuration. Both the first and second angles are greater than 70 degrees, and the difference between the first and second angles is greater than 150 degrees.Type: GrantFiled: February 26, 2025Date of Patent: April 21, 2026Assignee: FIGURE AI INC.Inventors: Victor Ragusila, Mike Stevens, Corey Lynch, Yevgen Chebotar
-
Publication number: 20260102909Abstract: The present disclosure provides a method for coordinating task execution among multiple humanoid robots, comprising receiving a high-level task command, decomposing it into sub-tasks, determining a cost-optimized assignment using a cost-optimized bipedal action model (CoBAM) based on energy consumption, time to completion, and robot capabilities, and transmitting the assignment to assigned robots. The CoBAM comprises a hierarchical architecture including an L2 beta model operating at 1-20 Hz for high-level planning and an L1 alpha model operating at 100-10,000 Hz for continuous control commands. The cost function considers battery levels, physical distances between robot and sub-task locations, and mechanical wear factors associated with specific joint movements.Type: ApplicationFiled: October 10, 2025Publication date: April 16, 2026Inventors: Corey Lynch, Toki Migimatsu, Yevgen Chebotar, Michael Ahn, Ivan Babushkin
-
Publication number: 20260097492Abstract: The present disclosure provides a method for generating annotation data for robotic training using a hierarchical transformer-based model with multiple layers. The transformer-based model includes Alpha models generating low-level control outputs and Beta models generating high-level control outputs. The method receives multimodal input data comprising visual sensor data and natural language instructions, processes this data through the hierarchical transformer-based model to generate annotations at different abstraction levels, wherein Beta models create semantic annotations describing task objectives and Alpha models generate motor command annotations specifying robotic actions, and stores these annotations with the input data to create annotated training data for robotic control systems.Type: ApplicationFiled: October 6, 2025Publication date: April 9, 2026Inventors: Corey Lynch, Toki Migimatsu, Yevgen Chebotar, Michael Ahn, Ivan Babushkin, Louis Foucard, Hao Wu
-
Patent number: 12578733Abstract: The present disclosure provides a humanoid robot comprising a torso having an alpha model deployed on a first GPU, and wherein said alpha model includes a first number of parameters and is configured to receive a natural language command from a human and generate processed data, a beta model deployed on a second GPU, and wherein said beta model includes a second number of parameters and is configured to receive the processed data from the alpha model and provide output data used to control an extent of the left wrist, and wherein the first number of parameters is larger than the second number of parameters, and a unified training framework is used to jointly train the alpha model and the beta model.Type: GrantFiled: September 4, 2025Date of Patent: March 17, 2026Assignee: FIGURE AI INC.Inventors: Corey Lynch, Yevgen Chebotar, Toki Migimatsu, Michael Ahn
-
Publication number: 20260064125Abstract: The present disclosure provides a humanoid robot comprising a torso having an alpha model deployed on a first GPU, and wherein said alpha model includes a first number of parameters and is configured to receive a natural language command from a human and generate processed data, a beta model deployed on a second GPU, and wherein said beta model includes a second number of parameters and is configured to receive the processed data from the alpha model and provide output data used to control an extent of the left wrist, and wherein the first number of parameters is larger than the second number of parameters, and a unified training framework is used to jointly train the alpha model and the beta model.Type: ApplicationFiled: September 4, 2025Publication date: March 5, 2026Inventors: Corey Lynch, Yevgen Chebotar, Toki Migimatsu, Michael Ahn
-
Publication number: 20250269518Abstract: A humanoid robot includes a torso, a left arm assembly coupled to the torso and having a first reference line, a left wrist coupled to the left arm assembly and including at least a rotational axis, and a left end effector coupled to the left wrist. The left end effector is configured to move about the rotational axis and includes a finger assembly with a second reference line and at least two degrees of freedom, and a thumb assembly with at least three degrees of freedom. A first angle is formed between the first and second reference lines when the left wrist is in a first configuration, and a second angle is formed when the left wrist is in a second configuration. Both the first and second angles are greater than 70 degrees, and the difference between the first and second angles is greater than 150 degrees.Type: ApplicationFiled: February 26, 2025Publication date: August 28, 2025Inventors: Victor Ragusila, Mike Stevens, Corey Lynch, Yevgen Chebotar
-
Patent number: 12275146Abstract: A machine-learning control system is trained to perform a task using a simulation. The simulation is governed by parameters that, in various embodiments, are not precisely known. In an embodiment, the parameters are specified with an initial value and expected range. After training on the simulation, the machine-learning control system attempts to perform the task in the real world. In an embodiment, the results of the attempt are compared to the expected results of the simulation, and the parameters that govern the simulation are adjusted so that the simulated result matches the real-world attempt. In an embodiment, the machine-learning control system is retrained on the updated simulation. In an embodiment, as additional real-world attempts are made, the simulation parameters are refined and the control system is retrained until the simulation is accurate and the control system is able to successfully perform the task in the real world.Type: GrantFiled: April 1, 2019Date of Patent: April 15, 2025Assignee: NVIDIA CorporationInventors: Ankur Handa, Viktor Makoviichuk, Miles Macklin, Nathan Ratliff, Dieter Fox, Yevgen Chebotar, Jan Issac
-
Patent number: 12240117Abstract: There are provided systems, methods, and apparatus, for optimizing a policy controller to control a robotic agent that interacts with an environment to perform a robotic task. One of the methods includes optimizing the policy controller using a neural network that generates numeric embeddings of images of the environment and a demonstration sequence of demonstration images of another agent performing a version of the robotic task.Type: GrantFiled: January 23, 2023Date of Patent: March 4, 2025Assignee: Google LLCInventors: Yevgen Chebotar, Pierre Sermanet, Harrison Lynch
-
Publication number: 20230150127Abstract: There are provided systems, methods, and apparatus, for optimizing a policy controller to control a robotic agent that interacts with an environment to perform a robotic task. One of the methods includes optimizing the policy controller using a neural network that generates numeric embeddings of images of the environment and a demonstration sequence of demonstration images of another agent performing a version of the robotic task.Type: ApplicationFiled: January 23, 2023Publication date: May 18, 2023Inventors: YEVGEN CHEBOTAR, Pierre Sermanet, Harrison Lynch
-
Patent number: 11559887Abstract: There are provided systems, methods, and apparatus, for optimizing a policy controller to control a robotic agent that interacts with an environment to perform a robotic task. One of the methods includes optimizing the policy controller using a neural network that generates numeric embeddings of images of the environment and a demonstration sequence of demonstration images of another agent performing a version of the robotic task.Type: GrantFiled: September 20, 2018Date of Patent: January 24, 2023Assignee: Google LLCInventors: Yevgen Chebotar, Pierre Sermanet, Harrison Lynch
-
Publication number: 20220410380Abstract: Utilizing an initial set of offline positive-only robotic demonstration data for pre-training an actor network and a critic network for robotic control, followed by further training of the networks based on online robotic episodes that utilize the network(s). Implementations enable the actor network to be effectively pre-trained, while mitigating occurrences of and/or the extent of forgetting when further trained based on episode data. Implementations additionally or alternatively enable the actor network to be trained to a given degree of effectiveness in fewer training steps. In various implementations, one or more adaptation techniques are utilized in performing the robotic episodes and/or in performing the robotic training. The adaptation techniques can each, individually, result in one or more corresponding advantages and, when used in any combination, the corresponding advantages can accumulate.Type: ApplicationFiled: June 17, 2022Publication date: December 29, 2022Inventors: Yao Lu, Mengyuan Yan, Seyed Mohammad Khansari Zadeh, Alexander Herzog, Eric Jang, Karol Hausman, Yevgen Chebotar, Sergey Levine, Alexander Irpan
-
Patent number: 11188821Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, of training a global policy neural network. One of the methods includes initializing an instance of the robotic task for multiple local workers, generating a trajectory of state-action pairs by selecting actions to be performed by the robotic agent while performing the instance of the robotic task, optimizing a local policy controller on the trajectory, generating an optimized trajectory using the optimized local controller, and storing the optimized trajectory in a replay memory associated with the local worker. The method includes sampling, for multiple global workers, an optimized trajectory from one of one or more replay memories associated with the global worker, and training the replica of the global policy neural network maintained by the global worker on the sampled optimized trajectory to determine delta values for the parameters of the global policy neural network.Type: GrantFiled: September 15, 2017Date of Patent: November 30, 2021Assignee: X Development LLCInventors: Mrinal Kalakrishnan, Ali Hamid Yahya Valdovinos, Adrian Ling Hin Li, Yevgen Chebotar, Sergey Vladimir Levine
-
Patent number: 10960539Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, of training a global policy neural network. One of the methods includes initializing a plurality of instances of the robotic task. For each instance of the robotic task, the method includes generating a trajectory of state-action pairs by selecting actions to be performed by the robotic agent while performing the instance of the robotic task in accordance with current values of the parameters of the global policy neural network, and optimizing a local policy controller that is specific to the instance on the trajectory of state-action pairs for the instance. The method further includes generating training data for the global policy neural network using the local policy controllers, and training the global policy neural network on the training data to adjust the current values of the parameters of the global policy neural network.Type: GrantFiled: September 15, 2017Date of Patent: March 30, 2021Assignee: X Development LLCInventors: Mrinal Kalakrishnan, Ali Hamid Yahya Valdovinos, Adrian Ling Hin Li, Yevgen Chebotar, Sergey Vladimir Levine
-
Publication number: 20200306960Abstract: A machine-learning control system is trained to perform a task using a simulation. The simulation is governed by parameters that, in various embodiments, are not precisely known. In an embodiment, the parameters are specified with an initial value and expected range. After training on the simulation, the machine-learning control system attempts to perform the task in the real world. In an embodiment, the results of the attempt are compared to the expected results of the simulation, and the parameters that govern the simulation are adjusted so that the simulated result matches the real-world attempt. In an embodiment, the machine-learning control system is retrained on the updated simulation. In an embodiment, as additional real-world attempts are made, the simulation parameters are refined and the control system is retrained until the simulation is accurate and the control system is able to successfully perform the task in the real world.Type: ApplicationFiled: April 1, 2019Publication date: October 1, 2020Inventors: Ankur Handa, Viktor Makoviichuk, Miles Macklin, Nathan Ratliff, Dieter Fox, Yevgen Chebotar, Jan Issac
-
Publication number: 20200276703Abstract: There are provided systems, methods, and apparatus, for optimizing a policy controller to control a robotic agent that interacts with an environment to perform a robotic task. One of the methods includes optimizing the policy controller using a neural network that generates numeric embeddings of images of the environment and a demonstration sequence of demonstration images of another agent performing a version of the robotic task.Type: ApplicationFiled: September 20, 2018Publication date: September 3, 2020Inventors: Yevgen Chebotar, Pierre Sermanet, Harrison Lynch