Skip to main content

ROS-Industrial quality-assured robot software components

Deliverables

Program-analysis-based validation infracstructure for ROS (demonstrator, supported by a report) version 1.

This work is structurally parallel to Task 3.2 and addresses the same issues, using a separate set of highly novel methods: static analysis methods (as opposed to dynamic testing). If the expected research results are achieved, these novel methods will result in a more complete coverage of the state space, meaning that potential errors are much more likely to be found.

Launch (demonstration) of Internship Brokerage system, supported by a report.

To give the different stakeholders (industry, developers, community, students and interns) the possibility to meet, exchange and promote their ROSIN activities, a brokerage platform will be established and maintained. This platform should allow for finding partners to work on FTPs, for students to find internships, for industry to find developers and professionals.

Testing-based validation infrastructure for ROS (demonstrator, supported by a report) version1.

Automated testing, with continuous monitoring, is the first line of defence in modern quality assurance strategies. This task adapts and tailors state of the art testing methods, including methods recently proposed by researchers, for the purposes of the ROS project.

Reports from the Education Board, including Annual Summary reports from ROS-I Schools, engineering programmes, and instructor training - version 1.

Reports from the Education Board, including Annual Summary reports from ROS-I Schools, engineering programmes, and instructor training.

Annual reports on tasks 5.1-3, i.e. RIC-EU consortium management, media outreach, and physical outreach, including status of community growth - version2.

Annual reports on tasks 5.1-3, i.e. RIC-EU consortium management, media outreach, and physical outreach, including status of community growth.

Quality assurance process and community management in ROS (intermediate).

ITU will provide a combination of existing and novel processes (new research results), which will be checked against (and improved for) industrial applicability by TEC, FHG and ABB. The implementation into the community will be executed by TUD with help from all partners.

Reports from the Education Board, including Annual Summary reports from ROS-I Schools, engineering programmes, and instructor training - version 2.

Reports from the Education Board, including Annual Summary reports from ROS-I Schools, engineering programmes, and instructor training.

Annual reports on tasks 5.1-3, i.e. RIC-EU consortium management, media outreach, and physical outreach, including status of community growth - version1.

Annual reports on tasks 5.1-3, i.e. RIC-EU consortium management, media outreach, and physical outreach, including status of community growth.

Quality assurance process and community management in ROS (final).

ITU will provide a combination of existing and novel processes (new research results), which will be checked against (and improved for) industrial applicability by TEC, FHG and ABB. The implementation into the community will be executed by TUD with help from all partners.

Website for submission of FTPs launched

A website for the submission of FTPs will be set up and broadly disseminated. The website will contain templates and information about the evaluation procedure and granting conditions. Furthermore, some excellent examples of FTPs will be described on the website in order to set the standard for new FTPs to be submitted. The website will be continuously open throughout the duration of the ROSIN for the submission of FTPs.

Data management plan

Regarding the Open Source character of ROSIN a data management plan will describe the way research data are stored in a repository and publications will be made Open Access.

Searching for OpenAIRE data...

Publications

The ROSIN Education Concept

Author(s): Alexander Ferrein, Stefan Schiffer, Stephan Kallweit
Published in: ROBOT 2017: Third Iberian Robotics Conference, Issue 694, 2018, Page(s) 370-381
DOI: 10.1007/978-3-319-70836-2_31

A self-adaptation framework based on functional knowledge for augmented autonomy in robots

Author(s): Carlos Hernández, Julita Bermejo-Alonso, Ricardo Sanz
Published in: Integrated Computer-Aided Engineering, Issue 25/2, 2018, Page(s) 157-172, ISSN 1069-2509
DOI: 10.3233/ica-180565

An execution control method for the Aerostack aerial robotics framework


Published in: ISSN 2095-9184
DOI: 10.1631/fitee.1800552

Model-based systems engineering to design collaborative robotics applications

Author(s): Carlos Hernandez, Jose Luis Fernandez-Sanchez
Published in: 2017 IEEE International Systems Engineering Symposium (ISSE), 2017, Page(s) 1-6
DOI: 10.1109/syseng.2017.8088258

Influencers of quality assurance in an open source community

Author(s): Adam Alami, Yvonne Dittrich, Andrzej Wąsowski
Published in: Proceedings of the 11th International Workshop on Cooperative and Human Aspects of Software Engineering - CHASE '18, Issue 11, 2018, Page(s) 61-68
DOI: 10.1145/3195836.3195853

Learning by Doing - Mobile Robotics in the FH Aachen ROS Summer School

Author(s): Patrick Wiesen, Heiko Engemann, Nicolas Limpert, Stephan Kallweit University of Applied Sciences Aachen, Institute for Mobile Autonomous Systems and Cognitive Robotics (MASCOR), Aachen, Germany Technical University of Tshwane, TUT, Pretoria
Published in: Proceedings of the Workshop on Teaching Robotics with ROS (held at ERF 2018) co-located with European Robotics Forum 2018 (ERF 2018), 2018, Page(s) 47-58

Why Does Code Review Work for Open Source Software Communities?

Author(s): Adam Alami, Marisa Leavitt Cohn, Andrzej Wąsowski (IT University of Copenhagen)
Published in: 41st ACM/IEEE International Conference on Software Engineering, 2019

Affiliated participation in open source communities

Author(s): Adam Alami​, Andrzej Wasowski IT University of Copenhagen (ITU), Copenhagen, Denmark
Published in: Accepted at The 13th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), 2019
DOI: 10.7287/peerj.preprints.27827v1

Towards an Advanced ROS Package Generator

Author(s): Anthony Remazeilles, Jon Azpiazu TECNALIA (TEC), San Sebastian, Spain
Published in: 16th International Conference on Informatics in Control, Automation and Robotics (ICINCO), 2019, Page(s) 8

Effective floating-point analysis via weak-distance minimization

Author(s): Zhoulai Fu, Zhendong Su
Published in: Proceedings of the 40th ACM SIGPLAN Conference on Programming Language Design and Implementation - PLDI 2019, 2019, Page(s) 439-452
DOI: 10.1145/3314221.3314632

TRROS 2018 - Teaching Robotics with ROS Workshop at ERF 2018 Tampere, Finland, March 15th, 2018.

Author(s): Stefan Schiffer, RWTH Aachen University, Germany Alexander Ferrein, FH Aachen University of Applied Sciences, Germany Mukunda Bharatheesha, TU Delft University, The Netherlands Carlos Hernandez Corbato, TU Delft University, The Netherlands
Published in: Proceedings of the Workshop on Teaching Robotics with ROS (held at ERF 2018) co-located with European Robotics Forum 2018 (ERF 2018), 2018, Page(s) 68, ISSN 1613-0073

Robotersoftware: Open-Source-Software für die Robotik

Author(s): Thilo Zimmermann / Victoria Sonnenberg
Published in: Maschinenmarkt, MM das Industriemagazin, Issue 125 (2019), Nr. 4,, 2019, Page(s) p. 58-60

6 takeaways from the ROS-I Conference

Author(s): Thilo Zimmermann
Published in: therobotreport.com/, Issue February 22, 2019, 2019

The ROS Developers Podcast RDP 036: ROS Industrial with Mirko Bordignon

Author(s): Ricardo Tellez and Mirko Bordignon
Published in: ROS Developers Podcast RDP, Issue RDP 036, 2019