Methods for automatically programming spatial information in robotic systems

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5345540
SERIAL NO

07728926

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Methods of programming mechanical manipulators are disclosed that permit a mechanical manipulator to be programmed to perform coordinated motions between one or more modules comprised of equipment with which the manipulator will interact by defining an origin point and one or more frame points related to each of the modules relative to the origin point. Each of the modules associated with a frame point is then identified and a module program describing pre-programmed manipulator motions related to each of the modules is accessed. Finally, a sequence of motions between the origin and each of the frame points of the modules is defined. The step of locating frame points can be carried out in several different ways, using a teach pendant or by automatically locating the module frame points using an infrared sensor, electric field sensor, acoustic sensor, or force sensor. Methods of programming a mechanical manipulator to move between an origin point and one or more modules are also disclosed which comprise the steps of creating a programming element representative of each module and its corresponding module program. An origin frame point is again defined and the programming elements are assembled to correspond to one or more modules that represent the desired manipulator motion. Finally, the frame point of each of the selected modules is defined relative to the origin point. The programming elements can be comprised of commands, portions of a computer program or icons that represent the module and module program. In a preferred embodiment, each of the module programs begins and ends with the manipulator at a safe point defined as a point from which the manipulator may move in at least one direction without encountering an obstruction. Methods of controlling a manipulator after it has encountered an obstruction are also disclosed.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • AGILENT TECHNOLOGIES, INC.

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Fuhrman, Philip B Wilmington, DE 4 97
Gordon, Gary B Saratoga, CA 86 3585
Poole, John S Landenberg, PA 7 191
Roark, Joseph C Los Altos, CA 2 44
Schleifer, Arthur Palo Alto, CA 49 2019
Segal, Gilbert Hockessin, DE 1 10

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation