Robot programmable