title: Adaptive critic neural network-based object grasping control using a three-finger gripper.
abstract: Grasping of objects has been a challenging task for robots. The complex grasping task can be defined as object contact control and manipulation subtasks. In this paper, object contact control subtask is defined as the ability to follow a trajectory accurately by the fingers of a gripper. The object manipulation subtask is defined in terms of maintaining a predefined applied force by the fingers on the object. A sophisticated controller is necessary since the process of grasping an object without a priori knowledge of the object's size, texture, softness, gripper, and contact dynamics is rather difficult. Moreover, the object has to be secured accurately and considerably fast without damaging it. Since the gripper, contact dynamics, and the object properties are not typically known beforehand, an adaptive critic neural network (NN)-based hybrid position/force control scheme is introduced. The feedforward action generating NN in the adaptive critic NN controller compensates the nonlinear gripper and contact dynamics. The learning of the action generating NN is performed on-line based on a critic NN output signal. The controller ensures that a three-finger gripper tracks a desired trajectory while applying desired forces on the object for manipulation. Novel NN weight tuning updates are derived for the action generating and critic NNs so that Lyapunov-based stability analysis can be shown. Simulation results demonstrate that the proposed scheme successfully allows fingers of a gripper to secure objects without the knowledge of the underlying gripper and contact dynamics of the object compared to conventional schemes.
authors.affiliation: Department of Electrical and Computer Enginering, The University of Missouri-Rolla, Rolla, MO 65401, USA. sarangap@umr.edu
authors.forename: S
authors.initials: S
authors.lastname: Jagannathan
authors.forename: Gustavo
authors.initials: G
authors.lastname: Galan
mesh_terms: D005385:Fingers; D018737:Hand Strength; D006801:Humans; D016571:Neural Networks, Computer; D012371:Robotics / Q000295:instrumentation* / Q000379:methods*