Week 1: Project Kickoff and Requirements

Goals for This Week

What We Accomplished

Requirements Gathering

We identified the following key requirements for our wearable robotic system:

  1. Functional Requirements
  2. Provide assistive torque during [specific motion]
  3. Battery life: minimum 4 hours of continuous operation
  4. Weight: under 2 kg for user comfort
  5. Real-time control loop at 1 kHz

  6. Safety Requirements

  7. Emergency stop functionality
  8. Torque limiting to prevent injury
  9. Fault detection and safe shutdown

System Architecture Discussion

We discussed three potential architectures:

Approach Pros Cons
Centralized MCU Simple, low cost Single point of failure
Distributed nodes Modular, scalable More complex communication
Hybrid Balanced Medium complexity

Decision: We're leaning toward the hybrid approach with a main controller (STM32 or ESP32) and distributed motor drivers.

Next Steps

Technical Notes

Motor Control Considerations

For the actuation system, we're evaluating: - BLDC motors: Good torque density, requires FOC - PMSM: Similar to BLDC but with sinusoidal back-EMF - Brushed DC: Simpler control, lower efficiency

Given our control expertise and performance requirements, BLDC with field-oriented control (FOC) seems like the best fit.

Control Loop Design

Planning to implement: - Outer loop: Position/impedance control - Inner loop: Current control (FOC) - Sampling rate: 1 kHz minimum

Blockers/Questions


Posted: September 21, 2026