Skip to Main Content
This paper presents a massage motion control system comprised of position control and force control in a multi-fingered robot hand. By making use of an algorithm which converted the desired fingertip trajectory into the desired angle of links in each finger by means of inverse kinematics, the finger position control from the initial position of the multi-fingered robot hand to a target position of the objects for massage was achieved. Its controller was used until the robot hand contacted the objects for massage. After contact was made, the fingertip position control was switched to a force control position needed to apply pressure for the massage. The fingertip forces exerted by an expert human therapist was measured using sheet distribution pressure sensors, and the data obtained was recorded in a computer. After the measurements were taken, the human expert's fingertip force was reproduced by the robot hand. The fingertip force of the robot hand was controlled using feedback obtained with a 6-axis force sensor. To make the force of each fingertip of the four-fingered robot hand track to the fingertip force exerted by the expert human massage therapist, PI servo compensation and a Jacobian matrix were really applied for the human's shoulder. Through simulation and experiments, the usefulness of the proposed control systems was demonstrated.