Get 20M+ Full-Text Papers For Less Than $1.50/day. Start a 14-Day Trial for You or Your Team.

Learn More →

High‐level robot programming based on CAD: dealing with unpredictable environments

High‐level robot programming based on CAD: dealing with unpredictable environments Purpose – The purpose of this paper is to present a CAD‐based human‐robot interface that allows non‐expert users to teach a robot in a manner similar to that used by human beings to teach each other. Design/methodology/approach – Intuitive robot programming is achieved by using CAD drawings to generate robot programs off‐line. Sensory feedback allows minimization of the effects of uncertainty, providing information to adjust the robot paths during robot operation. Findings – It was found that it is possible to generate a robot program from a common CAD drawing and run it without any major concerns about calibration or CAD model accuracy. Research limitations/implications – A limitation of the proposed system has to do with the fact that it was designed to be used for particular technological applications. Practical implications – Since most manufacturing companies have CAD packages in their facilities today, CAD‐based robot programming may be a good option to program robots without the need for skilled robot programmers. Originality/value – The paper proposes a new CAD‐based robot programming system. Robot programs are directly generated from a CAD drawing “running” on a commonly available 3D CAD package ( Autodesk Inventor ) and not from a commercial, computer aided robotics (CAR) software, making it a simple CAD integrated solution. This is a low‐cost and low‐setup time system where no advanced robot programming skills are required to operate it. In summary, robot programs are generated with a high‐level of abstraction from the robot language. http://www.deepdyve.com/assets/images/DeepDyve-Logo-lg.png Industrial Robot: An International Journal Emerald Publishing

High‐level robot programming based on CAD: dealing with unpredictable environments

Loading next page...
 
/lp/emerald-publishing/high-level-robot-programming-based-on-cad-dealing-with-unpredictable-x63K2vGzm9

References (29)

Publisher
Emerald Publishing
Copyright
Copyright © 2012 Emerald Group Publishing Limited. All rights reserved.
ISSN
0143-991X
DOI
10.1108/01439911211217125
Publisher site
See Article on Publisher Site

Abstract

Purpose – The purpose of this paper is to present a CAD‐based human‐robot interface that allows non‐expert users to teach a robot in a manner similar to that used by human beings to teach each other. Design/methodology/approach – Intuitive robot programming is achieved by using CAD drawings to generate robot programs off‐line. Sensory feedback allows minimization of the effects of uncertainty, providing information to adjust the robot paths during robot operation. Findings – It was found that it is possible to generate a robot program from a common CAD drawing and run it without any major concerns about calibration or CAD model accuracy. Research limitations/implications – A limitation of the proposed system has to do with the fact that it was designed to be used for particular technological applications. Practical implications – Since most manufacturing companies have CAD packages in their facilities today, CAD‐based robot programming may be a good option to program robots without the need for skilled robot programmers. Originality/value – The paper proposes a new CAD‐based robot programming system. Robot programs are directly generated from a CAD drawing “running” on a commonly available 3D CAD package ( Autodesk Inventor ) and not from a commercial, computer aided robotics (CAR) software, making it a simple CAD integrated solution. This is a low‐cost and low‐setup time system where no advanced robot programming skills are required to operate it. In summary, robot programs are generated with a high‐level of abstraction from the robot language.

Journal

Industrial Robot: An International JournalEmerald Publishing

Published: Apr 27, 2012

Keywords: Robots; Programming; Computer aided design; Industrial robotics; High‐level programming; Sensory feedback; Unpredictable environments

There are no references for this article.