Version 2

V2.0

This version has 2 user input fields and 5 buttons. This version includes validation for the fields, the fields only take numeric inputs and have a default value so blank fields are also accepted.

‘Distance’: Input the distance in cm by which the BenchBot needs to be moved.

‘Speed’: Input speed in terms of cm/rev for moving the BenchBot. Speed can also be entered using the spinbox, both are linked.

V2.5

As compared to previous version, this one has an additional button to launch a new window which allows control of BenchBot in all directions.

In ‘Free Control’ window, click and hold left mouse button to register the location values of the cursor in the space which are then used for deciding the BenchBot Motion. It is set as a Cartesian plane in which x value decides orientation (turn ratio) and y value decides the speed of the bot motion.