Abstract:
Methods and apparatus are disclosed related to classifying illuminated objects. A computing device can receive a sequence of images including first and second images. The first image can be of an environment of a vehicle taken at a first time. The second image can be of the environment of the vehicle taken at a second time. The vehicle can include a light source that illuminates a portion of the environment. The first and second times can differ. The computing device can detect an object having a first size and a first brightness in the first image. The computing device can detect the object having a second size and a second brightness in the second image. The computing device can classify the object based on a brightness difference between the first brightness and second brightness and a size difference between the first size and second size.
Abstract:
Example methods and systems for detecting weather conditions using vehicle onboard sensors are provided. An example method includes receiving laser data collected for an environment of a vehicle, and the laser data includes a plurality of laser data points. The method also includes associating, by a computing device, laser data points of the plurality of laser data points with one or more objects in the environment, and determining given laser data points of the plurality of laser data points that are unassociated with the one or more objects in the environment as being representative of an untracked object. The method also includes based on one or more untracked objects being determined, identifying by the computing device an indication of a weather condition of the environment.
Abstract:
Methods and systems for predictive reasoning for controlling speed of a vehicle are described. A computing device may be configured to identify a first and second vehicle travelling ahead of an autonomous vehicle and in a same lane as the autonomous vehicle. The computing device may also be configured to determine a first buffer distance behind the first vehicle at which the autonomous vehicle will substantially reach a speed of the first vehicle and a second buffer distance behind the second vehicle at which the first vehicle will substantially reach a speed of the second vehicle. The computing device may further be configured to determine a distance at which to adjust a speed of the autonomous vehicle based on the first and second buffer distances and the speed of the autonomous vehicle, and then provide instructions to adjust the speed of the autonomous vehicle based on the distance.