On Human Robot Interaction using Multiple Modes