Pawel Kudzia

PhD

GitHub activity

2,180 contributionsNov 2025 to Nov 2026

View on GitHub
NovDecJanFebMarAprMayJunJulAugSepOct0 contributions on November 2, 20250 contributions on November 3, 20250 contributions on November 4, 20250 contributions on November 5, 20250 contributions on November 6, 20250 contributions on November 7, 20250 contributions on November 8, 20250 contributions on November 9, 20250 contributions on November 10, 202512 contributions on November 11, 20258 contributions on November 12, 20250 contributions on November 13, 20250 contributions on November 14, 20250 contributions on November 15, 20250 contributions on November 16, 202516 contributions on November 17, 202518 contributions on November 18, 20250 contributions on November 19, 20250 contributions on November 20, 20250 contributions on November 21, 20250 contributions on November 22, 20250 contributions on November 23, 20250 contributions on November 24, 20250 contributions on November 25, 20250 contributions on November 26, 20250 contributions on November 27, 20250 contributions on November 28, 20250 contributions on November 29, 20250 contributions on November 30, 20250 contributions on December 1, 20250 contributions on December 2, 20250 contributions on December 3, 20250 contributions on December 4, 20250 contributions on December 5, 20250 contributions on December 6, 20250 contributions on December 7, 20250 contributions on December 8, 20250 contributions on December 9, 20250 contributions on December 10, 20250 contributions on December 11, 20250 contributions on December 12, 202524 contributions on December 13, 20250 contributions on December 14, 20250 contributions on December 15, 20250 contributions on December 16, 20250 contributions on December 17, 20250 contributions on December 18, 20250 contributions on December 19, 20250 contributions on December 20, 20250 contributions on December 21, 20250 contributions on December 22, 20250 contributions on December 23, 20250 contributions on December 24, 20250 contributions on December 25, 20250 contributions on December 26, 20250 contributions on December 27, 20250 contributions on December 28, 20250 contributions on December 29, 20250 contributions on December 30, 20250 contributions on December 31, 20250 contributions on January 1, 20260 contributions on January 2, 20260 contributions on January 3, 20260 contributions on January 4, 20260 contributions on January 5, 20260 contributions on January 6, 20260 contributions on January 7, 20260 contributions on January 8, 20260 contributions on January 9, 20260 contributions on January 10, 20260 contributions on January 11, 20260 contributions on January 12, 20260 contributions on January 13, 20260 contributions on January 14, 20260 contributions on January 15, 20260 contributions on January 16, 20262 contributions on January 17, 20260 contributions on January 18, 202611 contributions on January 19, 20260 contributions on January 20, 20260 contributions on January 21, 20263 contributions on January 22, 202613 contributions on January 23, 202633 contributions on January 24, 20261 contribution on January 25, 202610 contributions on January 26, 202614 contributions on January 27, 202610 contributions on January 28, 20260 contributions on January 29, 20260 contributions on January 30, 20260 contributions on January 31, 20265 contributions on February 1, 20262 contributions on February 2, 20269 contributions on February 3, 20264 contributions on February 4, 20260 contributions on February 5, 20260 contributions on February 6, 20260 contributions on February 7, 20260 contributions on February 8, 20260 contributions on February 9, 20266 contributions on February 10, 20260 contributions on February 11, 20260 contributions on February 12, 20260 contributions on February 13, 20260 contributions on February 14, 20260 contributions on February 15, 20260 contributions on February 16, 20266 contributions on February 17, 20266 contributions on February 18, 20260 contributions on February 19, 20260 contributions on February 20, 20260 contributions on February 21, 20260 contributions on February 22, 20260 contributions on February 23, 20261 contribution on February 24, 20260 contributions on February 25, 20263 contributions on February 26, 20260 contributions on February 27, 20260 contributions on February 28, 20260 contributions on March 1, 202613 contributions on March 2, 20262 contributions on March 3, 20266 contributions on March 4, 20263 contributions on March 5, 20260 contributions on March 6, 20264 contributions on March 7, 20261 contribution on March 8, 202617 contributions on March 9, 202629 contributions on March 10, 20264 contributions on March 11, 20260 contributions on March 12, 20260 contributions on March 13, 20260 contributions on March 14, 20260 contributions on March 15, 20260 contributions on March 16, 20262 contributions on March 17, 20268 contributions on March 18, 20264 contributions on March 19, 20262 contributions on March 20, 20266 contributions on March 21, 20266 contributions on March 22, 20263 contributions on March 23, 20261 contribution on March 24, 20260 contributions on March 25, 20260 contributions on March 26, 20260 contributions on March 27, 20260 contributions on March 28, 20260 contributions on March 29, 20268 contributions on March 30, 20266 contributions on March 31, 20260 contributions on April 1, 20267 contributions on April 2, 20266 contributions on April 3, 20260 contributions on April 4, 20260 contributions on April 5, 202619 contributions on April 6, 20263 contributions on April 7, 20267 contributions on April 8, 20260 contributions on April 9, 20260 contributions on April 10, 20260 contributions on April 11, 20260 contributions on April 12, 20260 contributions on April 13, 202615 contributions on April 14, 20264 contributions on April 15, 20264 contributions on April 16, 20263 contributions on April 17, 20260 contributions on April 18, 20260 contributions on April 19, 20266 contributions on April 20, 20261 contribution on April 21, 20260 contributions on April 22, 20262 contributions on April 23, 20261 contribution on April 24, 20260 contributions on April 25, 20260 contributions on April 26, 20260 contributions on April 27, 20265 contributions on April 28, 20261 contribution on April 29, 20260 contributions on April 30, 20260 contributions on May 1, 20260 contributions on May 2, 20260 contributions on May 3, 20260 contributions on May 4, 202623 contributions on May 5, 20260 contributions on May 6, 20261 contribution on May 7, 20265 contributions on May 8, 20260 contributions on May 9, 20260 contributions on May 10, 20260 contributions on May 11, 20260 contributions on May 12, 20263 contributions on May 13, 20260 contributions on May 14, 20265 contributions on May 15, 20262 contributions on May 16, 20260 contributions on May 17, 202616 contributions on May 18, 202611 contributions on May 19, 20260 contributions on May 20, 20260 contributions on May 21, 202632 contributions on May 22, 20262 contributions on May 23, 202616 contributions on May 24, 20261 contribution on May 25, 20266 contributions on May 26, 20260 contributions on May 27, 20260 contributions on May 28, 20265 contributions on May 29, 20260 contributions on May 30, 202695 contributions on May 31, 202632 contributions on June 1, 20261 contribution on June 2, 20260 contributions on June 3, 20260 contributions on June 4, 20265 contributions on June 5, 20260 contributions on June 6, 20260 contributions on June 7, 20260 contributions on June 8, 20264 contributions on June 9, 20266 contributions on June 10, 20261 contribution on June 11, 20260 contributions on June 12, 20260 contributions on June 13, 20260 contributions on June 14, 20260 contributions on June 15, 20269 contributions on June 16, 20263 contributions on June 17, 202611 contributions on June 18, 20260 contributions on June 19, 20260 contributions on June 20, 20260 contributions on June 21, 20260 contributions on June 22, 20260 contributions on June 23, 202615 contributions on June 24, 202637 contributions on June 25, 20261 contribution on June 26, 20260 contributions on June 27, 20260 contributions on June 28, 20263 contributions on June 29, 20265 contributions on June 30, 20260 contributions on July 1, 202658 contributions on July 2, 202632 contributions on July 3, 20260 contributions on July 4, 20269 contributions on July 5, 20267 contributions on July 6, 202633 contributions on July 7, 202614 contributions on July 8, 202617 contributions on July 9, 202610 contributions on July 10, 202653 contributions on July 11, 202635 contributions on July 12, 202614 contributions on July 13, 202611 contributions on July 14, 20260 contributions on July 15, 202624 contributions on July 16, 202619 contributions on July 17, 202617 contributions on July 18, 202615 contributions on July 19, 202625 contributions on July 20, 20263 contributions on July 21, 202617 contributions on July 22, 20266 contributions on July 23, 202626 contributions on July 24, 20266 contributions on July 25, 20260 contributions on July 26, 20260 contributions on July 27, 202619 contributions on July 28, 202636 contributions on July 29, 202620 contributions on July 30, 202610 contributions on July 31, 20260 contributions on August 1, 20268 contributions on August 2, 202627 contributions on August 3, 202631 contributions on August 4, 202631 contributions on August 5, 202630 contributions on August 6, 20260 contributions on August 7, 20261 contribution on August 8, 20260 contributions on August 9, 20265 contributions on August 10, 20266 contributions on August 11, 20265 contributions on August 12, 20269 contributions on August 13, 20268 contributions on August 14, 20266 contributions on August 15, 20265 contributions on August 16, 202627 contributions on August 17, 202612 contributions on August 18, 20263 contributions on August 19, 20269 contributions on August 20, 202629 contributions on August 21, 20260 contributions on August 22, 20260 contributions on August 23, 20263 contributions on August 24, 202644 contributions on August 25, 20264 contributions on August 26, 20262 contributions on August 27, 20261 contribution on August 28, 20260 contributions on August 29, 20262 contributions on August 30, 20260 contributions on August 31, 202621 contributions on September 1, 202665 contributions on September 2, 202616 contributions on September 3, 202619 contributions on September 4, 202610 contributions on September 5, 20261 contribution on September 6, 20260 contributions on September 7, 20267 contributions on September 8, 20261 contribution on September 9, 20260 contributions on September 10, 20260 contributions on September 11, 20260 contributions on September 12, 20260 contributions on September 13, 20260 contributions on September 14, 20264 contributions on September 15, 202617 contributions on September 16, 20266 contributions on September 17, 20265 contributions on September 18, 20261 contribution on September 19, 202623 contributions on September 20, 20267 contributions on September 21, 202625 contributions on September 22, 202617 contributions on September 23, 20267 contributions on September 24, 20261 contribution on September 25, 20268 contributions on September 26, 20260 contributions on September 27, 202623 contributions on September 28, 20262 contributions on September 29, 202627 contributions on September 30, 202610 contributions on October 1, 20260 contributions on October 2, 202630 contributions on October 3, 20260 contributions on October 4, 20268 contributions on October 5, 202616 contributions on October 6, 202626 contributions on October 7, 20263 contributions on October 8, 20260 contributions on October 9, 20260 contributions on October 10, 20260 contributions on October 11, 20260 contributions on October 12, 202613 contributions on October 13, 20264 contributions on October 14, 20260 contributions on October 15, 20260 contributions on October 16, 20266 contributions on October 17, 20261 contribution on October 18, 20263 contributions on October 19, 20261 contribution on October 20, 202622 contributions on October 21, 202625 contributions on October 22, 20263 contributions on October 23, 20260 contributions on October 24, 202637 contributions on October 25, 20268 contributions on October 26, 20261 contribution on October 27, 20260 contributions on October 28, 20260 contributions on October 29, 202619 contributions on October 30, 20260 contributions on October 31, 20260 contributions on November 1, 20265 contributions on November 2, 20260 contributions on November 3, 20260 contributions on November 4, 20260 contributions on November 5, 20260 contributions on November 6, 2026

