This release supports that vehicles autonomously drive on simple urban roads. Vehicles are able to cruise and avoid collisions with obstacles, stop at traffic lights and change lanes if needed to reach the destination.
- Add traffic light detection
- Add obstacle classification and support obstacle categories: vehicle, pedestrian, cyclist and unknown
- Upgrade planning capability to change lanes in order to reach the destination
- Add point cloud based localization algorithm fusion with RTK
- Add MPC based control algorithm
- Add RNN model for traffic prediction
- Integrate HMI and DreamView
- Redesign DreamView and upgrade it with additional debugging visualization tools
- Add additional debugging tools in
modules/tools
- Add release docker image upgrade through secure OTA
- Add USB camera and radar driver support
Vehicles with this version can drive autonomously on simple urban roads with light to medium traffic at slow to medium speed.
This release supports that vehicles autonomously cruise on fixed lanes.
- Add routing, perception, prediction, planning and end-to-end
- Perception: 3D point cloud based obstacle detection and tracking with GPU support
- Prediction: Deep neural network MLP prediction model and multiple predictors handling different categories of obstacles
- Planning: traffic law modules, multiple iterations of DP and QP optimizations for path and speed
- End-to-end: Mixed deep neural network models with convolutional LSTM in longitudinal and FCNN in lateral
- Add HD Map engine APIs
- Add Velodyne 64 LiDAR driver support
- Add debugging tools in
modules/tools/
- Improve HMI and DreamView features to allow realtime traffic display and traffic scenario replay.
Vehicles with this version do NOT detect traffic lights. Vehicles will NOT stop at red traffic lights. Neither will them change lanes on the road.
Initial release of Apollo implements autonomous GPS waypoint following.
- Include localization, control
- Location: RTK
- Control: calibration table in longitudinal and LQR in lateral
- Add GPS/IMU gnss driver support
- Use HMI to record and replay a trajectory, and DreamView to visualize vehicle trajectory
- Include debugging tools in
modules/tools/
Vehicles with this version do NOT perceive obstacles in close promixity. Neither can them drive on public roads or areas without GPS signals.