Papers
16
Total Citations
244
H-Index
8
About
Nan Guan is a prominent researcher specializing in real-time systems, robotic software frameworks, and timing analysis, with a particular focus on the Robot Operating System (ROS and ROS 2). His work sits at the critical intersection of robotics and safety-critical computing, addressing one of the most pressing challenges in modern autonomous systems: guaranteeing that software meets hard real-time constraints. Guan's most influential contributions center on formally modeling and analyzing timing behaviors within ROS 2 executors, including response time analysis of processing chains, multi-threaded execution, and inter-process communication delays — work that has collectively garnered over 150 citations. His research provides robotics engineers with rigorous analytical tools essential for deploying autonomous systems in safety-critical domains. Beyond timing analysis, he has extended his expertise to multi-sensor data fusion, developing worst-case latency and time disparity analyses for message synchronization, and introduced SEAM, an optimal message synchronizer ensuring bounded time disparity. His work also encompasses GPU resource management within ROS 2 and security testing through fuzzing techniques. A noteworthy early contribution examines PID control strategies for pneumatic soft robots, demonstrating breadth across both theoretical and applied robotics. Guan's research collectively advances the reliability and safety of next-generation autonomous robotic systems.
Research Focus
Key Achievements
Top Papers
- 1
- 2
- 3
- 4Worst-Case Time Disparity Analysis of Message Synchronization in ROS21 citations · 2022
- 5Real-Time Performance Analysis of Processing Systems on ROS 2 Executors9 citations · 2023
- 6
- 7Worst-Case Latency Analysis of Message Synchronization in ROS8 citations · 2023
- 8Modeling and Analysis of Inter-Process Communication Delay in ROS 28 citations · 2023
- 9Enhancing ROS System Fuzzing through Callback Tracing7 citations · 2024
- 10