Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Ruoxiang Li

dblp:231/1167 · DBLP profile ↗
← Back
11ranked-venue papers
5as first author
8since 2021 · last 2026
0000-0002-6684-2011ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 4 · 1 first-author · 1 since 2021Systems, architecture and hardware · 3 · 2 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 2 first-author · 3 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
4 papers
Embedded and real-time systems · 97% Electronic design automation · 3%
Artificial intelligence
3 papers
Efficient and distributed learning · 88% Robot navigation and mapping · 12%

Topics — the 13 heaviest of 14, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Embedded and real-time systems › real-time analysis
worst-case delay analysis
1.422024
Modeling and Analysis of the LatestTime Message Synchronization Policy in ROS · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2024
Worst-Case Latency Analysis of Message Synchronization in ROS · RTSS 2023
Embedded and real-time systems
cyber-physical system platforms
1.222023
Worst-Case Latency Analysis of Message Synchronization in ROS · RTSS 2023
Worst-Case Time Disparity Analysis of Message Synchronization in ROS · RTSS 2022
Embedded and real-time systems › cyber-physical system platforms
robot operating system
1.222023
Worst-Case Latency Analysis of Message Synchronization in ROS · RTSS 2023
Worst-Case Time Disparity Analysis of Message Synchronization in ROS · RTSS 2022
Machine learning › Efficient and distributed learning › model compression
large language model compression
1.012026
GRASPrune: Global Gating for Budgeted Structured Pruning of Large Language Models · ACL (1) 2026
Machine learning › Efficient and distributed learning
model compression
1.012026
GRASPrune: Global Gating for Budgeted Structured Pruning of Large Language Models · ACL (1) 2026
Machine learning › Efficient and distributed learning › model compression › pruning
structured pruning
1.012026
GRASPrune: Global Gating for Budgeted Structured Pruning of Large Language Models · ACL (1) 2026
Embedded and real-time systems
real-time scheduling
0.612022
Real-Time Scheduling and Analysis of Processing Chains on Multi-threaded Executor in ROS 2 · RTSS 2022
Embedded and real-time systems › real-time scheduling › schedulability analysis
response time analysis
0.612022
Real-Time Scheduling and Analysis of Processing Chains on Multi-threaded Executor in ROS 2 · RTSS 2022
Embedded and real-time systems › real-time analysis
worst-case timing analysis
0.612022
Worst-Case Time Disparity Analysis of Message Synchronization in ROS · RTSS 2022
Robotics › Robot navigation and mapping
sensor fusion
0.212024
Modeling and Analysis of the LatestTime Message Synchronization Policy in ROS · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2024
Electronic design automation › timing analysis
end-to-end latency analysis
0.212023
Worst-Case Latency Analysis of Message Synchronization in ROS · RTSS 2023
Robotics › Robot navigation and mapping
robot software frameworks
0.212022
Real-Time Scheduling and Analysis of Processing Chains on Multi-threaded Executor in ROS 2 · RTSS 2022
Embedded and real-time systems › cyber-physical system platforms
autonomous driving systems
0.212022
Worst-Case Time Disparity Analysis of Message Synchronization in ROS · RTSS 2022

Methods — techniques the papers use, named apart from their topics

