Created C# libraries to program power supplies conveniently with SCPI commands converted to C# methods establishing serial communication over USB or RS-232.
Implemented image processing such as Bilateral Filtering, Canny Edge Detection, Binary Threshold, and Structural Similarity Index Measure (SSIM) to grade dirtiness of tile images in both Python and C#.
Created Python script to convert undistorted input images from calibrated fisheye camera into drawing trajectories for robots to follow during intern hackathon project.
Evaluated a robot's motion characteristics including parallelism, straightness, and coverage utilizing motion data captured by Qualisys.
Controlled a differential wheeled robot encoding joystick inputs, mapping them into wheel speeds, and sending to the robot as a part of iRobot Intern Challenge.
Held office hours to assist students with Python programming syntax, libraries, and core topics such as data structures & algorithms (DSA), object-oriented programming (OOP), NumPy, and unit testing.
Graded Python assignments by evaluating code quality and comparing student submissions to grading rubrics.
Determined point distributions for each question based on difficulty and relevance.
Designed custom actuator controller comprised of STM32 MCU, motor driver, DC motor, and hall sensor.
Assisted graduated students with developing PID controlled quadcopter.
Attended weekly lab meetings to share research updates and literature review sessions to learn recent researches toward Robotics, Control Theory, and Robot Perception.
Maintained flight recorders, communication and navigation systems installed in 500MD, UH-60 (Black Hawk), and AH-1s (Cobra) aircrafts to be readily operable.
Repaired mechanical and communication components of pilot helmets.
Translated manuals of military cryptographic key loader and pilot helmets into Korean.