Simulation in robotics