DocumentCode :
1104388
Title :
Robot skills development using a laser range finder
Author :
Archibald, Colin ; Petriu, Emil ; Harb, Ahmad
Author_Institution :
Inst. for Inf. Technol., Nat. Res. Council of Canada, Ottawa, Ont., Canada
Volume :
43
Issue :
2
fYear :
1994
fDate :
4/1/1994 12:00:00 AM
Firstpage :
265
Lastpage :
271
Abstract :
A wrist-mounted laser range finder is used to develop robot skills. This is an active sensor which projects a spot of laser light that is scanned across a surface measuring the range by triangulation. Interpretation of the data, how the data affect the control loop, and how these steps can be combined to create a required functionality are addressed 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-oriented programming. The application programming environment is iconic, and examples of how the robot operation is specified are shown. The systems 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 while the pose of the end effector of the robot is held constant with respect to the edge in five degrees of freedom
Keywords :
computer vision; computerised control; edge detection; graphical user interfaces; laser ranging; parallel programming; programming environments; robot programming; visual programming; CCD imager; SKORP; SKills-Oriented Robot Programming; active sensor; application-oriented programming; computational environment; computational paradigm; edge tracking; iconic environment; iconic programming interface; multiprocessor architecture; real-time systems programming; robot skills; triangulation; wrist-mounted laser range finder; Application software; Control systems; End effectors; Programming environments; Programming profession; Real time systems; Robot kinematics; Robot programming; Robot sensing systems; Software architecture;
fLanguage :
English
Journal_Title :
Instrumentation and Measurement, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9456
Type :
jour
DOI :
10.1109/19.293431
Filename :
293431
Link To Document :
بازگشت