- Autonomous Aerial Systems
- Guidance
- Realtime Path Planning & Trajectory Optimization
- Flight Control
- State Estimation
- Visual/LiDAR-aided Inertial Navigation System
- Flight Simulation & Testing
- Aircraft Design & Aerodynamic Performance Optimization
- High Performance Computing for Realtime Onboard Applications
- Concurrent Programming
- Parallel Computing(SIMD, CUDA, and other feasible solutions)
- Flight Controller Understanding, Design & Tuning for sUAS
- ArduPilot
- PX4
- Flight Log Analysis
- ROS
- Gazebo Simulator
- Blender
- Eigen
- OpenCV
- Linux Ubuntu
- Modern C++
- Python
- MATLAB & Simulink
- Shell
- CUDA
- CMake
- LaTeX