Helpful Resources

GitHub and Git

Python

Structuring large Python projects

Writing Code: Python Conventions & Documentation

Differences between Python 2 and Python 3

Python commands

  • pyclean . will clean the current directory of _pycache_ and .pyc

reStructuredText & Sphinx Markup

The documentation for this project is written in reStructuredText format. To assist this, the following resources should be acknowledged:

Sphinx & Read The Docs

The following resources were useful in the setting up of Sphinx and Read The Docs for this project:

Getting Started with ROS

To ‘get started’ with learning ros, you may find doing the following helps you to understand ROS better:

  1. In your home directory, ensure you have set up a complete catkin workspace.
  2. Within that workspace, create a catkin package.