Related Experiment Video
Updated: Jun 4, 2025

The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
Lightweight Two-Layer Control Architecture for Human-Following Robot
Gustavo A Acosta-Amaya1, Deimer A Miranda-Montoya2, Jovani A Jimenez-Builes2
1Instrumentation and Control Department, Faculty of Engineering, Politécnico Colombiano Jaime Isaza Cadavid, Medellín 050022, Colombia.
Abstract:
(1) Background: Human detection and tracking are critical tasks for assistive autonomous robots, particularly in ensuring safe and efficient human-robot interaction in indoor environments. The increasing need for personal assistance among the elderly and people with disabilities has led to the development of innovative robotic systems. (2) Methods: This research presents a lightweight two-layer control architecture for a human-following robot, integrating a fuzzy behavior-based control system with low-level embedded controllers. The system uses an RGB-D sensor to capture distance and angular data, processed by a fuzzy controller to generate speed set-points for the robot's motors. The low-level control layer was developed using pole placement and internal model control (IMC) methods. (3) Results: Experimental validation demonstrated that the proposed architecture enables the robot to follow a person in real time, maintaining the predefined following distance of 1.3 m in each of the five conducted trials. The IMC-based controller demonstrated superior performance compared to the pole placement controller across all evaluated metrics. (4) Conclusions: The proposed control architecture effectively addresses the challenges of human-following in indoor environments, offering a robust, real-time solution suitable for assistive robotics with limited computational resources. The system's modularity and scalability make it a promising approach for future developments in personal assistance robotics.
Related Concept Videos
One-Degree-of-Freedom System
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
Controller Configurations
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
Hierarchy of Motor Control
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...
Two-Dimensional Force System
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...

