Robot

mechanical or virtual artificial agent