Collision Avoidance for Mobile Robots with Limited Sensing and Limited Information About the Environment