Toyota Motor North America, InfoTech Labs

Mountain View, CA
Jul. 2019 - Present
Principal Researcher

University of California, Riverside

Riverside, CA
Sep. 2015 - Jun. 2019
Ph.D. in Mechanical Engineering

Toyota InfoTechnology Center

Mountain View, CA
Jun. 2018 - Sep. 2018
Research Intern

Beijing University of Posts and Telecommunications

Beijing, China
Aug. 2011 - Jun. 2015
B.E. in Mechanical Engineering and Automation

Changan Suzuki

Chongqing, China
Jul. 2014 - Aug. 2014
Summer Intern

Chongqing Nankai Secondary School

Chongqing, China
Sep. 2005 - Jun. 2011
High School Diploma


Cooperative Adaptive Cruise Control (CACC)/Platooning

Cooperative Adaptive Cruise Control (CACC) systems allow connected and automated vehicles to communicate with each other, and coordinate their maneuvers in a form of platoon, where one vehicle follows another with a constant velocity and/or time headway.

Cooperative Eco-Driving

With advanced Vehicle-to-Infrastructure (V2I) communication technique, "connected eco-driving" provides real-time advices to drivers based on real-time traffic and infrastructure conditions. With connected eco-driving, even greater fuel and emission savings can be achieved without compromising traffic mobility.

Cooperative Ramp Merging

With advanced Vehicle-to-Everything (V2X) communication techniques, connected and automated vehicles can schedule their sequence and plan their speed trajectories ahead of time to avoid last-second speed change at the merging point.

Driver Behavior Modeling

Driver behavior (or more generally human factor) plays a crucial role in intelligent vehicles, especially when the driver is operating Advanced Driver Assistance Systems (ADAS). Machine learning technique can be utilized to classify different driver types, predict drivers' performance, and provide personalized guidances.

Game Engine Prototyping

Game engine Unity is an excellent tool to prototype connected and automated vehicle technology, given its advantages in graphics and visualization, its easiness of integration of driving simulator, and its rich resources on asset store and commUnity.

Human-In-The-Loop Simulation

Driving simulator allows human to drive vehicles modeled in a virtual environment, enabling comparison between proposed connected and automated vehicle technology with human driving behaviors.