Related Experiment Video
Updated: Nov 19, 2025

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
A Self-Aware and Scalable Solution for Efficient Mobile-Cloud Hybrid Robotics.
Aamir Akbar1, Peter R Lewis1, Elizabeth Wanner1
1Aston Lab for Intelligent Collectives Engineering (ALICE), Computer Science, Aston University, Birmingham, United Kingdom.
This study introduces a novel framework and algorithm for mobile-cloud hybrid (MCH) robotics to optimize battery and network usage. Self-adaptive and self-aware decisions improve performance in dynamic environments, outperforming static methods.
Area of Science:
- Robotics
- Cloud Computing
- Optimization
Background:
- Mobile-cloud hybrid (MCH) robotic tasks face challenges in optimizing conflicting objectives like battery and network usage.
- Existing MCH approaches often lack efficiency in balancing these competing demands.
Purpose of the Study:
- To propose a novel approach for instrumenting MCH robotic tasks and searching for efficient configurations.
- To develop a framework for runtime measurement of MCH task objectives and a multi-objective optimization algorithm.
Main Methods:
- Introduced a general-purpose MCH framework for runtime measurement of battery consumption and network usage.
- Developed a novel two-step search-based multi-objective optimization (MOO) algorithm to find efficient MCH configurations.
- Implemented self-adaptive and self-aware decision-making based on environmental and network changes.
Main Results:
- MCH foraging tasks on battery-powered robots achieved better optimization with self-adaptive/self-aware decisions compared to static offloading or robot-only execution.
- Self-aware systems demonstrated superior performance in minimizing objectives during internal system changes.
- The Two-Step MOO algorithm effectively identified high-quality configurations for small to medium-scale MCH robotic tasks.
Conclusions:
- The proposed framework and algorithm enable efficient optimization of MCH robotic tasks in dynamic environments.
- Self-aware decision-making is crucial for robust performance when internal system changes occur.
- The developed MOO algorithm provides a scalable solution for configuring MCH robotic applications.
Related Concept Videos
Distributed Loads: Problem Solving
Rolling Resistance: Problem Solving
Three-Dimensional Force System:Problem Solving
To solve a three-dimensional force system, first resolve each force into its respective scalar components. Do this using...
Distributed Loads
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
Two-Dimensional Force System: Problem Solving
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...
Virtual Work for a System of Connected Rigid Bodies
Next,...