worst-case analysis · 1.5formal modeling · 1.5measurement · 1.2response time analysis · 1.1formal scheduling model · 1.1projected straight-through estimator · 1.0global gating · 1.0calibration · 1.0latency bound analysis · 0.7worst-case time disparity analysis · 0.6
YearPublicationVenuePosition
2026 GRASPrune: Global Gating for Budgeted Structured Pruning of Large Language Models
abstract
Large language models (LLMs) are expensive to serve because model parameters, attention computation, and KV caches impose substantial memory and latency costs.We present GRASPrune, a structured pruning framework applied after pretraining that jointly prunes FFN channels and KV head groups under a single global budget.Instead of learning importance scores without constraints and applying the budget only after training, GRASPrune learns lightweight gate scores with a projected straight-through estimator that enforces a hard mask satisfying the budget at every step while keeping the backbone weights frozen.After the mask is fixed, we calibrate scaling factors on the retained units to mitigate scale mismatch caused by pruning, and fold these factors into the pruned weights to obtain a smaller dense checkpoint with no extra parameters at inference.On LLaMA-2-7B, GRASPrune removes 50% of parameters and achieves 12.18 perplexity on WikiText-2 while maintaining competitive average zero-shot accuracy on five benchmarks, using four epochs on 512 unlabeled calibration sequences on a single NVIDIA A100 80GB GPU without any full model finetuning. 1
Jiangfeng Xiao, Chuan Xiao 0001, Ruoxiang Li, Rui Mao 0001, Jianbin Qin
ACL (1)4
2025 ATER: Adaptive Task Execution Rate Regulation for Enhanced Real-Time Performance in ROS 2
Ruoxiang Li, Mingsong Lv, Jen-Ming Wu, Chun Jason Xue, Jianping Wang 0001, Nan Guan
RTCSA1
2024 Improving the Reaction Latency Analysis of Message Synchronization in ROS
abstract
Multi-sensor data fusion plays a crucial role in modern autonomous systems, enabling them to perceive the surroundings from multiple dimensions. However, the accuracy of fusion output can be compromised by the temporal inconsistency of input messages from different sources. ROS provides algorithms of message synchronization to mitigate this misalignment before the data fusion process. Nevertheless, this introduces additional latency in processing each message, which influences the real-time performance of ROS systems. Previous research [1] is the first to analyze and bound the reaction latency of the ApproximateTime synchronization policy in ROS, which is essential for analyzing the system-level end-to-end reaction time. However, their bound is overly pessimistic. In this paper, we propose a safe and tight reaction latency upper bound for the ApproximateTime policy. We conduct experiments to validate its accuracy and assess its improvements compared to [1].
Ruoxiang Li, Naijun Zhan, Nan Guan
RTCSA2
2024 Modeling and Analysis of the LatestTime Message Synchronization Policy in ROS
abstract
Sensor fusion plays a critical role in modern robotics and autonomous systems. In reality, the sensor data destined for the fusion algorithm may have substantially different sampling times. Without proper management, this could lead to poor sensor fusion quality. Robot operating system (ROS) is the most popular robotic software framework, providing essential mechanisms for synchronizing messages to mitigate timing inconsistencies during sensor fusion. Recently, ROS introduced a new LatestTime message synchronization policy. In this article, we formally model the behavior of the LatestTime policy and analyze its worst-case real-time performance. Our investigation uncovers a defect of the LatestTime policy that may cause infinite latency in publishing subsequent outputs. We propose a solution to address this defect and develop safe and tight upper bounds on worst-case real-time performance, in terms of both the maximal temporal inconsistency of its outputs and the incurred latency. Experiments are conducted to evaluate the precision, safety and robustness of our theoretical results.
Ruoxiang Li, Naijun Zhan, Nan Guan
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.2
2023 ROSGM: A Real-Time GPU Management Framework with Plug-In Policies for ROS 2
abstract
Robot Operating System (ROS) is a prevailing software framework for robotic appliscation development. Graphics Processing Unit (GPU) is widely used in many ROS applications as a first-order computation resource. Unfortunately, ROS does not do any resource management for GPU, and different components in a ROS application directly submit their GPU workload without coordinating with each other, which may cause severe problems in both general performance and realtime capability. This paper presents ROSGM, a real-time ROS 2G PUM anagement framework. Instead of providing a fixed GPU management policy for all scenarios, ROSGM allows the addition of any management policy as a plug-in and dynamic switching among different management policies at run-time, which is helpful since GPU management policies are typically device-dependent, and different applications or the same application in different modes may need different GPU management policies. Besides, ROSGM supports dynamic task loading and unloading for integrating additional functionalities when required at run-time. We conduct experiments to evaluate ROSGM. The results show that by properly managing the GPU resource using ROSGM, we can significantly improve the performance of ROS 2 applications. The flexibility of adding management policies as plug-ins, dynamic switching of management policies, and dynamic task loading and unloading helps improve the adaptability of ROSGM.
Ruoxiang Li, Tao Hu 0018, Xu Jiang 0004, Laiwen Li, Wenxuan Xing, Qingxu Deng, Nan Guan
RTAS1
2023 Worst-Case Latency Analysis of Message Synchronization in ROS
abstract
Multi-sensor data fusion is crucial for modern autonomous systems to accurately perceive their surrounding environments and make intelligent decisions. However, as different sensor sources may have significant time disparity, it is necessary to synchronize their data before sending them to the fusion algorithm, in order to control such differences and get meaningful fusion results. This paper discusses the message synchronization policy in ROS, a popular framework for robotic systems. The ROS message synchronization policy has proven to be highly effective in reducing the time disparity, but it introduces a certain level of latency. Therefore, to use it for real-time systems, it is essential to establish an upper bound for the worst-case latency that may occur. Specifically, we analyze two key latency metrics of the ROS message synchronization policy, the passing latency and reaction latency, which are needed to analyze the end-to-end delay and reaction time on the system level. We conduct experiments under different settings to evaluate the precision of our proposed latency upper bounds against the maximum observed latency in real execution.
Ruoxiang Li, Xu Jiang 0004, Zheng Dong 0002, Jen-Ming Wu, Chun Jason Xue, Nan Guan
RTSS1
2022 Real-Time Scheduling and Analysis of Processing Chains on Multi-threaded Executor in ROS 2
abstract
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-critical domains. Designers must formally model and analyze its timing behaviors to guarantee that real-time constraints are always honored at run-time. This paper studies real-time scheduling and analysis under a multi-threaded executor in ROS 2. We present a formal description of the scheduling model of multi-threaded executors, and develop response time analysis techniques for processing chains executing on it. Moreover, we identify a risk of increasing the response time of chains that may be caused by improper design when deploying systems on multi-threaded executors, which provides a useful guidance to designers. We conduct experiments with both randomly generated workloads and case studies on a realistic ROS 2 platform to evaluate and demonstrate our results.
Xu Jiang 0004, Dong Ji, Nan Guan, Ruoxiang Li, Yue Tang 0001, Wang Yi 0001
RTSS4
2022 Worst-Case Time Disparity Analysis of Message Synchronization in ROS
abstract
Multi-sensor data fusion is essential in autonomous systems to support accurate perception and intelligent decisions. To perform meaningful data fusion, input data from different sensors must be sampled at time points in close propinquity to each other, otherwise the result cannot accurately reflect the status of the physical environment. ROS (Robotic Operating System), a popular software framework for autonomous systems, provides message synchronization mechanisms to address the above problem, by buffering messages carrying data from different sensors and grouping those with similar timestamps. Although message synchronization is widely used in applications developed based on ROS, little knowledge is known about its actual behavior and performance, so it is hard to guarantee the quality of data fusion. In this paper, we model the message synchronization policy in ROS and formally analyze its worst-case time disparity (maximal difference among the timestamps of the messages grouped into the same output set). We conduct experiments to evaluate the precision of the proposed time disparity upper bound against the maximal observed time disparity in real execution, and compare it with the synchronization policy in Apollo Cyber RT, another popular software framework for autonomous driving systems. Experiment results show that our analysis has good precision and ROS outperforms Apollo Cyber RT in terms of both observed worst-case time disparity and the theoretical bound.
Ruoxiang Li, Nan Guan, Xu Jiang 0004, Zhishan Guo, Zheng Dong 0002, Mingsong Lv
RTSS1
2019 Unsupervised Pedestrian Trajectory Prediction with Graph Neural Networks
abstract
Trajectory prediction can aid in target tracking, automatic system navigation, social behavior prediction, analysis and other computer vision tasks. When people walk in crowded spaces such as sidewalks, subway and airports, etc., they naturally adjust their walking style according to the scene context and follow common social etiquette, such as maintaining separation and avoiding collisions. Accurate prediction of trajectories is a big challenge in a crowded scenario where interaction between targets may cause complex societal dynamics. Unlike the prediction of a single person trajectory, it is difficult to capture the real motion of multiple people by only considering the historical positions of each individual separately. Benefit from the recent success of graph neural networks, we propose a model called GNN-TP for pedestrian trajectory prediction. GNN-TP is a purely data-driven model that simultaneously infers the interactions between pedestrians in an unsupervised way and predicts their future trajectories jointly in crowded scenes. On the one hand, GNN-TP infers the interactions employing the observed historical trajectories. We transfer pedestrians' information on the graph-structured data and classify the interaction type based on edges' features. On the other hand, it learns the dynamical model and predicts future trajectories based on the inferred interactions and the observations. Extensive experiments show that our trajectory prediction model achieves efficient and state-of-the-art performance on several public datasets.
Mingkun Wang, Dian-xi Shi, Naiyang Guan, Liujing Wang, Ruoxiang Li
ICTAI6
2019 FA-Harris: A Fast and Asynchronous Corner Detector for Event Cameras
abstract
Recently, the emerging bio-inspired event cameras have demonstrated potentials for a wide range of robotic applications in dynamic environments. In this paper, we propose a novel fast and asynchronous event-based corner detection method which is called FA-Harris. FA-Harris consists of several components, including an event filter, a Global Surface of Active Events (G-SAE) maintaining unit, a corner candidate selecting unit, and a corner candidate refining unit. The proposed G-SAE maintenance algorithm and corner candidate selection algorithm greatly enhance the real-time performance for corner detection, while the corner candidate refinement algorithm maintains the accuracy of performance by using an improved event-based Harris detector. Additionally, FA-Harris does not require artificially synthesized event-frames and can operate on asynchronous events directly. We implement the proposed method in C++ and evaluate it on public Event Camera Datasets. The results show that our method achieves approximately 8× speed-up when compared with previously reported event-based Harris detector, and with no compromise on the accuracy of performance.
Ruoxiang Li, Dian-xi Shi, Yongjun Zhang 0006, Kaiyue Li, Ruihao Li 0001
IROS1
2018 Multi-UAV Collaborative Monocular SLAM Focusing on Data Sharing
Zhuoyue Yang, Dian-xi Shi, Yongjun Zhang 0006, Shaowu Yang, Ruoxiang Li
ICONIP (7)6