Yuming Gu

I am a graduate student at University of Pennsylvania in Philadelphia, PA, and I am major in Mechanical Engineering and Computer Science

I obtained my undergraduate degree in Mechanical Engineering at University of Pittsburgh, in Pittsburgh, PA and Sichuan University, in Chengdu, Sichuan. I took internship at Tesla and Amazon Web Services (AWS).

Email  /  CV  /  Bio  /  linkedin  /  Github

profile photo
Experience
Amazon Web Services (AWS)
Software Dev Engineer Intern, AWS Fraud Prevention

Build an data platform with AWS S3, AWS Lambda, AWS SNS, AWS ECS and AWS CDK

Tesla
Chassis System Intern, GigaFactory Shanghai (GFSH)

Conduct Surface Design on Knuckle, design a Hub & Bearing assembly fixture for slurry test

Designed a test platform and test plan for the brake assembly

Modified slinger makes great effect on blocking debris and reduces Vehicle off Road (VOR)

Research

I spent my undergraduate years as a traditional Mechanical Engineer, working on mechanical design and 3D printing. While I work more on Robotics and Computer Science at graduate school.

PennOS: A User-level UNIX-like Operating System (CIS 548 OS Design)
Yuming Gu, Jiazhen Liu, Kaifeng Wang, Saumya Suvarna

Implement a FAT file system to keep a track of the blocks in the data region.

Implement shell built-ins run as independently scheduled PennOS processes.

The PennOS includes kernel thread scheuler, user shell, job control, redirection and logger.

Report and code not public per University Policy.

An Autonomous VIO-based Quadcopter (MEAM 620 Advanced Robotics)
Yuming Gu

Plan trajectories given ground-truth states of the robot and track them accurately (Dijkstra algorithm/ A-star)

Estimate robot state given noisy sensor measurements (Visual Inertial Odometry)

Source code not public per University Policy.

Pick and Place Challenge (MEAM 520 Intro to Robotics)
Yuming Gu, Yifan Fei, David Yan, Sid Panchanadam

Develop robust algorithm for Franka Emika robot arm to acquire blocks (either stationary or in motion) and stack them on a goal platform (forward and inverse kinematics, ROS, Dijkstra’s algorithm/ A-star, DH Algorithm)

2nd Place in final competition, project videos

ML-Based Multi-Objective Recommender System (CIS 520 Machine Learning)
Yuming Gu, Yilan Lu, Yuntao Hu

Develop recommender system based on Matrix Factorization and XGBoost Models to guide the customer to exact item based on their previous actions

an Kaggle Machine Learning Competition, OTTO, Multi-Objective Recommender System

Interferometry measurement system for Photopolymer 3D Printing (ZIP - AM Lab)
Yuming Gu, Hanchao Yang, Yifan Yao, Ivy Wang

Analyze raw data from interferograms video from ICM & M system, evaluate the cure height profile,remove outliers

Pitt Undergraduate Senior Design Project, Project Poster

Rapid Manufacturing of Ceramic Filters for Respirators and Masks (ZIP - AM Lab)
Yuming Gu

Prepare polymer-derived ceramics (PDCs) recipe and curing samples on DLP printer

Design filter test platform, conduct filter test based on NIOSH N95 FFR certification testing

RoboMaster University Competition (RMUC)
Yuming Gu, Yifan Ni, Rui Zhu, Jiale Deng, Ruohai Li

Conducted chassis design of Sentry robot, analyzed loading performance (SolidWorks/Ansys)

Realize visual identification, tracing, attacking functions of the Sentry Robot (PID, OpenCV, PP-YOLO)

National Second Prize, Learn more about our sentry robot here!


Thanks to this source code from Jon Barron.