Robot Programming

The industrial robot's principal advantage over traditional automation is programmability. Robots can perform arbitrary sequences of pre-stored motions or of motions computed as functions of sensory input. This paper reviews requirements for and developments in robot programming systems....

Full description

Bibliographic Details
Main Author: Lozano-Perez, Tomas
Language:en_US
Published: 2004
Subjects:
Online Access:http://hdl.handle.net/1721.1/5661
_version_ 1826206288253550592
author Lozano-Perez, Tomas
author_facet Lozano-Perez, Tomas
author_sort Lozano-Perez, Tomas
collection MIT
description The industrial robot's principal advantage over traditional automation is programmability. Robots can perform arbitrary sequences of pre-stored motions or of motions computed as functions of sensory input. This paper reviews requirements for and developments in robot programming systems. The key requirements for robot programming systems examined in the paper are in the areas of sensing, world modeling, motion specification, flow of control, and programming support. Existing and proposed robot programming systems fall into three broad categories: guiding systems in which the user leads a robot through the motions to be performed, robot-level programming systems in which the user writes a computer program specifying motion and sensing, and task-level programming systems in which the user specifies operations by their desired effect on objects. A representative sample of systems in each of these categories is surveyed in the paper.
first_indexed 2024-09-23T13:26:46Z
id mit-1721.1/5661
institution Massachusetts Institute of Technology
language en_US
last_indexed 2024-09-23T13:26:46Z
publishDate 2004
record_format dspace
spelling mit-1721.1/56612019-04-12T08:26:59Z Robot Programming Lozano-Perez, Tomas robotics robot programming The industrial robot's principal advantage over traditional automation is programmability. Robots can perform arbitrary sequences of pre-stored motions or of motions computed as functions of sensory input. This paper reviews requirements for and developments in robot programming systems. The key requirements for robot programming systems examined in the paper are in the areas of sensing, world modeling, motion specification, flow of control, and programming support. Existing and proposed robot programming systems fall into three broad categories: guiding systems in which the user leads a robot through the motions to be performed, robot-level programming systems in which the user writes a computer program specifying motion and sensing, and task-level programming systems in which the user specifies operations by their desired effect on objects. A representative sample of systems in each of these categories is surveyed in the paper. 2004-10-01T20:18:39Z 2004-10-01T20:18:39Z 1982-12-01 AIM-698 http://hdl.handle.net/1721.1/5661 en_US AIM-698 57 p. 5945541 bytes 4095902 bytes application/postscript application/pdf application/postscript application/pdf
spellingShingle robotics
robot programming
Lozano-Perez, Tomas
Robot Programming
title Robot Programming
title_full Robot Programming
title_fullStr Robot Programming
title_full_unstemmed Robot Programming
title_short Robot Programming
title_sort robot programming
topic robotics
robot programming
url http://hdl.handle.net/1721.1/5661
work_keys_str_mv AT lozanopereztomas robotprogramming