Robotics and AI augment and amplify human potentials, increase productivity and are moving from simple reasoning towards human-like cognitive abilities. To understand the impact of AI, it is important to draw lessons from the past successes and failures, as well as to anticipate its future directions and potential legal, ethical and socio-economic implications