Manual guidance for industrial robot programming

Purpose – This paper aims to deal with the problem of programming robots in industrial contexts, where the need of easy programming is increasing, while robustness and safety remain fundamental aspects. Design/methodology/approach – A novel approach of robot programming can be identified with the ma...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Industrial robot 2015-08, Vol.42 (5), p.457-465
Hauptverfasser: Massa, Daniele, Callegari, Massimo, Cristalli, Cristina
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 465
container_issue 5
container_start_page 457
container_title Industrial robot
container_volume 42
creator Massa, Daniele
Callegari, Massimo
Cristalli, Cristina
description Purpose – This paper aims to deal with the problem of programming robots in industrial contexts, where the need of easy programming is increasing, while robustness and safety remain fundamental aspects. Design/methodology/approach – A novel approach of robot programming can be identified with the manual guidance that permits to the operator to freely move the robot through its task; the task can then be taught using Programming by Demonstration methods or simple reproduction. Findings – In this work, the different ways to achieve manual guidance are discussed and an implementation using a force/torque sensor is provided. Experimental results and a use case are also presented. Practical implications – The use case shows how this methodology can be used with an industrial robot. An implementation in industrial contexts should be adjusted accordingly to ISO safety standards as described in the paper. Originality/value – This paper presents a complete state-of-the-art of the problem and shows a real practical use case where the approach presented could be used to speed up the teaching process.
doi_str_mv 10.1108/IR-11-2014-0413
format Article
fullrecord <record><control><sourceid>proquest_emera</sourceid><recordid>TN_cdi_proquest_miscellaneous_1744700411</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>3768518911</sourcerecordid><originalsourceid>FETCH-LOGICAL-c387t-97c38f3a823770b07b29f69dcb6035dc54286d14666a44c0cc19a4160f38dc7f3</originalsourceid><addsrcrecordid>eNptkEtLAzEUhYMoWKtrtwNu3MTeO8kkmaUUH4WKUBTchUwmKVPmUZOZhf_elLpRXB04fOc-DiHXCHeIoBarDUWkOSCnwJGdkBnKQtFClnhKZslmtCzx45xcxLgDgEKgmBF4Mf1k2mw7NbXprcv8ELKmr6c4hib5YaiGMduHYRtM1zX99pKcedNGd_Wjc_L--PC2fKbr16fV8n5NLVNypKVM6plROZMSKpBVXnpR1rYSwIraFjxXokYuhDCcW7AWS8NRgGeqttKzObk9zk27PycXR9010bq2Nb0bpqhRci4hfYoJvfmD7oYp9Om6RAEWuVKCJWpxpGwYYgzO631oOhO-NII-NKhXm6T60KA-NJgSd8eE61wwbf1P4Ffl7BsaEW8E</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1701528863</pqid></control><display><type>article</type><title>Manual guidance for industrial robot programming</title><source>Emerald Journals</source><creator>Massa, Daniele ; Callegari, Massimo ; Cristalli, Cristina</creator><creatorcontrib>Massa, Daniele ; Callegari, Massimo ; Cristalli, Cristina</creatorcontrib><description>Purpose – This paper aims to deal with the problem of programming robots in industrial contexts, where the need of easy programming is increasing, while robustness and safety remain fundamental aspects. Design/methodology/approach – A novel approach of robot programming can be identified with the manual guidance that permits to the operator to freely move the robot through its task; the task can then be taught using Programming by Demonstration methods or simple reproduction. Findings – In this work, the different ways to achieve manual guidance are discussed and an implementation using a force/torque sensor is provided. Experimental results and a use case are also presented. Practical implications – The use case shows how this methodology can be used with an industrial robot. An implementation in industrial contexts should be adjusted accordingly to ISO safety standards as described in the paper. Originality/value – This paper presents a complete state-of-the-art of the problem and shows a real practical use case where the approach presented could be used to speed up the teaching process.</description><identifier>ISSN: 0143-991X</identifier><identifier>EISSN: 1758-5791</identifier><identifier>DOI: 10.1108/IR-11-2014-0413</identifier><identifier>CODEN: IDRBAT</identifier><language>eng</language><publisher>Bedford: Emerald Group Publishing Limited</publisher><subject>Automation ; Engineering ; Industrial engineering, design &amp; manufacturing ; Industrial robots ; Kinematics ; Machine tools ; Manuals ; Manufacturing engineering ; Methodology ; Methods ; Programming ; Robotics ; Robots ; Sensors ; Teaching ; Velocity</subject><ispartof>Industrial robot, 2015-08, Vol.42 (5), p.457-465</ispartof><rights>Emerald Group Publishing Limited</rights><rights>Emerald Group Publishing Limited 2015</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c387t-97c38f3a823770b07b29f69dcb6035dc54286d14666a44c0cc19a4160f38dc7f3</citedby><cites>FETCH-LOGICAL-c387t-97c38f3a823770b07b29f69dcb6035dc54286d14666a44c0cc19a4160f38dc7f3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://www.emerald.com/insight/content/doi/10.1108/IR-11-2014-0413/full/pdf$$EPDF$$P50$$Gemerald$$H</linktopdf><linktohtml>$$Uhttps://www.emerald.com/insight/content/doi/10.1108/IR-11-2014-0413/full/html$$EHTML$$P50$$Gemerald$$H</linktohtml><link.rule.ids>314,776,780,961,11614,27901,27902,52661,52664</link.rule.ids></links><search><creatorcontrib>Massa, Daniele</creatorcontrib><creatorcontrib>Callegari, Massimo</creatorcontrib><creatorcontrib>Cristalli, Cristina</creatorcontrib><title>Manual guidance for industrial robot programming</title><title>Industrial robot</title><description>Purpose – This paper aims to deal with the problem of programming robots in industrial contexts, where the need of easy programming is increasing, while robustness and safety remain fundamental aspects. Design/methodology/approach – A novel approach of robot programming can be identified with the manual guidance that permits to the operator to freely move the robot through its task; the task can then be taught using Programming by Demonstration methods or simple reproduction. Findings – In this work, the different ways to achieve manual guidance are discussed and an implementation using a force/torque sensor is provided. Experimental results and a use case are also presented. Practical implications – The use case shows how this methodology can be used with an industrial robot. An implementation in industrial contexts should be adjusted accordingly to ISO safety standards as described in the paper. Originality/value – This paper presents a complete state-of-the-art of the problem and shows a real practical use case where the approach presented could be used to speed up the teaching process.</description><subject>Automation</subject><subject>Engineering</subject><subject>Industrial engineering, design &amp; manufacturing</subject><subject>Industrial robots</subject><subject>Kinematics</subject><subject>Machine tools</subject><subject>Manuals</subject><subject>Manufacturing engineering</subject><subject>Methodology</subject><subject>Methods</subject><subject>Programming</subject><subject>Robotics</subject><subject>Robots</subject><subject>Sensors</subject><subject>Teaching</subject><subject>Velocity</subject><issn>0143-991X</issn><issn>1758-5791</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2015</creationdate><recordtype>article</recordtype><sourceid>BENPR</sourceid><sourceid>GUQSH</sourceid><sourceid>M2O</sourceid><recordid>eNptkEtLAzEUhYMoWKtrtwNu3MTeO8kkmaUUH4WKUBTchUwmKVPmUZOZhf_elLpRXB04fOc-DiHXCHeIoBarDUWkOSCnwJGdkBnKQtFClnhKZslmtCzx45xcxLgDgEKgmBF4Mf1k2mw7NbXprcv8ELKmr6c4hib5YaiGMduHYRtM1zX99pKcedNGd_Wjc_L--PC2fKbr16fV8n5NLVNypKVM6plROZMSKpBVXnpR1rYSwIraFjxXokYuhDCcW7AWS8NRgGeqttKzObk9zk27PycXR9010bq2Nb0bpqhRci4hfYoJvfmD7oYp9Om6RAEWuVKCJWpxpGwYYgzO631oOhO-NII-NKhXm6T60KA-NJgSd8eE61wwbf1P4Ffl7BsaEW8E</recordid><startdate>20150817</startdate><enddate>20150817</enddate><creator>Massa, Daniele</creator><creator>Callegari, Massimo</creator><creator>Cristalli, Cristina</creator><general>Emerald Group Publishing Limited</general><scope>AAYXX</scope><scope>CITATION</scope><scope>0U~</scope><scope>1-H</scope><scope>7SC</scope><scope>7SP</scope><scope>7TB</scope><scope>7WY</scope><scope>7WZ</scope><scope>7XB</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BEZIV</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>F28</scope><scope>FR3</scope><scope>F~G</scope><scope>GNUQQ</scope><scope>GUQSH</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K6~</scope><scope>K7-</scope><scope>L.-</scope><scope>L.0</scope><scope>L6V</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>M0C</scope><scope>M0N</scope><scope>M2O</scope><scope>M2P</scope><scope>M7S</scope><scope>MBDVC</scope><scope>P5Z</scope><scope>P62</scope><scope>PQBIZ</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PTHSS</scope><scope>Q9U</scope></search><sort><creationdate>20150817</creationdate><title>Manual guidance for industrial robot programming</title><author>Massa, Daniele ; Callegari, Massimo ; Cristalli, Cristina</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c387t-97c38f3a823770b07b29f69dcb6035dc54286d14666a44c0cc19a4160f38dc7f3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2015</creationdate><topic>Automation</topic><topic>Engineering</topic><topic>Industrial engineering, design &amp; manufacturing</topic><topic>Industrial robots</topic><topic>Kinematics</topic><topic>Machine tools</topic><topic>Manuals</topic><topic>Manufacturing engineering</topic><topic>Methodology</topic><topic>Methods</topic><topic>Programming</topic><topic>Robotics</topic><topic>Robots</topic><topic>Sensors</topic><topic>Teaching</topic><topic>Velocity</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Massa, Daniele</creatorcontrib><creatorcontrib>Callegari, Massimo</creatorcontrib><creatorcontrib>Cristalli, Cristina</creatorcontrib><collection>CrossRef</collection><collection>Global News &amp; ABI/Inform Professional</collection><collection>Trade PRO</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>ABI/INFORM Collection</collection><collection>ABI/INFORM Global (PDF only)</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Business Premium Collection</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><collection>ABI/INFORM Global (Corporate)</collection><collection>ProQuest Central Student</collection><collection>Research Library Prep</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>ProQuest Business Collection</collection><collection>Computer Science Database</collection><collection>ABI/INFORM Professional Advanced</collection><collection>ABI/INFORM Professional Standard</collection><collection>ProQuest Engineering Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>ABI/INFORM Global</collection><collection>Computing Database</collection><collection>Research Library</collection><collection>Science Database</collection><collection>Engineering Database</collection><collection>Research Library (Corporate)</collection><collection>Advanced Technologies &amp; Aerospace Database</collection><collection>ProQuest Advanced Technologies &amp; Aerospace Collection</collection><collection>ProQuest One Business</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>Engineering Collection</collection><collection>ProQuest Central Basic</collection><jtitle>Industrial robot</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Massa, Daniele</au><au>Callegari, Massimo</au><au>Cristalli, Cristina</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Manual guidance for industrial robot programming</atitle><jtitle>Industrial robot</jtitle><date>2015-08-17</date><risdate>2015</risdate><volume>42</volume><issue>5</issue><spage>457</spage><epage>465</epage><pages>457-465</pages><issn>0143-991X</issn><eissn>1758-5791</eissn><coden>IDRBAT</coden><abstract>Purpose – This paper aims to deal with the problem of programming robots in industrial contexts, where the need of easy programming is increasing, while robustness and safety remain fundamental aspects. Design/methodology/approach – A novel approach of robot programming can be identified with the manual guidance that permits to the operator to freely move the robot through its task; the task can then be taught using Programming by Demonstration methods or simple reproduction. Findings – In this work, the different ways to achieve manual guidance are discussed and an implementation using a force/torque sensor is provided. Experimental results and a use case are also presented. Practical implications – The use case shows how this methodology can be used with an industrial robot. An implementation in industrial contexts should be adjusted accordingly to ISO safety standards as described in the paper. Originality/value – This paper presents a complete state-of-the-art of the problem and shows a real practical use case where the approach presented could be used to speed up the teaching process.</abstract><cop>Bedford</cop><pub>Emerald Group Publishing Limited</pub><doi>10.1108/IR-11-2014-0413</doi><tpages>9</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0143-991X
ispartof Industrial robot, 2015-08, Vol.42 (5), p.457-465
issn 0143-991X
1758-5791
language eng
recordid cdi_proquest_miscellaneous_1744700411
source Emerald Journals
subjects Automation
Engineering
Industrial engineering, design & manufacturing
Industrial robots
Kinematics
Machine tools
Manuals
Manufacturing engineering
Methodology
Methods
Programming
Robotics
Robots
Sensors
Teaching
Velocity
title Manual guidance for industrial robot programming
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-08T06%3A07%3A53IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_emera&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Manual%20guidance%20for%20industrial%20robot%20programming&rft.jtitle=Industrial%20robot&rft.au=Massa,%20Daniele&rft.date=2015-08-17&rft.volume=42&rft.issue=5&rft.spage=457&rft.epage=465&rft.pages=457-465&rft.issn=0143-991X&rft.eissn=1758-5791&rft.coden=IDRBAT&rft_id=info:doi/10.1108/IR-11-2014-0413&rft_dat=%3Cproquest_emera%3E3768518911%3C/proquest_emera%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1701528863&rft_id=info:pmid/&rfr_iscdi=true