These docs are built with MkDocs and published to naturerobots.github.io/mesh_navigation_docs
sudo apt install python3-pip
pip3 install "mkdocs>=1.6" mkdocs-material
Note: you may need to adapt your path export PATH=$PATH:/home/<USER>/.local/bin
to access mkdocs binary
mkdocs build --strict
mkdocs serve --strict
Anything pushed to branch deploy
will trigger a Github Action that builds the website and updates naturerobots.github.io/mesh_navigation_docs
You are welcome to contribute to the docs of Mesh Navigation! Thorough and clear documentation is essential. You can help us by correcting mistakes, improving content, or adding examples that facilitate user navigation and usage of the project. Please submit any documentation-related issues here. If you're making fixes or adding examples, don’t hesitate to submit a pull request afterward!
How to contribute to this documentation via pull requests:
- Fork this repository.
- Make changes on your forked repository.
- Check locally on your machine if mkdocs is able to compile your changes (instructions).
- Go to Github and click "Pull Request", select this repository's "main" branch as target.
- If you added new content, please provide a brief explanation of why you believe it is beneficial for the documentation.
- Send PR.