Code style: black

Welcome to the rUNSWift git repository.

Directory structure

The directory structure is:

  • bin: This is where any executables are stored, such as configuration scripts (setup-build, nao_sync)
  • image: The contents of this directory are synced to the robot with nao_sync, put custom configuration files or libraries here. Python code that handles behaviour decision making exists here.
  • robot: This is the source code for the rUNSWift binaries, including our core architecture.
  • utils: This is the source code for any off-nao utilities, such as colour calibration or offline debugging utilities.

Documentation

Documentation can be found in several places:

  • In the wiki, typically just for private/secret things (most of the public stuff has been migrated to ReadTheDocs, though if you find something that hasn't been please help migrate it)