Mobile Robots Knowledge