B60W30/0956

SYSTEMS AND METHODS FOR AN AUTONOMOUS VEHICLE

A method of operating an autonomous vehicle includes determining, by the autonomous vehicle, whether a target is in an intended maneuver zone around the autonomous vehicle; generating, by the autonomous vehicle, a signal in response to determining that the target is within the intended maneuver zone around the autonomous vehicle; determining, by the autonomous vehicle and based on perception information acquired by the autonomous vehicle, whether the target has left the intended maneuver zone around the autonomous vehicle; and determining, by the autonomous vehicle, that it is safe to perform the intended maneuver in response to determining, by the autonomous vehicle, that the target is not in the intended maneuver zone or in response to determining, by the autonomous vehicle, that the target has left the intended maneuver zone.

OBJECT RECOGNITION APPARATUS AND NON-TRANSITORY RECORDING MEDIUM
20230045897 · 2023-02-16 ·

An object recognition apparatus includes at least one processor and at least one memory communicably coupled to the processor. The processor sets one or more object presence regions in each of which an object is likely to be present, on the basis of observation data of a distance sensor. The processor estimates an attribute of the object that is likely to be present in each of the one or more object presence regions. The processor sets, on the basis of the attribute of the object, a level of processing load to be spent on object recognition processing to be executed for each of the one or more object presence regions by using at least image data generated by an imaging device. The processor performs, for each of the one or more object presence regions, the object recognition processing corresponding to the set level of the processing load.

METHOD FOR PREDICTING THE BEHAVIOUR OF A TARGET VEHICLE
20230049721 · 2023-02-16 · ·

The present disclosure relates to a method for predicting a behavior of a target vehicle in a maneuvering space, in which a plurality of maneuvers which can be executed in the future are provided for the target vehicle, in the maneuvering space, the target vehicle located in the maneuvering space being observed by a plurality of observation vehicles, for each maneuver of the target vehicle that can be executed in the future, a single probability distribution for the relevant maneuver that can be executed in the future being determined, on the basis of an observation performed by a relevant observation vehicle, for each maneuver of the target vehicle that can be executed in the future, a total probability distribution for the relevant maneuver of the target vehicle that can be executed in the future being established from a plurality of single probability distributions.

METHOD FOR DEACTIVATION
20230047479 · 2023-02-16 ·

A method for deactivating an automated driving mode of a vehicle involves automatically terminating the automated driving mode if, due to a manual steering torque acting on the steering wheel of the vehicle, a system steering torque generated by a control system of an assistance system for automated driving mode in terms of amount is exceeded by a predetermined first value if at least one hand of a vehicle user is detected on the steering wheel of the vehicle, is exceeded by a predetermined second value if neither of the vehicle user's hands is detected on the steering wheel, or is exceeded by a predetermined third value if it is determined that the vehicle user is distracted from the driving situation, or if it is determined that there is a lateral collision risk for the vehicle and the manual steering torque of the vehicle user is acting in the direction of the collision risk.

EXTERNAL ENVIRONMENT SENSOR DATA PRIORITIZATION FOR AUTONOMOUS VEHICLE
20230046691 · 2023-02-16 ·

An autonomous vehicle includes an array of sensors, a processor, and a switch. The array of sensors generate sensor data related to one or more objects in an external environment of the autonomous vehicle and the processor determines an environmental context. The switch transfers the sensor data from the array of sensors to the processor, where the switch is configured to: (a) receive first sensor data from a first sensor group of the array of sensors; (b) receive second sensor data from a second sensor group of the array of sensors; (c) determine an order of transmission of the first sensor data over the second sensor data in response to the environmental context; and (d) transmit the first sensor data to the processor prior to transmitting the second sensor data based on the order of transmission.

Hybrid Performance Critic for Planning Module's Parameter Tuning in Autonomous Driving Vehicles

One or more outputs from a planning module of an ADV are received. Data of a driving environment of the ADV is received. A performance of the planning module is evaluated by determining a score of the performance of the planning module based on the data of the driving environment and the one or more outputs from the planning module. Whether the one or more outputs from the planning module violates at least one of a set of safety rules is determined. The score is determined being larger than a predetermined threshold in response to determining that the one or more outputs from the planning module violate at least one of the set of safety rules. Otherwise, the score is determined based on a machine learning model. The planning module is modified by tuning a set of parameters of the planning module based on the score.

MESSAGE CONSTRUCTION BASED ON POTENTIAL FOR COLLISION

An example operation includes one or more of determining a level of risk of a collision of a transport, wherein the level of risk is related to an occupant of the transport and an environment of the transport, accumulating an amount of data based on the level of risk, preparing the accumulated data for sending to one or more recipients when the level of risk exceeds a risk threshold, and sending the prepared data to the one or more recipients when the collision occurs.

SMART CRUISE CONTROL DISENGAGEMENT SYSTEM FOR VEHICLE DRIVING ASSISTANCE

A vehicle is provided that includes a cruise control deactivation system. The system includes a cruise control system, and a user control that, when activated, commands deactivation of the cruise control system. The system also includes a processor configured to permit or override the commanded deactivation of the cruise control system while the vehicle is moving, based on at least one criterion. Criteria may include whether or not a first sensor detects a foot of a driver of the vehicle on an accelerator pedal of the vehicle, and whether or not a first computation indicates that the deactivation of the cruise control system will cause a collision with a second vehicle located behind the vehicle.

TIME GAPS FOR AUTONOMOUS VEHICLES
20230047336 · 2023-02-16 ·

Aspects of the disclosure provide for a method of controlling an autonomous vehicle in an autonomous driving mode. For instance, a predicted future trajectory for an object detected in a driving environment of the autonomous vehicle may be received. A routing intent for a planned trajectory for the autonomous vehicle may be received. The predicted future trajectory and the routing intent intersect with one another may be determined. When the predicted future trajectory and the routing intent are determined to intersect with one another, a time gap may be applied to a predicted future state of the object defined in the predicted future trajectory. A planned trajectory may be determined for the autonomous vehicle based on the applied time gap. The autonomous vehicle may be controlled in the autonomous driving mode based on the planned trajectory.

Systems and methods for testing collision avoidance systems
11577741 · 2023-02-14 · ·

A vehicle may include a primary system for generating data to control the vehicle and a secondary system that validates the data and/or other data to avoid collisions. For example, the primary system may localize the vehicle, detect an object around the vehicle, predict an object trajectory, and generate a trajectory for the vehicle. The secondary system may localize the vehicle, detect an object around the vehicle, predict an object trajectory, and determine a likelihood of a collision of the vehicle with the object. A simulation system may generate simulation scenarios that test aspects of the primary system and the secondary system. Simulation scenarios may include simulated vehicle control data that causes the primary system to generate a driving trajectory and simulated object data that causes the secondary system to determine a collision.