Samuel Lau

Engineering Physics student at UBC. I like making things that actually work in the real world

Vancouver, CA

Currently Collecting thin shell data from a robot arm

Work

01 / 22

About

I am an Engineering Physics student at UBC, working on the boundary between theory and physical systems. I am particularly interested in making robots behave: State estimation, controls, robot software, and navigation etc. I find these fields tremendously interesting as they blend in cool knowledge like probabilities, physics, linear algebra, and calculus.

Engineering Physics developed my software, mechanical, and electrical skills as one integrated skillset rather than three separate ones. That cross-disciplinary fluency is what lets me find solutions at the intersection of all three. The math- and physics-heavy coursework built a different asset: physical intuition sharp enough to reason naturally about how a robot perceives its environment and how it should act in response.

I built most of my technical skills through design teams and personal projects. Last year, I joined UBC Thunderbots. We build a fleet of autonomous soccer-playing robots that compete in global tournaments. This year, I serve as a lead of the software subteam, with a focus on motion, state estimation, controls, and navigation. I enjoy finding solutions for these problems that lie between software and the physical robot.

I also did research at the de Boer Lab, where I worked on machine learning for genomics, training sequence-to-expression models on yeast artificial chromosome data.

This year, I joined the UBC PhysAI Lab under Prof. Peter Yichen Chen, contributing to a real2sim2real pipeline for thin shell deformable material manipulation, extending the lab's Agentic Real2Sim work to thin shells. I collect data of a robot arm manipulating thin shell materials and work toward identifying material parameters directly from video, aiming to eliminate manual simulation tuning.

Outside of it, I enjoy playing guitar, singing, playing soccer, cooking and eating (my beli account: https://beliapp.co/app/starrrynight). I am also an executive of UBC HKSA. I value genuine connections with like-minded people.

  • C++
  • Python
  • C
  • Vim (lol)
  • C#
  • Java
  • Onshape
  • SOLIDWORKS
  • 3D Printing
  • Machine Learning

Looking for

Looking for robotics related software internships and coops. I want to work on problems that sit between a robot's sensors and its decisions. Mostly I just want to build things that move and actually work in the real world.

Samuel Lau

Education

University of British Columbia

Engineering Physics, GPA 4.10

Expected May 2029

Trek Excellence Scholarship (2025), Dean's Scholar (2025)

Testimonials

When Samuel and I worked on the same project course, we had quite a few discussions about different robot designs and the tradeoffs behind them. He was very good at analyzing problems thoroughly and explaining them clearly. He could often bring up ideas that others overlooked. From what I saw, he also took initiative and guided discussions toward a decision. I look forward to working with him again in ENPH 353!
Jimmy PanEngineering Physics, Embedded Lead @ UBC Rocket
As Samuel's director in HKSA, I found that he was always one of the most competent executives in my department. He always puts his best foot forward when it comes to brainstorming creative solutions during our event planning stages, and he is also highly adaptable in real time whenever problems occur during execution. It's always great working with him!
Marcus MokMechanical Engineering, Socials Director @ UBC HKSA, Entertainment Director @ UBC CVC
I worked with Samuel at a hackathon and he was easily one of the sharpest people on our team. He kept finding creative solutions and catching issues the rest of us had not even considered, and that is a big part of why our project ended up in one of the featured projects of the hackathon.
Gregory BianComputer Engineering, Embedded Lead @ UBC Solar
Samuel was one of my teammates for ENPH253 (Robot Summer). He is an incredibly dedicated engineer, whose skills and creativity proved invaluable throughout the project. He wrote essentially the entire codebase on his own, pushing constant commits even while competing with UBC Thunderbots in Korea. Despite having never worked with a Kiwi drive robot, he was able to adapt his experience with other types of holonomic drive PIDs to accelerate the development of our control algorithm, finishing a week of work in just a day or two. Samuel works extremely hard and always pushes for excellence, but still remains compassionate and enjoyable to work with. I could not have asked for a better teammate, and there's no one I would trust more with my robots than him.
AryanEngineering Physics, Arm @ UBC Rover, UBC Photonics Lab