I. Introduction
Several of the most compelling instances of humanoids performing valuable tasks have been through teleoperation [1]. However, despite years of research in this domain, teleoperated humanoid robots continue to show substantial limitations when executing tasks under user control. Traditional direct control of robots through the user's own motions offers an intuitive approach for interacting with the remote environment [1], [2], [3]. However, differences in kinematics between humans and robots can lead to errors and multiple attempts for task completion, making this approach not very effective and time-consuming, and even lead to operator frustration.