How to build your own personal robot