Patents by Inventor Gina Fay

Gina Fay 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).

  • Patent number: 11927961
    Abstract: A method for constraining robot autonomy language includes receiving a navigation command to navigate a robot to a mission destination within an environment of the robot and generating a route specification for navigating the robot from a current location in the environment to the mission destination in the environment. The route specification includes a series of route segments. Each route segment in the series of route segments includes a goal region for the corresponding route segment and a constraint region encompassing the goal region. The constraint region establishes boundaries for the robot to remain within while traversing toward the goal region. The route segment also includes an initial path for the robot to follow while traversing the corresponding route segment.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: March 12, 2024
    Assignee: Boston Dynamics, Inc.
    Inventors: Gina Fay, Joel Chestnutt, Marco da Silva, Alfred Anthony Rizzi
  • Publication number: 20230321830
    Abstract: A method includes receiving sensor data of an environment about a robot and generating a plurality of waypoints and a plurality of edges each connecting a pair of the waypoints. The method includes receiving a target destination for the robot to navigate to and determining a route specification based on waypoints and corresponding edges for the robot to follow for navigating the robot to the target destination selected from waypoints and edges previously generated. For each waypoint, the method includes generating a goal region encompassing the corresponding waypoint and generating at least one constraint region encompassing a goal region. The at least one constraint region establishes boundaries for the robot to remain within while traversing toward the target destination. The method includes navigating the robot to the target destination by traversing the robot through each goal region while maintaining the robot within the at least one constraint region.
    Type: Application
    Filed: June 9, 2023
    Publication date: October 12, 2023
    Inventors: Joel Chestnutt, Gina Fay
  • Patent number: 11712802
    Abstract: A method includes receiving sensor data of an environment about a robot and generating a plurality of waypoints and a plurality of edges each connecting a pair of the waypoints. The method includes receiving a target destination for the robot to navigate to and determining a route specification based on waypoints and corresponding edges for the robot to follow for navigating the robot to the target destination selected from waypoints and edges previously generated. For each waypoint, the method includes generating a goal region encompassing the corresponding waypoint and generating at least one constraint region encompassing a goal region. The at least one constraint region establishes boundaries for the robot to remain within while traversing toward the target destination. The method includes navigating the robot to the target destination by traversing the robot through each goal region while maintaining the robot within the at least one constraint region.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: August 1, 2023
    Assignee: Boston Dynamics, Inc.
    Inventors: Joel Chestnutt, Gina Fay
  • Publication number: 20230234229
    Abstract: Techniques are described that determine motion of a robot's body that will maintain an end effector within a useable workspace when the end effector moves according to a predicted future trajectory. The techniques may include determining or otherwise obtaining the predicted future trajectory of the end effector and utilizing the predicted future trajectory to determine any motion of the body that is necessary to maintain the end effector within the useable workspace. In cases where no such motion of the body is necessary because the predicted future trajectory indicates the end effector will stay within the useable workspace without motion of the body, the body may remain stationary, thereby avoiding the drawbacks caused by unnecessary motion described above. Otherwise, the body of the robot can be moved while the end effector moves to ensure that the end effector stays within the useable workspace.
    Type: Application
    Filed: November 28, 2022
    Publication date: July 27, 2023
    Applicant: Boston Dynamics, Inc.
    Inventors: Gina Fay, Navid Aghasadeghi, Alfred Anthony Rizzi
  • Publication number: 20220193898
    Abstract: A computer-implemented method executed by data processing hardware of a robot causes the data processing hardware to perform operations. The robot includes an articulated arm having an end effector engaged with a constrained object. The operations include receiving a measured task parameter set for the end effector. The measured task parameter set includes position parameters defining a position of the end effector. The operations further include determining, using the measured task parameter set, at least one axis of freedom and at least one constrained axis for the end effector within a workspace. The operations also include assigning a first impedance value to the end effector along the at least one axis of freedom and assigning a second impedance value to the end effector along the at least one constrained axis. The operations include instructing the articulated arm to move the end effector along the at least one axis of freedom.
    Type: Application
    Filed: December 16, 2021
    Publication date: June 23, 2022
    Applicant: Boston Dynamics, Inc.
    Inventors: Navid Aghasadeghi, Alfred Anthony Rizzi, Gina Fay, Robert Eugene Paolini
  • Publication number: 20210323153
    Abstract: A method includes receiving sensor data of an environment about a robot and generating a plurality of waypoints and a plurality of edges each connecting a pair of the waypoints. The method includes receiving a target destination for the robot to navigate to and determining a route specification based on waypoints and corresponding edges for the robot to follow for navigating the robot to the target destination selected from waypoints and edges previously generated. For each waypoint, the method includes generating a goal region encompassing the corresponding waypoint and generating at least one constraint region encompassing a goal region. The at least one constraint region establishes boundaries for the robot to remain within while traversing toward the target destination. The method includes navigating the robot to the target destination by traversing the robot through each goal region while maintaining the robot within the at least one constraint region.
    Type: Application
    Filed: May 27, 2020
    Publication date: October 21, 2021
    Applicant: Boston Dynamics, Inc,
    Inventors: Joel Chestnutt, Gina Fay
  • Publication number: 20210325893
    Abstract: A method for constraining robot autonomy language includes receiving a navigation command to navigate a robot to a mission destination within an environment of the robot and generating a route specification for navigating the robot from a current location in the environment to the mission destination in the environment. The route specification includes a series of route segments. Each route segment in the series of route segments includes a goal region for the corresponding route segment and a constraint region encompassing the goal region. The constraint region establishes boundaries for the robot to remain within while traversing toward the goal region. The route segment also includes an initial path for the robot to follow while traversing the corresponding route segment.
    Type: Application
    Filed: May 27, 2020
    Publication date: October 21, 2021
    Applicant: Boston Dynamics, Inc.
    Inventors: Gina Fay, Joel Chestnutt, Marco da Silva, Alfred Anthony Rizzi
  • Patent number: 9395726
    Abstract: Examples for implementing bound and gallop gaits are described herein. A computing system may receive an input for a robotic device to perform a gallop gait or a bound gait. Responsive to receiving the input, the computing system may determine a state of the robotic device based on sensor data monitoring the robotic legs. A sagittal controller of the robotic device may determine vertical impulses and target locations for controlling the legs during the gallop gait based on a pitch, a height, and a velocity of the robotic device. One or more continuous controllers may determine adjustments for controlling the legs based on a roll, a yaw, and/or lateral motions of the robotic device that may result from the robotic device traveling at the velocity and direction as specified in the input. Further, to perform the gait, the controllers may provide instructions to control the legs.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: July 19, 2016
    Assignee: Google Inc.
    Inventors: Alfred Anthony Rizzi, Alex Khripin, Michael Scott Rose, Gina Fay, Stephen Berard