Jonathan Meyer - [Robotics] Software Engineer
I like to think of myself as a software generalist with a history of making flexible autonomous systems and as someone who is dangerous up and down the vertical software stack (although perhaps web design should be excluded).
I believe strongly in open source software and have a few projects of my own. Please don't hesitate to reach out.
Contact me at [email protected]
A Video Digest of some public projects
[Mobile Robotics] Fox Robotics -
For the past few years I've worked on building the platform at Fox
Robotics. I reverse engineered
off-the-shelf "manual" forklifts and turned them into robots. I did a lot of the system design for
the first and second generation platforms, wrote the embedded software, developed the safety systems,
built out our hardware calibration and commissioning tools, and worked on the entire vertical software
stack between motors/valves and high level task planners.
[Scan-N-Plan] Robotic Blending -
The idea here is that we wanted to enable a robot to "program itself" to perform sanding by
giving it some vision, path planning, and QA smarts. I was the primary software developer for this
series of efforts and had to learn a lot about path planning, controls, 3D perception,
calibration, UI development, among other things.
[Scan-N-Plan] A5 Robot -
Like the Robotic Blending project except bigger and with higher stakes. Meant to sand airplanes
with carcinogenic paints. The robot was manually driven but once parked it built a map of the
environment and a UI allowed an operator to select surfaces they wanted to sand. I worked across
the software stack alongside
Michael Ripperger (shout out).
[Motion Planning] Descartes and Trajopt -
My friend, Levi Armstrong, and I give a talk
about bringing TrajOpt, an optimization driven motion planning scheme, to ROS and about how you can combine sampling
and optimization driven planners to get really nice robot process plans.