Design and implementation of a bond-graph observer for robot control

Abstract In robotics, high-precision measurements of link positions are available for feedback control but tachometer measurements of link velocities are often severely contaminated by noise. This paper presents the use of a bond-graph model-based nonlinear observer to estimate the velocities in the control of an experimental two-link manipulator. A significant advantage of this approach is that the observer software may be written automatically from the bond-graph observer representation. Results are presented in simulation form, and for practical implementation on the experimental arm.

[1]  Dean Karnopp,et al.  Bond graphs in control: Physical state variables and observers , 1979 .

[2]  P. J. Gawthrop,et al.  MTT: A Bond Graph Toolbox , 1991 .

[3]  Carlos Canudas de Wit,et al.  Sliding Observers for Robot Manipulators , 1989 .

[4]  J. Y. S. Luh,et al.  Conventional controller design for industrial robots — A tutorial , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[5]  Carlos Canudas de Wit,et al.  Computed Torque Control via a Nonlinear Observer , 1990 .

[6]  S. Salcudean A globally convergent angular velocity observer for rigid body motion , 1991 .

[7]  C. C. Wit,et al.  Adaptive control of robot manipulators via velocity estimated feedback , 1992 .

[8]  Patrizio Tomei,et al.  A Method for the state estimation of elastic joint robots by global position measurements , 1990 .

[9]  Alan S. Perelson,et al.  System Dynamics: A Unified Approach , 1976, IEEE Transactions on Systems, Man, and Cybernetics.

[10]  Gene F. Franklin,et al.  Feedback Control of Dynamic Systems , 1986 .

[11]  Peter J. Gawthrop,et al.  Bond graphs: A representation for mechatronic systems , 1991 .

[12]  S. Nicosia,et al.  Robot control by using only joint position measurements , 1990 .

[13]  Antonio Tornambè,et al.  Experimental validation of asymptotic observers for robotic manipulators , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[14]  Antonio Tornambè,et al.  Dynamic modelling of flexible robot manipulators , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[15]  C. C. Wit,et al.  Robot control via robust estimated state feedback , 1991 .

[16]  A. Tornambè,et al.  High-gain observers in the state and estimation of robots having elastic joints , 1989 .

[17]  P. Tomei An observer for flexible joint robots , 1990 .