Portrait of Cameron Lerch
● Open to work

About me

I'm a multidisciplinary robotics engineer and researcher. My background spans autonomous systems, controls, simulation, mechanical engineering, physics, and mathematics. At Yale I earned an M.S. and M.Phil. in Mechanical Engineering as an NSF Graduate Research Fellow and advanced to Ph.D. candidacy in Prof. Ian Abraham's lab. There I developed algorithms that let teams of drones explore cluttered, unknown environments safely, combining ergodic trajectory optimization with control barrier functions, and tested them on real quadrotor swarms.

Before robotics, I spent years simulating materials and quantum phase transitions on HPC clusters, first at Missouri S&T, where I earned a B.S. in Physics summa cum laude, and then in Prof. Corey O'Hern's group at Yale. More recently, I worked where software meets hardware at Oxylus Energy, building a PyQt5 control system for multi-station lab hardware and designing a ventilated enclosure for a large-scale electrolysis stack.

I like taking an idea from theory to a working machine: researching it, developing the algorithm, writing the code, designing and prototyping the parts, and testing the physical system. Teaching matters to me just as much. I've spent years tutoring physics, mentoring students, and presenting technical work. I'm currently open to work and expanding my hands-on robotics toolkit with Viam's platform and hardware.

Education

Yale University

M.S. & M.Phil., Mechanical Engineering

2019 – 2025

View coursework →

Missouri S&T

B.S. Physics, Summa Cum Laude

2014 – 2019

View coursework →

Lee's Summit West

High School Diploma

2010 – 2014

View details →

Summit Technology Academy

PLTW Engineering

2012 – 2014

View details →

Experience

Demonstrations

Long-exposure photo of a drone's ergodic search trajectory weaving between obstacles
Research · ICRA 2023

Safety-Critical Ergodic Exploration

Collision-free search trajectories for single drones and drone teams in cluttered environments. Discrete control barrier functions are built into ergodic trajectory optimization, so the robots cover a space thoroughly while staying provably safe. Validated in simulation and on real quadrotors.

Personal project · Viam

ViamGreeter

An autonomous trade-show booth greeter built on Viam. A fixed webcam and a pre-trained person detector track passersby, and an SO-101 robotic arm turns toward each one, points, beckons, and waves. Runs on both a simulated and a real arm.

Personal project · Viam

Gripper Touch-Off

A Viam module that finds where a gripper's fingertips really are by touching them to the table, the way machinists set up a tool, then corrects the gripper's frame in the machine config so motion planning stops driving fingertips into the table.

Scanning a pumpkin view by view: color image, cumulative point cloud, and the resulting 3D mesh
Personal project · Viam

ViamObjectReconstruction

Finds the objects on a table, drives a Viam-controlled arm with a wrist-mounted Intel RealSense depth camera around each one, and fuses the views into a smooth, watertight 3D mesh of every object.

Composite photo of a drone team exploring the flight arena
Research · ICRA 2024

Energy-Aware Ergodic Search

Continuous exploration for battery-powered multi-agent teams. A battery model predicts each robot's state of charge, and planning trades battery use against coverage so at least one agent is always exploring.

Long-exposure photo of several diverse drone search trajectories around block towers
Research · RSS 2024

Stein Variational Ergodic Search

Uses Stein variational inference to generate a diverse set of ergodic search trajectories at once, so a planner can choose among many good exploration strategies instead of committing to a single local optimum.

Lab demo · Crazyflie swarm

Yale "Y" Drone Swarm

A swarm of Bitcraze Crazyflie 2.1 drones that flies into formation to spell a "Y". I built, calibrated, and programmed it over a single weekend, right after the drones arrived, to show prospective Ph.D. students visiting the newly opened lab.

Work · Oxylus Energy

Multi-Station Instrument Control System

A modular PyQt5 application for running many lab stations at once: per-station configuration, dynamic USB device mapping, live sensor polling and telemetry, and validated, synchronized test schedules.

The finished electrolysis enclosure next to its CAD model
Work · Oxylus Energy

Electrolysis Stack Enclosure

An airtight, mobile 80/20 and polycarbonate enclosure for a large-scale electrolysis stack, vented to a fume hood and designed to OSHA standards so people stay safe even in a worst-case carbon monoxide leak.

Research · Computational physics

Molecular Dynamics Simulations of Granular Materials

I carried out simulations of bulk metallic glasses in LAMMPS (glass-forming ability and rearrangements under cyclic shear), and of soft, deformable particles clogging in hopper flows using MATLAB and LAMMPS.

Publications

Presentations & Posters

Robotics started for me in high school with FRC Team 1986, Team Titanium, in Lee's Summit, Missouri. I spent four seasons on the team from 2010 to 2014. For the first two I was on the mechanical subteam, designing and fabricating our competition robots. For the last two I was team captain and the robot's driver. Over those four seasons our robots won eight regional championships, and in 2013 Kraken reached the Newton Division finals at the FIRST Championship. I also volunteered more than 1,000 hours mentoring younger students through FIRST programs and summer camps.

Tutoring

I'm currently tutoring students throughout New York City. Over the years, I've spent thousands of hours teaching and mentoring students from elementary school through college across a wide range of subjects. My experience includes robotics, CAD, university-level calculus, Physics I and II, and engineering dynamics. I've also taught classes and worked with students at Yale University.

As an undergraduate at Missouri S&T, I worked as a Peer Learning Assistant and became known on campus as someone students could turn to for help with Engineering Physics I and Physics II through the university's LEAD sessions. I graduated summa cum laude with a B.S. in Physics and minors in mathematics, geology, and philosophy of technology. I went on to earn two master's degrees at Yale University, where I also advanced to Ph.D. candidacy in Mechanical Engineering, specializing in robotics and autonomous systems.

Throughout my education, I enjoyed helping classmates outside the classroom, often organizing study sessions where we worked through challenging concepts, tackled homework, and prepared for exams together.

My strongest areas are physics, robotics, mathematics, and materials science, though I'm comfortable tutoring a broad range of subjects and academic levels. Most importantly, I enjoy helping students develop a genuine intuition for what they're learning—not simply memorize formulas or work through problems, but understand the underlying concepts and why they work.

Physics

High school, AP, and college physics, from mechanics to electricity & magnetism, through graduate-level courses like solid state physics or chaos theory and nonlinear dynamics.

Mathematics

Algebra through calculus, differential equations, and linear algebra.

Programming

Python and MATLAB for beginners, students, and scientists getting started with computation.

Robotics & Engineering

Intro robotics, CAD, and mentoring for FIRST and other student robotics teams.

  Get in touch about tutoring

GET IN TOUCH