The idea of an intelligent machine has fascinated humans for centuries. Intelligence can be defined as the capacity for learning, reasoning, understanding, or the aptitude for grasping truths, relationships, facts, or meanings. Any of these perspectives requires the capacity to acquire data from the surrounding environment and possibly act over that environment. In short, the building of autonomous agents served with sensors and actuators, capable...