Huamin (Lucas) Lu

Mechatronics Engineering @ University of Waterloo // Robotics · Embedded · CAD

Unitree G1 Humanoid

MuJoCo · DDS · RL Policies · Python

Five control projects on a 29-DOF humanoid — RL arm control, hand teleop, bipedal locomotion.

view project

7-DOF QDD Robot Arm

SolidWorks · Surface Modelling · CAN Bus · ESP32

Cobot-style 7-DOF arm with quasi-direct-drive actuators. 10 kg arm, ~10 kg peak payload.

view project

10-DOF Dexterous Hand

Surface Modelling · PCA9685 · I²C · Power Design

Anthropomorphic robotic hand with 10 micro-servos, transient-safe power distribution.

view project

Hand Mimic Teleop

MediaPipe · RS-485 · ~30 ms latency

Webcam hand tracking mirrored live to a 6-DOF dexterous robot hand.

view project

Arm Recorder GUI

LowCmd @ 50 Hz · MLP policy

Dial, record, and replay full 14-DOF arm trajectories over CycloneDDS.

view project

Hand Recorder GUI

Flet · 25 Hz · YAML presets

Desktop GUI for authoring and combining precise hand gesture animations.

view project

RL Arm Policy

PPO · 53M steps · sim-to-real

A PPO agent that solves 7-joint inverse kinematics — deployed to the real robot over DDS.

view project

WASDQE Walk

LocoClient · tap-to-inch · FSM safety

Keyboard-driven bipedal walking with bounded velocity pulses and safety exits.

view project

Hardware Relay E-Stop

RF Relay · Head E-Stop · GH Port

Dual-trigger safety integration putting humanoid into permanent damped mode on breach.

view project

Camera & Display Mounts

Siemens NX · 3D Printing · ARNIE UI

Custom skull camera bracket and chest interactive touchscreen mount modeled in Siemens NX.

view project
See All Projects →
Huamin (Lucas) Lu — Mechatronics Engineering at University of Waterloo with competition aircraft

I'm a 2B Mechatronics Engineering student at the University of Waterloo who builds robots end-to-end — SolidWorks CAD, power and communication electronics, and embedded firmware in C++ and Python.

I've built a 7-DOF quasi-direct-drive robotic arm with a ~1:1 payload-to-weight ratio, a 10-servo dexterous hand, and a suite of control systems for a 29-DOF humanoid robot — reinforcement-learning arm control, real-time hand teleoperation, and bipedal locomotion.

My interests: humanoid and industrial robotics, learned control, and hardware that survives the real world.

Currently looking for robotics, mechanical design, and hardware engineering co-op roles.

Mechanical Engineering
Siemens NX SolidWorks (Surfacing & Assemblies) 3D Printing (FDM / Bambu Studio) Rapid Prototyping Tolerance Analysis Technical Drawings
Electrical & Hardware
Altium Designer Schematic Capture & PCB Layout Hardware-in-the-Loop (HIL) CAN Bus & Transceivers RF Wireless Relays & E-Stop XT30 / DC Power Distribution Wire Harnessing & WAGO Splicing Soldering & Hot Air Rework Oscilloscopes & Logic Analyzers ESP32 & RP2040
Software, Embedded & Robotics
Python & C++ MuJoCo Physics Simulation Sim-to-Real RL (PPO) CycloneDDS & ROS Google MediaPipe Tracking Linux / Ubuntu Git & GitLab CI/CD