A review on communication protocols for autonomous unmanned aerial vehicles for inspection application

L Shi, NJH Marcano, RH Jacobsen - Microprocessors and Microsystems, 2021 - Elsevier
The communication system is a critical part of the system design for the autonomous
Unmanned Aerial Vehicle (UAV). It has to address different considerations, including …

PiCAS: New design of priority-driven chain-aware scheduling for ROS2

H Choi, Y **ang, H Kim - 2021 IEEE 27th Real-Time and …, 2021 - ieeexplore.ieee.org
In ROS (Robot Operating System), most applications in time-and safety-critical domain are
constructed in the form of callback chains with data dependencies. Due to the shortcomings …

Real-time scheduling and analysis of processing chains on multi-threaded executor in ros 2

X Jiang, D Ji, N Guan, R Li, Y Tang… - 2022 IEEE Real-Time …, 2022 - ieeexplore.ieee.org
ROS (Robot Operating System) is currently one of the most popular development
frameworks for robotic software, which is usually subject to hard real-time constraints in safe …

Response time analysis and priority assignment of processing chains on ROS2 executors

Y Tang, Z Feng, N Guan, X Jiang, M Lv… - 2020 IEEE Real …, 2020 - ieeexplore.ieee.org
ROS (Robot Operating System) is currently the most popular robotic software development
framework. Robotic software in safe-critical domain are usually subject to hard real-time …

Autoware_Perf: A tracing and performance analysis framework for ROS 2 applications

Z Li, A Hasegawa, T Azumi - Journal of Systems Architecture, 2022 - Elsevier
Abstract This paper proposes Autoware_Perf, a tracing and performance analysis framework
for ROS 2 applications, such as Autoware. Auto. According to our survey, ROS 2 Tracing is …

DAG scheduling and analysis on multiprocessor systems: Exploitation of parallelism and dependency

S Zhao, X Dai, I Bate, A Burns… - 2020 IEEE Real-Time …, 2020 - ieeexplore.ieee.org
With ever more complex functionalities being implemented in emerging real-time
applications, multiprocessor systems are demanded for high performance, and directed …

End-to-end timing analysis in ROS2

H Teper, M Günzel, N Ueter… - 2022 IEEE Real …, 2022 - ieeexplore.ieee.org
Modern autonomous vehicle platforms feature many interacting components and sensors,
which add to the system complexity and affect their performance. A key aspect for such …

Latency-aware generation of single-rate DAGs from multi-rate task sets

M Verucchi, M Theile, M Caccamo… - 2020 IEEE Real-Time …, 2020 - ieeexplore.ieee.org
Modern automotive and avionics embedded systems integrate several functionalities that
are subject to complex timing requirements. A typical application in these fields is composed …

DAG scheduling and analysis on multi-core systems by modelling parallelism and dependency

S Zhao, X Dai, I Bate - IEEE transactions on parallel and …, 2022 - ieeexplore.ieee.org
With ever more complex functionalities being implemented in emerging real-time
applications, multi-core systems are demanded for high performance, with directed acyclic …

Timing analysis and priority-driven enhancements of ROS 2 multi-threaded executors

H Sobhani, H Choi, H Kim - 2023 IEEE 29th Real-Time and …, 2023 - ieeexplore.ieee.org
The second generation of Robotic Operating System, ROS 2, has gained much attention for
its potential to be used for safety-critical robotic applications. The need to provide a solid …