Patent classifications
B60W2554/4029
Systems and methods for aligning crowdsourced sparse map data
Systems and methods are provided for aligning crowdsourced map data. In one implementation, a method of determining a line representation of a road surface feature extending along a road segment may include receiving a first set of drive data including position information associated with the road surface feature, receiving a second set of drive data including position information associated with the road surface feature, segmenting the first set of drive data into first drive patches and segmenting the second set of drive data into second drive patches, longitudinally aligning the first set of drive data with the second set of drive data within corresponding patches, and determining the line representation of the road surface feature based on the longitudinally aligned first and second drive data in the first and second draft patches.
Method and apparatus for evaluating pedestrian collision risks and determining driver warning levels
Technical solutions are described for generating a pedestrian detection warning in a vehicle. An example method includes constructing, by a vehicle controller, a pedestrian zone based on pedestrian information that is received from a traffic controller. The method further includes computing, by the vehicle controller, a vehicle trajectory that predicts a path for the vehicle. The method further includes determining, by the vehicle controller, a minimal distance between the pedestrian zone and the vehicle trajectory. The method further includes predicting, by the vehicle controller, a time to collision by computing a time for the vehicle to reach a location corresponding to the minimal distance along the vehicle trajectory. The method further includes in response to the time to collision being below a threshold, generating, by the vehicle controller, a warning for an operator of the vehicle.
System for safe passenger departure from autonomous vehicle
Systems and methods for controlling an autonomous vehicle based on a passenger-initiated action are provided. In one example embodiment, a computer implemented method includes detecting, by one or more computing devices on-board an autonomous vehicle, a first status change of a vehicle door. The first status change is associated with a first user action associated with the vehicle door. The method includes detecting a second status change of the vehicle door. The second status change is associated with a second user action associated with the vehicle door. The method includes determining one or more vehicle actions based at least in part on at least one of the first status change or the second status change associated with the vehicle door. The method includes providing one or more control signals to one or more systems on-board the autonomous vehicle to implement the vehicle actions.
SIMULATION SYSTEM, SIMULATION PROGRAM AND SIMULATION METHOD
This vehicle synchronization simulation device and means is provided with: a means for calculating positional information of the own vehicle; a means for transmitting the own vehicle positional information to a server means; a means for converting the own vehicle positional information into a specific data format and transmitting the same; a means for transferring the data via a network or a transmission bus inside of a specific device; a means for receiving the data and generating an image; a means for recognizing and detecting a specific object from the generated image; and a means for changing/correcting positional information of the own vehicle using the information resulting from recognition. The server means is provided with a means that synchronously controls three means, a own vehicle position calculating means, a transmitting/receiving means, and an image generating/recognizing means.
VEHICLE FOR AVOIDING COLLISION AND METHOD OF OPERATING THE VEHICLE
Various embodiments of the present disclosure relate to a vehicle that includes a plurality of sensors configured to obtain surrounding environment information and a processor operatively coupled to the plurality of sensors. The processor is configured to generate a plurality of images reflecting dynamic characteristics according to a type of a surrounding object based on the surrounding environment information, and determine a collision avoidance trajectory for avoiding collision with the surrounding object based on the plurality of images reflecting dynamic characteristics according to the type of the surrounding object.
Method and system for improving stability of autonomous driving vehicles
In one embodiment, perception information is received, the perception information perceiving a driving scenario of an autonomous driving vehicle (ADV). A path from a first location to a second location is planned and determined based on a driving scenario obtained based on the perception information. A tolerance area along the determined path is determined based on the perception information. The autonomous driving vehicle is driven within the tolerance area according to the path. No lateral error is committed if the autonomous driving vehicle is moving within the tolerance area. A lateral error is considered committed only if the autonomous driving vehicle is moving outside of the tolerance area.
Systems and methods for reconstruction of a vehicular crash
A system for detecting a vehicular crash may (i) receive data from said at least one sensor; (ii) determine that a potential vehicular crash is imminent based upon the received data; and/or (iii) transmit one or more high priority packets including a notification that the potential vehicular crash is imminent. As a result, the speed and accuracy of detecting an imminent vehicular crash is increased. The system may also utilized vehicle occupant positional data, and internal and external sensor data to detect potential imminent vehicle collisions, take corrective actions, automatically engage autonomous or semi-autonomous vehicle features, and/or generate virtual reconstructions of the vehicle collision.
Vehicle control system
An ECU 10 mounted on a controlled vehicle is configured to carry out a control for; detecting an object vehicle 3, determining a speed distribution area 40 which defines a distribution of an allowable upper limit of a relative speed of the controlled vehicle 1 with respect to the object vehicle, and executing an avoidance control (S14) for restricting the relative speed of the controlled vehicle 1 with respect to the object vehicle from exceeding the allowable upper limit in the speed distribution area 40. The speed distribution area 40 is determined such that the same allowable upper limit extends from an area on one side of the object vehicle 3 in a lateral direction through an area between the controlled vehicle 1 and the object vehicle 3 to an area on the other side of the controlled vehicle 1 in a lateral direction.
Trajectory generation and execution architecture
Techniques for generating and executing trajectories to guide autonomous vehicles are described. In an example, a first computer system associated with an autonomous vehicle can generate, at a first operational frequency, a route to guide the autonomous vehicle from a current location to a target location. The first computer system can further determine, at a second operational frequency, an instruction for guiding the autonomous vehicle along the route and can generate, at a third operational frequency, a trajectory based at least partly on the instruction and real-time processed sensor data. A second computer system that is associated with the autonomous vehicle and is in communication with the first computer system can execute, at a fourth operational frequency, the trajectory to cause the autonomous vehicle to travel along the route. The separation of the first computer system and the second computer system can provide enhanced safety, redundancy, and optimization.
VEHICLE CONTROL APPARATUS, VEHICLE CONTROL METHOD, AND RECORDING MEDIUM
An apparatus is mounted on a vehicle that is autonomously driven and that is used for passenger transportation. The apparatus includes: a processor; and a memory storing thereon a computer program. When executed by the processor, the program causes the processor to perform operations including: selecting a target person who is at least one of humans who are present around the vehicle and are detected using sensing information about surroundings of the vehicle; acquiring a first state indicating a state of the selected target person; acquiring a second state indicating a state of the vehicle changing a speed setting of the vehicle in accordance with the first state and the second state; and controlling traveling of the vehicle at a speed indicated by the speed setting.