Teaching material for Tom's ROS 2 Labs at The University of Sheffield.
Access the site here: https://tom-howard.github.io/ros2/
Site is built using Material for MKDocs
First, create a Python virtual environment (ideally 3.9 or higher):
python3 -m venv venv
Activate the environment and install from requirements.txt:
pip install -r requirements.txt
Site content is located in the "docs" directory. See here for guidance on how to write site content:
- General Guidance on Writing in Markdown: A Markdown Cheatsheet
- Material for MkDocs Documentation: https://squidfunk.github.io/mkdocs-material/reference/
To preview the site as you write use the following command (make sure the Python environment is active!):
mkdocs serve
Then go to http://localhost:8000/ros2/ in a browser.