Patents by Inventor Bowen Wen

Bowen Wen 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: 20250124654
    Abstract: One embodiment of a method for generating an articulation model includes receiving a first set of images of an object in a first articulation and a second set of images of the object in a second articulation, performing one or more operations to generate first three-dimensional (3D) geometry based on the first set of images, performing one or more operations to generate second 3D geometry based on the second set of images, and performing one or more operations to generate an articulation model of the object based on the first 3D geometry and the second 3D geometry.
    Type: Application
    Filed: June 11, 2024
    Publication date: April 17, 2025
    Inventors: Bowen WEN, Stanley BIRCHFIELD, Jonathan TREMBLAY, Valts BLUKIS, Dieter FOX, Yijia WENG
  • Publication number: 20250104277
    Abstract: One embodiment of a method for determining object poses includes receiving first sensor data and second sensor data, where the first sensor data is associated with a first modality, and the second sensor data is associated with a second modality that is different from the first modality, and performing one or more iterative operations to determine a pose of an object based on one or more comparisons of (i) one or more renderings of a three-dimensional (3D) representation of the object in the first modality with the first sensor data, and (ii) one or more renderings of the 3D representation of the object in the second modality with the second sensor data.
    Type: Application
    Filed: March 18, 2024
    Publication date: March 27, 2025
    Inventors: Jonathan TREMBLAY, Stanley BIRCHFIELD, Valts BLUKIS, Balakumar SUNDARALINGAM, Stephen TYREE, Bowen WEN
  • Publication number: 20250073901
    Abstract: Apparatuses, systems, and techniques to generate data to train a robotic device to perform tasks. In at least one embodiment, one or more first videos of a robotic device performing a task is used to generate one or more second videos of the robotic device performing the task differently than depicted in the one or more first videos.
    Type: Application
    Filed: August 29, 2023
    Publication date: March 6, 2025
    Inventors: Ajay Uday Mandlekar, Soroush Nasiriany, Bowen Wen, Iretiayo Akinola, Yashraj Shyam Narang, Linxi Fan, Yuke Zhu, Dieter Fox
  • Publication number: 20240169563
    Abstract: Apparatuses, systems, and techniques for constructing a data structure to store a shape of an object based at least in part on a portion of multiple images, and obtaining poses of the object by tracking a pose of the object through the multiple images based at least in part on the data structure. Optionally, the poses may be used to generate a plan for a path of a device to travel, generate a rendering of at least a portion of a Mixed Reality (“MR”) display to be viewed by a user, and/or the like.
    Type: Application
    Filed: November 15, 2023
    Publication date: May 23, 2024
    Inventors: Bowen Wen, Jonathan Tremblay, Valts Blukis, Jan Kautz, Stanley Thomas Birchfield
  • Publication number: 20240153196
    Abstract: Apparatuses, systems, and techniques to generate an image of one or more objects. In at least one embodiment, an image of one or more objects is generated using a neural network based on, for example, a representation of a scene.
    Type: Application
    Filed: July 5, 2023
    Publication date: May 9, 2024
    Inventors: Valts Blukis, Taeyeop Lee, Jonathan Tremblay, Bowen Wen, Dieter Fox, Stanley Thomas Birchfield
  • Publication number: 20240123620
    Abstract: Apparatuses, systems, and techniques to generate and select grasp proposals. In at least one embodiment, grasp proposals are generated and selected using one or more neural networks, based on, for example, a latent code corresponding to an object.
    Type: Application
    Filed: July 6, 2023
    Publication date: April 18, 2024
    Inventors: Jonathan Tremblay, Stanley Thomas Birchfield, Valts Blukis, Bowen Wen, Dieter Fox, Taeyeop Lee
  • Publication number: 20240066710
    Abstract: One embodiment of a method for controlling a robot includes generating a representation of spatial occupancy within an environment based on a plurality of red, green, blue (RGB) images of the environment, determining one or more actions for the robot based on the representation of spatial occupancy and a goal, and causing the robot to perform at least a portion of a movement based on the one or more actions.
    Type: Application
    Filed: February 13, 2023
    Publication date: February 29, 2024
    Inventors: Balakumar SUNDARALINGAM, Stanley BIRCHFIELD, Zhenggang TANG, Jonathan TREMBLAY, Stephen TYREE, Bowen WEN, Ye YUAN, Charles LOOP
  • Publication number: 20230241773
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for robotic control using demonstrations to learn category-level manipulation task. One of the methods includes obtaining a collection of object models for a plurality of different types of objects belonging to a same object category and training a category-level representation in a category-level space from the collection of object models. A category-level trajectory is generated the demonstration data of a demonstration object. For a new object in the object category, a trajectory projection is generated in the category-level space, which is used to cause a robot to perform the robotic manipulation task on the new object.
    Type: Application
    Filed: January 30, 2023
    Publication date: August 3, 2023
    Inventors: Wenzhao Lian, Bowen Wen, Stefan Schaal
  • Publication number: 20220402128
    Abstract: A computer-implemented method includes obtaining a collection of object models for a plurality of different types of objects belonging to a same object category, generating a canonical representation for objects belonging to the object category, performing a plurality of downstream tasks using a plurality of different robot grasps on instances of objects belonging to the category and evaluating each grasp according to success or failure of the downstream task; and generating one or more category-level grasping areas for the canonical representation for objects belonging to the object category including aggregating the evaluations of grasps according to the downstream task.
    Type: Application
    Filed: June 21, 2022
    Publication date: December 22, 2022
    Inventors: Wenzhao Lian, Stefan Schaal, Bowen Wen