A four-layer systems optimisation framework establishing the mechanical, energetic, and electrochemical requirements of a three-link robotic arm powered entirely by Microbial Fuel Cells — harvesting energy from organic matter in its operating environment to sustain fully autonomous, indefinite operation without human intervention.
Overview
Fully autonomous robots must sustain themselves indefinitely without human intervention — but conventional battery-powered systems impose a fundamental limit on true autonomy, requiring periodic recharging or battery replacement.
This project addressed that constraint directly: can a low-power robotic arm be powered entirely by Microbial Fuel Cells, harvesting energy from organic matter in its operating environment — fallen fruit, fly biomass, organic waste — with no external power input?
Two real-world deployment scenarios framed the work. An orchard rover collecting fallen fruit and depositing it into an artificial stomach generating power through MFCs. A forest survey robot sustaining itself on insect biomass in a remote environment unsuitable for long-term human presence.
Approach
Rather than optimising components in isolation, a layered, staged framework was developed — each layer producing defined inputs and outputs for the next, ensuring every design decision was grounded in the physical constraints of the full system.
Layer 1 — Mechanical Feasibility
Six off-the-shelf actuators were evaluated against a single governing constraint: could each actuator overcome the shoulder joint torque at worst-case loading — arm fully horizontal, carrying the payload and the weight of all distal actuators? Three were eliminated before energy analysis began.
| Actuator | Mass (g) | τ Required (Nm) | τ Available (Nm) | Feasible | Note |
|---|---|---|---|---|---|
| EMAX ES08A II | 8 | 0.0781 | 0.120 | ✓ Yes | Optimal selection |
| N20 100:1 | 10 | 0.0831 | 0.150 | ✓ Yes | Self-locking gearbox |
| SG90 | 9 | 0.0806 | 0.180 | ✓ Yes | Feasible, higher energy draw |
| DS3218 | 60 | 0.2082 | 0.190 | ✗ No | Self-defeating — mass exceeds own capability |
| Pololu 30:1 | 10 | 0.0831 | 0.080 | ✗ No | Marginally below stall torque |
| 28BYJ-48 | 30 | 0.1332 | 0.034 | ✗ No | Greatly exceeds stall torque |
Results
Simulation & Modelling
All simulations were conducted in Python across three iteratively developed scripts, producing approximately 30 output figures. The framework covered actuator energy modelling, MFC stack configuration, and energy storage sizing.
The Operating Current model was selected over the efficiency model, as it draws directly from manufacturer datasheets — providing actuator-specific values without uniform efficiency assumptions that would mask differences between geared motors, servos, and stepper motors.
MATLAB was used to visualise the 3D arm geometry and validate joint configurations across both motion scenarios: a pick-and-place claw effector (Scenario A) and a base-rotation scoop effector (Scenario B).
All results are deliberately conservative, using worst-case torque assumptions and upper-bound operating currents — ensuring values represent a safe minimum for real-world application.
Conclusion
The objectives of the project were met. A viable off-the-shelf actuator was identified, its energy use quantified, and the full power chain from organic fuel to mechanical motion was established within realistic physical and economic constraints.
Simulation Recording
Animated MATLAB simulation of Scenario A — the full pick-and-place motion cycle across all six phases, from initial position through payload collection, yaw to the MFC deposit zone, and return.
Scenario A motion cycle — EMAX ES08A II configuration. Six phases: close claw → lift & retract → yaw to MFC → open claw → reverse yaw → lower arm. Total motion time: 5 seconds.
System Feasibility
The heatmap shows daily actuation frequency across all feasible actuators, fuel types, and MFC cell counts for both Scenario A and B. Green indicates high actuation frequency; red indicates near the feasibility limit. The EMAX with acetate achieves the highest performance across both scenarios.
Recommendations
The simulation framework establishes a solid theoretical foundation. The following experimental steps would convert model predictions into validated, deployable design data.