a robot using a computer application