• 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