# Autoware system capabilities

Autoware offers a complete suite of capabilities for autonomous driving system development:

- **Key components for AD systems**

  Autoware provides various algorithms for localization, obstacle detection, path planning, and vehicle control for users to choose depending on their needs. See the [components](<../autoware-architecture-v1/components/sensing/index.md>).

- **Hardware integration**

  Autoware provides reference implementations and instructions for integrating with different sensors and vehicles. See the [reference design](<../../reference-design/index.md>).

- **Simulation support**

  Autoware works with simulation platforms to validate algorithms and scenarios before real-world deployment. See [Simulation](<../../simulation/index.md>).

- **Tools**

  Autoware provides useful tools for development, including sensor calibration, mapping, data creation, diagnostics, and scenario tests.
