This project involved interfacing the ASEA MHU Junior Robot to a PC via a data acquisition (DAQ) card. A graphical user interface (GUI) based controller was designed using MATLAB. The GUI includes both manual and automatic control of the robot. This project was largely carried out by final year engineering technology student under my supervision at USP.
An MCC PCI-DAS6025 DAQ card was used for I/O (Fig. 1). The flowcharts for manual operation and automatic operation are shown in Fig. 2 and Fig. 3, respectively. The GUIs for manual mode and automatic mode are illustrated in Fig. 4 and Fig. 5, respectively.
Fig. 1: MCC PCI-DAS6025 DAQ card
Fig. 2: Manual operation flowchart
Fig. 3: Automatic operation flowchart
Fig. 4: Manual mode GUI
Fig. 5: Automatic mode GUI