Patents by Inventor Aaron L. Greenfield

Aaron L. Greenfield 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: 20240028033
    Abstract: In one example embodiment, a computer-implemented method includes receiving data representing a motion plan of the autonomous vehicle via a plurality of control lanes configured to implement the motion plan to control a motion of the autonomous vehicle, the plurality of control lanes including at least a first control lane and a second control lane, and controlling the first control lane to implement the motion plan. The method includes detecting one or more faults associated with implementation of the motion plan by the first control lane or the second control lane, or in generation of the motion plan, and in response to one or more faults, controlling the first control lane or the second control lane to adjust the motion of the autonomous vehicle based at least in part on one or more fault reaction parameters associated with the one or more faults.
    Type: Application
    Filed: October 5, 2023
    Publication date: January 25, 2024
    Inventors: Aaron L. Greenfield, Diana Yanakiev, Frederic Tschanz, Charles J. Tytler
  • Patent number: 11768490
    Abstract: The present disclosure is directed to controlling state transitions in an autonomous vehicle. In particular, a computing system can initiate the autonomous vehicle into a no-authorization state upon startup. The computing system can receive an authorization request. The computing system determines whether the authorization request includes a request to enter the first or second mode of operations, wherein the first mode of operations is associated with the autonomous vehicle being operated without a human operator and the second mode of operations is associated with the autonomous vehicle being operable by a human operator. The computing system can transition the autonomous vehicle from the no-authorization state into a standby state in response to determining the authorization request includes a request to enter the first mode of operations or into a manual-controlled state in response to determining the authorization request is a request to enter the second mode of operations.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: September 26, 2023
    Assignee: UATC, LLC
    Inventors: Frederic Tschanz, Maitreya Jayesh Naik, Diana Yanakiev, Aaron L. Greenfield, Scott C. Poeppel
  • Publication number: 20230085877
    Abstract: The present disclosure is directed to controlling state transitions in an autonomous vehicle. In particular, a computing system can initiate the autonomous vehicle into a no-authorization state upon startup. The computing system can receive an authorization request. The computing system determines whether the authorization request includes a request to enter the first or second mode of operations, wherein the first mode of operations is associated with the autonomous vehicle being operated without a human operator and the second mode of operations is associated with the autonomous vehicle being operable by a human operator. The computing system can transition the autonomous vehicle from the no-authorization state into a standby state in response to determining the authorization request includes a request to enter the first mode of operations or into a manual-controlled state in response to determining the authorization request is a request to enter the second mode of operations.
    Type: Application
    Filed: November 28, 2022
    Publication date: March 23, 2023
    Inventors: Frederic Tschanz, Maitreya Jayesh Naik, Diana Yanakiev, Aaron L. Greenfield, Scott C. Poeppel
  • Patent number: 11513517
    Abstract: The present disclosure is directed to controlling state transitions in an autonomous vehicle. In particular, a computing system can initiate the autonomous vehicle into a no-authorization state upon startup. The computing system can receive an authorization request. The computing system determines whether the authorization request includes a request to enter the first or second mode of operations, wherein the first mode of operations is associated with the autonomous vehicle being operated without a human operator and the second mode of operations is associated with the autonomous vehicle being operable by a human operator. The computing system can transition the autonomous vehicle from the no-authorization state into a standby state in response to determining the authorization request includes a request to enter the first mode of operations or into a manual-controlled state in response to determining the authorization request is a request to enter the second mode of operations.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: November 29, 2022
    Assignee: UATC, LLC
    Inventors: Frederic Tschanz, Maitreya Jayesh Naik, Diana Yanakiev, Aaron L. Greenfield, Scott C. Poeppel
  • Publication number: 20220206490
    Abstract: In one example embodiment, a computer-implemented method includes receiving data representing a motion plan of the autonomous vehicle via a plurality of control lanes configured to implement the motion plan to control a motion of the autonomous vehicle, the plurality of control lanes including at least a first control lane and a second control lane, and controlling the first control lane to implement the motion plan. The method includes detecting one or more faults associated with implementation of the motion plan by the first control lane or the second control lane, or in generation of the motion plan, and in response to one or more faults, controlling the first control lane or the second control lane to adjust the motion of the autonomous vehicle based at least in part on one or more fault reaction parameters associated with the one or more faults.
    Type: Application
    Filed: March 15, 2022
    Publication date: June 30, 2022
    Inventors: Aaron L. Greenfield, Diana Yanakiev, Frederic Tschanz, Charles J. Tytler
  • Patent number: 11307579
    Abstract: In one example embodiment, a computer-implemented method includes receiving data representing a motion plan of the autonomous vehicle via a plurality of control lanes configured to implement the motion plan to control a motion of the autonomous vehicle, the plurality of control lanes including at least a first control lane and a second control lane, and controlling the first control lane to implement the motion plan. The method includes detecting one or more faults associated with implementation of the motion plan by the first control lane or the second control lane, or in generation of the motion plan, and in response to one or more faults, controlling the first control lane or the second control lane to adjust the motion of the autonomous vehicle based at least in part on one or more fault reaction parameters associated with the one or more faults.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: April 19, 2022
    Assignee: UATC, LLC
    Inventors: Aaron L. Greenfield, Diana Yanakiev, Frederic Tschanz, Charles J. Tytler
  • Patent number: 11260875
    Abstract: Systems and methods are directed to motion planning for an autonomous vehicle. In one example, a computer-implemented method for road surface dependent motion planning includes obtaining, by a computing system comprising one or more computing devices, surface friction data. The method further includes determining, by the computing system, one or more constraints for motion planning based at least in part on the surface friction data. The method further includes generating, by the computing system, a motion plan for an autonomous vehicle based at least in part on the one or more constraints.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: March 1, 2022
    Assignee: UATC, LLC
    Inventors: Diana Yanakiev, Frederic Tschanz, Aaron L. Greenfield
  • Publication number: 20210302958
    Abstract: The present disclosure is directed to controlling state transitions in an autonomous vehicle. In particular, a computing system can initiate the autonomous vehicle into a no-authorization state upon startup. The computing system can receive an authorization request. The computing system determines whether the authorization request includes a request to enter the first or second mode of operations, wherein the first mode of operations is associated with the autonomous vehicle being operated without a human operator and the second mode of operations is associated with the autonomous vehicle being operable by a human operator. The computing system can transition the autonomous vehicle from the no-authorization state into a standby state in response to determining the authorization request includes a request to enter the first mode of operations or into a manual-controlled state in response to determining the authorization request is a request to enter the second mode of operations.
    Type: Application
    Filed: June 24, 2020
    Publication date: September 30, 2021
    Inventors: Frederic Tschanz, Maitreya Jayesh Naik, Diana Yanakiev, Aaron L. Greenfield, Scott C. Poeppel
  • Publication number: 20210271240
    Abstract: In one example embodiment, a computer-implemented method includes receiving data representing a motion plan of the autonomous vehicle via a plurality of control lanes configured to implement the motion plan to control a motion of the autonomous vehicle, the plurality of control lanes including at least a first control lane and a second control lane, and controlling the first control lane to implement the motion plan. The method includes detecting one or more faults associated with implementation of the motion plan by the first control lane or the second control lane, or in generation of the motion plan, and in response to one or more faults, controlling the first control lane or the second control lane to adjust the motion of the autonomous vehicle based at least in part on one or more fault reaction parameters associated with the one or more faults.
    Type: Application
    Filed: May 17, 2021
    Publication date: September 2, 2021
    Inventors: Aaron L. Greenfield, Diana Yanakiev, Frederic Tschanz, Charles J. Tytler
  • Patent number: 11009874
    Abstract: In one example embodiment, a computer-implemented method includes receiving data representing a motion plan of the autonomous vehicle via a plurality of control lanes configured to implement the motion plan to control a motion of the autonomous vehicle, the plurality of control lanes including at least a first control lane and a second control lane, and controlling the first control lane to implement the motion plan. The method includes detecting one or more faults associated with implementation of the motion plan by the first control lane or the second control lane, or in generation of the motion plan, and in response to one or more faults, controlling the first control lane or the second control lane to adjust the motion of the autonomous vehicle based at least in part on one or more fault reaction parameters associated with the one or more faults.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: May 18, 2021
    Assignee: UATC, LLC
    Inventors: Aaron L. Greenfield, Diana Yanakiev, Frederic Tschanz, Charles J. Tytler
  • Patent number: 10684622
    Abstract: The present disclosure is directed to a vehicle dynamics monitor for an autonomous vehicle. In particular, the systems and methods of the present disclosure can determine, based on data received from one or more sensors of an autonomous vehicle, that an anomaly exists in an interface between at least one tire of the autonomous vehicle and a road surface. Responsive to determining that the anomaly exists: a motion plan for the autonomous vehicle that takes into account the anomaly can be determined; and one or more controls of the autonomous vehicle can be interfaced with to implement the motion plan.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: June 16, 2020
    Assignee: UATC, LLC
    Inventors: Sean McNeil, Aaron L. Greenfield
  • Patent number: 10642283
    Abstract: A system and method of controlling flight of an aircraft is disclosed. The system includes a first inceptor that provides a direct mode command for controlling a control axis of the aircraft according to a direct mode and a second inceptor that provides a stable mode command for controlling the control axis of the aircraft according to a stable mode. A processor receives the direct mode command and the stable mode command, forms a combined command for controlling the control axis of the aircraft based on a combination of the direct mode command and the stable mode command, and controls the control axis of the aircraft according to the combined command.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: May 5, 2020
    Assignee: SIKORSKY AIRCRAFT CORPORATION
    Inventors: Aaron L. Greenfield, Vineet Sahasrabudhe
  • Patent number: 10620634
    Abstract: The present disclosure provides a vehicle interface for an autonomous vehicle. In particular, the systems and methods of the present disclosure can, responsive to receiving, from an autonomy computing system of an autonomous vehicle, a time-based trajectory for the autonomous vehicle, verify that execution of the time-based trajectory is within parameters of the autonomous vehicle. Responsive to verifying that execution of the time-based trajectory is within the parameters of the autonomous vehicle, the time-based trajectory can be converted into a spatial path for the autonomous vehicle, and one or more controls of the autonomous vehicle can be interfaced with such that the autonomous vehicle tracks the spatial path.
    Type: Grant
    Filed: September 28, 2017
    Date of Patent: April 14, 2020
    Assignee: UATC, LLC
    Inventors: Frederic Tschanz, Aaron L. Greenfield, Diana Yanakiev, Dillon Collins
  • Patent number: 10571922
    Abstract: The present disclosure provides systems and methods that employ tolerance values defining a level of vehicle control precision for motion control of an autonomous vehicle. More particularly, a vehicle controller can obtain a trajectory that describes a proposed motion path for the autonomous vehicle. A constraint set of one or more tolerance values (e.g., a longitudinal tolerance value and/or lateral tolerance value) defining a level of vehicle control precision can be determined or otherwise obtained. Motion of the autonomous vehicle can be controlled to follow the trajectory within the one or more tolerance values (e.g., longitudinal tolerance value(s) and/or a lateral tolerance value(s)) identified by the constraint set. By creating a motion control framework for autonomous vehicles that includes an adjustable constraint set of tolerance values, autonomous vehicles can more effectively implement different precision requirements for different driving situations.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: February 25, 2020
    Assignee: UATC, LLC
    Inventors: Aaron L. Greenfield, Frederic Tschanz, David McAllister Bradley, Diana Yanakiev
  • Publication number: 20190384301
    Abstract: The present disclosure provides systems and methods that employ tolerance values defining a level of vehicle control precision for motion control of an autonomous vehicle. More particularly, a vehicle controller can obtain a trajectory that describes a proposed motion path for the autonomous vehicle. A constraint set of one or more tolerance values (e.g., a longitudinal tolerance value and/or lateral tolerance value) defining a level of vehicle control precision can be determined or otherwise obtained. Motion of the autonomous vehicle can be controlled to follow the trajectory within the one or more tolerance values (e.g., longitudinal tolerance value(s) and/or a lateral tolerance value(s)) identified by the constraint set. By creating a motion control framework for autonomous vehicles that includes an adjustable constraint set of tolerance values, autonomous vehicles can more effectively implement different precision requirements for different driving situations.
    Type: Application
    Filed: August 28, 2019
    Publication date: December 19, 2019
    Inventors: Aaron L. Greenfield, Frederic Tschanz, David McAllister Bradley, Diana Yanakiev
  • Patent number: 10488870
    Abstract: One aspect is a flight control system for a coaxial rotary wing aircraft including a main rotor system and an active elevator. The flight control system includes a flight control computer with processing circuitry that executes control logic. The control logic includes a gust detector that produces a gust error indicative of a wind gust encountered by the coaxial rotary wing aircraft. The control logic also includes a gust alleviation control that reduces lift on the main rotor system with collective, based on the gust error, and mixes a collective command to a main rotor cyclic and a differential cyclic to reduce an aircraft pitch response and a lift-offset change. The gust alleviation control also reduces a main rotor pitching moment with the main rotor cyclic, based on the gust error, and mixes a main rotor cyclic command to the active elevator to reduce the aircraft pitch response.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: November 26, 2019
    Assignee: SIKORSKY AIRCRAFT CORPORATION
    Inventors: Aaron L. Greenfield, Kenneth S. Wittmer
  • Patent number: 10452070
    Abstract: The present disclosure provides systems and methods that employ tolerance values defining a level of vehicle control precision for motion control of an autonomous vehicle. More particularly, a vehicle controller can obtain a trajectory that describes a proposed motion path for the autonomous vehicle. A constraint set of one or more tolerance values (e.g., a longitudinal tolerance value and/or lateral tolerance value) defining a level of vehicle control precision can be determined or otherwise obtained. Motion of the autonomous vehicle can be controlled to follow the trajectory within the one or more tolerance values (e.g., longitudinal tolerance value(s) and/or a lateral tolerance value(s)) identified by the constraint set. By creating a motion control framework for autonomous vehicles that includes an adjustable constraint set of tolerance values, autonomous vehicles can more effectively implement different precision requirements for different driving situations.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: October 22, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Aaron L. Greenfield, Frederic Tschanz, David McAllister Bradley, Diana Yanakiev
  • Patent number: 10336436
    Abstract: A method for controlling a propeller of an aircraft, comprises receiving, with a processor, one or more signals indicative of commanded collective pitch of the propeller; receiving, with the processor, one or more sensed signals indicative of propeller axial speed, propeller rotational speed, and air density; estimating, with the processor, a propeller torque and propeller thrust from one or more of the propeller axial speed, the propeller rotational speed, and the air density; determining, with the processor, information indicative of an error value between a desired torque and a measured torque in the propeller; determining, with the processor, information indicative of a corrected pitch command in response to the determining of the error value; combining, with the processor, the corrected pitch command with the propeller rotational speed into an adjustment solution; providing, with the processor, the propeller with the adjustment solution.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: July 2, 2019
    Assignee: SIKORSKY AIRCRAFT CORPORATION
    Inventors: Sunny K. Siu, Cody Fegely, Kenneth S. Wittmer, John Knag, Aaron L. Greenfield
  • Patent number: 10329013
    Abstract: A method for controlling a differential rotor roll moment for a coaxial helicopter with rigid rotors, the method including receiving, with a processor, a signal indicative of a displacement command from a controller; receiving, with the processor via a sensor, one or more signals indicative of a longitudinal velocity, an angular velocity of one or more rotors and an air density ratio for the helicopter; determining, with the processor, a ganged collective mixing command in response to the receiving of the displacement command; determining, with the processor, a rotor advance ratio as a function of the longitudinal velocity and the angular velocity; and determining, with the processor, a corrective differential lateral cyclic command for the rigid rotors that controls the differential rotor roll moment to a desired value.
    Type: Grant
    Filed: September 24, 2015
    Date of Patent: June 25, 2019
    Assignee: SIKORSKY AIRCRAFT CORPORATION
    Inventors: Cody Fegely, Erez Eller, Kenneth S. Wittmer, Aaron L. Greenfield, John Knag
  • Publication number: 20190176836
    Abstract: Systems and methods are directed to motion planning for an autonomous vehicle. In one example, a computer-implemented method for road surface dependent motion planning includes obtaining, by a computing system comprising one or more computing devices, surface friction data. The method further includes determining, by the computing system, one or more constraints for motion planning based at least in part on the surface friction data. The method further includes generating, by the computing system, a motion plan for an autonomous vehicle based at least in part on the one or more constraints.
    Type: Application
    Filed: August 3, 2018
    Publication date: June 13, 2019
    Inventors: Diana Yanakiev, Frederic Tschanz, Aaron L. Greenfield