Snapshot · Nov 6, 2026
All writing
Follow via RSS
  • Oct 2026PaperSubmitted "Feasibility of Measuring Ski-Mountaineering Kinematics from Smartphone Video" to Scandinavian Journal of Medicine & Science in Sports.
  • Sep 2026PaperSubmitted "Criterion validity of heel-mounted inertial sensors for stride-length estimation" to PeerJ.
  • Sep 2026Paper"Video-based analysis of head-torso coupling during lateral impacts" revised and resubmitted to Annals of Biomedical Engineering.
  • Jul 2026TalkThree oral presentations: two at the World Congress of Biomechanics (Vancouver, July 12) and one at the UBC Balance and Falls Research Centre Inaugural Research Symposium (July 10).
  • May 2026AwardWon 2nd place prize for talk “Biomechanics in the Wild” at the University of Victoria.
Earlier updates
  • 2025–2026TeachingMentored two UBC students through their fourth-year research projects.
CoreMotion
Co-founder & CTO

I’m a co-founder of CoreMotion, where we’re working on ways to track changes in movement.

CoreMotion website
Running from videoTrack body position through each stride.
Walking patternsFollow joint movement through the gait cycle.
Movement outdoorsBring video analysis to skiing in the field.
Body shape in 3DUse body scans to describe individual geometry.
Modelling leg forcesConnect joint motion with forces through a mechanical model.
Cycling motionTrace how the body moves through each pedal stroke.
Research, methods & publications →

