Camera based Navigation by Mobile Robots