Patents Assigned to Boston Dynamics Inc
  • Publication number: 20220305678
    Abstract: A method of estimating one or more mass characteristics of a payload manipulated by a robot includes moving the payload using the robot, determining one or more accelerations of the payload while the payload is in motion, sensing, using one or more sensors of the robot, a wrench applied to the payload while the payload is in motion, and estimating the one or more mass characteristics of the payload based, at least in part, on the determined accelerations and the sensed wrench.
    Type: Application
    Filed: March 21, 2022
    Publication date: September 29, 2022
    Applicant: Boston Dynamics, Inc.
    Inventors: Shervin Talebi, Neil Neville, Kevin Blankespoor
  • Publication number: 20220305663
    Abstract: A perception mast for mobile robot is provided. The mobile robot comprises a mobile base, a turntable operatively coupled to the mobile base, the turntable configured to rotate about a first axis, an arm operatively coupled to a first location on the turntable, and the perception mast operatively coupled to a second location on the turntable, the perception mast configured to rotate about a second axis parallel to the first axis, wherein the perception mast includes disposed thereon, a first perception module and a second perception module arranged between the first imaging module and the turntable.
    Type: Application
    Filed: March 21, 2022
    Publication date: September 29, 2022
    Applicant: Boston Dynamics, Inc.
    Inventors: Matthew Turpin, Benjamin Zelnick, Michael Murphy, Alex Perkins
  • Publication number: 20220305680
    Abstract: An imaging apparatus includes a structural support rigidly coupled to a surface of a mobile robot and a plurality of perception modules, each of which is arranged on the structural support, has a different field of view, and includes a two-dimensional (2D) camera configured to capture a color image of an environment, a depth sensor configured to capture depth information of one or more objects in the environment, and at least one light source configured to provide illumination to the environment. The imaging apparatus further includes control circuitry configured to control a timing of operation of the 2D camera, the depth sensor, and the at least one light source included in each of the plurality of perception modules, and at least one computer processor configured to process the color image and the depth information to identify at least one characteristic of one or more objects in the environment.
    Type: Application
    Filed: March 21, 2022
    Publication date: September 29, 2022
    Applicant: Boston Dynamics, Inc.
    Inventors: Matthew Turpin, Alex Perkins, Michael Murphy, Liam Mulshine, Arash Ushani, Benjamin Zelnick
  • Publication number: 20220305672
    Abstract: A robot comprises a mobile base, a robotic arm operatively coupled to the mobile base, and at least one interface configured to enable selective coupling to at least one accessory. The at least one interface comprises an electrical interface configured to transmit power and/or data between the robot and the at least one accessory, and a mechanical interface configured to enable physical coupling between the robot and the at least one accessory.
    Type: Application
    Filed: March 21, 2022
    Publication date: September 29, 2022
    Applicant: Boston Dynamics, Inc.
    Inventors: Matthew Meduna, Michael Murphy, Guillermo Diaz-Lankenau, Chris Hamilton, John Aaron Saunders
  • Publication number: 20220305667
    Abstract: A robot comprises a mobile base, a robotic arm operatively coupled to the mobile base, a plurality of distance sensors, at least one antenna configured to receive one or more signals from a monitoring system external to the robot, and a computer processor. The computer processor is configured to limit one or more operations of the robot when it is determined that the one or more signals are not received by the at least one antenna.
    Type: Application
    Filed: March 21, 2022
    Publication date: September 29, 2022
    Applicant: Boston Dynamics, Inc.
    Inventors: Michael Murphy, Federico Vicentini, Matthew Paul Meduna
  • Patent number: 11447195
    Abstract: A method of planning a swing trajectory for a leg of a robot includes receiving an initial position of a leg of the robot, an initial velocity of the leg, a touchdown location, and a touchdown target time. The method also includes determining a difference between the initial position and the touchdown location and separating the difference between the initial position and the touchdown location into a horizontal motion component and a vertical motion component. The method also includes selecting a horizontal motion policy and a vertical motion policy to satisfy the motion components. Each policy produces a respective trajectory as a function of the initial position, the initial velocity, the touchdown location, and the touchdown target time. The method also includes executing the selected policies to swing the leg of the robot from the initial position to the touchdown location at the touchdown target time.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: September 20, 2022
    Assignee: Boston Dynamics, Inc.
    Inventor: Eric Whitman
  • Patent number: 11426875
    Abstract: A control system may receive a first plurality of measurements indicative of respective joint angles corresponding to a plurality of sensors connected to a robot. The robot may include a body and a plurality of jointed limbs connected to the body associated with respective properties. The control system may also receive a body orientation measurement indicative of an orientation of the body of the robot. The control system may further determine a relationship between the first plurality of measurements and the body orientation measurement based on the properties associated with the jointed limbs of the robot. Additionally, the control system may estimate an aggregate orientation of the robot based on the first plurality of measurements, the body orientation measurement, and the determined relationship. Further, the control system may provide instructions to control at least one jointed limb of the robot based on the estimated aggregate orientation of the robot.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: August 30, 2022
    Assignee: Boston Dynamics, Inc.
    Inventors: Alex Khripin, Alfred Anthony Rizzi
  • Publication number: 20220260998
    Abstract: A method tor controlling a robot includes receiving image data from at least one image sensor. The image data corresponds to an environment about the robot. The method also includes executing a graphical user interface configured to display a scene of the environment based on the image data and receive an input indication indicating selection of a pixel location within the scene. The method also includes determining a pointing vector based on the selection of the pixel location. The pointing vector represents a direction of travel for navigating the robot in the environment. The method also includes transmitting a waypoint command to the robot. The waypoint command when received by the robot causes the robot to navigate to a target location. The target location is based on an intersection between the pointing vector and a terrain estimate of the robot.
    Type: Application
    Filed: May 2, 2022
    Publication date: August 18, 2022
    Applicant: Boston Dynamics, Inc.
    Inventors: Samuel Seifert, Marco Da Silva, Alexander Rice, Leland Hepler, Mario Bollini, Christopher Bentzel
  • Publication number: 20220260398
    Abstract: A method for calibrating a position measurement system includes receiving measurement data from the position measurement system and determining that the measurement data includes periodic distortion data. The position measurement system includes a nonius track and a master track. The method also includes modifying the measurement data by decomposing the periodic distortion data into periodic components and removing the periodic components from the measurement data.
    Type: Application
    Filed: May 4, 2022
    Publication date: August 18, 2022
    Applicant: Boston Dynamics, Inc.
    Inventor: Alex Khripin
  • Patent number: 11416003
    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: September 17, 2019
    Date of Patent: August 16, 2022
    Assignee: Boston Dynamics, Inc.
    Inventors: Eric Whitman, Gina Christine Fay, Alex Khripin, Max Bajracharya, Matthew Malchano, Adam Komoroski, Christopher Stathis
  • Patent number: 11413750
    Abstract: A method for determining a step path involves obtaining a reference step path for a robot with at least three feet. The reference step path includes a set of spatial points on a surface that define respective target touchdown locations for the at least three feet. The method also involves receiving a state of the robot. The method further involves generating a reference capture point trajectory based on the reference step path. Additionally, the method involves obtaining at least two potential step paths and a corresponding capture point trajectory. Further, the method involves selecting a particular step path of the at least two potential step paths based on a relationship between the at least two potential step paths, the potential capture point trajectory, the reference step path, and the reference capture point trajectory. The method additionally involves instructing the robot to begin stepping in accordance with the particular step path.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: August 16, 2022
    Assignee: Boston Dynamics, Inc.
    Inventor: Benjamin Swilling
  • Patent number: 11407103
    Abstract: Systems and methods related to intelligent grippers with individual cup control are disclosed. One aspect of the disclosure provides a method of determining grip quality between a robotic gripper and an object. The method comprises applying a vacuum to two or more cup assemblies of the robotic gripper in contact with the object, moving the object with the robotic gripper after applying the vacuum to the two or more cup assemblies, and determining, using at least one pressure sensor associated with each of the two or more cup assemblies, a grip quality between the robotic gripper and the object.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: August 9, 2022
    Assignee: Boston Dynamics, Inc.
    Inventors: John Aaron Saunders, Christopher Everrett Thorne, Matthew Paul Meduna, Joshua Timothy Geating
  • Patent number: 11407107
    Abstract: A method for palletizing includes receiving a target box location for a box grasped by the end-effector, the box having a top surface, a bottom surface, and side surfaces. The method also includes positioning the box at an initial position adjacent to the target box location and tilting the box at an angle relative to a ground plane where the angle is formed between the ground plane and the bottom surface. The method further includes shifting the box from the initial position in a first direction to a first alignment position that satisfies a threshold first alignment distance, shifting the box from the first alignment position in a second direction to the target box location that satisfies a threshold second alignment distance, and releasing the box from the end-effector. The release of the box causes the box to pivot toward a boundary edge of the target box location.
    Type: Grant
    Filed: March 12, 2020
    Date of Patent: August 9, 2022
    Assignee: Boston Dynamics, Inc.
    Inventors: Neil Neville, Kevin Blankespoor, Jennifer Barry, Alexander Douglas Perkins
  • Patent number: 11407109
    Abstract: A method of planning a path for an articulated arm of robot includes generating a directed graph corresponding to a joint space of the articulated arm. The directed graph includes a plurality of nodes each corresponding to a joint pose of the articulated arm. The method also includes generating a planned path from a start node associated with a start pose of the articulated arm to an end node associated with a target pose of the articulated arm. The planned path includes a series of movements along the nodes between the start node and the end node. The method also includes determining when the articulated arm can travel to a subsequent node or the target pose, terminating a movement of the articulated arm towards a target node, and initiating a subsequent movement of the articulated arm to move directly to the target pose or the subsequent node.
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: August 9, 2022
    Assignee: Boston Dynamics, Inc.
    Inventors: Robert Eugene Paolini, Alfred Anthony Rizzi
  • Publication number: 20220241980
    Abstract: A method includes receiving sensor data for an environment about the robot. The sensor data is captured by one or more sensors of the robot. The method includes detecting one or more objects in the environment using the received sensor data. For each detected object, the method includes authoring an interaction behavior indicating a behavior that the robot is capable of performing with respect to the corresponding detected object. The method also includes augmenting a localization map of the environment to reflect the respective interaction behavior of each detected object.
    Type: Application
    Filed: January 25, 2022
    Publication date: August 4, 2022
    Applicant: Boston Dynamics, Inc.
    Inventors: Mario Bollini, Leland Hepler
  • Publication number: 20220244741
    Abstract: A method includes receiving, while a robot traverses a building environment, sensor data captured by one or more sensors of the robot. The method includes receiving a building information model (BIM) for the environment that includes semantic information identifying one or more permanent objects within the environment. The method includes generating a plurality of localization candidates for a localization map of the environment. Each localization candidate corresponds to a feature of the environment identified by the sensor data and represents a potential localization reference point. The localization map is configured to localize the robot within the environment when the robot moves throughout the environment.
    Type: Application
    Filed: January 26, 2022
    Publication date: August 4, 2022
    Applicant: Boston Dynamics, Inc.
    Inventors: Marco da Silva, Dom Jonak, Matthew Klingensmith, Samuel Seifert
  • Patent number: 11383381
    Abstract: A method of footstep contact detection includes receiving joint dynamics for a swing leg of the robot where the swing leg performs a swing phase of a gait of the robot. The method also includes receiving odometry defining an estimation of a pose of the robot and determining whether an unexpected torque on the swing leg corresponds to an impact on the swing leg. When the unexpected torque corresponds to the impact, the method further includes determining whether the impact is indicative of a touchdown of the swing leg on a ground surface based on the odometry and the joint dynamics. When the impact is not indicative of the touchdown of the swing leg, the method includes classifying a cause of the impact based on the odometry of the robot and the joint dynamics of the swing leg.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: July 12, 2022
    Assignee: Boston Dynamics, Inc.
    Inventors: Eric Whitman, Alex Khripin
  • Publication number: 20220203532
    Abstract: A robotic system includes a body including at least one attachment mechanism configured to removably couple a modular component to the body. The modular component includes at least one movable part operable to move relative to the body when the modular component is attached to the body. The system includes a communication interface coupled to the body and configured to be communicatively coupled to the modular component to receive information relating to the modular component and operation of the at least one movable part. The system includes a control system coupled to the body and the communication interface. The control system is configured to: in response to the modular component being attached to the body, receive the information from the modular component by way of the communication interface, and operate the at least one movable part of the modular component according to the information.
    Type: Application
    Filed: March 14, 2022
    Publication date: June 30, 2022
    Applicant: Boston Dynamics, Inc .
    Inventors: Zachary John Jackowski, John Aaron Saunders, Benjamin Swilling
  • Publication number: 20220194245
    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: December 16, 2021
    Publication date: June 23, 2022
    Applicant: Boston Dynamics, Inc.
    Inventors: Dion Gonano, Eric Cary Whitman, Christopher Stathis, Matthew Jacob Klingensmith
  • Publication number: 20220193900
    Abstract: A computer-implemented method, when executed by data processing hardware of a robot having an articulated arm and a base, causes data processing hardware to perform operations. The operations include determining a first location of a workspace of the articulated arm associated with a current base configuration of the base of the robot. The operations also include receiving a task request defining a task for the robot to perform outside of the workspace of the articulated arm at the first location. The operations also include generating base parameters associated with the task request. The operations further include instructing, using the generated base parameters, the base of the robot to move from the current base configuration to an anticipatory base configuration.
    Type: Application
    Filed: May 12, 2021
    Publication date: June 23, 2022
    Applicant: Boston Dynamics, Inc.
    Inventors: Stephen George Berard, Andrew James Barry, Benjamin John Swilling, Alfred Anthony Rizzi