Related Experiment Video
Updated: May 20, 2026

11:53
The Modular Design and Production of an Intelligent Robot Based on a Closed-Loop Control Strategy
Published on: October 14, 2017
Adaptive Neuro-Fuzzy Control of a Spherical Rolling Robot Using Sliding-Mode-Control-Theory-Based Online Learning
IEEE Transactions on Cybernetics
|July 10, 2012
Summary
This study introduces an adaptive neuro-fuzzy controller with a sliding-mode control (SMC) learning algorithm for spherical rolling robots. The novel approach enhances control performance and stability without needing precise dynamic models.
Area of Science:
- Robotics
- Control Systems Engineering
- Artificial Intelligence
Background:
- Conventional controllers struggle with unmodeled dynamics and parameter variations.
- Adaptive control is crucial for systems with uncertain or changing parameters.
Purpose of the Study:
- To develop an adaptive neuro-fuzzy controller (ANFC) for a spherical rolling robot.
- To enhance system stability and performance using a sliding-mode control (SMC)-based learning algorithm.
Main Methods:
- Implemented a hybrid control structure combining a neuro-fuzzy network and a conventional controller.
- Derived ANFC parameter updating rules using SMC theory.
- Proved learning stability via Lyapunov function analysis.
Main Results:
- The proposed ANFC with SMC learning eliminated steady-state error.
- Transient response performance of the spherical rolling robot was significantly improved.
- Effective control was achieved without prior knowledge of the robot's dynamic equations.
Conclusions:
- The adaptive neuro-fuzzy controller with SMC-based learning offers robust and efficient control for spherical rolling robots.
- This method overcomes limitations of conventional controllers in uncertain environments.
- It demonstrates a practical approach for adaptive control in complex robotic systems.
Related Concept Videos
Rolling Resistance: Problem Solving
Rolling resistance, also known as rolling friction, is the force that resists the motion of a rolling object, such as a wheel, tire, or ball, when it moves over a surface. It is caused by the deformation of the object and the surface in contact with each other, as well as other factors like internal friction, hysteresis, and energy losses within the materials. Rolling resistance opposes the object's motion, requiring additional energy to overcome it and maintain movement. In practical...
Open and closed-loop control systems
Control systems are foundational elements in automation and engineering. They are broadly categorized into open-loop and closed-loop systems. These classifications hinge on the presence or absence of feedback mechanisms, significantly influencing the system's performance, complexity, and application.
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal and...
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal and...
Equation of Motion: General Plane motion - Problem Solving
Consider a lawn roller with a mass of 100 kg, a radius of 0.2 meters, and a radius of gyration of 0.15 meters. A force of 200 N is applied to this roller, angled at 60 degrees from the horizontal plane. What will be the angular acceleration of the lawn roller?
The friction between the roller and the ground is characterized by two coefficients. The static friction coefficient is 0.15, while the kinetic friction coefficient is 0.1. These values are crucial in understanding the interaction between...
The friction between the roller and the ground is characterized by two coefficients. The static friction coefficient is 0.15, while the kinetic friction coefficient is 0.1. These values are crucial in understanding the interaction between...
Rolling With Slipping
Rolling with slipping is a physical phenomenon that occurs when a rolling object experiences both rotational and linear motion but also experiences frictional forces that cause slipping. This phenomenon can occur in various situations, such as when a tire rolls on a wet road or a ball rolls on a rough surface.
An object's rolling motion is characterized by its rotation around its axis, while linear motion refers to the object's translational motion along a surface. Frictional forces can affect...
An object's rolling motion is characterized by its rotation around its axis, while linear motion refers to the object's translational motion along a surface. Frictional forces can affect...
Relative Motion Analysis using Rotating Axes-Problem Solving
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
Here, in order to determine the magnitude of velocity and acceleration for point...
Root-Locus Method
A cruise control system in a car is designed to maintain a specified speed automatically by adjusting the gas pedal. The system continuously measures the vehicle's speed and makes fine adjustments to the pedal to achieve this goal. The root locus method is particularly useful for understanding how the cruise control system's behavior changes under varying conditions, such as when the car goes uphill, downhill, or faces strong wind resistance.
This system can be represented by a block diagram,...
This system can be represented by a block diagram,...
