Communicating human intent to a robotic companion by multi-type gesture sentences