Investigating legged robots' mobility control on simple surfaces using a light-weight machine learning architecture

dc.contributor.authorMorton, Cory
dc.date.accessioned2025-11-20T22:45:48Z
dc.date.available2025-11-20T22:45:48Z
dc.date.graduationmonthDecember
dc.date.issued2025
dc.description.abstractEstablishing a long-term human presence on the lunar surface necessitates robust autonomous systems capable of navigating unpredictable terrain with limited external control. Surface mobility is challenged by diverse slopes, abrasive regolith, and low-gravity conditions, all while operating under strict power and processing constraints. This thesis investigates the application of Deep Reinforcement Learning (DRL) to train a neural network-based motion controller for a legged robotic platform, with the goal of deploying the trained controller to a low-resource microcontroller. Using the MuJoCo-based Ant environment from the Gymnasium API, a DRL agent was trained with the Proximal Policy Optimization (PPO) algorithm to develop stable and adaptive locomotion policies. The trained model was then quantized and converted using the ExecuTorch framework for deployment on an Arduino Nano BLE 33 Sense microcontroller, representative of the limited processing resources expected in real-world space missions. Performance was evaluated by comparing the behavior of the controller on the development machine to its performance on the microcontroller. Results showed that the deployed model could maintain similar performance to the trained model. While performance degradation due to conversion and hardware limitations was observed, the study offers a practical roadmap for bridging high-performance simulation with real-time embedded control. These findings contribute to advancing autonomous mobility systems for extraterrestrial exploration, emphasizing the potential of DRL and TinyML to operate effectively in low-power, communication-limited environments.
dc.description.advisorMichael J. Pritchard
dc.description.degreeMaster of Science
dc.description.departmentCollege of Technology and Aviation
dc.description.levelMasters
dc.identifier.urihttps://hdl.handle.net/2097/47039
dc.language.isoen_US
dc.subjectDeep Reinforcement Learning (DRL)
dc.subjectTinyML
dc.subjectMotion control
dc.subjectLegged robotics
dc.subjectEmbedded systems
dc.subjectProximal Policy Optimization (PPO)
dc.titleInvestigating legged robots' mobility control on simple surfaces using a light-weight machine learning architecture
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
CoryMorton2025.pdf
Size:
1.05 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.65 KB
Format:
Item-specific license agreed upon to submission
Description: