how does one create a robot? what is the process?