Skip to content
View WANJU-boop's full-sized avatar

Block or report WANJU-boop

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
WANJU-boop/README.md

Hi, I'm Wanju Luo

Embedded Software · Motor Control · Robotics

I am interested in building reliable embedded systems and practical engineering tools. My technical interests include robotic actuators, motor control, communication, calibration, and robot integration.

I am seeking embedded software and motor-control opportunities in Canada.

Personal Website · Email

Technical Focus

  • Embedded software: C/C++, STM32, HAL, CAN/CAN FD, UART, Bootloader, and firmware debugging.
  • Motor control and testing: PMSM FOC, PI/PD control, encoder feedback, motor-parameter measurement, and torque calibration.
  • Tools and robotics: Qt, MATLAB, Linux, Git, CMake, J-Link/JScope, Isaac Lab, and MuJoCo.

Selected Projects and Contributions

Pneumatic Soft Robot — Undergraduate Capstone

An STM32-based pneumatic soft-robot project combining pump and valve control, embedded firmware, and hardware integration. Includes original prototype photos, system diagrams, and four hardware demonstration videos.

Source Code · Watch Hardware Demos

Parallel Ankle Kinematics — MATLAB Robotics

A two-degree-of-freedom parallel ankle study covering pose-to-motor inverse kinematics, left/right mechanism visualization, and workspace scans under motor angle limits. Includes synthetic teaching parameters, an animated geometry preview, bilingual documentation, and independent numerical checks. The referenced kinematic model is credited in the repository.

Project Repository · 中文说明

AI Mock Interview — C++ / Qt

A C++17 interview-practice project with a Qt desktop, an interactive CLI, offline Mock mode, HTTP LLM integration, and realtime voice adapters. Built to practice service interfaces, thread ownership, deterministic testing, and structured JSON reports.

AI Mock Interview Repository

Single-Object Tracking — UBC Team Project

Contributed KCF implementation files, tracking scripts, and research notes to a team project. The repository is maintained by the team; the commit below links directly to my contribution.

Team Repository · My KCF and Tracking-Script Commit

About My Repositories

My work includes contributions to team-owned repositories, including private repositories. The projects visible on this profile represent only part of my experience.

Pinned Loading

  1. Embedded-Pneumatic-Pump-and-Valve-Control-System- Embedded-Pneumatic-Pump-and-Valve-Control-System- Public

    2024 undergraduate capstone: STM32 pneumatic soft robot with pump/valve control, ESP8266 connectivity, and original hardware demos.

    C 1

  2. ai_mock_interview ai_mock_interview Public

    C++17/Qt interview practice app with offline demos, LLM integration, realtime voice adapters, and automated tests.

    C++

  3. rileyeaton-ubc/single-object-tracking-ensemble rileyeaton-ubc/single-object-tracking-ensemble Public

    Team project for UBC COSC 444/544, to research, design, and implement an ensemble model for Single Object Tracking

    MATLAB