paper-with-me

Papers

RSLCPP -- Deterministic Simulations Using ROS 2

2026-01-11 · Simon Sagmeister, Marcel Weinmann, Phillip Pitschi, Markus Lienkamp arxiv

Simulation is crucial in real-world robotics, offering safe, scalable, and efficient environments for developing a variety of robotic applications. While the Robot Operating System (ROS) has been widely adopted as the backbone of these robotic applications in both academia and industry, its asynchronous, multi-process design complicates reproducibility, especially across varying hardware platforms. Deterministic callback execution cannot be guaranteed when computation times and communication delays vary. This lack of reproducibility complicates scientific benchmarking and continuous integration, where consistent results are essential. To address this, we present a methodology to create deterministic simulations using ROS 2 nodes. Our ROS Simulation Library for C++ (RSLCPP) implements this approach, enabling existing nodes to be combined into a simulation routine that yields reproducible results, usually without requiring any source code changes. We demonstrate that our approach produces identical results across various CPUs and architectures when testing both a synthetic benchmark and a real-world robotics system. RSLCPP is open-sourced at https://github.com/TUMFTM/rslcpp.

📄 PDF Abstract BibTeX arXiv:2601.07052

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Push-forward method for piecewise deterministic biochemical simulations

2020-09-14

A biochemical network can be simulated by a set of ordinary differential equations (ODE) under well stirred reactor conditions, for large numbers of molecules, and frequent reactions. This is no longer a robust represent…

Fast Calculation of the Knowledge Gradient for Optimization of Deterministic Engineering Simulations

2016-08-16 · Joachim van der Herten, Ivo Couckuyt, Dirk Deschrijver, Tom Dhaene

A novel efficient method for computing the Knowledge-Gradient policy for Continuous Parameters (KGCP) for deterministic optimization is derived. The differences with Expected Improvement (EI), a popular choice for Bayesi…

Bayesian Optimization

Unifying Predictions of Deterministic and Stochastic Physics in Mesh-reduced Space with Sequential Flow Generative Model

2023-09-21 · NeurIPS 2023 11

Accurate prediction of dynamical systems in unstructured meshes has recently shown successes in scientific simulations. Many dynamical systems have a nonnegligible level of stochasticity introduced by various factors (e.…

Stochastic two-patch epidemic model with nonlinear recidivism

2024-05-16 · Juan G. Calvo, Mario I. Simoy, Juan P. Aparicio, José E. Chacón 외

We develop a stochastic two-patch epidemic model with nonlinear recidivism to investigate infectious disease dynamics in heterogeneous populations. Extending a deterministic framework, we introduce stochasticity to accou…

Stochastic inference with deterministic spiking neurons

2013-11-13 · Mihai A. Petrovici, Johannes Bill, Ilja Bytschok, Johannes Schemmel 외

The seemingly stochastic transient dynamics of neocortical circuits observed in vivo have been hypothesized to represent a signature of ongoing stochastic inference. In vitro neurons, on the other hand, exhibit a highly …

Bayesian Inference