% PR-Docs documentation master file, created by
% sphinx-quickstart on Mon Sep 11 20:08:43 2023.
% You can adapt this file completely to your liking, but it should at least
% contain the root `toctree` directive.

# Welcome to the Polar Robotics documentation

```{toctree}
---
caption: Training
maxdepth: 1
---
training/git
training/wsl
training/docker
training/devenv-windows
training/uploading-code
training/pairing
training/programming-cyoa
training/docs-setup
```

```{toctree}
---
caption: Meta-Documentation
maxdepth: 1
---
metadocs/programming-style-guide
metadocs/documentation-style-guide
metadocs/git-guidelines
metadocs/sphinx
```

```{toctree}
---
caption: High-Level Robot Documentation
maxdepth: 2
---
high-level/bot-types
high-level/robot-components
```

```{toctree}
---
caption: Codebase
maxdepth: 1
---
codebase/index
```

```{toctree}
---
caption: Hardware Documentation
maxdepth: 1
---
hardware/encoders
hardware/esp32
hardware/falcons
hardware/neos
hardware/pwm
hardware/sabertooth-2x25
hardware/sabertooth-2x32
hardware/tackle-sensor-rev3
hardware/tackle-sensor-rev4
hardware/uart
hardware/wiring
```

```{toctree}
---
caption: Data Acquisition
maxdepth: 1
---
data-aq/filezilla.md
data-aq/raspberry-pi-ssh.md
data-aq/router-setup.md
data-aq/serial-printing.md
data-aq/standalone-serial-monitor.md
```

# Indices and tables

- {ref}`genindex`
- {ref}`modindex`
- {ref}`search`
