Journal of Systems and Software· 2026Q1
Timed Rebeca kullanarak bir ROS2 çoklu robot sisteminin modellenmesi ve model kontrolü
Modelling and model-checking a ROS2 multi-robot system using Timed Rebeca
- 1atıf
- Q1SCImago
- 2026yıl
Kısa özet
Yeni bir yöntem, sürekli dinamikleri ayrıştırarak ve doğrulamayı optimize ederek ROS2 çoklu robot sistemlerini modellemek ve doğrulamak için Timed Rebeca'yı kullanır, doğruluk ile elverişlilik arasında denge sağlar.
Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.
Ana noktalar
- ROS2 çoklu robot sistemlerinin sürekli dinamiklerini Timed Rebeca'da modellemek için ayrıştırma stratejileri ve soyutlama eşikleri önerir.
- Model kontrolü doğrulama sürecini hızlandırmak için optimizasyon teknikleri sunar.
- Çoklu robot sistemlerini sistematik olarak tasarlama ve doğrulama, soyut modeller ve ROS2 uygulamaları arasında çift yönlü bir akış sağlama yöntemini gösterir.
- Açıkça erişilebilen Rebeca ve ROS2 kod tabanlarını bir referans olarak sunar.
Yapay zekâ ile başlık ve abstract'tan üretildi; tam metin okunmaz.
Özet (abstract)
Model-based development accelerates prototyping, enables earlier experimentation, and ensures rigorous validation of system de- sign intents. In multi-agent systems with complex asynchronous interactions and concurrency, formal verification—particularly model-checking—offers an automated means of confirming that desired properties hold. Timed Rebeca, an actor-based modelling language supporting reactive, concurrent, and timed behaviors, together with its model-checking tool, provides a powerful framework for this purpose. By leveraging these capabilities, Timed Rebeca can intuitively capture ROS2 node graphs, recurring physical signals, motion primitives, and other time-convertible behaviors. Nevertheless, modelling and verifying multi-robot systems entail significant challenges: abstracting intricate information, bridging the gap between discrete models and continuous system dynamics, and managing large state spaces while preserving fidelity. To address these challenges, we propose discretization strategies tailored to various data types and identify thresholds of abstraction that balance accuracy and tractability. We further introduce optimization techniques to accelerate verification. Our work demonstrates how to systematically design and verify multi-robot systems through Timed Rebeca, efficiently transform continuous dynamics into discrete models for model-checking, and maintain a practical, bidirectional flow between the abstract model and the ROS2 implementation. The accompanying Rebeca and ROS2 codebases, made openly available, serve as a foundational reference for researchers and developers aiming to model and verify advanced autonomous robotic systems.
Yazarların özeti; kaynağından alınmıştır. Journal of Systems and Software, 2026 · DOI ↗
Ücretsiz hesapla devam et
Makaleye Sor ile bu makaleye günde 3 soru ücretsiz; makaleyi kaydet, kaynakçasını al, ilgi alanına göre her gün yeni özetler. Çıkarımlar Premium.
Web'de ücretsiz devam etGoogle ya da Apple hesabınla giriş; kart istemez. Bu makaleye geri dönersin.
Telefonda:
Alan: Hesaplamalı Kuram ve Matematik
Computational Theory and MathematicsComputer Science