Sensor-based robots algorithms and architectures (Springer, 1991)