* Motivated and highly energetic professional with more than 10 years of experiences in motion planning and control algorithm development, and real-time software implementation for complex mechatronic, robotic and autonomous driving systems; Exceptional expertise with autonomous navigation, path planning, trajectory...
Experience
2022 — Now
Mountain View, CA
1. Architected and delivered multiple core-planner infrastructure upgrades improving performance, modularity, and reliability of autonomous driving systems.
2. Separated key planner nodes to parallelize execution and mitigate frame-drop bottlenecks.
3. Reorganized Bazel and proto structures into finer-grained modules to accelerate incremental builds and reduce coupling across the planning stack.
4. Developed and implemented a path optimization algorithm using the DDP/iLQR method. Expertly designed cost functions that penalize various vehicle kinematics and dynamics violations, such as curvature, pinch, juke, lateral acceleration, and lateral jerk, along with corridor-based violations like hard corridor, nudge corridor, and in-lane corridor infringements.
5. Successfully integrated a state lattice-based path search algorithm into the autonomous driving system, enhancing path planning's efficiency and ensuring a balance between drivability and search time.
6. Enhanced planner simulation determinism and reproducibility to support regression testing and performance benchmarking.
2017 — 2022
Mountain View, CA
1. Improved an advanced linear programming solver for customized path-speed optimization and reduced the running time. Implemented it in autonomous driving software system.
2. Implemented an integration of hybrid A-star and clothoid based motion primitives generation algorithm and developed its corresponding improvements for open space scenarios, such as, parking, left turn, reversing-bypassing.
3. Implemented a routing based reference line generation and smoothing (nonlinear optimization) with vehicle kinematics constraint consideration.
4. Designed and implemented MPC and LQR controllers for trajectory tracking in both longitudinal and lateral control for Ackerman steering systems.
5. Developed a Quadratic Programming (QP) based path-speed planning and optimization compromising deviation from guidance line and trajectory smoothness with constraints.
6. Implemented a k-d tree space-partitioning data structure to address time-consuming problem for dynamic obstacles station-time boundaries computation.
2013 — 2016
Irvine, CA
1. Developed a regression algorithm for real-time system identification to do resonance mode calibration and feedback controller tuning, according to system bandwidth, gain margin and phase margin for the motor and PZT dual-stage mechatronics systems.
2. Developed an adaptive IIR notch filter algorithm to compensate resonance mode induced by environment variation; Implemented the control algorithm to products and increased the production yield by 25%.
3. Evaluated different rotational, linear, and shock motion sensors performance, and developed Kalman filtering based sensor fusion technique for an adaptive LMS feedforward control algorithm. Product test results showed position error can be reduced by 20%.
4. Invented different compensation algorithms for saturation nonlinearity, hysteresis, and lightly damped dynamics of motor and piezoelectric actuator and implemented them into the embedded control systems.
5. Evaluated piezo-actuator (PZT) sensing capability under didisturbance; Proposed an effective algorithm to extract PZT sensing signal from contamination; Used this signal for disturbance compensation.
6. Developed all kinds of Matlab-based time/frequency domain simulation tool for servo control and design of electromechanical systems, and developed different simulation tool for test automation.
7. Developed an enhanced Bode algorithm to improve SNR; Completed the firmware and product deployment with this algorithm; Compared with classic Bode, the production yield can be improved by 20%.
2008 — 2013
Piscataway, NJ
1. Developed a novel control algorithm based on the B-spline decomposition method integrating with feedback; Demonstrated the motion control performance by nanomanipulation simulation and
experiments using Matlab/Simulink/xPC Target/C++/Labview; Optimazed the mechanical systems
and overcame the system uncertainty and online computation related challenges in robotics applications.
2. Invented a highly-efficient iterative control algorithm for multi-axis precision tracking applications;
Illustrated the efficacy of the advanced technique through a nanofabrication application using AFM and Matlab/Simulink/xPC Target/C++/Labview tools; Eliminated the cross-coupling effects in multi-axis systems and improved the simplicity and efficacy in practical implementations.
3. Developed a new optimal control approach for the nonperiodic output trackingtransition switching
applications including HDD and robot manipulation; Simulated the method through a piezoelectric
actuator model for robot manipulation applications; Successfully rejected the post vibration/shock of precision positioning during the tracking-transition switching in experiments using AFM.
2012 — 2012
2012 — 2012
1. Developed a novel motion control algorithm for piezo actuators in atomic force microscopy (AFM) systems; Implemented control algorithm by writing embedded real-time code (Matlab/C++); Increased image scanning speed by 90% for defect review applications; Obtained big profits from important Demos.
2. Analyzed the system noise by power spectral density; Designed an optimized noise rejection method based on noise control algorithm and vibration analysis by CAD and FEA; Successfully eliminated 80% environment noise for roughness measurement using AFM; Contributed over $5 million annual profits.
3. Integrated a B-spline based control algorithm with feedback-feedforward control theory for x-y lateral motion control in complex multi-axis AFM systems; Optimized the operation effectiveness and performance in AFM systems; Reduced the waiting time between operation switchings by 50%.
Education
Rutgers University
Doctor of Philosophy (Ph.D.)
University of Science and Technology of China
Master's degree
Hefei University of Technology