Skip to content

Teaching material for the COM2009 Robotics Module at The University of Sheffield (with ROS2 and the TurtleBot3 Waffle)

License

Notifications You must be signed in to change notification settings

tom-howard/com2009

Repository files navigation

The COM2009 Course Site

Course material for the COM2009 ROS2 Course Assignments.

Access the site here: https://tom-howard.github.io/com2009/

Contributing

Setting up a Python Environment

Site is built using Material for MKDocs

First, create a Python virtual environment (ideally 3.9 or higher):

python -m venv venv

Activate the environment and install the latest version of Material for MKDocs along with the following plugins:

pip install \
    mkdocs-material \
    mkdocs-awesome-pages-plugin \
    mkdocs-git-revision-date-localized-plugin \
    mkdocs-glightbox \
    "mkdocs-material[imaging]"

Editing

Site content is located in the "docs" directory. See here for guidance on how to write site content:

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/com2009/ in a browser.

About

Teaching material for the COM2009 Robotics Module at The University of Sheffield (with ROS2 and the TurtleBot3 Waffle)

Resources

License

Stars

Watchers

Forks