Text this: Control of a non-holonomic mobile robot