Beyond the lab

See more
Ski mountaineering
Ski mountaineering
Powder skiing
Powder skiing
Packrafting
Packrafting
Ski touring
Ski touring
Multimodal human motion quantification and advanced analysis across activities and sensing modalities

Research Vision

I study how people move and develop ways to measure that movement outside a traditional lab. My work combines experiments with people, video analysis, and wearable sensors. The aim is to help researchers, clinicians, and sport teams answer practical questions with measurements they can trust. I share methods through publications, open-source tools, and teaching, and bring that work into products through CoreMotion.

Video-based biomechanics pipeline animation
01

Video-Based Biomechanics

Video cameras are everywhere, from phones to clinics and gyms. I use video to collect movement data, then apply computer vision and machine learning to extract metrics that usually require expensive lab equipment, including ground reaction forces, joint kinematics, and full-body kinetics.

Pose EstimationComputer VisionGround Reaction ForcesKinematicsPython
3D body scanning rotation
02

Lab to Field: Health Technology

I build video-driven health tools for use outside the lab. 3D body scanning captures individual anatomy quickly, and real-time biofeedback supports fall prevention, stroke recovery, and sport rehabilitation. The goal is to move movement science into the clinic, the gym, and the home.

3D ScanningMobile HealthFall RiskWearable Sensors
Movement feedback tools in development
Three-segment leg model with ground reaction force
03

