Portrait of Cameron Lerch
● Open to work & consulting

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. I enjoy both simulation and experiment, and almost all of my work combines the two: modeling a system to guide the design, then testing the real hardware to check the model. Teaching matters to me just as much. I've spent years tutoring physics, mentoring students, and presenting technical work. I'm currently open to full-time roles and to consulting on mechanical engineering, software engineering, and robotics engineering projects, and I'm expanding my hands-on robotics toolkit with Viam's platform and hardware. Get in touch →

Education

Yale University

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

Advanced to Ph.D. candidacy (2022)

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

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. Fusing ~50 views cuts surface roughness from 0.27 mm to under 0.08 mm.

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.

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.

Oxylus Instrument Control System (OICS): the Devices tab for one station, with flow controllers, back pressure controllers, flow meters, and sensors
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

Google Scholar

Presentations & Posters

Robotics started for me in high school with FRC Team 1986, Team Titanium, in Lee's Summit, Missouri, where I spent four seasons from 2010 to 2014. Throughout my time on the team I worked on the mechanical side, prototyping, designing in CAD, and manufacturing our competition robots. From the 2012 off-season until I graduated, I was also the 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

Let's Work Together

I'm based in New York City and open to full-time roles, consulting projects, and tutoring. If you have a role, a project, or a question, I'd love to hear from you.

Full-time roles

Robotics, controls, and autonomy engineering, with a focus on autonomous systems, motion planning, and optimization-based control. I'm interested in developing intelligent robotic systems, integrating advanced algorithms with physical hardware, and solving challenging real-world engineering problems.

Consulting

Mechanical engineering, software engineering, and robotics engineering projects, from design and CAD through code, prototyping, and testing.

Tutoring

Physics, mathematics, programming, and robotics, from elementary school through graduate-level courses. More →

cameron.lerch@gmail.com  ·  New York City