Personal Info
I am finding a New Job now!
Up to now (2025.5), I have been employed by PICO (is a part of ByteDance Inc.) almost 3.5 years. With a decade-long career in robotics, autonomous systems and VR/AR, my core expertise centers on three principal domains:
-
(Lidar)-Visual-Inertial SLAM Systems
- UAV(Unmanned Aerial Vehicle): Camera + IMU + GPS.
- AV(Autonomous Vehicle): Lidar + Camera + IMU + GPS + Wheel Encoder.
- VR(Virtual Reality): Camera + IMU.
- Academic Achievement: 3 top-conference paper with first author.
-
UAV Localization + Perception + Control
- Localizer(Multi-Sensor Fusion)
- Main Sensors: IMU, GNSS, Camera, Compass, Barometer.
- Feature: Triple Redundancy Localization.
- Perception Obstacle Avoidance
- Dense depth mapping with stereo camera for obstacle avoidance.
- Obstacle Avoidance: Employ Dijkstra, A* or JPS to search a short path for bypassing the obstacle.
- Navigator and Controller
- Navigator: Employ Matlab + Simulink + Stateflow to design the Navigation strategy, and then generate the corresponding C++ code.
- Controller: Employ ADRC and modified PID algo to construct the controller of Flight Control.
- SIL + HIL Simulation
- Before testing with UAV devices, these above Localizer, Navigator and Controller are first simulated with Gazebo by SIL and HIL strategy.
- All-Weather Precision Take off/Landing Solution
-
Traditional Machine Learning
- Regression: Employ Regression method to conduct prediction.
- Recognition: Employ Fast-RCNN to conduct mark recognition.
- Data Enhancement: Employ warp, rotation, add noise, partial mask... to enhance train data of Fast-RCNN.
🔧 Technical Stack Tools:
-
C++ (including NEON / SSE) / Python
-
ROS / Docker / Gazebo
-
Matlab (Simulink, MDB, HIL, Stateflow Code Generation)
-
OpenCV / Ceres-Solver / Eigen / PCL / EKF
-
Pytorch
Academic Volunteer (Reviewer):
-
IEEE RA-L, NeurIPS'2025, ICRA'2025, ICPR'2024