Multimodal Communication For Embodied Human-Robot Interaction With Natural Gestures