Experience
Education, professional experience, and skills.
General Information
| Full Name | Soobum Kim |
| skim743@gatech.edu | |
| Location | Atlanta, GA, United States |
| Languages | English, Korean |
Education
-
2020 - 2024 Ph.D. in Electrical and Computer Engineering
Georgia Institute of Technology, Atlanta, GA - Advised by Dr. Samuel Coogan and Dr. Magnus Egerstedt
- Research on coverage control for constrained heterogeneous multi-robot teams
-
2019 - 2020 M.S. in Electrical and Computer Engineering
Georgia Institute of Technology, Atlanta, GA -
2012 - 2017 B.S. in Electrical Engineering
Georgia Institute of Technology, Atlanta, GA
Experience
-
2024 - now Robotics Education Lab Manager
Georgia Institute of Technology, Atlanta, GA - Established the Advanced Robotic Manipulation (ARM) Lab, an educational testbed of multiple robot-arm stations, managing all phases from budget planning, procurement, and layout design through installation, hardware calibration, and software integration
- Developed custom hardware emergency-stop buttons using physical switches and a custom-programmed microcontroller, integrated into the robot SDK
- Containerized the entire software stack to improve reproducibility and consistency across all stations
- Built a fleet-management framework supporting remote power control, over-the-air (OTA) updates, teleoperation, and centralized data collection
- Created course projects spanning simulation and hardware, covering point-cloud registration, pick-and-place, torque control, gravity compensation, hybrid force-position control, and imitation learning
-
2020 - 2024 Graduate Research Assistant
Georgia Institute of Technology, Atlanta, GA - Research on control algorithms for multi-robot teams
- Designed a multi-robot coordination algorithm for robots with heterogeneous sensing capabilities to achieve optimal coverage under communication, accessibility, and collision-avoidance constraints
- Designed a safe coverage control algorithm for deploying robots with heterogeneous mobility characteristics across multi-terrain environments
- Developed a control algorithm achieving temporally optimal coverage by leveraging the different actuator limits of the robot team
- Investigated a priority-based task allocation, scheduling, and execution framework for heterogeneous multi-robot teams
- Full-stack multi-robot system development
- Developed GTernal, a robot design for the autonomous operation of a multi-robot research testbed, including onboard collision avoidance based on control barrier functions and time-of-flight sensors
- Led the production of 40 GTernals to replace the GritsBot X robots in the Robotarium
- Led the transition of the Robotarium publish-subscribe framework from MQTT to ROS2 (Python/MATLAB backend, robot firmware, and motion-capture interface)
- Mentored undergraduate students in building a multi-robot system capable of manipulating physical objects
- Research on control algorithms for multi-robot teams
-
2023 Visiting Graduate Student
University of California, Irvine, CA - Established a Robotarium multi-robot testbed at UC Irvine, integrating user APIs (Python, MATLAB), robot firmware (C++, Python), and a Vicon motion-capture system via MQTT
- Designed an area coverage controller for aerial robots with downward-facing cameras to optimally monitor a region based on joint probability of detection
-
2019 Inverter Controls Engineer
Samsung Electronics, Suwon, South Korea - Implemented field-oriented control (FOC) algorithms for 3-phase PMSM compressors in building HVAC systems (C)
- Developed control algorithms to stabilize the DC-Link of an interleaved PFC (C)
-
2018 - 2019 C-Lab (Creative Lab) Engineer
Samsung Electronics, Suwon, South Korea - Selected via a new-product idea competition to work on product planning
- Researched and prototyped a new bedroom appliance, leading circuit development and control
-
2018 Inverter Controls Engineer
Samsung Electronics, Suwon, South Korea - Developed control algorithms for 3-phase sensorless PMSM compressors for system air conditioners
- Developed control algorithms for interleaved PFC
-
2013 - 2015 Sergeant
Republic of Korea Army, 36th Infantry Division
Skills
-
Programming
- C / C++
- Python
- MATLAB
-
Robotics & Controls
- Control Systems
- Multi-Robot Systems
- ROS2 / MQTT
- MuJoCo
- Control Barrier Functions
-
Embedded & Hardware
- Embedded Systems
- Microcontrollers
- Motor Control (FOC, PMSM)
Research Interests
- Topics: Multi-robot systems, coverage control, control theory, safe autonomy, and robotics education