Describir: Robotil Modelling and Simulation: Theory and Application