Skip to content
View mmporong's full-sized avatar
⭐
⭐

Block or report mmporong

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mmporong/README.md

Hi there, I'm Joo-young 👋

Cat Snake


🤖 About Me

Robotics software engineer (junior) | ROS 2 · C++ · Python · Linux

Mechanical engineering (B.S.) and about five years of Unity/C# software development.
I connect robot hardware, navigation and task execution, then check the results against real-robot runs and recorded logs.

🎓 Physical AI Semi-Humanoid Engineer Program, Dongguk AI Campus (656 hours, July 6 to November 4, 2026, in progress)
🚗 AMR: ESP32 firmware, C++ driver, Cartographer and Nav2. Completed 20 goals on a ~77 m planned route; verified same-goal command resumption after obstacle stops. Depth-camera tabletop-edge alignment and slow approach parked the four-wheel AMR 1 cm from the tabletop edge. Separate two-wheel dock-return trials confirmed nine arrivals.
🥤 Dual-arm serving robot (team): integrated the robot URDF, restaurant collision scene, simulator-coordinate A* and task stages in Isaac Sim. Linked web orders/cancellation via ROS 2 Action and process-separated IPC; verified a nine-stage run and stopping after cancellation. Assessed completion, water loss and placement separately.
🐾 Isaac Lab / Go2: compared four reward conditions over three seeds at fixed budgets and commands. Measured command tracking and action variation apart from rewards; kept the action-change penalty after removal worsened both. Simulation only.
🤖 Unitree G1 humanoid: trained a simulated walking policy, evaluated it separately from the ground-truth-pose tracker, and linked execution via Isaac Sim / ROS 2 Bridge.
🔧 Merged contributions: Google DeepMind / MuJoCo Menagerie · ROS 2 / rosbag2 · Gazebo Gz Rendering · Navigation2
🏆 NVIDIA Korea Agentic AI Hackathon 2026: Top 5 of 10 final-round teams (Team Mollet). Qualifier: RL Triage Agent, Isaac Lab RL diagnostics with NVIDIA's Nemotron LLM, NeMo Agent Toolkit agent framework and OpenShell sandbox. Final: a separate on-site mission.
🧪 BreakTok: IMU device for detecting scrolling rhythms (TOYTHON 2026, top-20 final)
🕹️ Earlier work: built and ran four mobile games and 80 WebGL science simulations; aligned behavior/data contracts with planning/design/3D/web teams. Python + Unity CLI parallel builds cut build time ~80%.
🌱 Learning and experiment notes: hello, robot


🛠️ Tech Stack

ROS 2 C++ Python Ubuntu Gazebo C# Unity Claude Codex Git Notion SolidWorks


🧭 Now & Next

Topic Details
📍 Korea · Physical AI program through 2026.11; seeking junior robotics software integration and testing roles
🔧 Hands-on: ROS 2, C++, Python, Linux, Cartographer, Nav2, MCAP, Gazebo, analytical IK, LeRobot / ACT, MuJoCo, Isaac Sim, Isaac Lab
🧪 Current work: AMR integration, depth-based final approach and dock-return testing; SO-101 calibration and ACT demonstrations; dual-arm task simulation and Go2/G1 policy evaluation
📚 Start here: portfolio · AMR code & evaluation · SO-101 · dual-arm robot · Go2 results · RL diagnostics

📫 Contact

Email LinkedIn hello, robot YouTube Google Play

Pinned Loading

  1. jdamr_cube_ros jdamr_cube_ros Public

    ROS 2 AMR navigation: ESP32 firmware, C++ base driver, Cartographer/Nav2 integration and real-robot validation

    Python

  2. so101-mobile-manipulation so101-mobile-manipulation Public

    Vehicle-mounted SO-101 arm: wrist-camera grasping, demonstration collection and ACT policy execution

    Python

  3. bimanual-robot bimanual-robot Public

    Mobile dual-arm serving robot (team): ROS 2 task workflows, AMR stack integration and Isaac Sim experiments

    Python 2

  4. isaac-walk-rl isaac-walk-rl Public

    Go2 locomotion in Isaac Lab: reward, terrain and disturbance comparisons with recorded-run evaluation

    Python

  5. robot-dashboard robot-dashboard Public

    ROS 2 dashboard for replaying MCAP execution records and inspecting robot behavior and experiment results

    Python

  6. robotics-garden robotics-garden Public

    Robotics and Physical AI learning notes: ROS 2, robot control and simulation experiments

    HTML