Enhanced Reduced-Order Extended State Observer for Motion Control of Differential Driven Mobile Robot
Abstract:
Motion control is critical in mobile robot systems, which determines the reliability and accuracy of a robot. Due to model uncertainties and widespread external disturbances, a simple control strategy cannot match tracking accuracy with disturbance immunity, while a complex controller will consume excessive energy. For precise motion control with disturbance immunity and low energy consumption, a control method based on an enhanced reduced-order extended state observer (ERESOBC) is proposed to control the motor-wheels dynamic model of a differential driven mobile robot (DDMR). In this method, only unknown state error and negative disturbance are estimated by the enhanced reduced-order extended state observer (ERESO), which reduces the required energy of the observer. In addition, a simple state-feedback-feedforward controller is used to track the reference signal and compensate for negative disturbance. Through numerical simulation and application example, the tracking performance and disturbance rejection performance of DDMR are compared with the traditional control method based on enhanced extended state observer (EESOBC), and the results show the superiority of the ERESOBC method.
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...
Second Order systems I
By reinterpreting the system, one can derive the closed-loop transfer function, which...
Relative Motion Analysis using Rotating Axes
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Time-Domain Interpretation of PD Control
Consider the example of control of motor torque. Initially, a positive...


