Erich Liang

Erich Liang

Department: Computer Science
Faculty Adviser: Jia Deng
Year of Study: G4
Undergraduate School: Caltech
Undergraduate Major: Computer Science and Math

Personal Bio

Hi! I'm Erich Liang, a current fourth year CS PhD student studying robotics and 3D computer vision. I've been a west coast person for most of my life (grew up in Seattle area and did my undergraduate studies at Caltech), so this will be my first time living on the east coast for an extended period of time. As an undergrad, I was unsure about what I wanted to do at Caltech and after graduation, so if this sounds like you, there's nothing to worry about! Personally, I found exploring different career paths first hand helped immensely. If you'd like to explore the possibility of doing research / academia with me, I'd be happy to show you the ropes :) Looking forward to meeting you!

(If you'd like to chat and we don't get a chance to meet in-person, feel free to reach out to me at erliang@princeton.edu)

Fun Fact

My name ends with an "h" at the end. It is supposed to be silent, but if you choose to pronounce it, you can come up with many interesting nicknames for me...

Research Pitch

Key terms: robotics, 3D computer vision, computer graphics, human vision

Research pitch: As humans, we are able to perceive and interact with the 3D world around us, but our eyes only provide 2D visual input of our surroundings. Our brains are able to take in these 2D signals and "stitch" them into our 3D perception, and we are able to reason about interact with our surroundings based on this. Can we design robotic algorithms to do the same?

Currently, I am interested in the problem of generalized locomotion for humanoid robots. One dominant paradigm for natural locomotion comes from large amounts of human demonstrations, but are there more effective ways for us to teach robots to walk under a variety of scenarios? Some of the environments in which we navigate also require a certain degree of reasoning and memory to traverse; how can we build such systems for humanoids?

If any of this sounds interesting, feel free to reach out (erliang@princeton.edu)! Research in this area typically involves coding in Python and/or C++, working with hardware, and learning things on the fly.

Plans for Summer 2027

Interested in participating in Summer 2027 ReMatch+ program.