Accession Number : ADA186418

Title :   Planning and Teaching Compliant Motion Strategies.

Descriptive Note : Doctoral thesis,

Corporate Author : MASSACHUSETTS INST OF TECH CAMBRIDGE ARTIFICIAL INTELLIGENCE LAB

Personal Author(s) : Buckley, Stephen J

PDF Url : ADA186418

Report Date : Jan 1987

Pagination or Media Count : 202

Abstract : This thesis presents a new high level robot programming system. The programming system is used to construct strategies consisting of compliant motions, in which a moving robot slides along obstacles in its environment. The programming system is high level because the user is spared of many robot-level details, such as the specification of conditional tests, motion termination conditions, and compliance parameters. The user specifies task-level information, including a geometric model of the robot and its environment. The user may have to specify some suggested motions. There are two mains system components. The first is an interactive teaching system which accepts motion commands from a user and attempts to build a compliant motion strategy using the specified motions as building blocks. The second is an autonomous compliant motion planner, which is intended to spare the user from dealing with simple problems. The planner simplifies the representation of the environment by decomposing the configuration space of the robot into a finite state space, whose states are vertices, edges, faces, and combinations thereof. States are linked to each other by arcs, which represent reliable compliant motions. Using best first search, states are expanded until a strategy is found from the start state to a goal state. This component represents one of the first implemented compliant motion planners. The programming system has been implemented on a Symbolics 3600 computer, and tested on several examples. One of the resulting complaint motion strategies was successfully executed on an IBM 7565 robot manipulator.

Descriptors :   *ROBOTS, *MAN COMPUTER INTERFACE, *ARTIFICIAL INTELLIGENCE, *COMPUTER PROGRAMS, COMPUTER PROGRAMMING, ELASTIC PROPERTIES, INTERACTIONS, MODULAR CONSTRUCTION, MOTION, SEARCHING, STRATEGY, TEACHING METHODS, HIGH LEVEL LANGUAGES, PRESET GUIDANCE, VELOCITY, THESES, SIMULATION, MATHEMATICAL MODELS

Subject Categories : Cybernetics
      Human Factors Engineering & Man Machine System

Distribution Statement : APPROVED FOR PUBLIC RELEASE