Skip to content
Michal Staniaszek edited this page Jul 23, 2020 · 4 revisions

Welcome to the director wiki. Here you can find information about the internals of director.

This is not intended to be an exhaustive tour through the program due to its size, but as a starting point covering the key components.

Basics

Director has code in both python and C++. The core user interface components are started by the C++ part. Many of the C++ components are prefixed with dd. The python code is used to customise the interface. This includes adding UI elements or modifying the behaviour of certain actions. The python side also configures the display and control of robots.

The director code found in this repository is only the jumping off point which provides the frame into which customised components are placed for display and control.

Clone this wiki locally