Reference results for standalone simple Modelica URDF robots urdfmodelica.
The DLR URDFModelica Library is a free open-source library for simulation of robots described as URDF. Given a robot URDF description, a python script translates it to Modelica syntax and automatically builds a package structure to simulate this robot in Modelica. Alternatively a generic robot simulation can be parameterized based on a single Modelica record.
This repository contains the reference results for the library examples.
Each example, i.e. model with experiment annotation, in the library (the main version, not the tutorial version) has a comparisonSignals.txt file in the library resources that defines a few variables that are representative for a successful simulation, i.e. position and orientation of the end effector of a manipulator.
The results of these simulations are saved in this repository. Following the same structure than the library, there is one folder for each example in this repository that contains three files that define the reference results.
creation.txtgives some information about how the results were generated, e.g. Modelica version, library version, integration algorithm, start and stop time, ...simulate_passed.logis a the log file (commonlydslog.txt) returned bydymosim.ExampleName.csvcontains the values of the variables listed in the correspondingcomparisonSignals.txtfor the example as comma separated values.
The first set of reference results for library version 0.3.3 was created in September 2025 on a Windows 11 machine with Dymola 2024x.
Antoine Pignède @afxp
Carsten Oldemeyer @CarstenOldemeyer
Deutsches Zentrum für Luft und Raumfahrt e.V. (DLR)
Robotik- und Mechatronikzentrum (RMC)
Münchener Straße 20
D-82234 Wessling, Germany