Patents by Inventor Neil Neville

Neil Neville 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: 20240152143
    Abstract: A method for estimating a ground plane of a legged robot includes determining one or more physical contact points of the legged robot based on first sensor information of the legged robot, determining one or more virtual contact points of the legged robot based on second sensor information of the legged robot, determining a ground plane estimation of the ground surface based on both the one or more physical contact points and the one or more virtual contact points, and controlling a pose of the legged robot based on the ground plane estimation.
    Type: Application
    Filed: January 16, 2024
    Publication date: May 9, 2024
    Inventors: Kevin Blankespoor, Gabriel Nelson, Neil Neville
  • Patent number: 11921508
    Abstract: A method for estimating a ground plane includes receiving a pose of a robotic device with respect to a gravity aligned reference frame, receiving one or more locations of one or more corresponding contact points between the robotic device and a ground surface, and determining a ground plane estimation of the ground surface based on the orientation of the robotic device with respect to the gravity aligned reference frame and the one or more locations of one or more corresponding contact points between the robotic device and the ground surface. The ground plane estimation includes a ground surface contour approximation. The method further includes determining a distance between a body of the robotic device and the determined ground plane estimation and causing adjustment of the pose of the robotic device with respect to the ground surface based on the determined distance and the determined ground plane estimation.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: March 5, 2024
    Assignee: Boston Dynamics, Inc.
    Inventors: Kevin Blankespoor, Gabriel Nelson, Neil Neville
  • Publication number: 20230347513
    Abstract: A method for palletizing by a robot includes positioning an object at an initial position adjacent to a target object location, tilting the object at an angle relative to a ground plane, shifting the object in a first direction from the initial position toward a first alignment position, shifting the object in a second direction from the first alignment position toward a second alignment position, and releasing the object from the robot to pivot the object toward the target object location.
    Type: Application
    Filed: July 10, 2023
    Publication date: November 2, 2023
    Applicant: Boston Dynamics, Inc.
    Inventors: Neil Neville, Kevin Blankespoor, Jennifer Barry, Alexander Douglas Perkins
  • Patent number: 11738456
    Abstract: A method for palletizing by a robot includes positioning an object at an initial position adjacent to a target object location, tilting the object at an angle relative to a ground plane, shifting the object in a first direction from the initial position toward a first alignment position, shifting the object in a second direction from the first alignment position toward a second alignment position, and releasing the object from the robot to pivot the object toward the target object location.
    Type: Grant
    Filed: July 15, 2022
    Date of Patent: August 29, 2023
    Assignee: BOSTON DYNAMICS, INC.
    Inventors: Neil Neville, Kevin Blankespoor, Jennifer Barry, Alexander Douglas Perkins
  • Publication number: 20220347845
    Abstract: A method for palletizing by a robot includes positioning an object at an initial position adjacent to a target object location, tilting the object at an angle relative to a ground plane, shifting the object in a first direction from the initial position toward a first alignment position, shifting the object in a second direction from the first alignment position toward a second alignment position, and releasing the object from the robot to pivot the object toward the target object location.
    Type: Application
    Filed: July 15, 2022
    Publication date: November 3, 2022
    Inventors: Neil Neville, Kevin Blankespoor, Jennifer Barry, Alexander Douglas Perkins
  • 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
  • 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
  • Publication number: 20220179417
    Abstract: A method for estimating a ground plane includes receiving a pose of a robotic device with respect to a gravity aligned reference frame, receiving one or more locations of one or more corresponding contact points between the robotic device and a ground surface, and determining a ground plane estimation of the ground surface based on the orientation of the robotic device with respect to the gravity aligned reference frame and the one or more locations of one or more corresponding contact points between the robotic device and the ground surface. The ground plane estimation includes a ground surface contour approximation. The method further includes determining a distance between a body of the robotic device and the determined ground plane estimation and causing adjustment of the pose of the robotic device with respect to the ground surface based on the determined distance and the determined ground plane estimation.
    Type: Application
    Filed: February 23, 2022
    Publication date: June 9, 2022
    Applicant: Boston Dynamics, Inc.
    Inventors: Kevin Blankespoor, Gabriel Nelson, Neil Neville
  • Patent number: 11287819
    Abstract: A method for estimating a ground plane includes receiving a pose of a robotic device with respect to a gravity aligned reference frame, receiving one or more locations of one or more corresponding contact points between the robotic device and a ground surface, and determining a ground plane estimation of the ground surface based on the orientation of the robotic device with respect to the gravity aligned reference frame and the one or more locations of one or more corresponding contact points between the robotic device and the ground surface. The ground plane estimation includes a ground surface contour approximation. The method further includes determining a distance between a body of the robotic device and the determined ground plane estimation and causing adjustment of the pose of the robotic device with respect to the ground surface based on the determined distance and the determined ground plane estimation.
    Type: Grant
    Filed: October 8, 2019
    Date of Patent: March 29, 2022
    Assignee: Boston Dynamics, Inc.
    Inventors: Kevin Blankespoor, Gabriel Nelson, Neil Neville
  • Patent number: 10800049
    Abstract: A method of maneuvering a robot includes driving the robot across a surface and turning the robot by shifting a center of mass of the robot toward a turn direction, thereby leaning the robot into the turning direction. The robot includes an inverted pendulum body, a counter-balance body disposed on the inverted pendulum body and configured to move relative to the inverted pendulum body, at least one leg prismatically coupled to the inverted pendulum body, and a drive wheel rotatably coupled to the at least one leg. The inverted pendulum body has first and second end portions and defines a forward drive direction. The method also includes turning the robot by at least one of moving the counter-balance body relative to the inverted pendulum body or altering a height of the at least one leg with respect to the surface.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: October 13, 2020
    Assignee: Boston Dynamics, Inc.
    Inventors: Neil Neville, Shervin Talebinejad
  • Publication number: 20200306964
    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: Application
    Filed: March 12, 2020
    Publication date: October 1, 2020
    Applicant: Boston Dynamics, Inc.
    Inventors: Neil Neville, Kevin Blankespoor, Jennifer Barry, Alexander Douglas Perkins
  • Publication number: 20200033860
    Abstract: A method for estimating a ground plane includes receiving a pose of a robotic device with respect to a gravity aligned reference frame, receiving one or more locations of one or more corresponding contact points between the robotic device and a ground surface, and determining a ground plane estimation of the ground surface based on the orientation of the robotic device with respect to the gravity aligned reference frame and the one or more locations of one or more corresponding contact points between the robotic device and the ground surface. The ground plane estimation includes a ground surface contour approximation. The method further includes determining a distance between a body of the robotic device and the determined ground plane estimation and causing adjustment of the pose of the robotic device with respect to the ground surface based on the determined distance and the determined ground plane estimation.
    Type: Application
    Filed: October 8, 2019
    Publication date: January 30, 2020
    Applicant: Boston Dynamics, Inc.
    Inventors: Kevin Blankespoor, Gabriel Nelson, Neil Neville
  • Patent number: 10496094
    Abstract: A method for estimating a ground plane includes receiving a pose of a robotic device with respect to a gravity aligned reference frame, receiving one or more locations of one or more corresponding contact points between the robotic device and a ground surface, and determining a ground plane estimation of the ground surface based on the orientation of the robotic device with respect to the gravity aligned reference frame and the one or more locations of one or more corresponding contact points between the robotic device and the ground surface. The ground plane estimation includes a ground surface contour approximation. The method further includes determining a distance between a body of the robotic device and the determined ground plane estimation and causing adjustment of the pose of the robotic device with respect to the ground surface based on the determined distance and the determined ground plane estimation.
    Type: Grant
    Filed: October 3, 2017
    Date of Patent: December 3, 2019
    Assignee: Boston Dynamics, Inc.
    Inventors: Kevin Blankespoor, Gabriel Nelson, Neil Neville
  • Publication number: 20190255716
    Abstract: A method of maneuvering a robot includes driving the robot across a surface and turning the robot by shifting a center of mass of the robot toward a turn direction, thereby leaning the robot into the turning direction. The robot includes an inverted pendulum body, a counter-balance body disposed on the inverted pendulum body and configured to move relative to the inverted pendulum body, at least one leg prismatically coupled to the inverted pendulum body, and a drive wheel rotatably coupled to the at least one leg. The inverted pendulum body has first and second end portions and defines a forward drive direction. The method also includes turning the robot by at least one of moving the counter-balance body relative to the inverted pendulum body or altering a height of the at least one leg with respect to the surface.
    Type: Application
    Filed: February 22, 2018
    Publication date: August 22, 2019
    Applicant: Boston Dynamics, Inc.
    Inventors: Neil Neville, Shervin Talebinejad
  • Patent number: 9804600
    Abstract: Example systems and methods for estimating a ground plane are provided. An example method may include determining an orientation of a body of a robotic device with respect to a gravity aligned reference frame. The method may also include determining the location of one or more contact points between the robotic device and a ground surface. The method may also include determining a ground plane estimation of the ground surface based on the determined orientation of the robotic device with respect to the gravity aligned reference frame and the determined locations of the one or more contact points. The method may also include determining a distance between the body of the robotic device and the determined ground plane estimation. The method may also include providing instructions to adjust a position and/or orientation of the robotic device based on the determined distance and the determined ground plane estimation.
    Type: Grant
    Filed: January 6, 2016
    Date of Patent: October 31, 2017
    Assignee: Google Inc.
    Inventors: Kevin Blankespoor, Gabriel Nelson, Neil Neville
  • Patent number: 9259838
    Abstract: Example systems and methods for estimating a ground plane are provided. An example method may include determining an orientation of a body of a robotic device with respect to a gravity aligned reference frame. The method may also include determining the location of one or more contact points between the robotic device and a ground surface. The method may also include determining a ground plane estimation of the ground surface based on the determined orientation of the robotic device with respect to the gravity aligned reference frame and the determined locations of the one or more contact points. The method may also include determining a distance between the body of the robotic device and the determined ground plane estimation. The method may also include providing instructions to adjust a position and/or orientation of the robotic device based on the determined distance and the determined ground plane estimation.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: February 16, 2016
    Assignee: Google Inc.
    Inventors: Kevin Blankespoor, Gabriel Nelson, Neil Neville