Neural Control of Force Production

I study how the nervous system controls leg forces and how that control changes with age. Custom experimental rigs quantify the limits of force control, and physics-based models reveal constraints on movement performance. This work informs the biofeedback design behind the video and wearable tools above.

NeuromechanicsEMGComputational ModelsAging
Published in Physiological Reports and Scientific Reports

Publications

Google Scholar profile

No papers match that search.
2026

Feasibility of Measuring Ski-Mountaineering Kinematics from Smartphone Video

Evaluated a smartphone-video workflow for measuring ski-mountaineering movement in field recordings.

Kudzia P., Clements N., Carter E., Cripton P.A. Scandinavian Journal of Medicine & Science in Sports Under review · Submitted Oct 2026

Criterion validity of heel-mounted inertial sensors for stride-length estimation during single- and dual-task walking in older adults with and without cognitive impairment

Validated heel-mounted IMU stride-length estimates against an instrumented walkway in 32 older adults across 10,472 strides.

Kudzia P., von Hacht M., Sheikhi M., Commandeur D., Klimstra M., Hundza S. PeerJ Under review · Submitted Sep 2026

Video-based analysis of head-torso coupling during lateral impacts under passive and co-contracted conditions

Used computer vision to track head and torso motion during side impacts. Built a video analysis pipeline to quantify how muscle co-contraction changes head motion relative to the torso during lateral impacts.

Kudzia P., Booth G.R., Reynier K., Panzer M., Cripton P.A. Annals of Biomedical Engineering Under review · Resubmitted Sep 2026
2025

Neuromuscular fatigue reduces force responsiveness when controlling leg external forces

Built a custom force platform system to measure how muscle fatigue changes the way people control leg forces. Designed the experiment, ran participants through fatigue protocols, and analyzed the neuromuscular data.

Kudzia P., Wakeling J.M., Robinovitch S.N., Donelan J.M. Physiological Reports, 13(16), e70498. 2025
2023

The Interplay Between Walking Speed, Economy, and Stability After Stroke

Analyzed clinical walking data from stroke patients to understand the tradeoffs between walking speed, energy cost, and balance. Quantified how these factors interact during rehabilitation.

Awad L., Knarr B., Kudzia P., Buchanan T. Journal of Neurologic Physical Therapy 2023
2022

Characterizing the performance of human leg external force control

Designed and built a custom force control apparatus to test the limits of human leg force production. Collected and analyzed data from participants performing precision force tasks under varying conditions.

Kudzia P., Robinovich S., Donelan M. Scientific Reports 2022

Estimating body segment parameters from three-dimensional human body scans

Built a processing pipeline to extract biomechanical body segment parameters from 3D body scans. Replaced traditional regression methods with direct measurement from point cloud data.

Kudzia P., Jackson E., Dumas G. PLoS ONE 17(1): e0262296. 2022
2020

Walking faster and farther with a soft robotic exosuit: Implications for post-stroke gait assistance and rehabilitation

Ran clinical trials testing a wearable soft robot on stroke survivors. Measured gait improvements across speed, distance, and metabolic cost. Managed participant recruitment and data collection.

Awad L., Kudzia P., Revi D., Ellis T., Walsh C. IEEE Open Journal of Engineering in Medicine and Biology, 1, 108-115. 2020
2018

A lightweight and efficient portable soft exosuit for paretic ankle assistance in walking after stroke

Developed and tested a portable soft exosuit for ankle assistance. Integrated sensors, actuators, and control systems into a lightweight wearable package for use outside the lab.

Bae J., Siviy C., Rouleau M., Menard N., O'Donnell K., Galiana I., Athanassiu M., Ryan D., Bibeau C., Sloot L., Kudzia P., Ellis T., Awad L., Walsh C. IEEE ICRA, Brisbane, Australia. 2018 Best Paper Award - Medical Robotics
2017

Reducing circumduction and hip hiking during hemiparetic walking through targeted assistance of the paretic limb using a soft wearable robot

Led clinical experiments testing how a soft exosuit reduces abnormal walking patterns after stroke. Collected motion capture, EMG, and metabolic data across multiple gait conditions.

Awad L., *Bae J., *Kudzia P., et al. American Journal of Physical Medicine & Rehabilitation, 96(10 Suppl 1), S157–S164. 2017 (*equal contribution)

A soft robotic exosuit improves walking in patients after stroke

Part of the team that built and validated a soft wearable robot for stroke rehabilitation at Harvard. Ran gait analysis experiments in the lab and community settings.

Awad L., Bae J., O'Donnell K., ..., Kudzia P., et al. Science Translational Medicine 9(400). 2017

Oral presentations at international conferences and research symposia. Posters listed separately.

2026

