The following diagram shows the steps to process and execute a list of commands given as sequence. The diagram also shows the resulting data structures of each processing step.
The following diagram shows the different classes responsible for the loading of the different planning contexts (e.g. Ptp, Lin, Circ) and the relationship between them.
The following diagram shows the relationship between the MoveGroupCapabilities and the CommandListManager.
A description of the used blending algorithm can be found here.