0

Loading

Peiyang (Ben) Li

Student

Education

Bachelor of Science in Computer Science & Mechanical Engineering, Northwestern University

Evanston, IL

IBDP Candidate, Shanghai Pinghe School

Graduated on the Principal's List (top 5% of class)

Work Experience

Undergraduate Research Assistant, Xenobot Lab

October 2025 - Present

  • • Built a DW1000-based localization system with three-anchor triangulation, achieving cm-level positioning at 30 Hz update rate. Solved concurrent SPI bus contention with IMU through interrupt-driven mutex, providing a low-cost alternative to expensive motion capture systems.
  • • Co-developed modular robot hardware and RL control with PhD researchers. Designed novel wheel-leg modules and trained locomotion policies (PPO) across diverse morphologies in MuJoCo. Developing wheel-leg hybrid modules for multi-modal locomotion.

Robotics Engineer, HaptE

September 2025 - January 2026

  • • Built fully local inference pipeline on Nvidia Jetson with TensorFlow, achieving <20ms per-frame latency with zero cloud dependency. Delivered as a paid monthly subscription service to warehouse clients.
  • • Trained recognition system (YOLO detection, MobileViT super-resolution, OCR, QR/barcode) achieving 98%+ item accuracy on 2k-image custom dataset. Integrated LiDAR for 3D spatial awareness in cluttered environments.
  • • Developed multi-edge device orchestration with AWS IoT Core for distributed pick-and-place. Integrated LLM-based task planner for intelligent error prevention and autonomous operation.

Research Intern, Machine Learning & Language Lab, Northwestern University

September 2025

  • • Developed object manipulation training environment in Genesis physics simulator with procedural 3D asset generation, automated state initialization, and domain-randomized scene composition for PhD research.
  • • Designed end-to-end pipeline generating curated image-text pairs from simulated manipulation scenes, producing 10k+ training samples for vision-language model fine-tuning.

Research Intern (Algorithm), Differential Robotics

May 2025 - August 2025

  • • Designed sparse-to-dense reward curriculum for obstacle avoidance, improving training convergence 3× over baseline PPO in cluttered environments in IsaacLab.
  • • Deployed real-time end-to-end vision model for high-speed drone maneuvers through near-vertical frames at 4+ m/s. Achieved 95% success rate with MobileNetV3 optimized via TensorRT (<5ms latency). Successfully transferred to physical hardware.

Projects

End-to-End High-Speed Drone Navigation System

2025

Visualized Results →
  • • Developed end-to-end vision-to-control system enabling drones to traverse 85° tilted frames at 4–6 m/s with 95% success rate.
  • • Optimized MobileNetV3 + DeepLabV3+ on Jetson Xavier NX via TensorRT, achieving ~3ms inference and >60Hz closed-loop control.
Drone takeoff 1Drone takeoff 4Drone takeoff 9Drone takeoff low

End-to-End RL Drone Navigation System

2025

  • • Built an end-to-end navigation pipeline in IsaacLab using deep reinforcement learning (PPO), mapping high-dimensional sensor inputs (depth images + proprioceptive states) directly to low-level motor actions.
  • • Implemented curriculum learning & domain randomization (obstacle density, dynamic disturbances, sensor noise) to improve generalization and enable sim-to-real transfer.
  • • Designed hybrid reward shaping: integrated Dijkstra-based path priors, directional distance rewards, ESDF collision penalties, and smoothness constraints to stabilize long-horizon flight.

Low-Cost UWB Localization for Rollbot

2025–2026

  • • Built DW1000 localization with concurrent SPI bus sharing (UWB + IMU) via interrupt-driven hardware mutex for stable multi-device communication.
  • • Rewrote TWR ranging protocol, increasing update rate to 30 Hz and improving accuracy via Kalman-filtered multi-anchor triangulation.
  • • Delivered cm-level autonomous navigation for Rollbot (single-actuator spherical robot), offering a $50 embedded alternative to $10k+ OptiTrack systems.

Wheel-Legged Modular Robot with Evolutionary Design (Ongoing)

  • • Designing wheel-leg hybrid modules enabling multi-modal locomotion (walking, rolling, climbing) with evolutionary morphology optimization.
  • • Training RL control policies (PPO via SB3) in MuJoCo for computer-generated morphologies; conducting sim-to-real transfer to physical robot.

Multi-Drone VLA Coordination System (Ongoing)

  • • Designing hierarchical architecture: VLA model for high-level mission planning, with learned low-level control policies for agile flight.
  • • Acheived stable flight with payloads in cluttered environments in IsaacSim.
  • • Building multi-agent simulation for autonomous delivery, collaborative mapping, and object search tasks.

Modeling Soccer Ball Trajectory

2023

  • • Developed computational simulation using Python, hydrodynamics, and ML
  • • Incorporated Magnus effect for accurate modeling
  • • Achieved <40cm trajectory error in windless conditions

Skills

Programming

Python
C/C++
MATLAB
LaTeX

Robotics & AI

Reinforcement Learning
Computer Vision
Motion Planning
Sim-to-Real Transfer

Tools & Frameworks

IsaacLab
PyTorch
TensorRT
OpenCV
AWS IoT

Hardware

Nvidia Jetson
ESP32
UWB
IMU
Drone Systems
3D Printing/CAD

Awards

Mathematics & Modeling

  • • High School Mathematical Contest in Modeling (HiMCM): Outstanding (Global Top 1%) [pdf link]
  • • American Regions Mathematics League (ARML): Global Top 10

Languages

Chinese (Native), English (Native), German (Basic)

Interests

Photography, Filmmaking, Travel, Soccer, Badminton. View my photography portfolio.