Robotic design choice overview using co-simulation

Rapid robotic system development sets a demand for multi-disciplinary methods and tools to explore and compare design alternatives. In this paper, we present collaborative modeling that combines discrete-event models of controller software with continuous-time models of physical robot components. The presented co-modeling method utilized VDM for discrete-event and 20-sim for continuous-time modeling. The collaborative modeling method is illustrated with a concrete example of collaborative model development of a mobile robot animal feeding system. Simulations are used to evaluate the robot model output response in relation to operational demands. The result of the simulations provides the developers with an overview of the impacts of each solution instance in the chosen design space. Based on the solution overview the developers can select candidates that are deemed viable to be deployed and tested on an actual physical robot.

READ FULL TEXT

page 2

page 3

page 4

research
05/23/2019

Tempus Volat, Hora Fugit -- A Survey of Dynamic Network Models in Discrete and Continuous Time

Given the growing number of available tools for modeling dynamic network...
research
02/17/2018

Collaborative model based design of automated and robotic agricultural vehicles in the Crescendo Tool

This paper describes a collaborative modelling approach to automated and...
research
03/17/2023

SPSysML: A meta-model for quantitative evaluation of Simulation-Physical Systems

Robotic systems are complex cyber-physical systems (CPS) commonly equipp...
research
04/23/2020

Hybrid Control from Scratch: A Design Methodology for Assured Robotic Missions

Robotic research over the last decades have lead us to different archite...
research
03/20/2023

A Framework for Learning Behavior Trees in Collaborative Robotic Applications

In modern industrial collaborative robotic applications, it is desirable...
research
07/14/2022

Continuous-time Analysis for Variational Inequalities: An Overview and Desiderata

Algorithms that solve zero-sum games, multi-objective agent objectives, ...
research
07/29/2020

A Development Cycle for Automated Self-Exploration of Robot Behaviors

In this paper we introduce Q-Rock, a development cycle for the automated...

Please sign up or login with your details

Forgot password? Click here to reset