SoftwareEngineering: Open-source software gives a leg up to robot research