Figure 3: View of the software structure of robot controller.