Invariant Hybrid Force/Position Control of a Velocity Controlled Robot with Compliant End Effector Using Modal Decoupling

A new method based on modal decoupling is proposed for the hybrid force/position control of a robot during constrained mo tion. The robot is equipped with an internal velocity controller, i.e., the control commands issued by the hybrid force/position controller are desired (joint) velocities. This velocity controller is supposed to be very stiff or of high bandwidth, as is the case for most commercial industrial robots. As a result, the robot dynamics are negligible compared to the contact dynam ics, which have low frequency because passive compliance is concentrated in the robot end effector. The new method incor porates results from the control of flexible robots, to damp out undesired vibrations of the end effector through active control. The contact dynamics during constrained motion are de scribed by a MIMO system: the inputs are the joint velocities; the outputs are the forces and torques measured by the wrist sensor. Using modal decoupling, this MIMO system is decom posed into its vibrational modes, i.e., a set of decoupled SISO systems. These modes are either unconstrained real vibrational modes, or constrained, and hence degenerated modes. Both are easy to control to satisfy the overall requirements of desired contact forces and vibration free motion of the manipulated object. Attention is paid to the invariance of the approach; i.e., the resulting robot behavior is independent of the choice of reference frame and the choice of units. The article contains experimental results of free space and partially constrained motion. Both confirm the theoretical re sults. 2. Usually, forces and torques are measured using strain gauges or dis placement transducers. 3. In practice, the effect of w g can easily be compensated for, by using a gravity model of the MO. 4. Proportional damping is an invariant concept; i.e., α and β are indepen dent of the representation of C, M and K, but few real systems exhibit this characteristic. Nevertheless, the assumption of proportional damp ing is frequently used for the ease of mathematical treatment. Indeed, Caughey (1960) showed that proportional damping is a sufficient—but not a necessary—condition for the existence of real modes. 5. Mathematically, this is easily verified using the positive definiteness of M and K, and the positive semidefiniteness of projection operator JJ † M. 6. In practice, such discontinuities are avoided by proper trajectory genera tion, but here they are deliberately introduced.

[1]  Timothy Patterson,et al.  Duality of constrained elastic manipulation , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[2]  Markus A. Müller Comment on "Consistent Integration and Propagation of Disparate Sensor Observations" by H.F. Durrant-Whyte , 1992 .

[3]  Rama K. Yedavalli,et al.  Reduced Conservatism in the Ultimate Boundedness Control of Mismatched Uncertain Linear Systems , 1987 .

[4]  Joris De Schutter,et al.  A study of active compliant motion control methods for rigid manipulators based on a generic scheme , 1987, ICRA.

[5]  Joris De Schutter,et al.  Tuning of an add-on flexible mode controller for a robot, driven by a velocity controlled actuator , 1994 .

[6]  T. Caughey,et al.  Classical Normal Modes in Damped Linear Dynamic Systems , 1960 .

[7]  Joseph Duffy,et al.  Kinestatic Control: A Novel Theory for Simultaneously Regulating Force and Displacement , 1991 .

[8]  R. H. Cannon,et al.  Initial Experiments on the End-Point Control of a Flexible One-Link Robot , 1984 .

[9]  Friedrich Pfeiffer,et al.  A multistage-approach to the dynamics and control of elastic robots , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[10]  Wayne J. Book,et al.  Controlled Motion in an Elastic World , 1993 .

[11]  Simeon P. Patarinski,et al.  Robot force control: A review , 1993 .

[12]  John J. Craig,et al.  Hybrid position/force control of manipulators , 1981 .

[13]  D. E. Whitney,et al.  Historical Perspective and State of the Art in Robot Force Control , 1987 .

[14]  Yoram Koren,et al.  Torque and Speed Control of DC-Servomotors for Robots , 1984 .

[15]  M. Spong Modeling and Control of Elastic Joint Robots , 1987 .

[16]  Hendrik Van Brussel,et al.  Compliant Robot Motion II. A Control Approach Based on External Control Loops , 1988, Int. J. Robotics Res..

[17]  A. Ishlinsky On the dynamics of a system of rigid bodies , 1973 .

[18]  Joseph Duffy,et al.  The fallacy of modern hybrid control theory that is based on "orthogonal complements" of twist and wrench spaces , 1990, J. Field Robotics.

[19]  A. Hurwitz Ueber die Bedingungen, unter welchen eine Gleichung nur Wurzeln mit negativen reellen Theilen besitzt , 1895 .

[20]  Friedrich Pfeiffer,et al.  A flexible link manipulator as a force measuring and controlling unit , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[21]  J. De Schutter,et al.  Comparison of control results of a flexible one-link robot equipped with a velocity or torque controlled actuator , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[22]  Paul Vanherck,et al.  Active force feedback in industrial robotic assembly: A case study , 1987 .

[23]  Joseph Duffy,et al.  Hybrid Twist and Wrench Control for a Robotic Manipulator , 1988 .

[24]  Joris De Schutter,et al.  Kinematic Models for Model-Based Compliant Motion in the Presence of Uncertainty , 1995, Int. J. Robotics Res..

[25]  R. Paul Robot manipulators : mathematics, programming, and control : the computer control of robot manipulators , 1981 .

[26]  Joris De Schutter,et al.  A new control scheme for a flexible robot driven by a velocity controlled actuator , 1992 .

[27]  Gerd Hirzinger,et al.  Sensor-based space robotics-ROTEX and its telerobotic features , 1993, IEEE Trans. Robotics Autom..