Patents by Inventor Alfred Rizzi

Alfred Rizzi 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: 20240051150
    Abstract: An example robot includes a hydraulic actuator cylinder controlling motion of a member of the robot. The hydraulic actuator cylinder comprises a piston, a first chamber, and a second chamber. A valve system controls hydraulic fluid flow between a hydraulic supply line of pressurized hydraulic fluid, the first and second chambers, and a return line. A controller may provide a first signal to the valve system so as to begin moving the piston based on a trajectory comprising moving in a forward direction, stopping, and moving in a reverse direction. The controller may provide a second signal to the valve system so as to cause the piston to override the trajectory as it moves in the forward direction and stop at a given position, and then provide a third signal to the valve system so as to resume moving the piston in the reverse direction based on the trajectory.
    Type: Application
    Filed: September 14, 2023
    Publication date: February 15, 2024
    Inventors: Alex Khripin, Stephen Berard, Alfred Rizzi
  • Publication number: 20230400307
    Abstract: A method for generating intermediate waypoints for a navigation system of a robot includes receiving a navigation route. The navigation route includes a series of high-level waypoints that begin at a starting location and end at a destination location and is based on high-level navigation data. The high-level navigation data is representative of locations of static obstacles in an area the robot is to navigate. The method also includes receiving image data of an environment about the robot from an image sensor and generating at least one intermediate waypoint based on the image data. The method also includes adding the at least one intermediate waypoint to the series of high-level waypoints of the navigation route and navigating the robot from the starting location along the series of high-level waypoints and the at least one intermediate waypoint toward the destination location.
    Type: Application
    Filed: August 25, 2023
    Publication date: December 14, 2023
    Inventors: Gina Christine Fay, Alfred Rizzi
  • Patent number: 11794353
    Abstract: An example robot includes a hydraulic actuator cylinder controlling motion of a member of the robot. The hydraulic actuator cylinder comprises a piston, a first chamber, and a second chamber. A valve system controls hydraulic fluid flow between a hydraulic supply line of pressurized hydraulic fluid, the first and second chambers, and a return line. A controller may provide a first signal to the valve system so as to begin moving the piston based on a trajectory comprising moving in a forward direction, stopping, and moving in a reverse direction. The controller may provide a second signal to the valve system so as to cause the piston to override the trajectory as it moves in the forward direction and stop at a given position, and then provide a third signal to the valve system so as to resume moving the piston in the reverse direction based on the trajectory.
    Type: Grant
    Filed: October 21, 2021
    Date of Patent: October 24, 2023
    Assignee: Boston Dynamics, Inc.
    Inventors: Alex Khripin, Stephen Berard, Alfred Rizzi
  • Patent number: 11774247
    Abstract: A method for generating intermediate waypoints for a navigation system of a robot includes receiving a navigation route. The navigation route includes a series of high-level waypoints that begin at a starting location and end at a destination location and is based on high-level navigation data. The high-level navigation data is representative of locations of static obstacles in an area the robot is to navigate. The method also includes receiving image data of an environment about the robot from an image sensor and generating at least one intermediate waypoint based on the image data. The method also includes adding the at least one intermediate waypoint to the series of high-level waypoints of the navigation route and navigating the robot from the starting location along the series of high-level waypoints and the at least one intermediate waypoint toward the destination location.
    Type: Grant
    Filed: February 1, 2022
    Date of Patent: October 3, 2023
    Assignee: Boston Dynamics, Inc.
    Inventors: Gina Christine Fay, Alfred Rizzi
  • Publication number: 20230286167
    Abstract: The disclosure provides a method for generating a joint command. The method includes receiving a maneuver script including a plurality of maneuvers for a legged robot to perform where each maneuver is associated with a cost. The method further includes identifying that two or more maneuvers of the plurality of maneuvers of the maneuver script occur at the same time instance. The method also includes determining a combined maneuver for the legged robot to perform at the time instance based on the two or more maneuvers and the costs associated with the two or more maneuvers. The method additionally includes generating a joint command to control motion of the legged robot at the time instance where the joint command commands a set of joints of the legged robot. Here, the set of joints correspond to the combined maneuver.
    Type: Application
    Filed: May 15, 2023
    Publication date: September 14, 2023
    Inventors: Matthew Klingensmith, Eric Whitman, Marco da Silva, Alfred Rizzi
  • Patent number: 11691292
    Abstract: The disclosure provides a method for generating a joint command. The method includes receiving a maneuver script including a plurality of maneuvers for a legged robot to perform where each maneuver is associated with a cost. The method further includes identifying that two or more maneuvers of the plurality of maneuvers of the maneuver script occur at the same time instance. The method also includes determining a combined maneuver for the legged robot to perform at the time instance based on the two or more maneuvers and the costs associated with the two or more maneuvers. The method additionally includes generating a joint command to control motion of the legged robot at the time instance where the joint command commands a set of joints of the legged robot. Here, the set of joints correspond to the combined maneuver.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: July 4, 2023
    Assignee: Boston Dynamics, Inc.
    Inventors: Matthew Klingensmith, Eric Whitman, Marco da Silva, Alfred Rizzi
  • Publication number: 20220155078
    Abstract: A method for generating intermediate waypoints for a navigation system of a robot includes receiving a navigation route. The navigation route includes a series of high-level waypoints that begin at a starting location and end at a destination location and is based on high-level navigation data. The high-level navigation data is representative of locations of static obstacles in an area the robot is to navigate. The method also includes receiving image data of an environment about the robot from an image sensor and generating at least one intermediate waypoint based on the image data. The method also includes adding the at least one intermediate waypoint to the series of high-level waypoints of the navigation route and navigating the robot from the starting location along the series of high-level waypoints and the at least one intermediate waypoint toward the destination location.
    Type: Application
    Filed: February 1, 2022
    Publication date: May 19, 2022
    Applicant: Boston Dynamics, Inc.
    Inventors: Gina Christine Fay, Alfred Rizzi
  • Patent number: 11268816
    Abstract: A method for generating intermediate waypoints for a navigation system of a robot includes receiving a navigation route. The navigation route includes a series of high-level waypoints that begin at a starting location and end at a destination location and is based on high-level navigation data. The high-level navigation data is representative of locations of static obstacles in an area the robot is to navigate. The method also includes receiving image data of an environment about the robot from an image sensor and generating at least one intermediate waypoint based on the image data. The method also includes adding the at least one intermediate waypoint to the series of high-level waypoints of the navigation route and navigating the robot from the starting location along the series of high-level waypoints and the at least one intermediate waypoint toward the destination location.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: March 8, 2022
    Assignee: Boston Dynamics, Inc.
    Inventors: Gina Christine Fay, Alfred Rizzi
  • Publication number: 20220032469
    Abstract: An example robot includes a hydraulic actuator cylinder controlling motion of a member of the robot. The hydraulic actuator cylinder comprises a piston, a first chamber, and a second chamber. A valve system controls hydraulic fluid flow between a hydraulic supply line of pressurized hydraulic fluid, the first and second chambers, and a return line. A controller may provide a first signal to the valve system so as to begin moving the piston based on a trajectory comprising moving in a forward direction, stopping, and moving in a reverse direction. The controller may provide a second signal to the valve system so as to cause the piston to override the trajectory as it moves in the forward direction and stop at a given position, and then provide a third signal to the valve system so as to resume moving the piston in the reverse direction based on the trajectory.
    Type: Application
    Filed: October 21, 2021
    Publication date: February 3, 2022
    Applicant: Boston Dynamics, Inc.
    Inventors: Alex Khripin, Stephen Berard, Alfred Rizzi
  • Patent number: 11154990
    Abstract: An example robot includes a hydraulic actuator cylinder controlling motion of a member of the robot. The hydraulic actuator cylinder comprises a piston, a first chamber, and a second chamber. A valve system controls hydraulic fluid flow between a hydraulic supply line of pressurized hydraulic fluid, the first and second chambers, and a return line. A controller may provide a first signal to the valve system so as to begin moving the piston based on a trajectory comprising moving in a forward direction, stopping, and moving in a reverse direction. The controller may provide a second signal to the valve system so as to cause the piston to override the trajectory as it moves in the forward direction and stop at a given position, and then provide a third signal to the valve system so as to resume moving the piston in the reverse direction based on the trajectory.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: October 26, 2021
    Assignee: Boston Dynamics, Inc.
    Inventors: Alex Khripin, Stephen Berard, Alfred Rizzi
  • Publication number: 20210107163
    Abstract: The disclosure provides a method for generating a joint command. The method includes receiving a maneuver script including a plurality of maneuvers for a legged robot to perform where each maneuver is associated with a cost. The method further includes identifying that two or more maneuvers of the plurality of maneuvers of the maneuver script occur at the same time instance. The method also includes determining a combined maneuver for the legged robot to perform at the time instance based on the two or more maneuvers and the costs associated with the two or more maneuvers. The method additionally includes generating a joint command to control motion of the legged robot at the time instance where the joint command commands a set of joints of the legged robot. Here, the set of joints correspond to the combined maneuver.
    Type: Application
    Filed: October 14, 2019
    Publication date: April 15, 2021
    Applicant: Boston Dynamics, Inc.
    Inventors: Matthew Klingensmith, Eric Whiman, Marco da Silva, Alfred Rizzi
  • Publication number: 20210041243
    Abstract: A method for generating intermediate waypoints for a navigation system of a robot includes receiving a navigation route. The navigation route includes a series of high-level waypoints that begin at a starting location and end at a destination location and is based on high-level navigation data. The high-level navigation data is representative of locations of static obstacles in an area the robot is to navigate. The method also includes receiving image data of an environment about the robot from an image sensor and generating at least one intermediate waypoint based on the image data. The method also includes adding the at least one intermediate waypoint to the series of high-level waypoints of the navigation route and navigating the robot from the starting location along the series of high-level waypoints and the at least one intermediate waypoint toward the destination location.
    Type: Application
    Filed: September 13, 2019
    Publication date: February 11, 2021
    Applicant: Boston Dynamics, Inc.
    Inventors: Gina Christine Fay, Alfred Rizzi
  • Patent number: 10851810
    Abstract: In some applications, a piston of a hydraulic actuator may move at high speeds, and large undesired forces may be generated if the piston reaches an end-stop of the hydraulic actuator at a high speed. The undesired forces may, for example, cause mechanical damage in the hydraulic actuator. A controller may receive information indicative of the piston reaching a first position at a first threshold distance from the end-stop, and, in response, may modify a signal to a valve assembly controlling flow of hydraulic fluid to and from the hydraulic actuator. Further, the controller may receive information indicative of the piston reaching a second position at a second threshold distance closer to the end-stop of the hydraulic actuator, and, in response, the controller may further modify the signal to the valve assembly so as to apply a force on the piston in a away from the end-stop.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: December 1, 2020
    Assignee: Boston Dynamics, Inc.
    Inventors: Alex Perkins, Kevin Blankespoor, Alfred Rizzi
  • Publication number: 20190376533
    Abstract: In some applications, a piston of a hydraulic actuator may move at high speeds, and large undesired forces may be generated if the piston reaches an end-stop of the hydraulic actuator at a high speed. The undesired forces may, for example, cause mechanical damage in the hydraulic actuator. A controller may receive information indicative of the piston reaching a first position at a first threshold distance from the end-stop, and, in response, may modify a signal to a valve assembly controlling flow of hydraulic fluid to and from the hydraulic actuator. Further, the controller may receive information indicative of the piston reaching a second position at a second threshold distance closer to the end-stop of the hydraulic actuator, and, in response, the controller may further modify the signal to the valve assembly so as to apply a force on the piston in a away from the end-stop.
    Type: Application
    Filed: August 26, 2019
    Publication date: December 12, 2019
    Applicant: Boston Dynamics, Inc.
    Inventors: Alex Perkins, Kevin Blankespoor, Alfred Rizzi
  • Publication number: 20170089365
    Abstract: In some applications, a piston of a hydraulic actuator may move at high speeds, and large undesired forces may be generated if the piston reaches an end-stop of the hydraulic actuator at a high speed. The undesired forces may, for example, cause mechanical damage in the hydraulic actuator. A controller may receive information indicative of the piston reaching a first position at a first threshold distance from the end-stop, and, in response, may modify a signal to a valve assembly controlling flow of hydraulic fluid to and from the hydraulic actuator. Further, the controller may receive information indicative of the piston reaching a second position at a second threshold distance closer to the end-stop of the hydraulic actuator, and, in response, the controller may further modify the signal to the valve assembly so as to apply a force on the piston in a away from the end-stop.
    Type: Application
    Filed: December 9, 2016
    Publication date: March 30, 2017
    Inventors: Alex Perkins, Kevin Blankespoor, Alfred Rizzi
  • Patent number: 9546672
    Abstract: In some applications, a piston of a hydraulic actuator may move at high speeds, and large undesired forces may be generated if the piston reaches an end-stop of the hydraulic actuator at a high speed. The undesired forces may, for example, cause mechanical damage in the hydraulic actuator. A controller may receive information indicative of the piston reaching a first position at a first threshold distance from the end-stop, and, in response, may modify a signal to a valve assembly controlling flow of hydraulic fluid to and from the hydraulic actuator. Further, the controller may receive information indicative of the piston reaching a second position at a second threshold distance closer to the end-stop of the hydraulic actuator, and, in response, the controller may further modify the signal to the valve assembly so as to apply a force on the piston in a away from the end-stop.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: January 17, 2017
    Assignee: Google Inc.
    Inventors: Alex Perkins, Kevin Blankespoor, Alfred Rizzi
  • Publication number: 20160025114
    Abstract: In some applications, a piston of a hydraulic actuator may move at high speeds, and large undesired forces may be generated if the piston reaches an end-stop of the hydraulic actuator at a high speed. The undesired forces may, for example, cause mechanical damage in the hydraulic actuator. A controller may receive information indicative of the piston reaching a first position at a first threshold distance from the end-stop, and, in response, may modify a signal to a valve assembly controlling flow of hydraulic fluid to and from the hydraulic actuator. Further, the controller may receive information indicative of the piston reaching a second position at a second threshold distance closer to the end-stop of the hydraulic actuator, and, in response, the controller may further modify the signal to the valve assembly so as to apply a force on the piston in a away from the end-stop.
    Type: Application
    Filed: September 18, 2014
    Publication date: January 28, 2016
    Inventors: Alex Perkins, Kevin Blankespoor, Alfred Rizzi
  • Patent number: 6175169
    Abstract: The invention discloses a closed loop planar linear motor which includes a stationary stator (or platen) of arbitrary extent, and a moving forcer which is a single rigid body that can move over the planar stator surface on an air bearing with high speed and high precision in two orthogonal translational directions and a small rotation (or combinations thereof). An important distinguishing feature is a monolithic position and orientation sensor based on alternating current (AC) magnetic techniques which is an integral part of the forcer and occupies otherwise unused space in the forcer body. Also incorporated within the forcer is a special electronic processing element which converts weak AC signals from the sensor into usable high precision position and orientation information relative to the stator surface.
    Type: Grant
    Filed: May 3, 1999
    Date of Patent: January 16, 2001
    Inventors: Ralph L. Hollis, Jr., Zachary J. Butler, Alfred A. Rizzi, Arthur E. Quard, III