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 (July 6 to November 4, 2026, in progress)
🚗 AMR: ESP32 firmware, C++ base driver, Cartographer and Nav2. Verified a ~77 m corridor round trip and same-goal resumption after obstacle stops; reran 20 goals after a chassis change.
🥤 Dual-arm serving robot (team): ROS 2 Action workflows and Isaac Sim integration; a planning-based order completed nine stages in simulation. I worked on robot setup and integration; a teammate-trained SmolVLA policy completed one real-robot water-pouring and cup-placement sequence.
🐾 Isaac Lab / Go2: compared rewards and disturbances under fixed training budgets and repeated seeds, recording both trade-offs and experiments with no improvement. Results are from simulation.
🔧 Merged contributions: Navigation2 · MuJoCo Menagerie · small_gicp · Nav2 docs
🏆 NVIDIA Korea Agentic AI Hackathon 2026: Top 5 finalist with Team Mollet. Qualifying-round entry: RL Triage Agent, an Isaac Lab RL training triage agent built with Nemotron, NeMo Agent Toolkit and an OpenShell sandbox.
🧪 BreakTok: IMU device for detecting scrolling rhythms (TOYTHON 2026, top-20 final)
🕹️ Earlier work: mobile game development and operation; 80 WebGL science simulations; Python + Unity CLI parallel builds reduced build time by about 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 chassis integration, SO-101 demonstration data, dual-arm serving workflows and imitation-learning integration
📚 Start here: portfolio · AMR code & evaluation · SO-101 · dual-arm robot · Go2 results

📫 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