In order to set the mobots in motion it has a BASIC editor in which you can write macros making use of specific functions to get and set information about robots coordinates, sensor data, speed and driving values as well as making use of all the power and ease of BASIC language to program navigation techniques.