Collision Avoidance for Mobile Robots with Limited Sensing and Limited Information about Moving Obstacles