Kinestatic Filtering for Hybrid Control of Constrained Rigid Body Motion

  • K. L. Doty
  • C. Bonivento
  • C. Melchiorri
Conference paper


The kinestatic filters proposed in this paper are based on the Moore-Penrose generalized inverse of the Jacobian of the mechanism to be manipulated by driving wrenches, whether the mechanism is a robot manipulator or a constrained rigid body. Driving wrenches are wrenches that cannot be expressed as a linear combination of wrenches-ofconstraint. We show that necessary and sufficient conditions for the existence of a wrench filter is that the set of driving wrenches form a subspace. The resultant wrench filter must be an orthogonal projection and equals the product of the Moore-Penrose inverse of the Jacobiantranspose times the Jacobian-transpose. The Moore-Penrose inverse must be independent of any norm defined on the wrench space when the driving wrenches form a subspace. The wrench filter, when it exists, also filters the twists-offreedom. This development extends the work in [7] and [2] and shows that the results in [2] apply only when the Jacobian has full column-rank and the driving wrenches form a subspace. We also demonstrate that when the driving wrenches form a subspace, then the twists-of-constraint, directions in which the mechanism cannot move, also form a subspace and are filtered by the same filter that filters wrenches-of-constraint. Finally, we determine that, under a coordinate transformation from a frame in which the driving wrenches form a subspace to one in which they do not, the wrench and twist filters in the new frame are neither equal nor orthogonal, but are related by a similarity transform.


Kinestatic Filtering Force Control Manipulator Cooperation. 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    Craig J.J., Raibert M.H., “A Systematic Method of Hybrid Position/Force Control of a Manipulator”, Proc. IEEE Computer Application Conf., Chicago, 1979.CrossRefGoogle Scholar
  2. [2]
    Mason M.T., “Compliance and Force Control for Computer Controlled Manipulators”, M.S. Thesis, MIT, Cambridge, MA, 1978.Google Scholar
  3. [3]
    Lipkin H., Duffy J., “Hybrid Twist and Wrench Control for a Robotic Manipulator”, Trams. ASME J. of Mechanism, Trans. and Automation and Design, Vol. 110, 138–144, 1988.Google Scholar
  4. [4]
    Duffy J., “The Fallacy of Modern Hybrid Control Theory That is Based on Orthogonal Complements of Twist and Wrench Spaces”, J. of Robotic Systems, 1990.Google Scholar
  5. [5]
    Abbati-Marescotti A., Bonivento C., Melchiorri C., “On the Invariance of the Hybrid Position/Force Control”, Int. J. of Intelligent and Robotic Systems, 1990.Google Scholar
  6. [6]
    Ben-Israel, A. and Greville, T.N.E., Generalized Inverses: Theory and Applications Wiley and Sons, N.Y., 1974.Google Scholar
  7. [7]
    Melchiorri C., “Considerations About the Use of Minimum Norm Criteria in the Solution of Kinematic Problems”, 1990 ACC, San Diego,CA, May 1990.Google Scholar
  8. [8]
    Griffis M., “Kinetic Considerations in the Hybrid Control of Robotic Manipulators”, M.S. Thesis, University of Florida, Gainesville, FL, 1988.Google Scholar
  9. [9]
    West, H., and Asada, H. “A method for the design of hybrid position/force controllers for manipulators constrained by contact with the environment”, Proc. IEEE Int. Conf. on Robotics and Automation, St. Louis, pp 251–259.Google Scholar

Copyright information

© Springer-Verlag Wien 1991

Authors and Affiliations

  • K. L. Doty
    • 1
  • C. Bonivento
    • 2
  • C. Melchiorri
    • 2
  1. 1.MIL, Dept. of Electrical EngineeringUniversity of FloridaGainesvilleUSA
  2. 2.DEIS, University of BolognaBolognaItaly

Personalised recommendations