Lots of changes to python interface for robot. Entirely untested. Not expected to work right now.