Banner
Home      Log In      Contacts      FAQs      INSTICC Portal
 
Documents

Tutorials

The role of the tutorials is to provide a platform for a more intensive scientific exchange amongst researchers interested in a particular topic and as a meeting point for the community. Tutorials complement the depth-oriented technical sessions by providing participants with broad overviews of emerging fields. A tutorial can be scheduled for 1.5 or 3 hours.

TUTORIALS LIST



Tutorial on
Mobile Robot Simulation with EyeSim


Instructor

Thomas Bräunl
School of Engineering, The University of Western Australia
Australia
 
Brief Bio
Thomas Bräunl is a Professor in the School of Engineering at The University of Western Australia, Perth, where he directs the Robotics & Automation Lab as well as the Renewable Energy Vehicle Project (REV). He has developed numerous robotics systems, including the EyeBot robot family and the EyeSim simulation system. On the automotive side, he has done research on electric drive and charging systems, and is developing AI solutions for autonomous driving. Professor Bräunl worked on Driver-Assistance Systems with Mercedes-Benz Stuttgart and on Electric Vehicle Charging Systems with BMW Munich and BMW Mountain View. He holds a Diploma from the University of Kaiserslautern, an M.S. degree from the University of Southern California, Los Angeles, and a Ph.D. and Habilitation from the University of Stuttgart.
Abstract

Abstract
Presenting the free mobile robot simulator EyeSim as a versatile tool for research and education. EyeSim supports several different robot types and categories, including driving, swimming and diving robots, as well as robot manipulators.


Keywords

Robot simulation; multi-robot systems; sensor simulation.

Aims and Learning Objectives

Learn how to set up a robot environment and how to program mobile robots using EyeSim.

Target Audience

Academics and robotics practitioners

Prerequisite Knowledge of Audience

Basic C or Python programming

Detailed Outline

1. Robot model, sensors and interface
2. RoBIOS API
3. Environments with Maze, Word, and Sim files
4. Driving Robot Simulation
5. Autonomous submarine simulation
6. Robot manipulator simulation

Secretariat Contacts
e-mail: simultech.secretariat@insticc.org

Tutorial on
Introduction to Systems Modeling with SysML v2


Instructor

Gerd Wagner
Brandenburg University of Technology
Germany
 
Brief Bio
Gerd Wagner is Professor Emeritus at Brandenburg University of Technology, Cottbus, Germany. After studying Mathematics, Philosophy and Informatics in Heidelberg, San Francisco and Berlin, he (1) investigated the semantics of negation in knowledge representation formalisms, (2) developed concepts and techniques for agent-oriented modeling and simulation, (3) participated in the development of a foundational ontology for conceptual modeling, the Unified Foundational Ontology (UFO), and (4) created a new Discrete Event Simulation paradigm, Object Event Modeling and Simulation (OEM&S), and a new process modeling language, the Discrete Event Process Modeling Notation (DPMN). He has more than 200 publications in the areas of modeling and simulation, foundational ontologies, and web engineering, 44 of which have been cited at least 44 times (according to Google Scholar). He also operates sim4edu.com, a portal for educational simulation.
Abstract

The Systems Modeling Language (SysML) is a domain-independent systems modeling language, which allows modeling all kinds of systems, including socio-cyber-physical systems such as information systems, spacecrafts or smart cities. In its evolution from version 1 to version 2, it makes significant progress by integrating structural with behavioral modeling, thus supporting various forms of dynamic simulation.

Based on the online book "Understanding KerML and SysML v2" (sim4edu.com/reading/kerml-sysml), this tutorial will introduce the new modeling concepts of SysML2 and show its potential for simulation.


Keywords

Model-Based Systems Engineering (MBSE), UML, SysML

Aims and Learning Objectives

Participants will learn how to model objects and actions for systems modeled as composite objects, such that their component objects may be connected in various ways and perform (inter-)actions.

Target Audience

Researchers and practitioners in the area of modeling and simulation.

Prerequisite Knowledge of Audience

Basic knowledge of UML is helpful.

Detailed Outline

1) Intro to Model-Based Systems Engineering
2) Issues with UML and SysML1
3) Ontological Foundations of SysML2: Objects and Actions as Occurrences
4) Modeling the State Structure of a System
5) Modeling the Dynamics of a System
6) Simulation

Secretariat Contacts
e-mail: simultech.secretariat@insticc.org

footer