Roles of Knowledge in Motor Learning.

Abstract

This thesis applies the computational approach to motor learning, i.e., describes the constraints that enable performance improvement with experience and also the constraints that must be satisfied by a motor learning system, describe what is being computed in order to achieve learning, and why it is being computed. The particular tasks used to access motor learning are loaded and unloaded free arm movement, and the thesis includes work on rigid body load estimation, arm model estimation, optimal filtering for model parameter estimation and trajectory learning from practice. Learning algorithms were developed and implemented in the context of robot arm control. Some of the roles of knowledge in learning are demonstrated. Powerful generalizations can be made on the basis of knowledge of system structure, as is demonstrated in the load and arm model estimation algorithms. Improving the performance of parameter estimation algorithms used in learning involves knowledge of the measurement noise characteristics, as is shown in the derivation of optimal filters. Using trajectory errors to correct commands requires knowledge of how command errors are transformed into performance errors, i.e., an accurate model of the dynamics of the controlled system, as is demonstrated in the trajectory learning work. Performance demonstrated by the algorithms developed in this thesis should be compared with algorithms that use less knowledge, such as table based schemes to learn arm dynamics, previous single trajectory learning algorithms, and much of traditional adaptive control. (Thesis)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Feb 02, 1987
Accession Number
ADA186420

Entities

People

  • Christopher G. Atkeson

Organizations

  • Massachusetts Institute of Technology

Tags

Communities of Interest

  • Autonomy
  • Biomedical
  • Sensors
  • Space
  • Weapons Technologies

DTIC Thesaurus Topics

  • Algorithms
  • Artificial Intelligence
  • Cognitive Science
  • Computational Science
  • Computer Vision
  • Control Systems
  • Control Systems Engineering
  • Data Processing
  • Equations
  • Euler Equations
  • Filtration
  • Information Processing
  • Jet Propulsion
  • Measurement
  • Mechanical Engineering
  • Servomechanisms
  • Signal Processing

Fields of Study

  • Computer science

Readers

  • Adaptive Control and Estimation with Uncertainty in Dynamic Systems.
  • Instructional Design and Training Evaluation.
  • Robotics and Automation.

Technology Areas

  • AI & ML
  • AI & ML - Autonomous Systems
  • AI & ML - Bayesian Inference
  • AI & ML - Machine Learning Algorithms
  • AI & ML - Neural Networks
  • Autonomy