Skip to main navigation Skip to search Skip to main content

A Motion Capture and Imitation Learning Based Approach to Robot Control

  • Pēteris Račinskis
  • , Janis Arents
  • , Modris Greitans
    • Ne LU

    Research output: Contribution to journal › Article › peer-review

    19 Citations (Scopus)

    Abstract

    Imitation learning is a discipline of machine learning primarily concerned with replicating observed behavior of agents known to perform well on a given task, collected in demonstration data sets. In this paper, we set out to introduce a pipeline for collecting demonstrations and training models that can produce motion plans for industrial robots. Object throwing is defined as the motivating use case. Multiple input data modalities are surveyed, and motion capture is selected as the most practicable. Two model architectures operating autoregressively are examined—feedforward and recurrent neural networks. Trained models execute throws on a real robot successfully, and a battery of quantitative evaluation metrics is proposed. Recurrent neural networks outperform feedforward ones in most respects, but this advantage is not universal or conclusive. The data collection, pre-processing and model training aspects of our proposed approach show promise, but further work is required in developing Cartesian motion planning tools before it is applicable in production applications.

    Original languageEnglish
    Article number7186
    JournalApplied Sciences
    Volume12
    Issue number14
    Publication statusPublished - Jul 2022

    UN SDGs

    This output contributes to the following UN Sustainable Development Goals (SDGs)

    1. SDG 9 - Industry, Innovation, and Infrastructure
      SDG 9 Industry, Innovation, and Infrastructure

    OECD Field of Science

    • 2.5 Materials Engineering

    Keywords

    • imitation learning
    • RNN
    • neural networks
    • robotics
    • motion capture

    Fingerprint

    Dive into the research topics of 'A Motion Capture and Imitation Learning Based Approach to Robot Control'. Together they form a unique fingerprint.

    Cite this