Patents by Inventor PRAVEEN PALANISAMY

PRAVEEN PALANISAMY 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: 20190344797
    Abstract: A system and method for customizing a driving behavior of an autonomous vehicle is disclosed. The method includes receiving, by a controller of the autonomous vehicle, at least one user preference. The at least one user preference relates to a preferred driving behavior. The method also includes modifying a pre-programmed driving behavior of the autonomous vehicle based on the received at least one user preference. The method also includes instructing the autonomous vehicle to drive according to the modified driving behavior.
    Type: Application
    Filed: May 10, 2018
    Publication date: November 14, 2019
    Inventors: Praveen Palanisamy, Kausalya Singuru
  • Patent number: 10474149
    Abstract: An autonomous vehicle, a system and method of operating the autonomous vehicle. An environmental sensor obtains one or more parameters of external agents of the vehicle. A processor of the vehicle obtains a route having a destination at the autonomous vehicle, builds a Markov state model of the route that includes a plurality of states for the autonomous vehicle and one or more parameters of the external agents, generates a plurality of driving policies for navigating the route, selects a policy for navigating the route from the plurality of driving policies using a Markov Decision Process, and executes the selected policy at the autonomous vehicle to navigate the vehicle along the route towards the destination.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: November 12, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Praveen Palanisamy, Upali P. Mudalige
  • Patent number: 10427676
    Abstract: Systems and methods are provided for controlling a vehicle. In one embodiment, a method includes receiving vehicle state data, high-definition map data, and vehicle object environment data, generating a trajectory path that is optimal with respect to the received data, determining whether to update the trajectory path using Bézier curves based on the received data, performing an assessment of the trajectory using properties of Bézier curves, and generating an updated trajectory.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: October 1, 2019
    Assignee: GM Global Technology Operations LLC
    Inventors: Sayyed Rouhollah Jafari Tafti, Syed B. Mehdi, Praveen Palanisamy
  • Publication number: 20190286151
    Abstract: Presented are scenario-planning and route-generating distributed computing systems, methods for operating/constructing such systems, and vehicles with scenario-plan selection and real-time trajectory planning capabilities. A method for controlling operation of a motor vehicle includes determining vehicle state data, such as a current position and velocity of the vehicle, and path plan data, such as an origin and desired destination of the vehicle. A remote computing node off-board from the motor vehicle generates a list of trajectory plan candidates based on the vehicle state data, the path plan data, and current road scenario data. The remote computing node then calculates a respective travel cost for each candidate in the trajectory plan candidates list, and sorts the list from lowest to highest travel cost. The candidate with the lowest travel cost is transmitted to a resident vehicle controller. The vehicle controller executes an automated driving operation based on the received trajectory plan candidate.
    Type: Application
    Filed: March 14, 2018
    Publication date: September 19, 2019
    Applicant: GM Global Technology Operations LLC
    Inventors: Praveen Palanisamy, Sayyed Rouhollah Jafari Tafti, Soheil Samii, Marcus J. Huber
  • Publication number: 20190278282
    Abstract: The present application generally relates to a method and apparatus for generating an action policy for controlling an autonomous vehicle. In particular, the system performs a deep learning algorithm in order to determine the action policy and an automatically generated curriculum system to determine a number of increasingly difficult tasks in order to refine the action policy.
    Type: Application
    Filed: March 8, 2018
    Publication date: September 12, 2019
    Inventors: Praveen Palanisamy, Zhiqian Qiao, Upali P. Mudalige, Katharina Muelling, John M. Dolan
  • Publication number: 20190235521
    Abstract: Systems and method are provided for evaluating control features of an autonomous vehicle for development or validation purposes. A real-world sensor data set is generated by an autonomous vehicle having sensors. A sensing and perception module generates perturbations of the real-world sensor data set. A generator module generates a 3-dimensional object data set from the real-world sensor data set. A planning and behavior module generates perturbations of the 3-dimensional object data set. A testing module tests a control feature such as an algorithm or software using the 3-dimensional object data set. A control module executes command outputs from the control feature for evaluation.
    Type: Application
    Filed: February 1, 2018
    Publication date: August 1, 2019
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Upali P. Mudalige, Wei Tong, Praveen Palanisamy
  • Publication number: 20190138004
    Abstract: Systems and methods are provided for controlling a vehicle. Control signals are generated at a high-level controller based on one or more sources of input data, comprising at least one of: sensors that provide sensor output information, map data and goals. The high-level controller comprises first controller modules comprising: an input processing module, a projection module, a memories module, a world model module, and a decision processing module that comprises a control model executor module. The control signals are processed at a low-level controller to generate commands that control a plurality of vehicle actuators of the vehicle in accordance with the control signals to execute one or more scheduled actions to be performed to automate driving tasks.
    Type: Application
    Filed: November 8, 2017
    Publication date: May 9, 2019
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Praveen Palanisamy, Marcus J. Huber, Upali P. Mudalige
  • Publication number: 20190072959
    Abstract: Systems and method are provided for controlling a vehicle.
    Type: Application
    Filed: September 6, 2017
    Publication date: March 7, 2019
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Praveen Palanisamy, Upali P. Mudalige
  • Publication number: 20190066502
    Abstract: A system and method for assisting vehicle parking is disclosed. The method includes transmitting, by an electronic controller of a vehicle, a parking space request. The parking space request is transmitted to a reservation system. The reservation system determines whether a parking space is available to fulfill the parking space request. The determining is based on availability information that is received from a parking infrastructure. The method also includes receiving an indication. The indication indicates whether a parking spot has been reserved to fulfill the parking space request.
    Type: Application
    Filed: August 24, 2017
    Publication date: February 28, 2019
    Inventors: Xinyu Du, Praveen Palanisamy, Bo Yu, Prathap Venugopal, Tian Ni, Vivek Vijaya Kumar, Paul E. Krajewski
  • Publication number: 20190056737
    Abstract: A vehicle, system and method of operating the vehicle. In one exemplary embodiment, a method of operating an autonomous vehicle is disclosed. An environmental sensor obtains one or more parameters of external agents of the vehicle. A processor of the vehicle obtains a route having a destination at the autonomous vehicle, builds a Markov state model of the route that includes a plurality of states for the autonomous vehicle and one or more parameters of the external agents, generates a plurality of driving policies for navigating the route, selects a policy for navigating the route from the plurality of driving policies using a Markov Decision Process, and executes the selected policy at the autonomous vehicle to navigate the vehicle along the route towards the destination.
    Type: Application
    Filed: August 18, 2017
    Publication date: February 21, 2019
    Inventors: Praveen Palanisamy, Upali P. Mudalige
  • Publication number: 20190049963
    Abstract: A system and method to perform autonomous operation of a vehicle include obtaining one or more image frames for a time instance t from corresponding one or more sensors. Processing the one or more image frames includes performing convolutional processing to obtain a multi-dimensional matrix xt. The method includes operating on the multi-dimensional matrix xt to obtain output ht. The operating includes using an output ht-1 of the operating for a previous time instance t?1. The method also includes post-processing the output ht to obtain one or more control signals to affect operation of the vehicle.
    Type: Application
    Filed: August 14, 2017
    Publication date: February 14, 2019
    Inventors: Praveen Palanisamy, Upali P. Mudalige
  • Publication number: 20180348767
    Abstract: Systems and methods are provided for controlling a vehicle. In one embodiment, a method includes receiving vehicle state data, high-definition map data, and vehicle object environment data, generating a trajectory path that is optimal with respect to the received data, determining whether to update the trajectory path using Bézier curves based on the received data, performing an assessment of the trajectory using properties of Bézier curves, and generating an updated trajectory.
    Type: Application
    Filed: May 31, 2017
    Publication date: December 6, 2018
    Inventors: Sayyed Rouhollah Jafari Tafti, Syed B. Mehdi, Praveen Palanisamy
  • Publication number: 20180315314
    Abstract: Methods and apparatus are disclosed for providing autonomous driving system functions. The apparatus includes a communication system configured to receive traffic information from an external entity, a guidance system configured to provide guiding signals for guiding a vehicle, and a vehicle control system configured to generate control signals for controlling the vehicle based on the guiding signals. The guidance system is configured to determine a lane guidance signal based on the received traffic information and to instruct the vehicle control system to change a lane of a road having multiple lanes for the same driving direction. The guidance system is configured to map the road by a state machine having individual states representing lanes of a road and longitudinal segments of the road, such that a route of the vehicle is determined as a sequence of states of the state machine.
    Type: Application
    Filed: April 28, 2017
    Publication date: November 1, 2018
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: JOSEPH P. GILSENAN, DONALD K. GRIMM, PRAVEEN PALANISAMY