Abstract: Teaching human motion to a humanoid social robot is important because it enables a humanoid social robot to interact with humans more naturally and in a friendly manner. Recently, a depth ...