Vehicle parking assist
First Claim
1. A system associated with an autonomous vehicle for providing parking assistance to a parking vehicle, the system comprising:
- one or more sensors on the autonomous vehicle;
one or more processors; and
one or more non-transitory computer-readable media storing instructions executable by the one or more processors, wherein the instructions, when executed by the one or more processors, cause the one or more processors to perform actions comprising;
receiving sensor data from the one or more sensors, wherein at least a portion of the sensor data is associated with the parking vehicle;
determining, based at least in part on the sensor data, the parking vehicle is moving toward a parking location proximate the autonomous vehicle;
tracking, based at least in part on the sensor data, a position, an orientation, or a velocity of the parking vehicle with respect to the parking location; and
causing, based at least in part on tracking the position, the orientation, or the velocity, an indication to be output via one or more visual or audio outputs associated with the autonomous vehicle, the indication providing one or more instructions for guiding the parking vehicle into the parking location, wherein the indication comprises at least one of;
a light beam output via a light emitter associated with the autonomous vehicle, the light beam forming a visual indication associated with the one or more instructions;
oran acoustic beam that is output via a speaker associated with the autonomous vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
Vehicle parking assist is described. In an example, computing system(s) associated with a first vehicle can receive, from sensor(s) associated with the first vehicle, sensor data associated with a second vehicle. Additionally, the computing system(s) can receive an indication that a second vehicle is proximate the first vehicle and can determine, based at least partly on the sensor data, that the second vehicle is moving toward a location proximate the first vehicle (e.g., to park). Based at least partly on the sensor data, the computing system(s) associated with the first vehicle can determine a position, an orientation, and/or a velocity of the second vehicle and based at least partly on determining the position, the orientation, and/or the velocity, can determine instruction(s) for guiding the second vehicle, for example to park. The instruction(s) can be output via light emitter(s), sound emitter(s), and/or a remote user interface associated with the second vehicle.
14 Citations
20 Claims
-
1. A system associated with an autonomous vehicle for providing parking assistance to a parking vehicle, the system comprising:
-
one or more sensors on the autonomous vehicle; one or more processors; and one or more non-transitory computer-readable media storing instructions executable by the one or more processors, wherein the instructions, when executed by the one or more processors, cause the one or more processors to perform actions comprising; receiving sensor data from the one or more sensors, wherein at least a portion of the sensor data is associated with the parking vehicle; determining, based at least in part on the sensor data, the parking vehicle is moving toward a parking location proximate the autonomous vehicle; tracking, based at least in part on the sensor data, a position, an orientation, or a velocity of the parking vehicle with respect to the parking location; and causing, based at least in part on tracking the position, the orientation, or the velocity, an indication to be output via one or more visual or audio outputs associated with the autonomous vehicle, the indication providing one or more instructions for guiding the parking vehicle into the parking location, wherein the indication comprises at least one of; a light beam output via a light emitter associated with the autonomous vehicle, the light beam forming a visual indication associated with the one or more instructions;
oran acoustic beam that is output via a speaker associated with the autonomous vehicle. - View Dependent Claims (2, 3, 4, 5, 17, 18, 19, 20)
-
-
6. A method comprising:
-
receiving first sensor data from one or more sensors associated with the first vehicle, the first sensor data associated with a second vehicle; receiving an indication that the second vehicle is proximate the first vehicle; determining, based at least in part on the first sensor data, that the second vehicle is moving toward a location proximate the first vehicle; determining, based at least in part on the first sensor data, a position, an orientation, or a velocity of the second vehicle; causing, based at least in part on determining the position, the orientation, or the velocity, one or more instructions for guiding the second vehicle to be output via a user interface; determining, based at least in part on the first sensor data, a second position, a second orientation, or a second velocity of the second vehicle; and causing, based at least in part on determining the second position, the second orientation, or the second velocity, one or more additional instructions for guiding the second vehicle to be output via the user interface. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable medium having a set of instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
receiving, from one or more sensors associated with a first vehicle, first sensor data associated with a second vehicle; receiving an indication that a second vehicle is proximate the first vehicle; determining, based at least in part on the first sensor data, that the second vehicle is moving toward a location proximate the first vehicle; determining, based at least in part on the first sensor data, a position, an orientation, or a velocity of the second vehicle; sending, based at least in part on determining the position, the orientation, or the velocity, a signal configured to cause one or more instructions for guiding the second vehicle to be output via a user interface; receiving, from the one or more sensors, second sensor data associated with an environment within which the first vehicle and the second vehicle are positioned; determining, based at least in part on the second sensor data or map data associated with the environment, a parking location proximate the first vehicle; determining, based at least in part on the position, the orientation, or the velocity of the second vehicle, that the second vehicle is moving toward the parking location; and sending the signal configured to cause the one or more instructions to be output via the user interface based at least in part on determining that the second vehicle is moving toward the parking location. - View Dependent Claims (14, 15, 16)
-
Specification