Validating wearable IMU stride length algorithms across graded dual-task walking conditions in older adults with mild cognitive impairment Oral

Kudzia P. UBC Balance and Falls Research Centre Inaugural Research Symposium, Vancouver, Canada. 2026July 10, 2026 · Gateway Health Building

Video analysis of human lateral head impacts reveals muscle co-contraction reduces head excursion relative to torso Oral

Kudzia P., Booth G.R., Reynier K., Panzer M., Cripton P. World Congress of Biomechanics, Vancouver, Canada. 2026 AbstractJuly 12, 2026 · 09:30–10:40 · West 205–207 · Session OA32, Experimental Modeling of Injury II

Field-based biomechanical analysis of ski mountaineering using smartphone video and open-source pose estimation Oral

Kudzia P., Clements N., Cripton P. World Congress of Biomechanics, Vancouver, Canada. 2026 AbstractJuly 12, 2026 · 11:30–12:40 · West 301 · Session OA42, Field Assessment
2025
ISB 2025 Presentation

Estimating ground reaction forces of gait at various walking speeds from video data Oral

Kudzia P., Wu K., Cripton P. ISB 2025, Stockholm, Sweden. July 2025 Slides

Advancing biomechanical estimation techniques for ski mountaineers in natural mountain environments Oral

Clements N., Kudzia P. West Coast Biomechanics Conference, Vancouver. May 2025
2024
IncreaseBC 2024 Presentation

AI in biomechanics Oral

Kudzia P., Bajic I., Donelan M. IncreaseBC, BC Children's Hospital, Vancouver. April 2024 Best Oral Presentation Slides
2021

Characterizing the control of human leg external forces Oral

Kudzia P., Robinovitch S., Donelan M. Canadian Society of Biomechanics. Virtual Conference 2021
2020

The limits of controlling external force vectors Oral

Kudzia P., Robinovitch S., Donelan M. Westcoast Neuromechanics Mini-Conference, Salmon Arm, BC. 2020

Characterizing the performance of human leg force control Oral

Kudzia P., Robinovitch S., Donelan M. Canadian Society of Biomechanics. 2020 Abstract
2018
Dynamic Walking 2018

Using mathematical models and vertical jumping to study the limits to human agility Oral

Kudzia P., Donelan M. 13th Annual Dynamic Walking, Pensacola, FL. 2018 Abstract Slides

Portable soft exosuit for paretic ankle assistance in overground walking after stroke Oral

Bae J., Siviy C., Rouleau M., Menard N., O'Donnell K., Galiana I., Athanassiu M., Ryan D., Sloot L., Kudzia P., Ellis T., Awad L., Walsh C. Dynamic Walking, Pensacola, FL. 2018

A lightweight and efficient portable soft exosuit for paretic ankle assistance in walking after stroke Oral

Bae J., Siviy C., Rouleau M., ... Kudzia P., et al. IEEE ICRA, Brisbane, Australia. 2018 Best Paper Award in Medical Robotics Paper
2017

A uni-lateral soft exosuit for the paretic ankle can reduce compensations related to post-stroke gait Oral

Kudzia P., Bae J., Sloot L., et al. ASB 41st Meeting, Boulder, CO. 2017 Poster

Invited lectures and guest talks at universities and research programs.

2025
Biomechanics Summer School 2025

Video-based biomechanics and machine learning for movement analysis

Kudzia P. Biomechanics Summer School. 2025 Slides
2023
Stand-Up Science 2023

Stand-Up Science: Communicating biomechanics research to a public audience

Kudzia P. Stand-Up Science, Vancouver. 2023 Slides
2020
Guest Lecture 2020

Wearable robotics and the future of rehabilitation engineering

Kudzia P. Guest Lecture, Simon Fraser University. 2020 Slides

19 conference posters from ISB, Dynamic Walking, IEEE BioRob, ASB, WeRob, NCM, and other venues. Click any poster to view full size.

WestCoast 2025 Poster

WestCoast Neuromechanics

WestCoast Neuromechanics, 2025
ISB 2025 Poster

ISB 2025

International Society of Biomechanics, 2025
UBC Symposium 2025 Poster

UBC Research Symposium

University of British Columbia, 2025
IncreaseBC 2024 Poster

Estimating cycling effort from video using computer vision and machine learning

IncreaseBC, BC Children's Hospital, 2024
NCM 2023 Poster

Neural Control of Movement

NCM, 2023
NACOB 2022 Poster

NACOB 2022

North American Congress on Biomechanics, 2022
SFU 2022 Poster

SFU Research Day

Simon Fraser University, 2022
SFU 2022 Poster 2

SFU Research Day (2)

Simon Fraser University, 2022
NCM 2021 Poster

Characterizing the nervous system's control of human leg external forces

