I. Introduction
Dexterous hands are human-like tools designed to imitate the agility and strength of human hands. It is known that programming dexterous hands can be difficult and tedious due to their high degree of freedom (DOF). Manipulation learning offers a convenient solution to automatically program dexterous hands by releasing programmers from the burden of complicated kinematics calculations. One way to accomplish this has been using external sensors, like joysticks [1] and wearable devices [2]–[4], to capture data on joint or keypoint motions of human hands, and then translating that information onto the dexterous hand itself. Despite its effectiveness, these traditional methods require additional hardware/devices to gather information, yet practicality raises questions over price and ease of use.