Torna ai risultati
Scheda bibliografica · Consultazione e accesso
Artículo

ROS2 Real-time Performance Optimization and Evaluation

Yanlei Ye et al · KeAi Communications Co., Ltd · 2023

Accesso istituzionale disponibile
Lettura rapida. Controlla i dati essenziali della risorsa e accedi al contenuto con il pulsante principale. La scheda mostra solo le informazioni necessarie per identificare, citare e aprire l’opera.

Accesso alla risorsa

Apri il contenuto dall’opzione principale o scegli un’altra fonte disponibile.

DOAJ DOAJ Articles
Entrar por DOAJ
Accesso principale

Accesso istituzionale disponibile

El acceso puede requerir institución, suscripción, proxy, VPN o autenticación.
Apri accesso

Riepilogo

Descripción general del contenido del recurso.

Abstract Real-time interaction with uncertain and dynamic environments is essential for robotic systems to achieve functions such as visual perception, force interaction, spatial obstacle avoidance, and motion planning. To ensure the reliability and determinism of system execution, a flexible real-time control system architecture and interaction algorithm are required. The ROS framework was designed to improve the reusability of robotic software development by providing a distributed structure, hardware abstraction, message-passing mechanism, and application prototypes. Rich ecosystems for robotic development have been built around ROS1 and ROS2 architectures based on the Linux system. However, because of the fairness scheduling principle of the default Linux system design and the complexity of the kernel, the system does not have real-time computing. To achieve a balance between real-time and non-real-time computing, this paper uses the transmission mechanism of ROS2, combines it with the scheduling mechanism of the Linux operating system, and uses Preempt_RT to enhance the real-time computing of ROS1 and ROS2. The real-time performance evaluation of ROS1 and ROS2 is conducted from multiple perspectives, including throughput, transmission mode, QoS service quality, frequency, number of subscription nodes and EtherCAT master. This paper makes two significant contributions: firstly, it employs Preempt_RT to optimize the native ROS2 system, effectively enhancing the real-time performance of native ROS2 message transmission; secondly, it conducts a comprehensive evaluation of the real-time performance of both native and optimized ROS2 systems. This comparison elucidates the benefits of the optimized ROS2 architecture regarding real-time performance, with results vividly demonstrated through illustrative figures.

Come citare

Elegí el formato que necesitás y copiá la referencia al portapapeles.

APA 7

al, Y. Y. E. (2023). ROS2 Real-time Performance Optimization and Evaluation. https://doi.org/10.1186/s10033-023-00976-5

MLA

al, Yanlei Ye et. "ROS2 Real-time Performance Optimization and Evaluation." 2023. https://doi.org/10.1186/s10033-023-00976-5.

Chicago

al, Yanlei Ye et. 2023. "ROS2 Real-time Performance Optimization and Evaluation.". https://doi.org/10.1186/s10033-023-00976-5.

Harvard

al, Y. Y. E. 2023, ROS2 Real-time Performance Optimization and Evaluation, KeAi Communications Co, Ltd, available at: https://doi.org/10.1186/s10033-023-00976-5 [Accessed 7 Aug. 2026].

Condividi e stampa

Salva la scheda, copia il link permanente o stampala in PDF.

Esporta riferimento

Esporta il record nei formati più comuni per usarlo con un gestore bibliografico.

Dettagli della risorsa

Informazioni bibliografiche utili per verificare che sia il materiale corretto.

Titolo
ROS2 Real-time Performance Optimization and Evaluation
Autore / collaboratori
Yanlei Ye et al
Editore
KeAi Communications Co., Ltd
Anno di pubblicazione
2023
ISSN
2192-8258
ISSN
2192-8258
Lingua
Inglés

Soggetti

Esplora risorse correlate a partire da questi soggetti.

Copiato