Autonomous vehicle technology for facilitating operation according to motion primitives

    公开(公告)号:US10394243B1

    公开(公告)日:2019-08-27

    申请号:US16138582

    申请日:2018-09-21

    Abstract: Various software techniques for managing operation of autonomous vehicles based on sensor data are disclosed herein. A computing system may generate, based on a set of signals descriptive of a current state of an environment in which the autonomous vehicle is operating, a normal path plan separate from a safe path plan, or a hybrid path plan including a normal path plan and a safe path plan. In generating the safe path plan, the computing system may generate and concatenate a set of motion primitives. When a fault condition occurs, the computing device may transition from executing the normal path plan to executing the safe path plan to safely stop the autonomous vehicle.

    Dynamic vision sensor to direct lidar scanning

    公开(公告)号:US10345447B1

    公开(公告)日:2019-07-09

    申请号:US16020481

    申请日:2018-06-27

    Inventor: Richmond Hicks

    Abstract: A dynamic vision sensor (DVS) camera is described that directs scanning of a lidar. In one example, a DVS has an array of pixels, wherein each DVS pixel comprises a photodetector, and is configured to detect temporal contrast and generate an event in response. A lidar system has a light source configured to emit light, a scanner configured to direct the emitted light along a scan pattern contained within a field of regard of the lidar system, and a receiver configured to detect at least a portion of the emitted light scattered by one or more remote targets in a scene. A processor is coupled to the lidar system and to the dynamic vision sensor and receives the events, identifies a region of interest in the field of regard that corresponds to DVS pixels that generated the events, and adjusts a scan parameter of the lidar system in the region of interest.

    Processing point clouds of vehicle sensors having variable scan line distributions using two-dimensional interpolation and distance thresholding

    公开(公告)号:US10338223B1

    公开(公告)日:2019-07-02

    申请号:US16176649

    申请日:2018-10-31

    Abstract: A method for processing point clouds having variable spatial distributions of scan lines includes receiving a point cloud frame generated by a sensor configured to sense a vehicle environment. Each of the points in the frame has associated two-dimensional coordinates and an associated parameter value. The method also includes generating a normalized point cloud frame by adding interpolated points not present in the received frame, at least by, for each interpolated point, identifying one or more neighboring points having associated two-dimensional coordinates that are within a threshold distance of two-dimensional coordinates for the interpolated point, and calculating an estimated parameter value of the interpolated point using, for each of the identified neighboring points, a distance between the two-dimensional coordinates and the parameter value associated with the identified neighboring point. The method also includes generating, using the normalized point cloud frame, signals descriptive of a current state of the vehicle environment.

    OBJECT IDENTIFICATION AND LABELING TOOL FOR TRAINING AUTONOMOUS VEHICLE CONTROLLERS

    公开(公告)号:US20190197778A1

    公开(公告)日:2019-06-27

    申请号:US15906529

    申请日:2018-02-27

    Abstract: Techniques for identifying and labeling distinct objects within 3-D images of environments in which vehicles operate, to thereby generate training data used to train models that autonomously control and/or operate vehicles, are disclosed. A 3-D image may be presented from various perspective views (in some cases, dynamically), and/or may be presented with a corresponding 2-D environment image in a side-by-side and/or a layered manner, thereby allowing a user to more accurately identify groups/clusters of data points within the 3-D image that represent distinct objects. Automatic identification/delineation of various types of objects depicted within 3-D images, automatic labeling of identified/delineated objects, and automatic tracking of objects across various frames of a 3-D video are disclosed. A user may modify and/or refine any automatically generated information. Further, at least some of the techniques described herein are equally applicable to 2-D images.

    ADJUSTING AREA OF FOCUS OF VEHICLE SENSORS BY CONTROLLING SPATIAL DISTRIBUTIONS OF SCAN LINES

    公开(公告)号:US20190179026A1

    公开(公告)日:2019-06-13

    申请号:US16176624

    申请日:2018-10-31

    Abstract: A method for controlling at least a first sensor of a vehicle, which senses an environment through which the vehicle is moving by producing a plurality of scan lines arranged according to a spatial distribution, includes receiving sensor data generated by one or more sensors. The one or more sensors are configured to sense the environment through which the vehicle is moving. The method also includes identifying, by one or more processors and based on the received sensor data, one or more areas of interest in the environment, and causing, by one or more processors and based on the areas of interest, the spatial distribution of the plurality of scan lines produced by the first sensor to be adjusted.

    TRAINING A MACHINE LEARNING BASED MODEL OF A VEHICLE PERCEPTION COMPONENT BASED ON SENSOR SETTINGS

    公开(公告)号:US20190178988A1

    公开(公告)日:2019-06-13

    申请号:US16176529

    申请日:2018-10-31

    Abstract: A method for configuring a perception component of a vehicle having one or more sensors includes generating a first set of training data that includes first sensor data corresponding to a first setting of one or more sensor parameters, and an indicator of the first setting. The method also includes generating a second set of training data that includes second sensor data corresponding to a second setting of the sensor parameter(s), and an indicator of the second setting. The method further includes training the perception component, at least by training a machine learning based model using the first and second training data sets. The trained perception component is configured to generate signals descriptive of a current state of the vehicle environment by processing sensor data generated by the sensor(s), and one or more indicators indicating which setting of the sensor parameter(s) corresponds to which portions of the generated sensor data.

    LOW PROFILE LIDAR SCANNER WITH POLYGON MIRROR

    公开(公告)号:US20190154836A1

    公开(公告)日:2019-05-23

    申请号:US15965197

    申请日:2018-04-27

    Abstract: A lidar system comprises a light source configured to emit light, a scanner configured to direct the emitted light to scan a field of regard of the lidar system in accordance with a scan pattern, a receiver configured to detect the light scattered by one or more remote targets, and a controller configured to control motion of at least the second mirror to modify the scan pattern. The scanner includes a rotatable polygon mirror having a block having a first wall, a second wall, and reflective surfaces extending between the first and second walls, the reflective surfaces being angularly offset from one another along a periphery of the block. The scanner also includes a polygon mirror axle extending into the block through at least one of the first and second walls, about which the block rotates, and a second mirror pivotable along an axis orthogonal to the polygon mirror axle.

    EFFICIENT ORIENTATION OF A LIDAR SYSTEM IN A VEHICLE

    公开(公告)号:US20190154804A1

    公开(公告)日:2019-05-23

    申请号:US16107521

    申请日:2018-08-21

    Abstract: A lidar system operates in a vehicle and includes a light source configured to emit light, a scanner configured to direct the emitted light so as to scan a field of regard of the lidar system in accordance with a scan pattern, and a receiver configured to detect the light scattered by one or more remote targets. The scanner includes a rotatable polygon mirror configured to scan the FOR along a horizontal dimension, a polygon mirror axis about which the polygon mirror rotates, and a y-scan mirror pivotable along an axis orthogonal to the polygon mirror axis and configured to scan the FOR along a vertical dimension. The polygon mirror has multiple reflective surfaces being angularly offset from one another. The polygon mirror axis is disposed on a plane substantially parallel to a plane along which the vehicle moves.

    LIDAR SYSTEM WITH ADJUSTABLE PULSE PERIOD
    80.
    发明申请

    公开(公告)号:US20190107606A1

    公开(公告)日:2019-04-11

    申请号:US16155207

    申请日:2018-10-09

    Abstract: In one embodiment, a lidar system includes a light source configured to emit pulses of light and a scanner configured to scan at least a portion of the emitted pulses of light across a field of regard. The field of regard contains all or part of a target located a distance from the lidar system that is less than or equal to a maximum range of the lidar system, and one or more of the emitted pulses of light are scattered by the target. The lidar system also includes a receiver configured to detect at least a portion of the pulses of light scattered by the target. The lidar system further includes a processor configured to determine the distance from the lidar system to the target based at least in part on a round-trip time of flight for an emitted pulse of light.

Patent Agency Ranking