C. Archibald et al., ROBOT SKILLS DEVELOPMENT USING A LASER RANGE FINDER, IEEE transactions on instrumentation and measurement, 43(2), 1994, pp. 265-271
A wrist-mounted laser range finder is used to develop robot skills. Th
is is an active sensor which projects a spot of laser light that is sc
anned across a surface measuring the range by triangulation. Interpret
ation of the data, how the data affect the control loop, and how these
steps can be combined to create a required functionality are addresse
d by a new computational paradigm called SKORP (SKills-Oriented Robot
Programming). Robot operations are constructed as a sequence of robot
skills. The objective is to develop a computational environment where
the real-time systems programming is separate from the application-ori
ented programming. The application programming environment is iconic,
and examples of how the robot operation is specified are shown. The sy
stems programmer develops the skills on a multiprocessor architecture.
The development of a skill which uses the range finder in the control
loop is described. In this skill an edge on a surface is tracked whil
e the pose of the end effector of the robot is held constant with resp
ect to the edge in five degrees of freedom.