Header image  
GE423 Mechatronics  
 
 

Visual Basic Interface

Garbage Crab robot was connected with wireless modem to the workstation computer and was interfaced with the user via Visual Basic (VB) program. The robot was enabled to send and receive real time data and as shown in the figure above, it displays real time data of the robot while it¡¯s on the course. Since the robot lives in the 2D world, it has 3DOF and thus VB displays X and Y coordinates of the robot along with its orientation about the world coordinate¡¯s origin which is defined at the entrance of the course. Our VB displays speed and the orientation of the robot in graphical manner to let the user visualize how the robot was functioning more easily. In addition, VB displays the locations and the color of the golf balls as it navigates through the course to collect them. As a fun factor, we¡¯ve also added a voice features that are triggered depending on what the robot was doing in the course.