32 robot "Multiple" PhD positions