# Specs

## Software

- [Apollo 5.5 Software Architecture](Apollo_5.5_Software_Architecture.md)
- [Apollo 3.5 Software Architecture](Apollo_3.5_Software_Architecture.md)
- [Apollo 3.0 Software Architecture](Apollo_3.0_Software_Architecture.md)
- [Apollo 2.0 Software Architecture](Apollo_2.0_Software_Architecture.md)
- [Class Architecture Planning](Class_Architecture_Planning.md)
- [Control-in-loop simulation](dynamic_model.md)

### Chinese documents

- [Apollo 3.0 Software Architecture CN](Apollo_3.0_Software_Architecture_cn.md)
- [Class Architecture Planning CN](Class_Architecture_Planning_cn.md)

## Apollo Hardware Development Platform

Apollo 3.0 Hardware Development Platform provides 2 types of evaluation for our
supported hardware devices - Apollo Platform Supported devices and Apollo
Hardware Development Platform Supported devices. In order to view each device's
support type, please look under the `Disclaimer` section in each device's
insallation guide. We highly recommend that you read through our
[Disclaimer](Disclaimer_Hardware.pdf) to understand each device type, before
reading through our Hardware platform installation documents.

- [Apollo Sensor Unit](Apollo_Sensor_Unit/Apollo_Sensor_Unit_Installation_Guide.md)
- [Camera](Camera/README.md)
- [LiDAR](Lidar/README.md)
- [Radar](Radar/README.md)
- [Navigation](Navigation/README.md)
- [IPC](IPC/Nuvo-6108GC_Installation_Guide.md)
- [Prerequisite Software Installation](prerequisite_software_installation_guide.md)

## Perception

- [Perception Apollo 5.0](perception_apollo_5.0.md)
- [Perception Apollo 3.0](perception_apollo_3.0.md)
- [Guideline Sensor Installation Apollo 3.0](Guideline_sensor_Installation_apollo_3.0.md)
- [Perception Apollo 2.5](perception_apollo_2.5.md)
- [Guideline Sensor Installation Apollo 2.5](Guideline_sensor_Installation_apollo_2.5.md)
- [LiDAR Calibration.pdf](lidar_calibration.pdf)
- [LiDAR - IMU Calibration Guide](../quickstart/multiple_lidar_gnss_calibration_guide.md)

### Chinese documents

- [Perception Apollo 3.0 CN](perception_apollo_3.0_cn.md)
- [Guideline Sensor Installation Apollo 3.0 CN](Guideline_sensor_Installation_apollo_3.0_cn.md)
- [LiDAR Calibration CN](lidar_calibration_cn.pdf)

## HMI

- [Introducing Dreamland](Dreamland_introduction.md)
- [Dreamview usage table](dreamview_usage_table.md)
- [Dreamview usage table CN](dreamview_usage_table_cn.md)

## Algorithms

- [Open Space Planner](Open_Space_Planner.md)
- [3d obstacle perception](3d_obstacle_perception.md)
- [QP spline path optimizer](qp_spline_path_optimizer.md)
- [QP spline st speed optimizer](qp_spline_st_speed_optimizer.md)
- [Reference line smoother](reference_line_smoother.md)
- [Traffic Light](traffic_light.md)

### Chinese documents

- [3d obstacle perception CN](3d_obstacle_perception_cn.md)
- [QP spline path optimizer CN](qp_spline_path_optimizer_cn.md)
- [QP spline st speed optimizer CN](qp_spline_st_speed_optimizer_cn.md)
- [Reference line smoother CN](reference_line_smoother_cn.md)
- [Traffic Light](traffic_light_cn.md)

## General

- [Coordinate System.pdf](coordination.pdf)
- [Apollo secure upgrade user guide](apollo_secure_upgrade_user_guide.md)
- [Bazel in Apollo: An Overview](bazel_in_apollo_an_overview.md)
- [Apollo Build and Test Explained](apollo_build_and_test_explained.md)

### Chinese documents

- [Coordinate System CN](coordination_cn.md)
- [Apollo secure upgrade user guide](apollo_secure_upgrade_user_guide_cn.md)