Projects
Ongoing Projects 
Privacy Leakage from Radio Frequency Energy Harvesting Signals 2026.05 - Present
RFEHSim | RF Data Collection | Blind Source Separation
- Description: This project investigates a newly identified side channel in radio frequency energy harvesting (RFEH) systems, where harvested voltage signals from ambient RF energy may reveal users’ mobile app activities and fine-grained in-app actions. The project aims to understand the relationship between mobile-device activities, wireless traffic, indoor propagation, and harvested energy signals, and to build a systematic framework for evaluating RFEH-based privacy leakage.
- Role: Research assistant; responsible for theoretical modeling, simulator development, and side-channel attack framework design.
- Keywords: Radio frequency energy harvesting, side-channel attack, mobile privacy, wireless sensing, indoor propagation modeling, blind source separation.
Joint Optimization of Multi-UAV Beamforming and Path Planning 2025.08 - Present
Journal Paper | Code Repository
- Description: This project develops a learning-based framework for multi-UAV downlink communications. It decouples short-term beamforming and long-term cooperative trajectory planning, combines topology-aware GNN beamforming with MAPPO-based path planning, and follows the centralized-training decentralized-execution paradigm.
- Role: Independent researcher, algorithm designer.
- Keywords: GNN, MAPPO, Dec-POMDP, multi-agent reinforcement learning, wireless communications.
Completed Projects 
Efficient Resource Allocation for LoRaWAN via Online Learning 2024.02 - 2025.09
Conference Paper | Journal Paper | LoRaWAN Simulator | Experiment Repository
- Description: This project studies efficient resource allocation for LoRaWAN networks under energy-constrained IoT scenarios. It formulates the joint optimization of carrier frequency, spreading factor, and transmission power as a combinatorial multi-armed bandit problem, and designs both distributed and hybrid online learning frameworks for non-stationary wireless environments.
- Role: Independent researcher, algorithm designer, system developer.
- Keywords: LoRaWAN, wireless resource allocation, online learning, combinatorial multi-armed bandit, energy-constrained IoT, distributed optimization.
Robot Path Planning Based on Visual SLAM 2023.05 - 2024.06
Project Report | ORB-SLAM3 | Path Planning Code | Video Demo
- Description: This project extends ORB-SLAM3 with dense point-cloud mapping based on RGB-D data, converts dense maps into Octomap and lightweight 2D occupancy grids, and evaluates reinforcement-learning-based planners for autonomous navigation.
- Role: Independent researcher, algorithm designer, system developer.
- Keywords: Visual SLAM, robot path planning, dense mapping, occupancy grid mapping, reinforcement learning, autonomous navigation.
Smart Robot Design and Demonstration 2023.03 - 2023.07
- Description: This team design project built an autonomous smart robot car for navigation, recognition and transportation tasks, integrating mechanical chassis construction, motor control, visual perception, ultrasonic sensing, and a mechanical arm/claw. The robot combined an mbed-based control system with OpenMV vision to recognize visual cues, navigate the task field, and execute object-handling actions during field demonstrations.
- Role: Team member, responsible for robot car frame construction, PID/control tuning, and field experiments.
- Keywords: Smart robot, autonomous navigation, PID control, STM32 MCU, OpenMV, ultrasonic sensing, motor control.
Embedded-AI-Based Intelligent Payload Delivery UAV 2022.04 - 2022.08
Project Report | Embedded AI | UAV Control
- Description: This project developed an intelligent UAV system for target-aware payload delivery based on embedded AI. The system integrates onboard target detection, embedded inference deployment, flight-control experiments, and a payload delivery workflow, enabling the UAV to recognize target regions and support autonomous or assisted delivery tasks.
- Role: Team leader, responsible for training the target detection model, deploying the embedded AI on the STM32 MCU, and conducting UAV flight-control experiments.
- Keywords: Embedded AI, UAV, target detection, object detection model training, edge deployment, flight control.