Neural Control of Movement, 2021
IROS 2020 Poster

Robot-Aided Neuromechanics Workshop

IEEE IROS, 2020
IEEE EMBC Berlin 2019 Poster

Passive knee exoskeleton reduces quadriceps muscle activation during downhill skiing

IEEE EMBC, Berlin, 2019
ISB 2019 Poster

Simple mathematical models are insufficient in explaining vertical jumping

ISB XXVII, Calgary, 2019 · Shortlisted: David Winter Award
Dynamic Walking 2019 Poster

Characterizing human leg force control

Dynamic Walking, Canmore, 2019
BPK 2019 Poster

BPK Research Day Poster

Simon Fraser University, 2019
WCB 2018 Poster

Speed-based changes to walking stability and economy after stroke

World Congress in Biomechanics, Dublin, 2018
WeRob 2017 Poster

Soft exosuits increase walking speed and distance after stroke

WeRob, Houston, 2017 · Best Poster Finalist
ASB 2017 Poster

Uni-lateral soft exosuit for paretic ankle can reduce post-stroke gait compensations

ASB 41st Meeting, Boulder, 2017
ASB 2017 Exosuit Gait Poster

A uni-lateral ankle assisting soft robotic exosuit can improve post-stroke gait

ASB 41st Meeting, Boulder, 2017
OBC 2015 Poster

Estimating body segment inertial parameters using a Microsoft Kinect

Ontario Biomechanics Conference, Barrie, 2015

Technical reports from graduate coursework and independent research projects.

Using open-source deep learning tools for studying biomechanics

Kudzia P. Literature review, Simon Fraser University. 2021

A review of deep learning frameworks for markerless motion capture, pose estimation, and video-based biomechanical analysis.

ECG classification using deep neural networks: Investigating architecture optimization and transfer learning

Kudzia P. Course project, Simon Fraser University. 2021

Compared neural network architectures for classifying pathological ECG signals, evaluated data augmentation and transfer learning approaches.

Characterizing, modeling, and predicting the external ground reaction forces of legged movement

Kudzia P. PhD Thesis. Simon Fraser University, School of Engineering Science. Supervisor: Dr. Maxwell Donelan. 2023

Developed computational models to measure the forces your body produces when walking, running, and jumping, without expensive lab equipment. Combined biomechanical modelling, machine learning, and wearable sensors to predict ground reaction forces from simple motion data.

Biomechanical Modelling Machine Learning Signal Processing Wearable Sensors MATLAB Python

Estimating body segment inertial parameters of the human body using a Microsoft Kinect

Kudzia P. MASc Thesis. Queen's University, Department of Mechanical and Materials Engineering. Supervisor: Dr. Geneviève Dumas. 2015

Built a low-cost system using a Microsoft Kinect depth camera to estimate the mass, center of mass, and inertia of individual body segments. These measurements traditionally require expensive motion capture labs. Validated the approach against gold-standard methods for use in clinical and field settings.

Depth Sensing Computer Vision 3D Reconstruction Anthropometry MATLAB

Teaching

I design courses that connect engineering fundamentals to real research problems. Students collect and analyze their own biomechanics data, build computational models, and present findings. They practise the same workflow they will use as engineers and researchers. I have also supervised undergraduate thesis students across UBC, SFU, and Harvard, with projects in sports computer vision, pose estimation, exosuit gait analysis, and wearable sensor validation.

8
Courses
300+
Students
4.7
Avg. Eval (/5)
20+
Supervised
BMEG 230 · Instructor · Fall 2023, Fall 2024 · 4 credits

Biomechanics I

2D kinematics, gait, walking control, and mechanics theory. 5 hands-on labs.
▶

Application of mechanics to biological systems. Three major units: statics in biomechanics (free body diagrams, joint forces, muscle force estimation), dynamics in biomechanics (kinematics, kinetics, inverse dynamics, gait analysis), and tissue mechanics (bone, cartilage, ligament, tendon). Developed original content and organized 5 hands-on labs.

StaticsDynamicsGait AnalysisInverse DynamicsTissue MechanicsSignal Processing
Ground reaction force vectors Signal filtering example Biomechanics lab
BMEG 330 · Instructor · Winter 2024 · 3 credits

Biomechanics II

3D kinematics, gait, balance control, and biomechanical engineering. 4 hands-on labs.
▶

Advanced biomechanics: 3D rigid-body statics and dynamics, 3D gait analysis, indeterminate systems and optimization, biological tissue mechanics (ligaments, tendons, bone, cartilage, spinal discs), computational modeling (musculoskeletal and finite element), and biomechanical experimental methods. Flipped classroom with group activities. Developed original content and organized 4 labs.

