Dynamics for Robot Control: Friction Modeling and Ensuring Excitation During Parameter Identification

Abstract

To accurately control any mechanism it is necessary to know the relationship between applied forces and the resultant motion. These forces may be simple to compute, as is the case for many single degree of freedom machines; or they may be quite complex. Two steps toward the accurate prediction of motion forces are presented in this thesis: an experimental investigation of friction, and a study of the sensitivity of robot inertial parameter identification methods to noise. The friction study begins with an experimental investigation of the most basic properties required for predictive modeling: repeatability and structure. Friction is found to be surprisingly repeatable; position dependence is found, and a destabilizing effect - the Stribeck effect - is observed at low velocity. The experimental work is specific to a particular mechanism: the PUMA 560 arm; but many of the observations, particularly the study of the Stribeck effect, will extend to a broad class of machines. Using the friction model developed and an inertial model reported elsewhere, open-loop control of the PUMA robot is carried out, demonstrating the accuracy of the friction model. When designing an identification experiment for a system described by nonlinear functions, such as those of manipulator dynamics, it is necessary to consider whether the excitation is sufficient to provide an accurate estimate of the parameters in the presence of experimental noise.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 01, 1988
Accession Number
ADA198732

Entities

People

  • Brian S. Armstrong

Organizations

  • Stanford University

Tags

Communities of Interest

  • Autonomy
  • Biomedical
  • Sensors
  • Space

DTIC Thesaurus Topics

  • Accuracy
  • Actuators
  • Algorithms
  • Bearings
  • Computer Science
  • Control Systems
  • Control Systems Engineering
  • Differential Equations
  • Engineers
  • Equations
  • Excitation
  • Friction
  • Linear Systems
  • Lubrication
  • Measurement
  • Test And Evaluation
  • Tribology

Fields of Study

  • Engineering
  • Physics

Readers

  • Computational Modeling and Simulation
  • Control Systems Engineering.
  • Robotics and Automation.

Technology Areas

  • AI & ML
  • AI & ML - Autonomous Systems
  • AI & ML - Bayesian Inference
  • Autonomy