Patents by Inventor Christopher Stathis

Christopher Stathis 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: 20260346437
    Abstract: Systems and methods are described for reacting to a feature in an environment of a robot based on a classification of the feature. A system can detect the feature in the environment using a first sensor on the robot. For example, the system can detect the feature using a feature detection system based on sensor data from a camera. The system can detect a mover in the environment using a second sensor on the robot. For example, the system can detect the mover using a mover detection system based on sensor data from a lidar sensor. The system can fuse the data from detecting the feature and detecting the mover to produce fused data. The system can classify the feature based on the fused data and react to the feature based on classifying the feature.
    Type: Application
    Filed: July 8, 2026
    Publication date: November 5, 2026
    Inventors: Matthew Jacob Klingensmith, Adam Komoroski, Brian Masao Yamauchi, Michael James McDonald, Christopher Stathis
  • Publication number: 20260336448
    Abstract: A computer-implemented method when executed by data processing hardware of a legged robot causes the data processing hardware to perform operations including receiving sensor data corresponding to an area including at least a portion of a docking station. The operations include determining an estimated pose for the docking station based on an initial pose of the legged robot relative to the docking station. The operations include identifying one or more docking station features from the received sensor data. The operations include matching the one or more identified docking station features to one or more known docking station features. The operations include adjusting the estimated pose for the docking station to a corrected pose for the docking station based on an orientation of the one or more identified docking station features that match the one or more known docking station features.
    Type: Application
    Filed: July 9, 2026
    Publication date: October 29, 2026
    Inventors: Dion Gonano, Eric Cary Whitman, Christopher Stathis, Matthew Jacob Klingensmith
  • Publication number: 20260316292
    Abstract: A method and system for determining the position and orientation of parts and components of a humanoid robot using a body self-perception model (BSPM). The BSPM executes on onboard processors and receives image data from cameras mounted in the robot's head and on or near its hands. The BSPM processes the image data to detect and localize keypoints on the robot's own components and determines six-degree-of-freedom poses therefrom. The determined poses are provided to an onboard AI system that generates motor commands in a closed-loop control cycle. The BSPM may dynamically weight keypoint-based and holistic pose estimation based on occlusion degree, express poses using a delta SE(3) representation, and output uncertainty estimates that modulate control behavior. The system may fuse camera data with data from inertial measurement units, joint encoders, or other sensor modalities to produce position estimates exceeding the accuracy achievable by any single sensor alone.
    Type: Application
    Filed: February 25, 2026
    Publication date: October 15, 2026
    Inventors: Christopher Stathis, Louis Foucard, Hao Wu, Oscar Ramirez, Alonso Marco-Valle
  • Patent number: 12752428
    Abstract: The present disclosure provides a method for calibrating a humanoid robot, comprising obtaining a humanoid robot with original kinematic biasing values, controlling the humanoid robot through predetermined poses, capturing image data of body parts using vision sensors mounted on the humanoid robot while moving through the poses, determining revised kinematic biasing values by processing the image data using a bipedal spatial perception model trained using synthetic image data containing keypoints, and replacing the original kinematic biasing values with the revised kinematic biasing values. The bipedal spatial perception model processes captured image data to generate observed keypoint locations on robot components, which are compared with kinematic-based locations from joint encoder measurements to minimize discrepancies through optimization algorithms.
    Type: Grant
    Filed: September 26, 2025
    Date of Patent: October 6, 2026
    Assignee: FIGURE AI INC.
    Inventors: Hao Wu, Louis Foucard, Christopher Stathis, Alonso Marco-Valle
  • Publication number: 20260278842
    Abstract: A calibration system and method for calibrating one or more sensors contained in a component of a robot. A movement device separate from the robot is removably secured to the component and effects relative positioning between the component and a calibration fixture bearing a pattern of known geometry at a plurality of distinct poses. At each pose, sensor data is acquired from the one or more sensors and pose data indicative of a configuration of the movement device is recorded. A processing unit determines one or more calibration parameters based on a comparison between locations of pattern features as determined from the sensor data and known locations of the features on the calibration fixture, using the pose data to relate the sensor data across the distinct poses. The determined calibration parameters may be applied to a memory associated with the component, a memory associated with the robot, or a calibration database indexed by an identifier of the component or the robot.
    Type: Application
    Filed: March 16, 2026
    Publication date: September 17, 2026
    Inventors: Christopher Stathis, Louis Foucard, Hao Wu
  • Patent number: 12728747
    Abstract: A computer-implemented method when executed by data processing hardware of a legged robot causes the data processing hardware to perform operations including receiving sensor data corresponding to an area including at least a portion of a docking station. The operations include determining an estimated pose for the docking station based on an initial pose of the legged robot relative to the docking station. The operations include identifying one or more docking station features from the received sensor data. The operations include matching the one or more identified docking station features to one or more known docking station features. The operations include adjusting the estimated pose for the docking station to a corrected pose for the docking station based on an orientation of the one or more identified docking station features that match the one or more known docking station features.
    Type: Grant
    Filed: November 8, 2024
    Date of Patent: September 8, 2026
    Assignee: Boston Dynamics, Inc.
    Inventors: Dion Gonano, Eric Cary Whitman, Christopher Stathis, Matthew Jacob Klingensmith
  • Patent number: 12703090
    Abstract: Systems and methods are described for reacting to a feature in an environment of a robot based on a classification of the feature. A system can detect the feature in the environment using a first sensor on the robot. For example, the system can detect the feature using a feature detection system based on sensor data from a camera. The system can detect a mover in the environment using a second sensor on the robot. For example, the system can detect the mover using a mover detection system based on sensor data from a lidar sensor. The system can fuse the data from detecting the feature and detecting the mover to produce fused data. The system can classify the feature based on the fused data and react to the feature based on classifying the feature.
    Type: Grant
    Filed: December 15, 2023
    Date of Patent: August 11, 2026
    Assignee: Boston Dynamics, Inc.
    Inventors: Matthew Jacob Klingensmith, Adam Komoroski, Brian Masao Yamauchi, Michael James McDonald, Christopher Stathis
  • Publication number: 20260186507
    Abstract: Systems and methods are described for detecting changes at a location based on image data by a mobile robot. A system can instruct navigation of the mobile robot to a location. For example, the system can instruct navigation to the location as part of an inspection mission. The system can obtain input identifying a change detection. Based on the change detection and obtained image data associated with the location, the system can perform the change detection and detect a change associated with the location. For example, the system can perform the change detection based on one or more regions of interest of the obtained image data. Based on the detected change and a reference model, the system can determine presence of an anomaly condition in the obtained image data.
    Type: Application
    Filed: February 20, 2026
    Publication date: July 2, 2026
    Inventors: Julian Ryde, Yi Dong, Marco da Silva, Christopher Stathis, Karthik Ramachandran
  • Publication number: 20260084309
    Abstract: The present disclosure provides a method for calibrating a humanoid robot, comprising obtaining a humanoid robot with original kinematic biasing values, controlling the humanoid robot through predetermined poses, capturing image data of body parts using vision sensors mounted on the humanoid robot while moving through the poses, determining revised kinematic biasing values by processing the image data using a bipedal spatial perception model trained using synthetic image data containing keypoints, and replacing the original kinematic biasing values with the revised kinematic biasing values. The bipedal spatial perception model processes captured image data to generate observed keypoint locations on robot components, which are compared with kinematic-based locations from joint encoder measurements to minimize discrepancies through optimization algorithms.
    Type: Application
    Filed: September 26, 2025
    Publication date: March 26, 2026
    Inventors: Hao Wu, Louis Foucard, Christopher Stathis
  • Publication number: 20260084314
    Abstract: A humanoid robot system comprises vision sensors for capturing image data, a computing architecture with processing hardware and memory, and a bipedal spatial perception model. The model includes a feature extractor that extracts hierarchical feature maps from input images, a robot data module that detects robot parts, and a robot vector data module that calculates three-dimensional spatial position and orientation data for each detected robot part. The feature extractor uses a feature pyramid network generating multi-scale feature maps through bottom-up and top-down pathways with lateral connections. The robot vector data module predicts 2D-to-3D point correspondences and solves perspective-n-point problems to obtain final position and orientation vectors, enabling real-time robot self-awareness and closed-loop visual servoing for precise object interaction.
    Type: Application
    Filed: September 26, 2025
    Publication date: March 26, 2026
    Inventors: Hao Wu, Louis Foucard, Christopher Stathis
  • Patent number: 12585292
    Abstract: Systems and methods are described for detecting changes at a location based on image data by a mobile robot. A system can instruct navigation of the mobile robot to a location. For example, the system can instruct navigation to the location as part of an inspection mission. The system can obtain input identifying a change detection. Based on the change detection and obtained image data associated with the location, the system can perform the change detection and detect a change associated with the location. For example, the system can perform the change detection based on one or more regions of interest of the obtained image data. Based on the detected change and a reference model, the system can determine presence of an anomaly condition in the obtained image data.
    Type: Grant
    Filed: December 15, 2023
    Date of Patent: March 24, 2026
    Assignee: Boston Dynamics, Inc.
    Inventors: Julian Ryde, Yi Dong, Marco da Silva, Christopher Stathis, Karthik Ramachandran
  • Publication number: 20260042220
    Abstract: A computer-implemented method executed by data processing hardware of a robot causes the data processing hardware to perform operations. The operations include receiving a sensor pointing command that commands the robot to use a sensor to capture sensor data of a location in an environment of the robot. The sensor is disposed on the robot. The operations include determining, based on an orientation of the sensor relative to the location, a direction for pointing the sensor toward the location, and an alignment pose of the robot to cause the sensor to point in the direction toward the location. The operations include commanding the robot to move from a current pose to the alignment pose. After the robot moves to the alignment pose and the sensor is pointing in the direction toward the location, the operations include commanding the sensor to capture the sensor data of the location in the environment.
    Type: Application
    Filed: October 15, 2025
    Publication date: February 12, 2026
    Inventors: Christopher Stathis, Dion Gonano, Robert Eugene Paolini, Adam Komoroski
  • Patent number: 12466075
    Abstract: A computer-implemented method executed by data processing hardware of a robot causes the data processing hardware to perform operations. The operations include receiving a sensor pointing command that commands the robot to use a sensor to capture sensor data of a location in an environment of the robot. The sensor is disposed on the robot. The operations include determining, based on an orientation of the sensor relative to the location, a direction for pointing the sensor toward the location, and an alignment pose of the robot to cause the sensor to point in the direction toward the location. The operations include commanding the robot to move from a current pose to the alignment pose. After the robot moves to the alignment pose and the sensor is pointing in the direction toward the location, the operations include commanding the sensor to capture the sensor data of the location in the environment.
    Type: Grant
    Filed: June 2, 2022
    Date of Patent: November 11, 2025
    Assignee: Boston Dynamics, Inc.
    Inventors: Christopher Stathis, Dion Gonano, Robert Eugene Paolini, Adam Komoroski
  • Publication number: 20250321586
    Abstract: A method of constrained mobility mapping includes receiving from at least one sensor of a robot at least one original set of sensor data and a current set of sensor data. Here, each of the at least one original set of sensor data and the current set of sensor data corresponds to an environment about the robot. The method further includes generating a voxel map including a plurality of voxels based on the at least one original set of sensor data. The method also includes generating a spherical depth map based on the current set of sensor data and determining that a change has occurred to an obstacle represented by the voxel map based on a comparison between the voxel map and the spherical depth map. The method additional includes updating the voxel map to reflect the change to the obstacle.
    Type: Application
    Filed: June 27, 2025
    Publication date: October 16, 2025
    Inventors: Eric Whitman, Gina Christine Fay, Alex Khripin, Max Bajracharya, Matthew Malchano, Adam Komoroski, Christopher Stathis
  • Patent number: 12372982
    Abstract: A method of constrained mobility mapping includes receiving from at least one sensor of a robot at least one original set of sensor data and a current set of sensor data. Here, each of the at least one original set of sensor data and the current set of sensor data corresponds to an environment about the robot. The method further includes generating a voxel map including a plurality of voxels based on the at least one original set of sensor data. The plurality of voxels includes at least one ground voxel and at least one obstacle voxel. The method also includes generating a spherical depth map based on the current set of sensor data and determining that a change has occurred to an obstacle represented by the voxel map based on a comparison between the voxel map and the spherical depth map. The method additional includes updating the voxel map to reflect the change to the obstacle.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: July 29, 2025
    Assignee: Boston Dynamics, Inc.
    Inventors: Eric Whitman, Gina Christine Fay, Alex Khripin, Max Bajracharya, Matthew Malchano, Adam Komoroski, Christopher Stathis
  • Publication number: 20250199535
    Abstract: Systems and methods are described for instructing performance of a localization and an action by a mobile robot based on composite data. A system may obtain satellite-based position data and one or more of odometry data or point cloud data. The system may generate composite data by merging the satellite-based position data and the one or more of the odometry data or the point cloud data. The system may instruct performance of a localization by the mobile robot based on the composite data. Based on the localization by the mobile robot, the system may identify an action and instruct performance of the action by a mobile robot.
    Type: Application
    Filed: December 12, 2024
    Publication date: June 19, 2025
    Inventors: Joel Elliott Chestnutt, Matthew Jacob Klingensmith, Nicholas Otero, Samuel Frank Seifert, Christopher Stathis
  • Publication number: 20250065742
    Abstract: A computer-implemented method when executed by data processing hardware of a legged robot causes the data processing hardware to perform operations including receiving sensor data corresponding to an area including at least a portion of a docking station. The operations include determining an estimated pose for the docking station based on an initial pose of the legged robot relative to the docking station. The operations include identifying one or more docking station features from the received sensor data. The operations include matching the one or more identified docking station features to one or more known docking station features. The operations include adjusting the estimated pose for the docking station to a corrected pose for the docking station based on an orientation of the one or more identified docking station features that match the one or more known docking station features.
    Type: Application
    Filed: November 8, 2024
    Publication date: February 27, 2025
    Inventors: Dion Gonano, Eric Cary Whitman, Christopher Stathis, Matthew Jacob Klingensmith
  • Patent number: 12172537
    Abstract: A computer-implemented method when executed by data processing hardware of a legged robot causes the data processing hardware to perform operations including receiving sensor data corresponding to an area including at least a portion of a docking station. The operations include determining an estimated pose for the docking station based on an initial pose of the legged robot relative to the docking station. The operations include identifying one or more docking station features from the received sensor data. The operations include matching the one or more identified docking station features to one or more known docking station features. The operations include adjusting the estimated pose for the docking station to a corrected pose for the docking station based on an orientation of the one or more identified docking station features that match the one or more known docking station features.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: December 24, 2024
    Assignee: Boston Dynamics, Inc.
    Inventors: Dion Gonano, Eric Cary Whitman, Christopher Stathis, Matthew Jacob Klingensmith
  • Publication number: 20240377843
    Abstract: Systems and methods are described for detecting changes at a location based on image data by a mobile robot. A system can instruct navigation of the mobile robot to a location. For example, the system can instruct navigation to the location as part of an inspection mission. The system can obtain input identifying a change detection. Based on the change detection and obtained image data associated with the location, the system can perform the change detection and detect a change associated with the location. For example, the system can perform the change detection based on one or more regions of interest of the obtained image data. Based on the detected change and a reference model, the system can determine presence of an anomaly condition in the obtained image data.
    Type: Application
    Filed: December 15, 2023
    Publication date: November 14, 2024
    Inventors: Julian Ryde, Yi Dong, Marco da Silva, Christopher Stathis, Karthik Ramachandran
  • Publication number: 20240316762
    Abstract: Systems and methods are described for reacting to a feature in an environment of a robot based on a classification of the feature. A system can detect the feature in the environment using a first sensor on the robot. For example, the system can detect the feature using a feature detection system based on sensor data from a camera. The system can detect a mover in the environment using a second sensor on the robot. For example, the system can detect the mover using a mover detection system based on sensor data from a lidar sensor. The system can fuse the data from detecting the feature and detecting the mover to produce fused data. The system can classify the feature based on the fused data and react to the feature based on classifying the feature.
    Type: Application
    Filed: December 15, 2023
    Publication date: September 26, 2024
    Inventors: Matthew Jacob Klingensmith, Adam Komoroski, Brian Masao Yamauchi, Michael James McDonald, Christopher Stathis