Text this: Computing techniques for robots