3D DynamicsOptimizationFEAMuscle ModelsNeural ControlMotion Capture
Stretch reflex pathway Feedforward control diagram Muscle spindle and GTO
BMEG 490 · Instructor · 2 terms, 2023-2024 & 2024-2025 · 6 credits

Introduction to Academic Research

Faculty-guided undergraduate research projects in biomechanics and computer vision.
▶

Supervised student research projects across computer vision, pose estimation, and biomechanics. Students proposed research questions, conducted literature reviews, collected and analyzed data, and presented findings. Deliverables included a research proposal, final report, and oral presentation.

Research MethodsLiterature ReviewPose EstimationComputer VisionData Analysis
Pose estimation on skier Video to GRF pipeline Student project
BMEG 350 · Co-Instructor · Winter 2024 · 3 credits

Human Structure & Function

Anatomy, physiology, and functional analysis of the human body.
▶

Co-instructed course covering human anatomy and physiology from an engineering perspective. Integrated structure-function relationships across the musculoskeletal, cardiovascular, and nervous systems.

AnatomyPhysiologyMusculoskeletalCardiovascularNervous System
BMEG 457 · Co-Instructor · 2 terms, Winter 2024 & Fall 2023 · 6 credits

Biomedical Engineering Design Project

Fourth-year capstone design projects supervised through to prototype.
▶

Supervised engineering design groups through fourth-year capstone projects. Students developed biomedical devices from needs finding through functional prototype, including design controls, user testing, and stakeholder presentations.

Design ControlsPrototypingUser NeedsTestingTeam Projects
Lab equipment
BPK 448 · TA · SFU · 2018-2023 · 11 terms

Rehabilitation of Movement Control

Motor control, neural rehabilitation, and movement disorders.
▶

Teaching assistant for 11 terms. Covered neural basis of movement control, rehabilitation strategies for neurological conditions, and motor learning principles. Supervised labs and led tutorial sessions.

Motor ControlRehabilitationNeuroplasticityMovement Disorders
Muscle-tendon models Portable metabolics
BPK 870 · Lab Instructor · SFU · 2018

Experimental Methods in Physiology

Graduate-level experimental methods and physiological measurement.
▶

Laboratory instructor for graduate course covering experimental design, physiological data acquisition, signal processing, and statistical analysis of human physiology data.

Experimental DesignSignal ProcessingPhysiologyData Acquisition
Lavoisier calorimeter Atwater-Benedict calorimeter Locomotion energetics
BPK 303 · Lab Instructor · SFU · 2018

Kinanthropometry

Body composition measurement and anthropometric assessment.
▶

Laboratory instructor covering anthropometric measurement techniques, body composition analysis, and estimation of body segment parameters for biomechanical modeling.

AnthropometryBody CompositionSegment ParametersMeasurement
ENSC 100S · Capstone Facilitator · Queen's · 2013-2015 · 4 terms

Engineering Design

First-year engineering capstone design facilitation.
▶

Facilitated first-year engineering design teams through structured design process. Guided students in problem scoping, prototyping, and technical communication.

Design ProcessPrototypingTechnical CommunicationTeamwork
ENSC 100W · Tutorial Instructor · Queen's · 2013-2014 · 2 terms

Programming for Engineers

Introduction to programming for first-year engineering students.
▶

Led tutorial sessions teaching programming fundamentals to first-year engineering students. Covered problem solving, algorithm design, and implementation in MATLAB.

MATLABAlgorithmsProblem SolvingProgramming

Contact me

For questions about the work, or to get in touch, email me.

pawel.kudzia5@gmail.com

You can also find me on LinkedIn or follow my work on GitHub.

Writing

Notes on questions that won't leave me alone.

Feedforward control, or why movement is less reactive than you think

The brain commits to a movement before it happens. That has quiet but large implications for anyone building wearables, rehab tools, or coaching software.

Feedforward and feedback control loops in movement
Feedforward control sends motor commands based on a prediction of the upcoming state. Feedback loops correct the prediction when it is wrong, but they arrive late.

The first time I saw a person trip over a cable and catch themselves mid-step, I remember thinking the nervous system was extraordinarily fast. Stimulus, sensor, response, all in a few hundred milliseconds. It was the kind of observation that makes you respect reflexes. What I did not understand yet is that most of what I was watching was not a reflex at all. It was a plan.

Classical models of movement lean on a reactive picture. A stimulus arrives, a sensor notices it, a signal runs up the spinal cord, the cortex deliberates, and a muscle responds. The latency alone rules that picture out for most of what bodies do. Returning a fast tennis serve requires anticipating its trajectory and preparing a response before all the sensory feedback is available.

Prediction is the main job

