A Code-Free Interactive Task Programming Interface for Robot Skill Construction.

Saved in:
Bibliographic Details
Title: A Code-Free Interactive Task Programming Interface for Robot Skill Construction.
Authors: Zhang, Ning1 (AUTHOR) zy1703239@buaa.edu.cn, Zhao, Yongjia1,2 (AUTHOR) zhaoyongjia@buaa.edu.cn, Dai, Shuling1 (AUTHOR) sldai@buaa.edu.cn
Source: Arabian Journal for Science & Engineering (Springer Science & Business Media B.V. ). Aug2025, Vol. 50 Issue 15, p11681-11692. 12p.
Subjects: Robot programming, Human-robot interaction, Automation, Work design, Movement sequences, Kinesthetic method (Education), Visual programming (Computer science), Process optimization
Abstract: To enhance production efficiency and quality, there is a rising interest in integrating robots into small manufacturing entities (SMEs) to enable flexible and agile production processes, thereby reducing redundancy. This poses challenges for robots as they must perform various tasks in unstructured environments without necessitating specialized programming training for workshop workers. This approach aims to reduce redundancy and streamline operations. To address these challenges, this paper presents a code-free system for programming robot tasks, which leverages an interactive programming interface and kinesthetic teaching methods. The system operates in three phases. Initially, the kinesthetic teaching method is employed to demonstrate the task, and the data generated from this demonstration are utilized for skill acquisition and visualization of the robot's state within the human–robot interaction software interface. Next, the demonstrated trajectories are learned through dynamic motion primitives, and various sub-skills form the skill library necessary for task completion. Ultimately, the skill library is activated to guide the actual robotic arm in executing the task. This approach allows end users to construct a skill library for a specific task without delving into task code-level programming. To validate the system's effectiveness, we invited experimenters to utilize our system for programming a designated task. The results demonstrate that users without programming experience can efficiently and flexibly employ our system to program robots for various tasks. [ABSTRACT FROM AUTHOR]
Copyright of Arabian Journal for Science & Engineering (Springer Science & Business Media B.V. ) is the property of Springer Nature and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
Full text is not displayed to guests.
FullText Links:
  – Type: pdflink
Text:
  Availability: 1
Header DbId: egs
DbLabel: Engineering Source
An: 187091448
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: A Code-Free Interactive Task Programming Interface for Robot Skill Construction.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Zhang%2C+Ning%22">Zhang, Ning</searchLink><relatesTo>1</relatesTo> (AUTHOR)<i> zy1703239@buaa.edu.cn</i><br /><searchLink fieldCode="AR" term="%22Zhao%2C+Yongjia%22">Zhao, Yongjia</searchLink><relatesTo>1,2</relatesTo> (AUTHOR)<i> zhaoyongjia@buaa.edu.cn</i><br /><searchLink fieldCode="AR" term="%22Dai%2C+Shuling%22">Dai, Shuling</searchLink><relatesTo>1</relatesTo> (AUTHOR)<i> sldai@buaa.edu.cn</i>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22Arabian+Journal+for+Science+%26+Engineering+%28Springer+Science+%26+Business+Media+B%2EV%2E+%29%22">Arabian Journal for Science & Engineering (Springer Science & Business Media B.V. )</searchLink>. Aug2025, Vol. 50 Issue 15, p11681-11692. 12p.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Robot+programming%22">Robot programming</searchLink><br /><searchLink fieldCode="DE" term="%22Human-robot+interaction%22">Human-robot interaction</searchLink><br /><searchLink fieldCode="DE" term="%22Automation%22">Automation</searchLink><br /><searchLink fieldCode="DE" term="%22Work+design%22">Work design</searchLink><br /><searchLink fieldCode="DE" term="%22Movement+sequences%22">Movement sequences</searchLink><br /><searchLink fieldCode="DE" term="%22Kinesthetic+method+%28Education%29%22">Kinesthetic method (Education)</searchLink><br /><searchLink fieldCode="DE" term="%22Visual+programming+%28Computer+science%29%22">Visual programming (Computer science)</searchLink><br /><searchLink fieldCode="DE" term="%22Process+optimization%22">Process optimization</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: To enhance production efficiency and quality, there is a rising interest in integrating robots into small manufacturing entities (SMEs) to enable flexible and agile production processes, thereby reducing redundancy. This poses challenges for robots as they must perform various tasks in unstructured environments without necessitating specialized programming training for workshop workers. This approach aims to reduce redundancy and streamline operations. To address these challenges, this paper presents a code-free system for programming robot tasks, which leverages an interactive programming interface and kinesthetic teaching methods. The system operates in three phases. Initially, the kinesthetic teaching method is employed to demonstrate the task, and the data generated from this demonstration are utilized for skill acquisition and visualization of the robot's state within the human–robot interaction software interface. Next, the demonstrated trajectories are learned through dynamic motion primitives, and various sub-skills form the skill library necessary for task completion. Ultimately, the skill library is activated to guide the actual robotic arm in executing the task. This approach allows end users to construct a skill library for a specific task without delving into task code-level programming. To validate the system's effectiveness, we invited experimenters to utilize our system for programming a designated task. The results demonstrate that users without programming experience can efficiently and flexibly employ our system to program robots for various tasks. [ABSTRACT FROM AUTHOR]
– Name: AbstractSuppliedCopyright
  Label:
  Group: Ab
  Data: <i>Copyright of Arabian Journal for Science & Engineering (Springer Science & Business Media B.V. ) is the property of Springer Nature and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=187091448
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1007/s13369-024-09592-4
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 12
        StartPage: 11681
    Subjects:
      – SubjectFull: Robot programming
        Type: general
      – SubjectFull: Human-robot interaction
        Type: general
      – SubjectFull: Automation
        Type: general
      – SubjectFull: Work design
        Type: general
      – SubjectFull: Movement sequences
        Type: general
      – SubjectFull: Kinesthetic method (Education)
        Type: general
      – SubjectFull: Visual programming (Computer science)
        Type: general
      – SubjectFull: Process optimization
        Type: general
    Titles:
      – TitleFull: A Code-Free Interactive Task Programming Interface for Robot Skill Construction.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Zhang, Ning
      – PersonEntity:
          Name:
            NameFull: Zhao, Yongjia
      – PersonEntity:
          Name:
            NameFull: Dai, Shuling
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 08
              Text: Aug2025
              Type: published
              Y: 2025
          Identifiers:
            – Type: issn-print
              Value: 2193567X
          Numbering:
            – Type: volume
              Value: 50
            – Type: issue
              Value: 15
          Titles:
            – TitleFull: Arabian Journal for Science & Engineering (Springer Science & Business Media B.V. )
              Type: main
ResultId 1