js

Current Work: Can we make computers haul dirt?

After 7 months of persistence, turns out - we can! And with a pretty interesting level of feedback. We test a fleet of 40-ton class equipment through both simulation and physical drills that closely mimic that of an operator.

Through GNSS, Starlink and GPS for location and movement data, and a mix of radar and sensor fusion, we've been able to produce a kit to replicate an operator at a higher level of efficiency relative to baseline, with a nominal Mean Time to Failure (MTTF). We're still in active deployment, and results are promising.

Previous Projects: Simulating Vehicle Dynamics with Ford Motorsport

Although my primary focus at Ford was on sensor hardware and telematics, that doesn't stop me from building with what I had. I took this as a challenge, and fabricated a 6DoF (Depth of Field) motion simulator in my living room to test real-world hardware with synthetic data imported from the simulator.

This setup was fabricated with extruded aluminum and designed in AutoCAD/Fusion, with custom button boxes and 4 Arduino-controlled actuators. After completion, I'd take vehicle models from the Dynamics team and run them inside of feed-forward simulations using the sensor data as output.

This allowed my team to recieve information on how our management software was working in realtime, allowing for faster revision and parameter tuning. I'd say trading the dining table was worth it.

Personal Projects: Boeing Research - Automating In-Flight Control Surfaces via Remote Control

I've spent countless hours in my personal time documenting, studying and writing about flight. During my time in college, I've co-authored and contributed many entries on stabilization, avionics and other systems. I had recieved the opportunity to work with Boeing in college, through connections made through one of the many STEM showcases held at Rice University. In short, I was adding extra batteries to different models of model aircraft to increase flight time.

Second, I added a series of small cameras, sensors and servos to both the wing and fuselage to accept remote commands, overriding (to a degree) a user's input from the remote. This allowed me to send a series of automated commands from a ground computer, allowing the aircraft to augement it's flight path, angle of attack (AoA) and heading to increase its range.

This small setup was an interest to some indivuals testing autonomous drones at Boeing, netting me a free trip to see some of their engineering and maintenance operations in Virginia. After spending some time with a couple of engineers, I was able to see the same implementations I had made were the exact same configurations that are being used on both the 747 and 737-800's Autopilot systems in my simulator at home.

Personal Project: Putting What I've Learned In CAD to the Test

Not sure about you, but most people wouldn't literally put their only mode of transportation on the line. Not for some thing ridiculous at least. Of course, I'm a little stubborn. As you grow in your career, it's easy to become stale. You've learned a lot - so the opportunity doesn't usually present itself to strengthen yourself unless you try. And, try I did.

I wanted to make sure I could completely understand what I had learned in AutoCAD and Fusion360, and the best way I could think of testing myself was to put myself out of a vehicle for a month. I completely tore apart the rear-end of my truck, replacing my suspension components with CAD-designed replicas that had been tested and deployed in Fusion360. After designing and testing them, I loaded up my welder and begun fabricating.

This required me to weld in a cage for the bed, alongside new brackets, mounts and hardware. I also modelled stressors, component and material strength for good measure. After testing offroad, I've been able to verify minimal frame stress and extra suspension travel. In completion, I netted an extra 110 hours of Autodesk and fabrication training - and winner of the "Coolest Guy in the Chick-Fil-A Drive Thru" award.