High level Artificial Intelligence functions for our robots. Includes perception, computer vision, sensor fusion and planning algorithms.