speedandseparationmonitoring

This repository is simulating the speed and separation monitoring (SSM) algorithm according to ISO/TS 15066

https://github.com/cfscholz/speedandseparationmonitoring

Science Score: 54.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.2%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

This repository is simulating the speed and separation monitoring (SSM) algorithm according to ISO/TS 15066

Basic Info
  • Host: GitHub
  • Owner: cfscholz
  • License: mit
  • Default Branch: main
  • Homepage:
  • Size: 321 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 1
  • Open Issues: 0
  • Releases: 5
Created over 3 years ago · Last pushed about 3 years ago
Metadata Files
Readme License Citation

README.md

Speed And Separation Monitoring Algorithm Simulation

Github

DOI

Author: Milan Amighi, Nima Roshandel, Sebastien Menet, Mariane Shhaitly, Constantin Scholz, Bram Vanderborght

Email: constantin.florian.scholz@vub.be, constantin.scholz@imec.be

Code Purpose: The code developed allows readers to understand and learn how the speed and separation monitoring algorithm works and how the various variables affect the distances where the robot is slowing down and stopping to prevent any collision. To ease the understanding, we are using constant velocities.

Quick Start Guide: 1. Download the latest release of Matlab: https://www.mathworks.com/downloads 2. Clone this repository, to download the latest version of the script. 3. Open the live script SSM_Simulation.mlx in matlab. 4. Set the variables explained in the script and then run the script by pressing the green button. Also watch the video tutorial below for better understanding.

Video Tutorial: https://youtu.be/4QspuZQLBRk

Software: Compiled on Matlab R2022a

Disclaimer: The algorithm is based on TS/ISO15066 and can be used to estimate and simulate the speed and separation monitoring behaviour. Please only use this script in research, taking extra safety measures to prevent injuries. Consult a certified integrator to implement speed and separation monitoring in a safety-critical manufacturing context.

Liscence: MIT © 2022 Milan Amighi, Constantin Scholz THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Contibutions: If you have any remarks or want to make additions to this script, feel free to reach out to us. We love contribution.

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: >-
  Speed And Separation Monitoring Algorithm
  Simulation
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: Milan
    family-names: Amighi
    affiliation: Vrije Universiteit Brussel
  - given-names: Nima
    family-names: Roshandel
    affiliation: Vrije Universiteit Brussel
    orcid: 'https://orcid.org/0000-0003-0180-4580'
  - given-names: Sebastien
    family-names: Menet
    orcid: 'https://orcid.org/0000-0002-9474-7935'
    affiliation: Vrije Universiteit Brussel
  - given-names: Mariane
    family-names: Shhaitly
    affiliation: Vrije Universiteit Brussel
  - given-names: 'Constantin '
    family-names: Scholz
    email: constantin.florian.scholz@vub.be
    orcid: 'https://orcid.org/0000-0003-1510-8236'
  - given-names: Bram
    family-names: Vanderborght
    orcid: 'https://orcid.org/0000-0003-4881-9341'
identifiers:
  - type: doi
    value: 10.5281/zenodo.7383854
repository-code: >-
  https://github.com/cfscholz/SpeedAndSeparationMonitoring
keywords:
  - Speed And Separation Monitoring
  - Safety
  - Robot
  - HRC
license: MIT

GitHub Events

Total
Last Year