Patents by Inventor Jackson Barry McGrory

Jackson Barry McGrory 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: 20250100547
    Abstract: A method controlling a vehicle includes detecting that an object is along a path of the vehicle and within a predetermined distance from the vehicle, in response to detecting the object that is along the path of the vehicle and within the predetermined distance from the vehicle, determining, in real time, a coefficient of friction between a road and a tire of the vehicle, and in respond to determining the coefficient of friction between the road and the tire of the vehicle, commanding the vehicle to perform a control action.
    Type: Application
    Filed: September 27, 2023
    Publication date: March 27, 2025
    Inventors: Jackson Barry McGrory, Paul Guillermo Otanez, Ravichandran Manogaran, Mohammadali Shahriari
  • Patent number: 12221182
    Abstract: Methods and systems are provided for controlling a vehicle comprising an Electric Power Steering System (EPS). In an embodiment, a method includes determining, by the processor, a lateral acceleration reference based on reference path data and vehicle dynamics data; determining, by the processor, coefficient data based on at least one of measured lateral acceleration data and measured steering angle data, and measured torque data; determining, by the processor, a torque command based on the coefficient and the reference lateral acceleration data; and generating, by the processor, a steering command to the EPS based on the torque command.
    Type: Grant
    Filed: December 14, 2022
    Date of Patent: February 11, 2025
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Tushita Arun Sikder, Jackson Barry McGrory, Jimmy Lu, Mohammadali Shahriari
  • Publication number: 20250042400
    Abstract: Methods and systems are provided for a vehicle towing a trailer. In one embodiment, a method includes: receiving, by a processor, sensor data from one or more sensors of the vehicle; estimating, by a processor, a steering torque value based on the sensor data; estimating, by the processor, a steering angle value based on the sensor data; determining, by the processor, a trailer tongue value based on the steering torque value and the steering angle value; and generating, by the processor, a control signal to control the vehicle based on the trailer tongue value.
    Type: Application
    Filed: August 4, 2023
    Publication date: February 6, 2025
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Tushita Arun Sikder, Jackson Barry McGrory, Mohammadali Shahriari, Ashraf Abualfellat, Henry Warren Grasman, Lance G. Lamson
  • Publication number: 20250018940
    Abstract: Vehicles and related systems and methods are provided for mitigating lane departures, alternatively referred to as lane keeping assistance. One method of assisting vehicle operation involves determining a control trajectory for the vehicle over a prediction horizon that satisfies one or more steering angle constraints for operating a steering system of the vehicle based at least in part on a current steering angle, a first difference between the control trajectory and a reference lateral trajectory for the vehicle and a second difference between the control trajectory and a lane boundary, for example, by minimizing a weighted sum of the differences. The method continues by determining a steering angle command for the vehicle based at least in part on the control trajectory and autonomously operating one or more actuators onboard the vehicle in accordance with the steering angle command prior to the vehicle crossing the lane boundary.
    Type: Application
    Filed: July 14, 2023
    Publication date: January 16, 2025
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Reza Zarringhalam, Jimmy Lu, Jackson Barry McGrory, Mohammed Raju Hossain, Kin Man Michael Wong, Amirreza Mirbeygi Moghaddam
  • Patent number: 12084075
    Abstract: In accordance with an exemplary embodiment, methods and systems are provided for controlling steering of an autonomous vehicle. The method includes: operating, by a processor, the autonomous vehicle in a semi-automated mode; receiving, by the processor, driver input including a measured driver torque; receiving, by the processor, threat data; determining, by the processor, a steering command bias based on an impedance relation, impedance parameters, the measured driver torque, and the threat data; determining, by the processor, a reference angle based on the steering command bias and a desired angle; and generating, by the processor, control data to control the steering of the autonomous vehicle based on the reference angle.
    Type: Grant
    Filed: December 1, 2021
    Date of Patent: September 10, 2024
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Jimmy Lu, Reza Zarringhalam, Kin Man Michael Wong, Jackson Barry McGrory, Mehdi Abroshan, Puneet Bagga, Zhi Li
  • Publication number: 20240199113
    Abstract: Methods and systems are provided for controlling a vehicle comprising an Electric Power Steering System (EPS). In an embodiment, a method includes determining, by the processor, a lateral acceleration reference based on reference path data and vehicle dynamics data; determining, by the processor, coefficient data based on at least one of measured lateral acceleration data and measured steering angle data, and measured torque data; determining, by the processor, a torque command based on the coefficient and the reference lateral acceleration data; and generating, by the processor, a steering command to the EPS based on the torque command.
    Type: Application
    Filed: December 14, 2022
    Publication date: June 20, 2024
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Tushita Arun Sikder, Jackson Barry McGrory, Jimmy Lu, Mohammadali Shahriari
  • Publication number: 20240051549
    Abstract: Systems and methods for controlling a vehicle. The systems and methods receive static object detection data from a perception system. The static object detection data includes a first representation of a static object at a current time and a second representation of the static object at an earlier time.
    Type: Application
    Filed: August 14, 2022
    Publication date: February 15, 2024
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Jackson Barry McGrory, Mohammadali Shahriari, Khizar Ahmad Qureshi, Mehdi Abroshan
  • Patent number: 11845444
    Abstract: A vehicle parameter estimation module is configured to generate a first estimate of a vehicle parameter based on operating conditions of a vehicle measured or estimated at a first time. The vehicle parameter includes at least one of a tire cornering stiffness of the vehicle and an understeer coefficient of the vehicle. The vehicle parameter estimation module is also configured to determine an error value based on the first estimate of the vehicle parameter and values of the vehicle operating conditions measured or estimated at a second time that is later than the first time. The vehicle parameter estimation module is further configured to generate a second estimate of the vehicle parameter based on the first estimate of the vehicle parameter and the error value. A vehicle actuator control module is configured to control an actuator of the vehicle based on the second estimate of the vehicle parameter.
    Type: Grant
    Filed: September 1, 2021
    Date of Patent: December 19, 2023
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Jackson Barry McGrory, Klaus Trangbaek, Zhi Li, Mohammadali Shahriari, Patrick Giancarlo Gabriel Digioacchino
  • Publication number: 20230174086
    Abstract: In accordance with an exemplary embodiment, methods and systems are provided for controlling steering of an autonomous vehicle. The method includes: operating, by a processor, the autonomous vehicle in a semi-automated mode; receiving, by the processor, driver input including a measured driver torque; receiving, by the processor, threat data; determining, by the processor, a steering command bias based on an impedance relation, impedance parameters, the measured driver torque, and the threat data; determining, by the processor, a reference angle based on the steering command bias and a desired angle; and generating, by the processor, control data to control the steering of the autonomous vehicle based on the reference angle.
    Type: Application
    Filed: December 1, 2021
    Publication date: June 8, 2023
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Jimmy Lu, Reza Zarringhalam, Kin Man Michael Wong, Jackson Barry McGrory, Mehdi Abroshan, Puneet Bagga, Zhi Li
  • Publication number: 20230064300
    Abstract: A system includes a vehicle parameter estimation module and a vehicle actuator control module. The vehicle parameter estimation module is configured to generate a first estimate of a vehicle parameter based on operating conditions of a vehicle measured or estimated at a first time. The vehicle parameter includes at least one of a tire cornering stiffness of the vehicle and an understeer coefficient of the vehicle. The vehicle parameter estimation module is also configured to determine an error value based on the first estimate of the vehicle parameter and values of the vehicle operating conditions measured or estimated at a second time that is later than the first time. The vehicle parameter estimation module is further configured to generate a second estimate of the vehicle parameter based on the first estimate of the vehicle parameter and the error value. The vehicle actuator control module is configured to control an actuator of the vehicle based on the second estimate of the vehicle parameter.
    Type: Application
    Filed: September 1, 2021
    Publication date: March 2, 2023
    Inventors: Jackson Barry McGrory, Klaus Trangbaek, Zhi Li, Mohammadali Shahriari, Patrick Giancarlo Gabriel Digioacchino