Text this: Development and evaluation of various modes of human robot interface for mobile robot