The thing the brain is actually doing, most of the time, is predicting. It builds an internal model of the body and the environment, forecasts the next slice of time, and sends motor commands that are already tuned to what it expects. Sensory feedback comes back late, but the prediction has given the muscles a head start. If the prediction is wrong, feedback corrects it. If it is right, the movement looks effortless and the feedback is almost unused.

This is feedforward control. It is not a replacement for feedback. It is the scaffold that feedback hangs on.

Movement is less like a thermostat reacting to temperature and more like a forecaster who has already packed a raincoat.

Why biomechanics researchers should care

If you only study the muscle activations that follow a perturbation, you miss the part of the nervous system that decided what to do before the perturbation arrived. Pre-activation patterns in the lower limb before heel strike, co-contraction patterns the moment before a ball is caught, postural adjustments that precede a voluntary arm lift. These are the signature of a system that is predicting, not reacting. They are small, they are early, and they are easy to miss if your analysis starts at the event instead of before it.

Most of my favorite findings in this area come from running and hopping experiments where muscle activity is measured during the swing phase, well before the foot hits the ground. The timing of that activation tells you how stiff the leg is going to be at impact. That stiffness, in turn, shapes ground reaction forces, injury risk, and energetic cost. All of it is decided before contact.

Why this matters for wearables

The practical consequence is awkward for the wearables field. Most devices that promise to coach movement or prevent injury are reactive by design. They measure what already happened, classify it, and feed something back to the user a few seconds later. By the time the notification lands, the brain has moved on to planning the next three steps.

A more honest version of the problem is this: if we want a wearable to actually change movement, it has to engage with the planning layer, not just the output layer. That means either surfacing signals a person can internalize over many repetitions (so the prediction itself changes), or catching the earliest hint of a motor command before it executes. Electromyography, eye-gaze, and posture shifts are candidates for the latter. None of them are easy.

What I am circling

I keep coming back to this question because it touches almost everything I work on. My three research themes (video to biomechanics, lab to field, and the fundamentals of force control) all sit on the same substrate. You cannot build good measurement tools without knowing what a body is doing; and a body is rarely doing what the last millisecond of data implies.

Pawel Kudzia instrumented with EMG sensors on a cycling ergometer
Research ScientistUniversity of Victoria · 2025–Present
Aging, Clinical Gait & Falls

Developing wearable IMU-based systems for clinical gait assessment and fall risk prediction in older adults.

Research ScientistUniversity of British Columbia · 2024–2025
Sports & Injury Biomechanics

Led research on sports injury biomechanics and co-founded CoreMotion, a company developing tools for movement feedback.

PhD, Engineering ScienceSimon Fraser University · 2023
Engineering & Physiology

Characterized how people control external leg forces and developed computational models of legged movement.

MASc, Mechanical Eng.Queen's University · 2015
Biomedical Engineering

Developed a low-cost depth-camera system to estimate body segment mass and inertia properties, evaluated against reference measurements.

Research FellowshipHarvard University · 2015–2017
Exoskeletons & Robotics

Quantified the rehabilitative effects of soft robotic exosuits for stroke survivors at the Biodesign Lab and Wyss Institute for Biologically Inspired Engineering.

BEng, Mechanical Eng.Queen's University · 2013
Biomechanics

Foundation in mechanical design, dynamics, and human biomechanics. Capstone project in ergonomic analysis and motion capture.

About

I combine biomechanics, engineering, and data-driven modeling to measure, restore, and improve human mobility. I bring more than 10 years of research experience, including roles at Meta, Harvard, lululemon, and UBC. My work spans human-subject studies, wearable validation, and findings published in Science Translational Medicine.

I co-founded CoreMotion, where we’re developing tools to help people understand and improve how they move. As CTO, I lead product engineering and development.

I have taught biomechanics at UBC and supervise undergraduate research projects in computer vision and machine learning.

Outside the lab, I pursue endurance sports: trail ultra-marathons, ski mountaineering, climbing, and mountain biking in British Columbia's Coast Mountains.

Exosuit testing at Harvard
Powder skiing
Stand-Up Science talk
Cycling computer vision
Trail running
Markerless motion capture
Portrait of Pawel Kudzia
Motion capture lab
Soft exosuit
Wearable robot
Force control experiment
Exosuit testing
3D body scanning
Pose estimation cycling
Jumping model
ECG classification
Golf biomechanics
Biomechanics Summer School lecture
Research group crossing Beacon Street
ComSciCon Canada 2019
Couloir skiing
Ski touring
Skiers ascending in whiteout
Two skiers in vast alpine terrain
Ski mountaineering
Glacier travel
Mountaineer approaching peak in fog
Climber on corniced snow ridge
Ski touring
Backcountry skiing
Glacier and granite peak
Alpine climbing
Packrafting
Mountain biking
Portrait of Pawel, smiling