Joseph Moran

08/2024 - 12/2025

Robotics Exoskeleton Embedded Control System

An embedded robotics project focused on integrating actuators, IMU data, and force sensing into a closed-loop control system using Arduino and C++.


ArduinoC++Embedded SystemsIMUSensorsActuatorsClosed-Loop Control

This project focused on building an embedded control system for a robotics exoskeleton. The system combined sensing and actuation in a closed-loop architecture intended to support responsive movement and control.

What I Worked On

  • integrated actuators, IMU data, and force sensors into the control system
  • developed Arduino and C++ firmware for sensing and actuation
  • contributed to the embedded logic used to support closed-loop behavior

Technical Focus

A key challenge in this project was coordinating multiple hardware components in a way that supports reliable sensing and meaningful actuation. That included reading sensor inputs, processing state information, and driving output behavior through embedded firmware.

Because this project sits at the intersection of hardware and software, it required careful thinking about control flow, sensor interpretation, and how embedded code interacts with physical systems.

What I Learned

This project strengthened my experience with embedded programming, hardware integration, and building software that directly interfaces with actuators and sensors. It also reinforced the importance of clean control logic and reliable firmware in mechatronic systems.