Ziang Liu

Ziang Liu

Graduate Student

Stanford University

Biography

I am an incoming graduate student at Stanford University pursuing a Master’s degree in Computer Science. My previous research work focuses on motion planning for robot arm and multi-agent systems, and robot perception with LiDAR. Currently I am working on several projects including robot lime picking, hierarchical multi-agent pathfinding, inverse rendering, and autonomous car drifting. In the future I would like to do research on motion planning, reinforcement learning, and HRI, but I would also love to explore other interesting fields. I am actively applying for a PhD position.

Interests

  • Robotics
  • Artificial Intelligence
  • Motion Planning
  • Reinforcement Learning
  • Human-Robot Interaction
  • Legged Locomotion

Education

  • MS in Computer Science, 2023 (Expected)

    Stanford University

  • BS in Computer Science, 2021

    University of Southern California

  • BS in Applied and Computational Mathematics, 2021

    University of Southern California

Research Experience

 
 
 
 
 

Research Assistant

Dynamic Robotics and Control Laboratory

Oct 2020 – Mar 2021 University of Southern California
Advised by Dr. Guillaume Bellegarda and Professor Quan Nguyen
 
 
 
 
 

Research Assistant

Interactive and Collaborative Autonomous Robotics Lab (ICAROS)

Jun 2020 – Jul 2021 University of Southern California
Advised by Heramb Nemlekar and Professor Stefanos Nikolaidis
 
 
 
 
 

Research Assistant

IDM Artificial Intelligence Laboratory

Jun 2020 – May 2021 University of Southern California
Advised by Han Zhang and Professor Sven Koenig
 
 
 
 
 

Research Assistant

Robotic Embedded Systems Laboratory (RESL)

Jan 2019 – Present University of Southern California
Advised by Eric Heiden and Professor Gaurav Sukhatme

Research Projects

.js-id-Project

Autonomous Car Drifting

Optimize car trajectory in constrained time frame using dynamic/kinematic limits and collision as constraints for non-linear optimization problem. Localize with LiDAR scan matching and feed estimated pose to MPC.

Inverse Rendering

Create realistic sensor model that enables optimization of sensor model parameters and reasoning about scene geometry.

Hiking

Because the moutain is there. I hiked Mt. San Gorgonio, Mt. San Jacinto, and Mt. San Antonio. I don’t have the best physical endurance to stay happy during the hike but I very much enjoy the summit.

Cost-Based APF-RRTs

Speed up RRT with artifical potential field while being able to escape local minima.

Photography

To discover, to capture, to share. I record the unseen world to keep the most beautiful memories.

Skiing

I miss the mountains, and hope that I’ll be back on the snow soon.

Hierarchical Multi-Agent Path Finding

Spatially divide large maps into sub-regions and find high-level paths to provide guidance to low-level ECBS solvers in each sub-region.

Birding

I am a twitcher who is crazy about birds. I love walking in the wilderness with a pair of binoculars looking for birds and wild animals. I have observed 937 species of birds in Asia, and have just started birding in the US (currently 94 species observed).

Piano

I started playing the piano when I was 10. Currently I’m practicing Liebestraum No. 3 by Liszt and Etude Op. 10 No. 3 by Chopin.

Task and Contact Optimization for Robot Manipulation

Formulate high-level symbolic planning as a smooth optimization problem and combine with low-level CIO framework to optimize over complex contact planning problems.

Physics-based LiDAR Simulation

Accurately model LiDAR sensor in a differentiable framework supporting gradient-based optimizations

Motion Planning Benchmark

Benchmark state-of-the-art motion planners and techniques for wheeled mobile robots to highlight their strengths and weaknesses.

External Project

An example of linking directly to an external project website using external_link.

Internal Project

An example of using the in-built project page.

Teaching

Undergraduate TA

 
 
 
 
 

CSCI 360 - Introductioin to Artificial Intelligence

Apr 2019 – Dec 2020 University of Southern California
With Professor Chao Wang (Spring 2020)
With Professor Mohammad Reza Rajati (Fall 2020)
 
 
 
 
 

CSCI 270 - Introduction to Algorithms and Theory of Computing

Mar 2019 – Jul 2020 University of Southern California
With Professor Aaron Cote (Summer 2020)
 
 
 
 
 

CSCI 170 - Discrete Methods in Computer Science

Feb 2019 – Dec 2020 University of Southern California
With Professor Michael Shindler (Spring 2019, Summer 2019)
With Professor Aaron Cote (Spring 2020, Fall 2020)
 
 
 
 
 

CSCI 104 - Data Structures and Object Oriented Design

Jan 2019 – Dec 2019 University of Southern California
With Professor Aaron Cote (Fall 2019)

Hobbies

.js-id-Hobby

Autonomous Car Drifting

Optimize car trajectory in constrained time frame using dynamic/kinematic limits and collision as constraints for non-linear optimization problem. Localize with LiDAR scan matching and feed estimated pose to MPC.

Inverse Rendering

Create realistic sensor model that enables optimization of sensor model parameters and reasoning about scene geometry.

Hiking

Because the moutain is there. I hiked Mt. San Gorgonio, Mt. San Jacinto, and Mt. San Antonio. I don’t have the best physical endurance to stay happy during the hike but I very much enjoy the summit.

Cost-Based APF-RRTs

Speed up RRT with artifical potential field while being able to escape local minima.

Photography

To discover, to capture, to share. I record the unseen world to keep the most beautiful memories.

Skiing

I miss the mountains, and hope that I’ll be back on the snow soon.

Hierarchical Multi-Agent Path Finding

Spatially divide large maps into sub-regions and find high-level paths to provide guidance to low-level ECBS solvers in each sub-region.

Birding

I am a twitcher who is crazy about birds. I love walking in the wilderness with a pair of binoculars looking for birds and wild animals. I have observed 937 species of birds in Asia, and have just started birding in the US (currently 94 species observed).

Piano

I started playing the piano when I was 10. Currently I’m practicing Liebestraum No. 3 by Liszt and Etude Op. 10 No. 3 by Chopin.

Task and Contact Optimization for Robot Manipulation

Formulate high-level symbolic planning as a smooth optimization problem and combine with low-level CIO framework to optimize over complex contact planning problems.

Physics-based LiDAR Simulation

Accurately model LiDAR sensor in a differentiable framework supporting gradient-based optimizations

Motion Planning Benchmark

Benchmark state-of-the-art motion planners and techniques for wheeled mobile robots to highlight their strengths and weaknesses.

External Project

An example of linking directly to an external project website using external_link.

Internal Project

An example of using the in-built project page.