DLR-Logo -> http://www.dlr.de
DLR Portal Home | Imprint | Privacy Policy | Contact | Deutsch
Fontsize: [-] Text [+]

Intuitive Robot Programming for Novice and Expert Users

Steinmetz, Franz (2022) Intuitive Robot Programming for Novice and Expert Users. Dissertation, RWTH Aachen.

[img] PDF - Only accessible within DLR


Robots have revolutionized industrial automation. Automation has many advantages---for employees and companies alike---and counteracts the shortage of skilled workers. That is why many companies are striving to increase the level of automation. However, one obstacle is the programming effort required to adapt a robotic system to new or changed tasks. The reason for this is that many robots are still programmed in the classic textual way, which requires experts and time. Therefore, to advance automation, the programming of robots must become easier. In this thesis, concepts are developed and evaluated that increase the usability of robot programming. These concepts are based on Task-Level Programming (TLP), in which experts develop generic robot capabilities (skills) that nonexperts can instantiate and parametrize. The developed concepts facilitate TLP for both sides. For experts, a programming concept based on hierarchical state machines is developed that facilitates the development of skills with a graphical programming environment. Several application examples are used to show how autonomous behavior can be achieved even with complex systems. For laypeople, a graphical user interface is presented, with which skills can be intuitively sequenced and parametrized. By means of geometric primitives, recurring tasks can be programmed in a time-efficient manner. Two user studies demonstrate the usability of the software. Another concept allows the user to operate the interface via arbitrary input devices. To bring the expert and layperson sides together, an interface component is developed. The component serves as a link to make skills available to laypeople and to let them be executed and monitored. A major advantage of this component is the possibility to define parametrization processes, which simplifies the parametrization of skills. Finally, based on the above concepts, a new programming method is developed that combines the advantages of Programming by Demonstration and TLP. A user study shows how this procedure is many times faster and has a higher usability compared to pure TLP.

Item URL in elib:https://elib.dlr.de/188121/
Document Type:Thesis (Dissertation)
Title:Intuitive Robot Programming for Novice and Expert Users
AuthorsInstitution or Email of AuthorsAuthor's ORCID iDORCID Put Code
Steinmetz, FranzUNSPECIFIEDhttps://orcid.org/0000-0002-1481-9215UNSPECIFIED
Journal or Publication Title:Intuitive Robot Programming for Novice and Expert Users
Refereed publication:Yes
Open Access:No
Number of Pages:208
Keywords:Robots, Intuitive Programming, Usability, Programming by Demonstration
Institution:RWTH Aachen
Department:Fakultät für Maschinenwesen
HGF - Research field:Aeronautics, Space and Transport
HGF - Program:Space
HGF - Program Themes:Robotics
DLR - Research area:Raumfahrt
DLR - Program:R RO - Robotics
DLR - Research theme (Project):R - Intelligent Mobility (RM) [RO]
Location: Oberpfaffenhofen
Institutes and Institutions:Institute of Robotics and Mechatronics (since 2013) > Cognitive Robotics
Deposited By: Steinmetz, Franz
Deposited On:05 Sep 2022 11:58
Last Modified:05 Sep 2022 11:58

Repository Staff Only: item control page

Help & Contact
electronic library is running on EPrints 3.3.12
Website and database design: Copyright © German Aerospace Center (DLR). All rights reserved.