Configurable 2D simulator of differential drive mobile robots. It provides a graphical interface that represents an environment in which you can easily create, set and edit robots and objects. In order to set these mobots in motion MOBOTSIM has a BASIC Editor in which the user can write macros making use of specific functions to get information about mobots coordinates and sensor data and to set speed and driving data for them, as well as making use of all the power and ease of BASIC language to develop simulations of navigation techniques.