Patents by Inventor Juraj Kabzan
Juraj Kabzan 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: 20230159054Abstract: In some aspects and/or embodiments, systems, methods, and computer program products described herein include and/or implement technology for encoding dynamic homotopy constraints in spatio-temporal grids, including a method comprising: determining a plurality of dynamic homotopy constraints associated with a scenario involving a vehicle in an environment; embedding the plurality of dynamic homotopy constraints in a plurality of spatio-temporal grids, where each spatio-temporal grid includes individual grids for each timestep of a prediction horizon, generating a plurality of trajectories based on the plurality of dynamic homotopy constraints embedded in the plurality of spatio-temporal grids; selecting a particular trajectory from among the plurality of trajectories generated; and controlling the vehicle in the environment based on the particular trajectory selected from among the plurality of trajectories.Type: ApplicationFiled: November 24, 2021Publication date: May 25, 2023Inventors: Thomas Koelbaek Jespersen, Juraj Kabzan, Marc Dominik Heim, Boaz Cornelis Floor
-
Patent number: 11562556Abstract: Provided are methods for prediction error scenario mining for machine learning methods, which can include determining a prediction error indicative of a difference between a planned decision of an autonomous vehicle and an ideal decision of the autonomous vehicle. The prediction error is associated with an error-prone scenario for which a machine learning model of an autonomous vehicle is to make planned movements. The method includes searching a scenario database for the error-prone scenario based on the prediction error. The scenario database includes a plurality of datasets representative of data received from an autonomous vehicle sensor system in which the plurality of datasets is marked with at least one attribute of the set of attributes. The method further includes obtaining the error-prone scenario from the scenario database for inputting into the machine learning model for training the machine learning model. Systems and computer program products are also provided.Type: GrantFiled: February 16, 2022Date of Patent: January 24, 2023Assignee: Motional AD LLCInventors: Juraj Kabzan, Sammy Omari, Julia Gomes
-
Patent number: 11550851Abstract: Provided are methods for vehicle scenario mining for machine learning methods, which can include determining a set of attributes associated with an untested scenario for which a machine learning model of an autonomous vehicle is to make planned movements. The method includes searching a scenario database for the untested scenario based on the set of attributes. The scenario database includes a plurality of datasets representative of data received from an autonomous vehicle sensor system in which the plurality of datasets is marked with at least one attribute of the set of attributes. The method further includes obtaining the untested scenario from the scenario database for inputting into the machine learning model for training the machine learning model. The machine learning model is configured to make the planned movements for the autonomous vehicle. Systems and computer program products are also provided.Type: GrantFiled: February 10, 2022Date of Patent: January 10, 2023Assignee: Motional AD LLCInventors: Juraj Kabzan, Julia Gomes
-
Publication number: 20220283587Abstract: The subject matter described in this specification is generally directed to a system and techniques for controlling an autonomous vehicle. In one example, a proximity rule is received by a control circuit. A reference trajectory is received from the planning circuit by a control circuit, where the reference trajectory is determined by the planning circuit based on the proximity rule. The control circuit receives the proximity rule and determines a predicted trajectory based on the reference trajectory and the proximity rule. The autonomous vehicle is then navigated according to the predicted trajectory.Type: ApplicationFiled: March 2, 2021Publication date: September 8, 2022Applicant: MOTIONAL AD LLCInventors: Juraj KABZAN, Boaz Cornelis FLOOR, Napat KARNACHANACHARI
-
Publication number: 20220234614Abstract: Enclosed are embodiments for a sampling-based maneuver realizer.Type: ApplicationFiled: December 7, 2021Publication date: July 28, 2022Inventors: Emilio Frazzoli, Juraj Kabzan
-
Publication number: 20220234618Abstract: Among other things, techniques are described for planning a route for an autonomous vehicle. As an example, a set of candidate constraints for a road segment to be traversed by a vehicle is obtained. A plurality of homotopies are determined, each including a different respective combination of the candidate constraints. For each homotopy, a first prediction of a motion of the vehicle is generated according to a first degree of precision, and a determination is made that the vehicle can traverse the road segment according to a subset of the homotopies. Further, a plurality of trajectories are determined according to the subset of the homotopies, including generating at least one second prediction of the motion of the vehicle according to a second degree of precision greater than the first degree of precision, and selecting one of the trajectories.Type: ApplicationFiled: December 7, 2021Publication date: July 28, 2022Inventors: Juraj Kabzan, Emilio Frazzoli
-
Publication number: 20220234575Abstract: Multiple trajectories for a vehicle are generated based on a road segment. Sensor data is received from at least one sensor. The vehicle is traveling the road segment in accordance with a first trajectory of the multiple trajectories. A potential collision is predicted between the vehicle and an object based on the sensor data and the first trajectory. A set of constraints is determined to avoid the potential collision. The set of constraints is determined based on the sensor data. A maneuver is determined for the vehicle by superimposing each constraint of the set of constraints on each other constraint of the set of constraints. The maneuver includes a second trajectory independent of the multiple trajectories. Instructions are transmitted to a control circuit of the vehicle to override the first trajectory and traverse the road segment according to the second trajectory to perform the maneuver.Type: ApplicationFiled: December 7, 2021Publication date: July 28, 2022Inventors: Juraj Kabzan, Emilio Frazzoli
-
Publication number: 20220219727Abstract: Among other things, techniques are described for identifying, by at least one processor of a vehicle based on a graph that includes a plurality of edges and a plurality of nodes, a reference path through an environment that includes a subset of the plurality of edges. The technique further includes identifying a first path based on optimization of a spatial model related to the graph and the reference path and a second path based on application of at least one constraint to the reference path. The technique further includes selecting, by the at least one processor, the first path or the second path as a path along which the vehicle will traverse based on a pre-identified rulebook. Other embodiments may be described or claimed.Type: ApplicationFiled: January 12, 2021Publication date: July 14, 2022Inventors: Boaz Cornelis Floor, Juraj Kabzan, Sirish Srinivasan
-
Publication number: 20210276588Abstract: The subject matter described in this specification is generally directed control architectures for an autonomous vehicle. In one example, a reference trajectory, a set of lateral constraints, and a set of speed constraints are received using a control circuit. The control circuit determines a set of steering commands based at least in part on the reference trajectory and the set of lateral constraints and a set of speed commands based at least in part on the set of speed constraints. The vehicle is navigated, using the control circuit, according to the set of steering commands and the set of speed commands.Type: ApplicationFiled: March 2, 2021Publication date: September 9, 2021Applicant: MOTIONAL AD LLCInventors: Juraj KABZAN, Hans ANDERSEN, Lixun LIN, Ning WU, Yiming ZHAO, Xiyuan LIU, Qian WANG, Zachary BATTS, Jesse Adam MILLER, Boaz Cornelis FLOOR, Marc Dominik HEIM
-
Publication number: 20200133280Abstract: Among other things, we describe techniques for adjusting lateral clearance for a vehicle using a multi-dimensional envelope. A trajectory is generated for the vehicle. A multi-dimensional envelope is generated indicating a drivable region for the vehicle and containing the trajectory. One or more objects are identified located along or adjacent to the trajectory. At least one dimension of the generated multi-dimensional envelope is adjusted to adjust a lateral clearance between the vehicle and the identified one or more objects. A control module of the vehicle navigates the vehicle along the multi-dimensional envelope.Type: ApplicationFiled: October 23, 2019Publication date: April 30, 2020Inventors: Francesco Seccamonte, Eric Wolff, Emilio Frazzoli, Juraj Kabzan