-
HeROS: a miniaturised platform for research and development on Heterogeneous RObotic Systems
Authors:
Tomasz Winiarski,
Daniel Giełdowski,
Jan Kaniuka,
Jakub Ostrysz,
Jakub Sadowski
Abstract:
Tests and prototy** are vital in the research and development of robotic systems. Work with target hardware is problematic. Hence, in the article, a low-cost, miniaturised physical platform is presented to deal with experiments on heterogeneous robotic systems. The platform comprises a physical board with tiles of the standardised base, diverse mobile robots, and manipulation robots. The number…
▽ More
Tests and prototy** are vital in the research and development of robotic systems. Work with target hardware is problematic. Hence, in the article, a low-cost, miniaturised physical platform is presented to deal with experiments on heterogeneous robotic systems. The platform comprises a physical board with tiles of the standardised base, diverse mobile robots, and manipulation robots. The number of exemplary applications validates the usefulness of the solution.
△ Less
Submitted 7 March, 2024;
originally announced March 2024.
-
SPSysML: A meta-model for quantitative evaluation of Simulation-Physical Systems
Authors:
Wojciech Dudek,
Narcis Miguel,
Tomasz Winiarski
Abstract:
Robotic systems are complex cyber-physical systems (CPS) commonly equipped with multiple sensors and effectors. Recent simulation methods enable the Digital Twin (DT) concept realisation. However, DT employment in robotic system development, e.g. in-development testing, is unclear. During the system development, its parts evolve from simulated mockups to physical parts which run software deployed…
▽ More
Robotic systems are complex cyber-physical systems (CPS) commonly equipped with multiple sensors and effectors. Recent simulation methods enable the Digital Twin (DT) concept realisation. However, DT employment in robotic system development, e.g. in-development testing, is unclear. During the system development, its parts evolve from simulated mockups to physical parts which run software deployed on the actual hardware. Therefore, a design tool and a flexible development procedure ensuring the integrity of the simulated and physical parts are required.
We aim to maximise the integration between a CPS's simulated and physical parts in various setups. The better integration, the better simulation-based testing coverage of the physical part (hardware and software).
We propose a Domain Specification Language (DSL) based on Systems Modeling Language (SysML) that we refer to as SPSysML (Simulation-Physical System Modeling Language). SPSysML defines the taxonomy of a Simulation-Physical System (SPSys), being a CPS consisting of at least a physical or simulated part. In particular, the simulated ones can be DTs. We propose a SPSys Development Procedure (SPSysDP) that enables the maximisation of the simulation-physical integrity of SPSys by evaluating the proposed factors.
SPSysDP is used to develop a complex robotic system for the INCARE project. In subsequent iterations of SPSysDP, the simulation-physical integrity of the system is maximised. As a result, the system model consists of fewer components, and a greater fraction of the system components are shared between various system setups. We implement and test the system with popular frameworks, Robot Operating System (ROS) and Gazebo simulator.
SPSysML with SPSysDP enables the design of SPSys (including DT and CPS), multi-setup system development featuring maximised integrity between simulation and physical parts in its setups.
△ Less
Submitted 22 December, 2023; v1 submitted 17 March, 2023;
originally announced March 2023.
-
MeROS: SysML-based Metamodel for ROS-based Systems
Authors:
Tomasz Winiarski
Abstract:
The complexity of today's robot control systems implies difficulty in develo** them efficiently and reliably. Systems engineering (SE) and frameworks come to help. The framework metamodels are needed to support the standardisation and correctness of the created application models. Although the use of frameworks is widespread nowadays, for the most popular of them, Robot Operating System (ROS), a…
▽ More
The complexity of today's robot control systems implies difficulty in develo** them efficiently and reliably. Systems engineering (SE) and frameworks come to help. The framework metamodels are needed to support the standardisation and correctness of the created application models. Although the use of frameworks is widespread nowadays, for the most popular of them, Robot Operating System (ROS), a contemporary metamodel has been missing so far. This article proposes a new metamodel for ROS called MeROS, which addresses the running system and developer workspace. The ROS comes in two versions: ROS 1 and ROS 2. The metamodel includes both versions. In particular, the latest ROS 1 concepts are considered, such as nodelet, action, and metapackage. An essential addition to the original ROS concepts is the grou** of these concepts, which provides an opportunity to illustrate the system's decomposition and varying degrees of detail in its presentation. The metamodel is derived from the requirements and verified on the practical example of Rico assistive robot. The matter is described in a standardised way in SysML (Systems Modeling Language). Hence, common development tools that support SysML can help develop robot controllers in the spirit of SE.
△ Less
Submitted 25 August, 2023; v1 submitted 14 March, 2023;
originally announced March 2023.
-
A concept of a measuring system for probe kinesthetic parameters identification during echocardiography examination
Authors:
Tomasz Winiarski,
Paweł Balsam,
Maciej Węgierek,
Sonia Borodzicz-Jażdżyk,
Wojciech Dudek,
Konrad Banachowicz,
Janusz Kochanowski,
Michał Marchel
Abstract:
Echocardiography is the most commonly used imaging technique in clinical cardiology. Due to the high demand for this type of examination and the small number of specialists, there is a need to support the examination process through telemedicine. Moreover, specialist training can be supported by appropriate simulation systems. For (i) creating tailor-made tele-echo robots, (ii) creating echo syste…
▽ More
Echocardiography is the most commonly used imaging technique in clinical cardiology. Due to the high demand for this type of examination and the small number of specialists, there is a need to support the examination process through telemedicine. Moreover, specialist training can be supported by appropriate simulation systems. For (i) creating tailor-made tele-echo robots, (ii) creating echo system simulators, and (iii) conducting echo examination with local or remote expert assistance, knowledge about echo probe kinesthetic parameters during echocardiography examination is advisable. The article describes the concept of a measuring system for obtaining such data.
△ Less
Submitted 27 July, 2020;
originally announced July 2020.
-
An intent-based approach for creating assistive robots' control systems
Authors:
Tomasz Winiarski,
Wojciech Dudek,
Maciej Stefańczyk,
Łukasz Zieliński,
Daniel Giełdowski,
Dawid Seredyński
Abstract:
The current research standards in robotics demand general approaches to robots' controllers development. In the assistive robotics domain, the human-machine interaction plays a substantial role. Especially, the humans generate intents that affect robot control system. In the article an approach is presented for creating control systems for assistive robots, which reacts to users' intents delivered…
▽ More
The current research standards in robotics demand general approaches to robots' controllers development. In the assistive robotics domain, the human-machine interaction plays a substantial role. Especially, the humans generate intents that affect robot control system. In the article an approach is presented for creating control systems for assistive robots, which reacts to users' intents delivered by voice commands, buttons, or an operator console. The whole approach was applied to the real system consisting of customised TIAGo robot and additional hardware components. The exemplary experiments performed on the platform illustrate the motivation for diversification of human-machine interfaces in assistive robots.
△ Less
Submitted 2 December, 2021; v1 submitted 25 May, 2020;
originally announced May 2020.