Related Experiment Videos
Adaptive dynamic programming for coordinated control of a dual-arm reconfigurable manipulator with unknown object
Zebin Ji1, Yi Qin2, Qiang Pan1
1Department of Control Science and Engineering, Changchun University of Technology, Changchun, China.
Abstract:
Concentrating on various types of grasped objects, this work presents a distributed coordinated control scheme for a dual-arm reconfigurable manipulator (DRM) via adaptive dynamic programming (ADP). Kinematic and force analyses are performed to formulate the dynamics of a single-arm manipulator and the object using joint torque feedback technology and the Newton-Euler formulation. To address uncertainties associated with the grasped object, a gradient model-based adaptive algorithm is developed for online estimation of the grasp matrix relating the object to the DRM. By employing an adaptive observer to identify unknown dynamic terms, an enhanced optimal performance index is constructed that incorporates both object tracking performance and internal force effects within the manipulator. The performance index function is approximated by only a critic neural network, and the optimal control policy is obtained by policy iteration. Lyapunov stability analysis demonstrates that internal force error, position tracking error, and critic network weight approximation error are all uniformly ultimately bounded. Experimental results confirm the effectiveness of the developed coordinated control approach.
Related Concept Videos
Statically Indeterminate Problem Solving
Three-Dimensional Force System:Problem Solving
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
Two-Dimensional Force System: Problem Solving
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...
Support Reactions in Three Dimensions
Ball and Socket Joint is one of the supports allowing free rotation about any axis. This freedom of rotation is...
Constraints and Statical Determinacy
Controller Configurations
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller aligns...