Git Product home page Git Product logo

industrial-skill-review's Introduction

Capability-based Frameworks for Industrial Robot Skills: a Survey

This is the supporting material for the paper "Capability-based Frameworks for Industrial Robot Skills: a Survey". Within this repo the code used to extract information automatically from a review table about skill-taxonomies togheter with supplementary material (i.e., figures) are provided. If you find this work useful please consider citing it.

News

[2022/06/24] The preprint and this repo have been updated for the final submission.

[2022/05/26] Our paper was accepted for CASE 2022, we are polishing the review for final submission.

[2022/03/01] Arxiv preprint uploaded and CASE 2022 submission.

[2022/02/10] Bibtex of the reviewed papers available.

[2022/02/07] First version of the review with review table has been loaded.

Paper clustering upon topic

alt text

The above graph shows the general clustering of all the identified actions (task, skill, primitive) found during the review. For a better analysis of the results this repo provided links and clustering across the different classes.

Clustering of primitives

alt text

For more information on the clusters within primitives visit the README

Clustering of skills

alt text

For more information on the clusters within skills visit the README

Clustering of tasks

alt text

For more information on the clusters within tasks visit the README

Useful material

Bibtex of all reviewed papers

In data/out/bibtex you can find the list which contains the bibtex entry of the reviewed papers.

Review table

The review table containing the raw data is stored under data/in.

Code for extraction

For info about the code to extract wordclouds and create clusters visit README.

Support material

In order to visualize the different wordclouds, bar plots and supporting images you can visit data/out. Within the folder the data is organized upon all, task, skill and primitive. Moreover, the definition of the requirements is as follows:

Requirement nr Definition
1 List hazards for the application
2 List safety elements included
3 Identify and apply risk reduction for industrial robots. Moreover, intended use of the robotic system
4 Identify and apply risk reduction for and collaborative robots with precise velocities with testing. Moreover, intended use of the collaborative system
5 Identify and apply risk reduction for care robots with testing
6 Interaction with other systems
7 Intended hardware where to run the system
8 Version of relevant software and firmware
9 Forms in which the system should be used
10 Instructions to use the system and where applicable installation
11 Dataset used with explanations
12 Human interaction (e.g., experience) tested on target users
13 Has customizable features

Contributors

Citation

@misc{pantano2022capabilitybased,
  title={Capability-based Frameworks for Industrial Robot Skills: a Survey}, 
  author={Matteo Pantano and Thomas Eiband and Dongheui Lee},
  year={2022},
  eprint={2203.00538},
  archivePrefix={arXiv},
  primaryClass={cs.RO}
}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.