From the cult Star Wars movies, through the Terminator and the Transformers, all the way to the latest SF accomplishments – robots have always been fascinating and intriguing to humans. Somehow, they are always ahead of time, superior and invincible. It almost makes you wish you never get to meet them in real life. When we think of a robot, some big, metal machinery first comes to mind. But there are also software robots that [...]