I'm an engineer who enjoys tinkering and prototyping, especially with mechatronics (mechanics and electronics). In December 2020, I graduated from the University of Maryland with a Masters of Engineering in Robotics. In May 2019, I completed my B.S. in Mechanical Engineering at the University of Maryland. In mid 2020, I passed the Fundamentals of Engineering exam and am now a certified Engineer in Training in Maryland. I'm a published first co-author too. You can you read "A 3-D-Printed Patient-Specific Ultrasound Phantom for FAST Scan" in the Ultrasound in Medicine & Biology journal at https://doi.org/10.1016/j.ultrasmedbio.2020.11.004 or on my Publications page.

This website chronicles some of the projects I’ve worked on as student at the University of Maryland and beyond. Many of them were for classes but some were independent. I learned a tremendous amount through the realization of each of these projects, and wrote several of these write-ups as a learning resource to help others facing similar projects. These projects span a wide spectrum of engineering topics, including CAD (mostly SolidWorks, but some Creo, Inventor, Fusion360, and SketchUp), additive manufacturing/3D printing (FDM/FFF, and Polyjet/Multijet), Arduino, Raspberry Pi, image processing/computer vision, MATLAB, Python, OpenCV, C, C++, circuits (breadboard and PCB), robot modeling, robot simulation (V-REP, Gazebo, ROS), human factors considerations, sensors, actuation (servos, stepper motors, DC motors), and modular design.

 

The projects listed below are posted in reverse chronological order (with the most recent towards the top). Click on each project below to learn more.

Render of the rover with two astronauts standing beside it

Courage Rover

A BioBot lunar rover designed to support two EVA crew on an 8 hour sortie

Cubert 2.0

A Rubik's cube solving robot

Spooky Eyes

A spooky Halloween themed animatronic

Path Planning Autonomous Car

A simple Pygame simulation that drives a car around obstacles following a path planned trajectory (RRT, A*, Dijkstra)

Gaussian Mixture Modeling for Color Detection

A Python program which uses a Gaussian Mixture Model to probabilisitically learn and then detect colors

Lane Detection and Video Enhancements

A Python based system for detecting road lanes from a car mounted camera. The lanes are overlaid on screen.

Augmented Reality in Python

AR Tag detection and tracking in Python with image and 3D cube superposition

Inventory Management

A modeling focused exploration of the KUKA KMR mobile robot for inventory management (large scale pick and place)

Ultrasound Phantom

A full-scale anthropomorphic phantom as a part of a training environment for robot implemented ultrasound F.A.S.T scans

Remote Sensing

A Raspberry Pi based remote sensing project, used to create 3D point clouds

Geckogator

A Gecko-inspired robot

Selene

A human-factors focused lunar habitat for a 5 crew, 30 day mission

Hold My Robot

A robotic stabilization mount to mechanically isolate a medical robot from external disturbances while mounted within an ambulance

Flex Finger

A series of 3D printed pneumatic soft robotic fingers

Foot Smasher

A test apparatus for 3D printed prosthetic feet

Automated Nerf Targeting System

A self aiming and firing Nerf gun that tracks an IR light.

LiDAR Scanner

A high fidelity laser scanning system capable of recording detailed 3D point clouds.

360° Time-Lapse Camera

A Raspberry Pi based 360° time-lapse camera

Time-Lapse UMD

Time-lapses around the University of Maryland

Blog

Blog posts related to my projects

Technology graphic by alfredo_hernandez from Flaticon is licensed under CC BY 3.0. Made with Logo Maker